Skip to main content
AndroidAndroid Integration

Einfaldaðu Android-staðfærsluna

Innbyggð samstilling strings.xml og verkflæði Android-forrita

Leiðbeiningar um Android-staðfærslu

Áskoranir í Android-staðfærslu

Fjöleiningaverkefni og XML-tilföng krefjast skipulegs staðfærsluverkflæðis

Umsjón strings.xml í mörgum einingum

Eiginleikaeiningar og forritasafnseiningar hafa hver sína res/values/-möppu — strengir verða ósamræmdir og tvítekningar myndast

Fleirtölureglur bresta milli tungumála

Fleirtala þarf mismunandi CLDR-flokka eftir tungumáli — auðvelt er að gleyma flokkunum „few“ og „many“ fyrir rússnesku og arabísku

App Bundle fjarlægir tungumálatilföng

Google Play skiptir APK-skrám eftir tungumáli og truflar tungumálaskipti innan forrits

Engin samþætting við verkflæði

Þýðingarferlið er ótengt Gradle-smíðinni og Android Studio-verkflæðinu þínu

Innbyggð Android-staðfærsla

Staðfærsla sem samþættist hnökralaust við Android Studio, Jetpack Compose og Gradle-verkflæðið þitt.

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

Upprunastrengir

Greina og draga út

Þýða

Samstilla til baka

Eiginleikar sérstaklega fyrir Android

Hannað fyrir nútímalega Android-þróun með Jetpack Compose, fjöleiningaverkefnum og lýsigögnum Play Store

Stuðningur við strings.xml

Bein samstilling við XML-tilfangaskrár Android

Jetpack Compose

Innbyggð samþætting við stringResource() og pluralStringResource()

Stuðningur við margar einingar

Samstillir milli forrits, eiginleikaeininga og forritasafnseininga

Stuðningur við fleirtölu og fylki

Meðhöndlar fleirtölu og string-array með réttum CLDR-reglum

Lýsigögn Play Store

Sameinuð staðfærsla kóða og Fastlane Supply-lýsigagna

Aðstæður Android-þróunaraðila

Raunverulegar Android-þróunaruppsetningar þar sem staðfærsla skiptir máli

1

Jetpack Compose-forrit

Tryggðu að stringResource()-köllin í Compose séu þýdd sjálfkrafa á öllum tungumálasvæðum

2

Android-forrit með mörgum einingum

Samstilltu þýðingar milli forritseiningar, eiginleikaeininga og sameiginlegra forritasafna

3

Teymi með staðfærslu kóða og Play Store

Hafðu umsjón með strengjum innan forrits og lýsigögnum Play Store á sama stað

Handvirkt eða samþætt

Svona umbreytir innbyggð Android-samþætting verkflæðinu þínu

FeatureHandvirk umsjónMeð Android-samþættingu
Stuðningur við skráarsniðHandvirk meðhöndlun XML-skráastrings.xml + fleirtala + strengjafylki
Samstilling margra einingaHandvirkt fyrir hverja eininguSjálfvirkt milli allra eininga
Stuðningur við ComposeTakmörkuð verkfæriInnbyggð samþætting við stringResource
Lýsigögn Play StoreAðskilið ferliSameinaður kóði og lýsigögn
Verkflæði teymisDreifð verkfæriSameinað Android-verkflæði

Algengar spurningar

Allt sem þú þarft að vita um Android-staðfærslu

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

Þýddu beint úr Android Studio

Viðbót fyrir Android Studio sem bætir staðfærslu með einum smelli við IDE-umhverfið þitt. Hægrismelltu á hvaða strings.xml-skrá sem er, veldu marktungumálin og þýddu skrárnar birtast samstundis í réttum values-{locale}-möppum.

Hægrismelltu á hvaða strings.xml-skrá sem er til að þýða hana
Skrifar í réttar values-{locale}-möppur
Sendu fyrirliggjandi þýðingar inn sem þýðingarminni
Settu upp á nokkrum sekúndum úr JetBrains Marketplace
Android

Tilbúin/n að einfalda Android-staðfærsluna?

Android-þróunaraðilar um allan heim gefa hraðar út með sjálfvirkri staðfærslu.

Leiðbeiningar um Android-staðfærslu
Android i18n: Þýddu strings.xml sjálfkrafa | i18n Agent