Gawing Mas Maayos ang Android Localization
Native na pag-sync ng strings.xml at mga workflow ng Android app
<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... -->
Mga Hamon sa Android Localization
Kailangan ng maayos na localization workflow ang mga multi-module project at XML resource
Pamamahala ng strings.xml sa Iba’t Ibang Module
May sariling res/values/ ang bawat feature module at library module, kaya nagkakaiba at nadodoble ang mga string
Nasira ang mga Tuntunin sa Plural sa Iba’t Ibang Wika
Magkakaiba ang kailangang kategorya ng CLDR para sa plural sa bawat wika — madaling makaligtaan ang few/many para sa Russian at Arabic
Inaalis ng App Bundle ang mga Language Resource
Hinahati ng Google Play ang mga APK ayon sa wika, kaya nasisira ang pagpapalit ng wika sa loob ng app
Walang Integrasyon sa Workflow
Hiwalay ang proseso ng pagsasalin sa Gradle build at Android Studio workflow
Native na Android Localization
Localization na maayos na nakaugnay sa Android Studio, Jetpack Compose, at inyong Gradle workflow.

Mga Source String
Tukuyin at Kunin
Isalin
I-sync Pabalik
Mga Feature para sa Android
Ginawa para sa modernong Android development gamit ang Jetpack Compose, mga multi-module project, at metadata ng Play Store
Suporta sa strings.xml
Direktang pag-sync sa mga Android XML resource file
Jetpack Compose
Native na integrasyon sa stringResource() at pluralStringResource()
Suporta sa Multi-Module
Mag-sync sa app, mga feature module, at mga library module
Suporta sa Plural at Array
Pinangangasiwaan ang plurals at string-array gamit ang tamang tuntunin ng CLDR
Metadata ng Play Store
Pinagsamang localization ng code at metadata ng Fastlane Supply
Mga Sitwasyon para sa Android Developer
Mga totoong setup sa pag-develop ng Android kung saan mahalaga ang localization
Jetpack Compose App
Panatilihing awtomatikong naisalin ang mga tawag sa Compose stringResource() sa lahat ng locale
Multi-Module na Android App
I-sync ang mga pagsasalin sa app module, mga feature module, at mga shared library
Team na Naglo-localize ng Code at Play Store
Pamahalaan nang magkasama ang mga string sa app at metadata ng Play Store
Manwal kumpara sa Integrated
Paano binabago ng native na integrasyon sa Android ang inyong workflow
| Feature | Manwal na Pamamahala | May Integrasyon sa Android |
|---|---|---|
| Suporta sa Format ng File | Manwal na paghawak sa XML | strings.xml + mga plural + string array |
| Pag-sync sa Maraming Module | Manwal sa bawat module | Awtomatiko sa lahat ng module |
| Suporta sa Compose | Limitadong tool | Native na integrasyon sa stringResource |
| Metadata ng Play Store | Hiwalay na proseso | Pinagsamang code at metadata |
| Workflow ng Team | Hiwa-hiwalay na tool | Pinag-isang Android workflow |
Mga Madalas Itanong
Lahat ng kailangan ninyong malaman tungkol sa Android localization
<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
Magsalin nang direkta mula sa Android Studio
Isang Android Studio plugin na nagdaragdag ng one-click localization sa inyong IDE. I-right-click ang anumang strings.xml, piliin ang mga target na wika, at agad na lalabas ang mga naisaling file sa tamang values-{locale} folder.
Handa na ba ninyong gawing mas maayos ang Android localization?
Mas mabilis nang nagre-release ang mga Android developer sa buong mundo gamit ang awtomatikong localization.