Android i18n JSON & strings.xml → 29 lingue
Carica i tuoi strings.xml o JSON. Ottieni values-de/, values-fr/, values-es/ in 2 minuti. Il placeholder %1$s rimane protetto.
Perché la localizzazione di Android è frustrante
Modifica XML manuale
Copiare strings.xml per ogni lingua. Dimenticare una cartella value-de? Crash.
Agenzie costose
I servizi di traduzione chiedono €0,15 a parola. La tua app con 500 stringhe costa €500+ per lingua.
Formatter rotti
Google Translate rompe %1$s e %d. Le chiamate getString() provocano il crash dell'app.
Ecco come funziona
3 passaggi. 2 minuti. Fatto.
Carica strings.xml
Oppure file JSON, ARB. Riconosciamo il formato.
Seleziona le lingue
29 lingue. Tedesco, Francese, Giapponese, Cinese...
Scarica
Ottieni values-de/, values-fr/, values-es/ pronti per la tua cartella res/.
Formati Android supportati
Native Android, React Native, Flutter – tutto in un unico strumento
strings.xml
Android nativo
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Standard industriale
Prima → Dopo
Segnaposto, i plurali e i tag HTML restano invariati.
Prima (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>Dopo (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>Calcolatore dei prezzi
Progettato per gli sviluppatori Android
Protezione del segnaposto
Protegge automaticamente %s, %d, %1$s, {name} e riferimenti @string.
Tutti i formati Android
strings.xml, JSON per React Native, ARB per Flutter. Uno strumento per tutto.
2 minuti invece di 2 settimane
Carica → scegli le lingue → scarica values-de, values-fr, values-es.
Translation Memory = Risparmio del 90%
Le stringhe già tradotte vengono riutilizzate. Aggiornamenti dell'app quasi gratuiti.
Supporto completo della sintassi Android
Perché non Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s protetto | |||
| Struttura XML | |||
| Plurale | |||
| Memoria di traduzione |
Pronto a tradurre la tua app Android?
Prima traduzione in 2 minuti. Nessun abbonamento. Niente cavolate.