Skip to main content
AndroidAndroid Integration

Gawing Mas Maayos ang Android Localization

Native na pag-sync ng strings.xml at mga workflow ng Android app

Gabay sa Android localization

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.

Android localization workflow - strings.xml files synced to multiple languages

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

1

Jetpack Compose App

Panatilihing awtomatikong naisalin ang mga tawag sa Compose stringResource() sa lahat ng locale

2

Multi-Module na Android App

I-sync ang mga pagsasalin sa app module, mga feature module, at mga shared library

3

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

FeatureManwal na PamamahalaMay Integrasyon sa Android
Suporta sa Format ng FileManwal na paghawak sa XMLstrings.xml + mga plural + string array
Pag-sync sa Maraming ModuleManwal sa bawat moduleAwtomatiko sa lahat ng module
Suporta sa ComposeLimitadong toolNative na integrasyon sa stringResource
Metadata ng Play StoreHiwalay na prosesoPinagsamang code at metadata
Workflow ng TeamHiwa-hiwalay na toolPinag-isang Android workflow

Mga Madalas Itanong

Lahat ng kailangan ninyong malaman tungkol sa Android localization

strings.xmlAndroid Studio

<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.

I-right-click ang anumang strings.xml para magsalin
Sumusulat sa tamang values-{locale} directory
Ipadala ang mga kasalukuyang pagsasalin bilang translation memory
I-install mula sa JetBrains Marketplace sa loob ng ilang segundo
Android

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.

Gabay sa Android localization
Android i18n: Awtomatikong Isalin ang strings.xml | i18n Agent