Android i18n JSON & strings.xml → 29 språk
Last opp din strings.xml eller JSON. Få values-de/, values-fr/, values-es/ i løpet av 2 minutter. Plassholdere %1$s forblir beskyttet.
Hvorfor Android-lokalisering irriterer
Manuell XML-redigering
Kopier strings.xml for hvert språk. Glemmer du mappen value-de? Appen krasjer.
Dyre byråer
Oversettelsestjenester krever €0,15/ord. Din 500-strenger-app koster €500+ per språk.
Ødelagte formater
Google Translate ødelegger %1$s og %d. Dine getString()-kall krasjer appen.
Slik fungerer det
3 trinn. 2 minutter. Ferdig.
Last opp strings.xml
Eller JSON- eller ARB-fil. Vi gjenkjenner formatet.
Velg språk
29 språk. Tysk, Fransk, Japansk, Kinesisk...
Last ned
Få values-de/, values-fr/, values-es/ klare for res-mappen.
Støttede Android-formater
Native Android, React Native, Flutter – alt i ett verktøy.
strings.xml
Nativ Android
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
industristandard
Før → Etter
Plassholdere, flertallsformer og HTML-tagger beholdes.
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>Etter (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>Priskalkulator
Bygget for Android-utviklere
Beskyttelse av plassholdere
Beskytter %s, %d, %1$s, {name} og @string-referanser automatisk.
Alle Android-formater
strings.xml, JSON voor React Native, ARB voor Flutter. Et verktøy for alt.
2 minutter i stedet for 2 uker
Last opp → velg språk → last ned values-de, values-fr, values-es.
Oversettelsesminne = 90% besparelse
Allerede oversatte strenger blir brukt igjen. App-oppdateringer koster nesten ingenting.
Full Android-syntaksstøtte
Hvorfor Google Translate ikke?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s beskyttet | |||
| XML-struktur | |||
| Flertall | |||
| Oversettelsesminne |
Klar til å oversette Android-appen din?
Første oversettelse i løpet av 2 minutter. Ingen abonnement. Ingen tull.