Android i18n JSON & strings.xml → Lugha 29
Pakia strings.xml yako au JSON. Pata values-de/, values-fr/, values-es/ ndani ya dakika 2. Mabano %1$s yamelindwa.
Kwa nini lokalisasi ya Android inachosha
Kuhariri XML kwa mikono
Nakili strings.xml kwa kila lugha. Umesahau folda ya value-de? Programu itakuwa na ajali.
Wakala wa bei ghali
Huduma za tafsiri hutoza €0.15/kila neno. Programu yako yenye strings 500 inagharimu €500+ kwa kila lugha.
Watengenezaji wa fomati waliovunjika
Google Translate imeharibu %1$s na %d. Wito wako wa getString()-zako unaiangusha programu.
Hivi inavyofanya kazi
Hatua 3. Dakika 2. Maliza.
Pakia strings.xml
Ama JSON, faili ya ARB. Tunaweza kutambua muundo huo.
Chagua lugha
29 lugha. Kijerumani, Kifaransa, Kijapani, Kichina...
Pakua
Hämta färdiga values-de/, values-fr/, values-es/ för din res/-katalog.
Fomati za Android zinazoungwa mkono
Android ya asili, React Native, Flutter – yote kwa zana moja
strings.xml
Android ya asili
JSON i18n
React Native, Flutter
ARB
Flutter/Dart
XLIFF
Kiwango cha viwanda
Kabla → Baada
Mbadala wa nafasi, miundo ya wingi na alama za HTML zitasalia.
Kabla (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>Baada (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>Priskalkylator
Imeundwa kwa watengenezaji wa Android
Ulinzi wa mbadala wa nafasi
Inalinda kiotomatiki %s, %d, %1$s, {name} na marejeleo ya @string.
Vifomati vyote vya Android
strings.xml, JSON kwa React Native, ARB kwa Flutter. Zana moja kwa kila kitu.
Dakika 2 badala ya wiki 2
Pakia → Chagua lugha → Pakua values-de, values-fr, values-es.
Kumbukumbu ya Tafsiri = 90% ya akiba
Maneno yaliyo tafsiriwa tayari yatarudiwa tena. Sasisho za programu hazina gharama kabisa.
Msaada kamili wa sarufi ya Android
Kwa nini usitumie Google Translate?
| shipglobal | Google Translate | DeepL | |
|---|---|---|---|
| %1$s imehifadhiwa | |||
| Muundo wa XML | |||
| Wingi | |||
| Kumbukumbu ya Tafsiri |
Tayari kutafsiri programu yako ya Android?
Tafsiri ya kwanza ndani ya dakika 2. Hakuna usajili. Hakuna upuuzi.