Semplifichi la localizzazione Android
Sincronizzazione nativa di strings.xml e flussi per app Android
<string name="welcome_title">Welcome</string>
<string name="login_button">Sign In</string>
<string name="settings_label">Settings</string>
<!-- Auto-synced to 12 locales -->
<!-- values-ja, values-de, values-fr... -->
Le sfide della localizzazione Android
I progetti multimodulo e le risorse XML richiedono un flusso di localizzazione strutturato
Gestire strings.xml tra più moduli
I moduli delle funzionalità e delle librerie hanno ciascuno la propria cartella res/values/: le stringhe divergono e si duplicano
Le regole plurali non funzionano tra le lingue
I plurali richiedono categorie CLDR diverse per ogni lingua: è facile tralasciare few e many per russo e arabo
App Bundle rimuove le risorse linguistiche
Google Play divide gli APK per lingua, impedendo di cambiare lingua all'interno dell'app
Nessuna integrazione nel flusso di lavoro
Il processo di traduzione è scollegato dalla build Gradle e dal flusso di Android Studio
Localizzazione Android nativa
Una localizzazione che si integra perfettamente con Android Studio, Jetpack Compose e il flusso Gradle.

Stringhe sorgente
Rilevamento ed estrazione
Traduzione
Sincronizzazione
Funzionalità specifiche per Android
Pensate per lo sviluppo Android moderno con Jetpack Compose, progetti multimodulo e metadati di Play Store
Compatibilità con strings.xml
Sincronizzazione diretta con i file di risorse XML Android
Jetpack Compose
Integrazione nativa con stringResource() e pluralStringResource()
Compatibilità multimodulo
Sincronizzazione tra app, moduli delle funzionalità e moduli delle librerie
Compatibilità con plurali e array
Gestisce plurali e string-array con le regole CLDR corrette
Metadati di Play Store
Localizzazione combinata del codice e dei metadati Fastlane Supply
Scenari per sviluppatori Android
Configurazioni di sviluppo Android reali in cui la localizzazione è essenziale
App Jetpack Compose
Mantenga tradotte automaticamente le chiamate stringResource() di Compose in tutte le impostazioni locali
App Android multimodulo
Sincronizzi le traduzioni tra il modulo dell'app, i moduli delle funzionalità e le librerie condivise
Team con localizzazione del codice e di Play Store
Gestisca insieme le stringhe dell'app e i metadati di Play Store
Gestione manuale o integrata
Come l'integrazione Android nativa trasforma il Suo flusso di lavoro
| Feature | Gestione manuale | Con l'integrazione Android |
|---|---|---|
| Formati di file compatibili | Gestione manuale dell'XML | strings.xml + plurali + array di stringhe |
| Sincronizzazione multimodulo | Manuale per ogni modulo | Automatica per tutti i moduli |
| Compatibilità con Compose | Strumenti limitati | Integrazione nativa con stringResource |
| Metadati di Play Store | Processo separato | Codice e metadati combinati |
| Flusso di lavoro del team | Strumenti frammentati | Flusso Android unificato |
Domande frequenti
Tutto ciò che deve sapere sulla localizzazione Android
<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
Traduca direttamente da Android Studio
Un plugin per Android Studio che aggiunge la localizzazione con un clic al Suo IDE. Faccia clic con il pulsante destro su qualsiasi strings.xml, scelga le lingue di destinazione e i file tradotti appariranno subito nelle cartelle values-{locale} corrette.
È pronto a semplificare la localizzazione Android?
Gli sviluppatori Android di tutto il mondo rilasciano più rapidamente grazie alla localizzazione automatica.