Android i18n JSON & strings.xml → 29 jezika
Učitajte svoj strings.xml ili JSON. U roku od 2 minute dobit ćete values-de/, values-fr/, values-es/. Zamjenski znakovi %1$s ostaju zaštićeni.
Zašto Android lokalizacija smeta
Ručno uređivanje XML-a
Kopirajte strings.xml za svaki jezik. Zaboravili ste mapu value-de? Aplikacija se srušila.
Skupi agencije
Usluge prevođenja naplaćuju €0,15 po riječi. Vaša 500-stringska aplikacija košta €500+ po jeziku.
Pokvareni formateri
Google Translate uništava %1$s i %d. Pozivi getString() uzrokuju pad aplikacije.
Kako to funkcionira
3 koraka. 2 minute. Gotovo.
Učitaj strings.xml
Ili JSON, ARB datoteka. Prepoznajemo format.
Odaberite jezike
29 jezika. Njemački, Francuski, Japanski, Kineski...
Preuzmi
values-de/, values-fr/, values-es/ spremne za vaš res/ direktorij.
Podržani Android formati
Native Android, React Native, Flutter – sve u jednom alatu
strings.xml
Native Android
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Industrijski standard
Prije → Nakon
Zamjenski znakovi, oblici množine i HTML-tagovi ostaju nepromijenjeni
Prije (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>Nakon (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>Kalkulator cijena
Izgrađeno za Android programere
Zaštita zamjenskih znakova
Automatski štiti %s, %d, %1$s, {name} i referencije @string.
Svi Android formati
strings.xml, JSON za React Native, ARB za Flutter. Jedan alat za sve.
2 minute umjesto 2 tjedna
Učitajte → odaberite jezike → preuzmite values-de, values-fr, values-es.
Memorija prijevoda = 90% uštede
Već prevedeni stringovi se ponovo koriste. Ažuriranja aplikacije gotovo da ne koštaju.
Potpuna podrška Android sintakse
Zašto ne Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s zaštićeno | |||
| XML struktura | |||
| množine | |||
| Memorija prijevoda |
Spreman prevesti vašu Android aplikaciju?
Prvi prijevod za 2 minute. Bez pretplate. Bez gluposti.