Skip to main content
AndroidAndroid Integration

Effektiviser din Android-lokalisering

Integreret synkronisering af strings.xml og arbejdsgange til Android-apps

Vejledning til Android-lokalisering

Udfordringer ved Android-lokalisering

Projekter med flere moduler og XML-ressourcer kræver en struktureret lokaliseringsarbejdsgang

Administration af strings.xml på tværs af moduler

Funktionsmoduler og biblioteksmoduler har hver deres res/values/-mappe — strengene afviger og bliver duplikeret

Flertalsregler varierer mellem sprog

Flertalsformer kræver forskellige CLDR-kategorier for hvert sprog — det er let at overse few og many på russisk eller arabisk

App Bundle fjerner sprogressourcer

Google Play opdeler APK-filer efter sprog og forhindrer dermed sprogskift i appen

Ingen integration i arbejdsgangen

Oversættelsesprocessen er adskilt fra dit Gradle-build og din arbejdsgang i Android Studio

Integreret Android-lokalisering

Lokalisering, der fungerer problemfrit med Android Studio, Jetpack Compose og din Gradle-arbejdsgang.

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

Kildestrenge

Registrering og udtræk

Oversættelse

Synkronisering tilbage

Funktioner til Android

Udviklet til moderne Android-udvikling med Jetpack Compose, projekter med flere moduler og Play Store-metadata

Understøtter strings.xml

Direkte synkronisering med Android XML-ressourcefiler

Jetpack Compose

Integreret stringResource()- og pluralStringResource()-løsning

Understøtter flere moduler

Synkronisering på tværs af appen, funktionsmoduler og biblioteksmoduler

Understøtter flertalsformer og arrays

Håndterer flertalsformer og string-array med de korrekte CLDR-regler

Play Store-metadata

Samlet lokalisering af kode og Fastlane Supply-metadata

Scenarier for Android-udviklere

Praktiske Android-udviklingsmiljøer, hvor lokalisering er vigtig

1

Jetpack Compose-app

Sørg for automatisk oversættelse af Compose-kald til stringResource() på tværs af alle landestandarder

2

Android-app med flere moduler

Synkroniser oversættelser på tværs af appmodulet, funktionsmoduler og delte biblioteker

3

Team med lokalisering af kode og Play Store

Administrer både strenge i appen og Play Store-metadata samlet

Manuel eller integreret

Sådan ændrer den integrerede Android-løsning din arbejdsgang

FeatureManuel administrationMed Android-integration
Understøttede filformaterManuel XML-håndteringstrings.xml, flertalsformer og strengarrays
Synkronisering af flere modulerManuelt for hvert modulAutomatisk på tværs af alle moduler
Compose-understøttelseBegrænsede værktøjerIntegreret stringResource-løsning
Play Store-metadataSeparat procesKode og metadata samlet
TeamarbejdsgangSpredte værktøjerSamlet Android-arbejdsgang

Ofte stillede spørgsmål

Alt, hvad du skal vide om Android-lokalisering

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

Oversæt direkte fra Android Studio

Et plugin til Android Studio, der føjer lokalisering med ét klik til dit IDE. Højreklik på en strings.xml-fil, vælg målsprog, og de oversatte filer vises straks i de korrekte values-{locale}-mapper.

Højreklik på en strings.xml-fil for at oversætte
Skriver til de korrekte values-{locale}-mapper
Sender eksisterende oversættelser som oversættelseshukommelse
Installeres på få sekunder fra JetBrains Marketplace
Android

Klar til at effektivisere din Android-lokalisering?

Android-udviklere verden over udgiver hurtigere med automatisk lokalisering.

Vejledning til Android-lokalisering
Android i18n: automatisk oversættelse af strings.xml | i18n Agent