Android i18n JSON & strings.xml → 29 språk
Ladda dina strings.xml eller JSON. Få values-de/, values-fr/, values-es/ på 2 minuter. Platshållare %1$s skyddade.
Varför Android-lokalisering irriterar
Manuell XML-redigering
Kopiera strings.xml för varje språk. Glömde du mappen value-de? Applikationen kraschar.
Dyra byråer
Översättningstjänster tar €0,15/ord. Din 500-strängs-app kostar €500+ per språk.
Skadade formatterare
Google Translate förstör %1$s och %d. Dina getString()-anrop kraschar appen.
Så här fungerar det
3 steg. 2 minuter. Klart.
Ladda upp strings.xml
Eller JSON, ARB-fil. Vi känner igen formatet.
Välj språk
29 språk. tyska, franska, japanska, kinesiska...
Ladda ner
Få values-de/, values-fr/, values-es/ klara till din res/-katalog.
Stödda Android-format
Native Android, React Native, Flutter – allt i ett verktyg.
strings.xml
Nativ Android
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
industristandard
Före → Efter
Platshållare, pluralformer och HTML-taggar behålls.
Före (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>Efter (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>Prisberäknare
Byggt för Android-utvecklare
Platshållarskydd
Skyddar automatiskt %s, %d, %1$s, {name} och @string-referenser.
Alla Android-format
strings.xml, JSON för React Native, ARB för Flutter. Ett verktyg för allt.
2 minuter istället för 2 veckor
Uppladdning → välj språk → ladda ner values-de, values-fr, values-es.
Översättningsminne = 90% besparing
Redan översatta strängar används igen. Appuppdateringar kostar nästan ingenting.
Fullt stöd för Android-syntax
Varför inte Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s skyddad | |||
| XML-struktur | |||
| Pluraler | |||
| Översättningsminne |
Redo att översätta din Android-app?
Första översättningen på 2 minuter. Ingen prenumeration. Ingen skitsnack.