Android i18n JSON & strings.xml → 29 limbi
Încarcă-ți strings.xml sau JSON. Obține values-de/, values-fr/, values-es/ în 2 minute. Placeholders %1$s protejate.
De ce este enervantă localizarea Android-ului
Editarea manuală a XML-ului
Copiați strings.xml pentru fiecare limbă. Ați uitat folderul values-de? Aplicația se blochează.
Agenții scumpe
Serviciile de traducere solicită €0,15 pe cuvant. Aplicația ta cu 500 de stringuri costă €500+ pentru fiecare limbă.
Formatatoare defecte.
Google Translate strică %1$s și %d. Apelurile tale getString() fac ca aplicația să se blocheze.
Cum funcționează
3 pași. 2 minute. Gata.
Încărcați strings.xml
Sau JSON, fișier ARB. Recunoaștem formatul.
Selectați limbile
29 limbi. Germană, Franceză, Japoneză, Chineză...
Descărcați
Obțineți values-de/, values-fr/, values-es/ gata pentru directorul res/.
Formate Android acceptate
Android nativ, React Native, Flutter – toate într-un singur instrument.
strings.xml
Android nativ
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Standardul industriei
Înainte → După
Marcatori de poziție, formele de plural și etichetele HTML rămân neschimbate.
Înainte (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>După (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>Calculator de preț
Creat pentru dezvoltatori Android
Protecția locurilor de înlocuire
Protejează automat %s, %d, %1$s, {name} și referințele @string.
Toate formatele Android
strings.xml, JSON pentru React Native, ARB pentru Flutter. Un instrument pentru totul.
2 minute în loc de 2 săptămâni
Încărcați → alegeți limbile → descărcați values-de, values-fr, values-es.
Memorie de traducere = economie de 90%
Stringuri deja traduse sunt reutilizate. Actualizările aplicației costă aproape nimic.
Suport total pentru sintaxa Android
De ce nu Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s protejat | |||
| Structură XML | |||
| Forme de plural | |||
| Memorie de traducere |
Sunteți gata să traduceți aplicația Android?
Traducerea primă în 2 minute. Fără abonament. Fără baliverne.