Android i18n JSON & strings.xml → 29 sprog
Upload dine strings.xml eller JSON. Få values-de/, values-fr/, values-es/ på 2 minutter. Pladsholdere som %1$s forbliver beskyttede.
Hvorfor Android-lokalisering er irriterende
Manuel XML-redigering
Kopier strings.xml til hvert sprog. Har du glemt en values-de-mappe? Crash.
Dyre bureauer
Oversættelsestjenester kræver 0,15 €/ord. Din 500-tekst-app koster €500+ per sprog.
Ødelagte formater
Google Translate ødelægger %1$s og %d. Dine getString()-kald får appen til at gå ned.
Sådan fungerer det
3 trin. 2 minutter. Færdig.
Uploadér strings.xml
Enten JSON- eller ARB-fil. Vi genkender formatet.
Vælg sprog
29 sprog. Tysk, Fransk, Japansk, Kinesisk...
Hent ned
Få values-de/, values-fr/, values-es/ klar til dit res-mappe.
Understøttede Android-formater
Nativ Android, React Native, Flutter – alt i ét værktøj.
strings.xml
Nativ Android
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Industriestandard
Før → Efter
Pladsholdere, flertalsformer og HTML-tags bevares.
Før (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>Prisberegner
Fremstillet til Android-udviklere
Pladsholderbeskyttelse
Beskytter %s, %d, %1$s, {name} og @string referencer automatisk.
Alle Android-formater
strings.xml, JSON til React Native, ARB til Flutter. Et værktøj til alt.
2 minutter i stedet for 2 uger
Upload → vælg sprog → download values-de, values-fr, values-es.
Oversættelseshukommelse = 90% besparelse
Allerede oversatte strenge genbruges. App-opdateringer koster næsten ingenting.
Fuld Android-syntaksunterstøttelse
Hvorfor ikke Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s beskyttet | |||
| XML-struktur | |||
| Flertalsformer | |||
| Oversættelseshukommelse |
Klar til at oversætte din Android-app?
Første oversættelse på 2 minutter. Ingen abonnement. Ingen sludder.