Skip to main content
AndroidAndroid Integration

Vienkāršojiet Android lokalizāciju

Iebūvēta strings.xml sinhronizācija un Android lietotņu darbplūsmas

Android lokalizācijas ceļvedis

Android lokalizācijas izaicinājumi

Vairāku moduļu projektiem un XML resursiem vajadzīga strukturēta lokalizācijas darbplūsma

strings.xml pārvaldība dažādos moduļos

Funkciju un bibliotēku moduļiem ir katram savs res/values/ direktorijs, tāpēc virknes atšķiras un dublējas

Daudzskaitļa kārtulas dažādās valodās nedarbojas

Katrai valodai vajadzīgas atšķirīgas CLDR daudzskaitļa kategorijas — krievu un arābu valodā viegli palaist garām „few“ un „many“

App Bundle noņem valodu resursus

Google Play sadala APK pēc valodas, tādēļ nedarbojas valodas pārslēgšana lietotnē

Nav darbplūsmas integrācijas

Tulkošanas process nav savienots ar Gradle būvējumu un Android Studio darbplūsmu

Iebūvēta Android lokalizācija

Lokalizācija, kas nevainojami integrējas ar Android Studio, Jetpack Compose un Gradle darbplūsmu.

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

Avota virknes

Noteikt un izgūt

Tulkot

Sinhronizēt atpakaļ

Android specifiskās funkcijas

Izstrādāts mūsdienīgai Android izstrādei ar Jetpack Compose, vairāku moduļu projektiem un Play Store metadatiem

strings.xml atbalsts

Tieša sinhronizācija ar Android XML resursu failiem

Jetpack Compose

Iebūvēta stringResource() un pluralStringResource() integrācija

Vairāku moduļu atbalsts

Sinhronizācija starp lietotni, funkciju moduļiem un bibliotēku moduļiem

Daudzskaitļu un masīvu atbalsts

Apstrādā plurals un string-array ar pareizām CLDR kārtulām

Play Store metadati

Koda un Fastlane Supply metadatu lokalizācija kopā

Android izstrādātāju scenāriji

Reālas Android izstrādes vides, kurās lokalizācija ir svarīga

1

Jetpack Compose lietotne

Automātiski uzturiet Compose stringResource() izsaukumu tulkojumus visās lokalizācijās

2

Vairāku moduļu Android lietotne

Sinhronizējiet tulkojumus starp lietotnes moduli, funkciju moduļiem un koplietotajām bibliotēkām

3

Komanda, kas lokalizē kodu un Play Store

Pārvaldiet lietotnes virknes un Play Store metadatus kopā

Manuāli vai integrēti

Kā tiešā Android integrācija pārveido jūsu darbplūsmu

FeatureManuāla pārvaldībaAr Android integrāciju
Failu formātu atbalstsManuāla XML apstrādestrings.xml, daudzskaitļi un virkņu masīvi
Vairāku moduļu sinhronizācijaManuāli katram modulimAutomātiski visos moduļos
Compose atbalstsIerobežoti rīkiIebūvēta stringResource integrācija
Play Store metadatiAtsevišķs processKods un metadati kopā
Komandas darbplūsmaIzkaisīti rīkiVienota Android darbplūsma

Bieži uzdotie jautājumi

Viss, kas jāzina par Android lokalizāciju

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

Tulkojiet tieši no Android Studio

Android Studio spraudnis, kas IDE pievieno lokalizāciju ar vienu klikšķi. Noklikšķiniet uz jebkura strings.xml ar peles labo pogu, izvēlieties mērķa valodas, un iztulkotie faili nekavējoties parādīsies pareizajās values-{locale} mapēs.

Noklikšķiniet uz jebkura strings.xml ar labo pogu, lai tulkotu
Ieraksta pareizajos values-{locale} direktorijos
Nosūta esošos tulkojumus uz tulkošanas atmiņu
Instalējiet dažās sekundēs no JetBrains Marketplace
Android

Vai esat gatavi vienkāršot Android lokalizāciju?

Android izstrādātāji visā pasaulē ar automātisku lokalizāciju izlaiž produktus ātrāk.

Android lokalizācijas ceļvedis
Android i18n: automātiski tulkojiet strings.xml | i18n Agent