Skip to main content
AndroidAndroid Integration

Εξορθολογίστε την τοπική προσαρμογή σας στο Android

Εγγενής συγχρονισμός του strings.xml και ροές εργασίας εφαρμογών Android

Οδηγός τοπικής προσαρμογής για Android

Προκλήσεις τοπικής προσαρμογής στο Android

Τα έργα πολλαπλών module και οι πόροι XML απαιτούν μια δομημένη ροή εργασίας τοπικής προσαρμογής

Διαχείριση του strings.xml σε πολλά module

Τα module δυνατοτήτων και βιβλιοθηκών διαθέτουν το καθένα το δικό του res/values/ — οι συμβολοσειρές αποκλίνουν και δημιουργούνται διπλότυπα

Οι κανόνες πληθυντικού διαφέρουν μεταξύ γλωσσών

Οι πληθυντικοί τύποι χρειάζονται διαφορετικές κατηγορίες CLDR ανά γλώσσα — είναι εύκολο να παραλείψετε τις few/many για τα Ρωσικά και τα Αραβικά

Το App Bundle αφαιρεί γλωσσικούς πόρους

Το Google Play διαχωρίζει τα APK ανά γλώσσα, με αποτέλεσμα να μη λειτουργεί η εναλλαγή γλώσσας εντός της εφαρμογής

Χωρίς ενσωμάτωση στη ροή εργασίας

Η διαδικασία μετάφρασης είναι αποσυνδεδεμένη από το build του Gradle και τη ροή εργασίας σας στο Android Studio

Εγγενής τοπική προσαρμογή στο Android

Τοπική προσαρμογή που ενσωματώνεται απρόσκοπτα στο Android Studio, στο Jetpack Compose και στη ροή εργασίας σας με το Gradle.

Android localization workflow - strings.xml files synced to multiple languages

Συμβολοσειρές προέλευσης

Εντοπισμός και εξαγωγή

Μετάφραση

Επανασυγχρονισμός

Δυνατότητες ειδικά για το Android

Σχεδιασμένες για σύγχρονη ανάπτυξη στο Android με Jetpack Compose, έργα πολλαπλών module και μεταδεδομένα Play Store

Υποστήριξη strings.xml

Άμεσος συγχρονισμός με αρχεία πόρων Android XML

Jetpack Compose

Εγγενής ενσωμάτωση των stringResource() και pluralStringResource()

Υποστήριξη πολλαπλών module

Συγχρονισμός μεταξύ της εφαρμογής, των module δυνατοτήτων και των module βιβλιοθηκών

Υποστήριξη πληθυντικών τύπων και πινάκων

Χειρίζεται τους πληθυντικούς τύπους και τα string-array με τους σωστούς κανόνες CLDR

Μεταδεδομένα Play Store

Συνδυασμένη τοπική προσαρμογή κώδικα και μεταδεδομένων Fastlane Supply

Σενάρια για προγραμματιστές Android

Πραγματικές διαμορφώσεις ανάπτυξης στο Android στις οποίες η τοπική προσαρμογή έχει σημασία

1

Εφαρμογή Jetpack Compose

Διατηρήστε αυτόματα μεταφρασμένες τις κλήσεις stringResource() του Compose σε όλα τα locale

2

Εφαρμογή Android πολλαπλών module

Συγχρονίστε τις μεταφράσεις στο module της εφαρμογής, στα module δυνατοτήτων και στις κοινόχρηστες βιβλιοθήκες

3

Ομάδα με τοπική προσαρμογή κώδικα και Play Store

Διαχειριστείτε μαζί τις συμβολοσειρές της εφαρμογής και τα μεταδεδομένα Play Store

Χειροκίνητη έναντι ενσωματωμένης διαδικασίας

Πώς η εγγενής ενσωμάτωση με το Android μεταμορφώνει τη ροή εργασίας σας

FeatureΧειροκίνητη διαχείρισηΜε ενσωμάτωση Android
Υποστήριξη μορφών αρχείωνΧειροκίνητος χειρισμός XMLstrings.xml, πληθυντικοί τύποι και πίνακες συμβολοσειρών
Συγχρονισμός πολλαπλών moduleΧειροκίνητα για κάθε moduleΑυτόματα σε όλα τα module
Υποστήριξη ComposeΠεριορισμένα εργαλείαΕγγενής ενσωμάτωση stringResource
Μεταδεδομένα Play StoreΞεχωριστή διαδικασίαΣυνδυασμός κώδικα και μεταδεδομένων
Ροή εργασίας ομάδαςΔιάσπαρτα εργαλείαΕνοποιημένη ροή εργασίας Android

Συχνές ερωτήσεις

Όλα όσα χρειάζεται να γνωρίζετε για την τοπική προσαρμογή στο Android

strings.xmlAndroid Studio

<resources>

<string name="welcome">Welcome</string>

<string name="login">Sign In</string>

</resources>

Tools → i18n Agent → Pull Translations

✓ Translated to de, ja, es, fr, ko

Μεταφράστε απευθείας από το Android Studio

Ένα πρόσθετο Android Studio που προσθέτει τοπική προσαρμογή με ένα κλικ στο IDE σας. Κάντε δεξί κλικ σε οποιοδήποτε strings.xml, επιλέξτε τις γλώσσες-στόχους και τα μεταφρασμένα αρχεία θα εμφανιστούν αμέσως στους σωστούς φακέλους values-{locale}.

Κάντε δεξί κλικ σε οποιοδήποτε strings.xml για μετάφραση
Γράφει στους σωστούς καταλόγους values-{locale}
Προωθεί τις υπάρχουσες μεταφράσεις ως μεταφραστική μνήμη
Εγκαθίσταται σε δευτερόλεπτα από το JetBrains Marketplace
Android

Είστε έτοιμοι να εξορθολογίσετε την τοπική προσαρμογή σας στο Android;

Προγραμματιστές Android σε όλο τον κόσμο κυκλοφορούν προϊόντα ταχύτερα με την αυτόματη τοπική προσαρμογή.

Οδηγός τοπικής προσαρμογής για Android
Android i18n: Αυτόματη μετάφραση του strings.xml | i18n Agent