Oltre 1.800 app Android tradotte

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.

€1/lingua Memoria di traduzione Forme plurali e array di stringhe

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.

1

Carica strings.xml

Oppure file JSON, ARB. Riconosciamo il formato.

2

Seleziona le lingue

29 lingue. Tedesco, Francese, Giapponese, Cinese...

3

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

8,000 Caratteri
Costo base (5 × €1.00)5.00
Costo per carattere (€0.12/1000)0.96
Totale5.96
Traduci ora →

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

%s, %d, %f formatore
%1$s Argomenti di posizione
@string/Riferimenti
Plurale (stringhe di quantità)
Array di stringhe
Sezioni CDATA
Tag di formattazione HTML
Sequenze di escape (\n, \t)

Perché non Google Translate?

shipglobalGoogle TranslateDeepL
%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.