Поједноставните локализацију на Андроиду
Изворна синхронизација датотека стрингс.xмл и токови рада за Android апликације
<string name="welcome_title">Welcome</string>
<string name="login_button">Sign In</string>
<string name="settings_label">Settings</string>
<!-- Auto-synced to 12 locales -->
<!-- values-ja, values-de, values-fr... -->
Изазови локализације на Андроиду
Вишемодулски пројекти и Xмл ресурси захтијевају структуриран ток локализације
Управљање датотекама стрингс.xмл у више модула
Модули функција и модули библиотека имају властите фасцикле res/values/ — низови се разилазе и дуплицирају
Правила множине разликују се међу језицима
За множине су потребне различите категорије Цлдр-а у сваком језику — лако је изоставити категорије феw или манy за руски и арапски
App Бундле уклања језичке ресурсе
Google Play дијели Апк-ове према језику, чиме онемогућује промјену језика унутар апликације
Нема интеграције тока рада
Поступак превођења одвојен је од Ваше изградње у Градлеу и тока рада у Android Студију
Изворна локализација на Андроиду
Локализација која се беспријекорно интегрира с Android Студиом, Јетпацк Цомпосеом и Вашим тијеком рада у Градлеу.

Изворни низови
Откривање и издвајање
Превод
Повратна синхронизација
Функције за Android
Израђено за модеран развој на Андроиду уз Јетпацк Compose, вишемодулске пројекте и метаподатке продавнице Play Store
Подршка за стрингс.xмл
Изравна синхронизација с Xмл датотекама ресурса за Android
Јетпацк Compose
Изворна интеграција с функцијама стрингресоурце() и плуралстрингресоурце()
Подршка за више модула
Синхронизација модула апликације, модула функција и модула библиотека
Подршка за множине и поља
Обрађује множине и стринг-арраy према исправним правилима Цлдр-а
Метаподаци продавнице Play Store
Локализација кôда и метаподатака Fastlane Супплyја заједно
Сценарији за развојне програмере за Android
Стварна развојна окружења за Android у којима је локализација важна
Апликација Јетпацк Compose
Аутоматски одржавајте преводе својих позива стрингресоурце() у свим локалним поставкама
Вишемодулска Android апликација
Синхронизујте преводе у модулу апликације, модулима функција и заједничким библиотекама
Тим с локализацијом кôда и продавнице Play Store
Заједно управљајте низовима у апликацији и метаподацима продавнице Play Store
Ручно насупрот интегрираном
Како изворна интеграција с Андроидом мијења Ваш ток рада
| Feature | Ручно управљање | Уз интеграцију с Андроидом |
|---|---|---|
| Подршка за формате датотека | Ручно управљање Xмл-ом | стрингс.xмл + множине + поља низова |
| Синхронизација више модула | Ручно за сваки модул | Аутоматски за све модуле |
| Подршка за Compose | Ограничени алати | Изворна интеграција с функцијом стрингресоурце |
| Метаподаци продавнице Play Store | Одвојен поступак | Кôд и метаподаци заједно |
| Тимски ток рада | Распршени алати | Обједињени ток рада за Android |
Честа питања
Све шта требате знати о локализацији на Андроиду
<resources>
<string name="welcome">Welcome</string>
<string name="login">Sign In</string>
</resources>
Tools → i18n Agent → Pull Translations
✓ Translated to de, ja, es, fr, ko
Преводите директно из Android Студија
Додатак за Android Studio који Вашем Иде-у додаје локализацију једним кликом. Десном типком миша кликните било коју датотеку стрингс.xмл, изаберите циљне језике и преведене ће се датотеке одмах појавити у исправним мапама валуес-{locale}.
Спремни сте поједноставнити локализацију на Андроиду?
Развојни програмери за Android широм света брже објављују апликације уз аутоматску локализацију.