Android i18n JSON & strings.xml → 29 Γλώσσες
Ανέβασε τα strings.xml ή JSON. Λάβε τα values-de/, values-fr/, values-es/ σε 2 λεπτά. Οι θέσεις %1$s παραμένουν προστατευμένες.
Γιατί ενοχλεί η τοπικοποίηση του Android
Χειροκίνητη επεξεργασία XML
Αντιγράφοντας strings.xml για κάθε γλώσσα. Ξεχάσατε έναν φάκελο value-de; σφάλμα.
Ακριβά πρακτορεία
Οι υπηρεσίες μετάφρασης κοστίζουν 0,15 €/λέξη. Η εφαρμογή σας με 500 συμβολοσειρές κοστίζει 500+ €/ανά γλώσσα.
Κατεστραμμένοι μορφοποιητές
Το Google Translate καταστρέφει %1$s και %d. Οι κλήσεις getString() σας προκαλούν την εφαρμογή να τερματιστεί.
Έτσι λειτουργεί
3 βήματα. 2 λεπτά. Έτοιμο.
Ανέβασμα strings.xml
Ή JSON ή ARB αρχείο. Αναγνωρίζουμε τη μορφή.
Επιλέξτε γλώσσες
29 γλώσσες. Γερμανικά, Γαλλικά, Ιαπωνικά, Κινέζικα...
Λήψη
Λάβετε τα values-de/, values-fr/, values-es/ έτοιμα για τον φάκελο res/.
Υποστηριζόμενες Android μορφές
Native Android, React Native, Flutter – όλα σε ένα εργαλείο
strings.xml
Ντόπιο Android
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Βιομηχανικό πρότυπο
Πριν → Μετά
Σημεία αντικατάστασης, πληθυντικά και ετικέτες HTML παραμένουν αμετάβλητα.
Πριν (values/strings.xml)
<!-- res/values/strings.xml -->
<resources>
<string name="app_name">My App</string>
<string name="welcome">Welcome, %1$s!</string>
<string name="items">%d items found</string>
<plurals name="songs">
<item quantity="one">%d song</item>
<item quantity="other">%d songs</item>
</plurals>
</resources>Αργότερα (values-de/strings.xml)
<!-- res/values-de/strings.xml -->
<resources>
<string name="app_name">Meine App</string>
<string name="welcome">Willkommen, %1$s!</string>
<string name="items">%d Artikel gefunden</string>
<plurals name="songs">
<item quantity="one">%d Lied</item>
<item quantity="other">%d Lieder</item>
</plurals>
</resources>Υπολογιστής τιμών
Κατασκευασμένο για προγραμματιστές Android
Προστασία θέσης
Προστατεύει αυτόματα %s, %d, %1$s, {name} και αναφορές @string.
Όλα τα Android φορμάτ
strings.xml, JSON για React Native, ARB για Flutter. Ένα εργαλείο για όλα.
2 λεπτά αντί για 2 εβδομάδες
Ανέβασμα → Επιλέξτε γλώσσες → Κατεβάστε τα values-de, values-fr, values-es.
Μνήμη Μετάφρασης = εξοικονόμηση 90%
Ήδη μεταφρασμένες συμβολοσειρές επαναχρησιμοποιούνται. Οι ενημερώσεις της εφαρμογής κοστίζουν σχεδόν τίποτα.
Πλήρης Υποστήριξη Android Συντακτικού
Γιατί όχι το Google Translate;
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s προστατεύεται | |||
| Δομή XML | |||
| Πληθυντικοί | |||
| Μνήμη μετάφρασης |
Έτοιμοι να μεταφράσετε την εφαρμογή Android?
Πρώτη μετάφραση σε 2 λεπτά. Χωρίς συνδρομή. Χωρίς μπούρδες.