Skip to main content
AndroidAndroid Integration

Android Yerelleştirmenizi Kolaylaştırın

Yerel strings.xml eşitleme ve Android uygulama iş akışları

Android yerelleştirme kılavuzu

Android Yerelleştirme Zorlukları

Çok modüllü projeler ve XML kaynakları yapılandırılmış bir yerelleştirme iş akışı gerektirir

Modüller Arasında strings.xml Yönetimi

Özellik modülleri ve kütüphane modüllerinin her birinde ayrı res/values/ bulunur; dizeler farklılaşır ve yinelenir

Çoğul Kuralları Diller Arasında Bozulur

Çoğullar her dilde farklı CLDR kategorileri gerektirir; Rusça ve Arapçada few/many kategorilerini atlamak kolaydır

App Bundle Dil Kaynaklarını Çıkarır

Google Play, APK’ları dile göre böler ve uygulama içinden dil değiştirmeyi bozar

İş Akışı Entegrasyonu Yok

Çeviri süreci, Gradle derlemenizden ve Android Studio iş akışınızdan kopuktur

Yerel Android Yerelleştirmesi

Android Studio, Jetpack Compose ve Gradle iş akışınızla sorunsuz biçimde bütünleşen yerelleştirme.

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

Kaynak Dizeler

Algılama ve Çıkarma

Çeviri

Geri Eşitleme

Android’e Özel Özellikler

Jetpack Compose, çok modüllü projeler ve Play Store meta verileriyle modern Android geliştirme için tasarlandı

strings.xml Desteği

Android XML kaynak dosyalarıyla doğrudan eşitleme

Jetpack Compose

Yerel stringResource() ve pluralStringResource() entegrasyonu

Çoklu Modül Desteği

Uygulama, özellik modülleri ve kütüphane modülleri arasında eşitleme

Çoğul ve Dizi Desteği

Çoğulları ve string-array öğelerini doğru CLDR kurallarıyla işler

Play Store Meta Verileri

Kod ve Fastlane Supply meta verilerini birlikte yerelleştirme

Android Geliştirici Senaryoları

Yerelleştirmenin önemli olduğu gerçek Android geliştirme kurulumları

1

Jetpack Compose Uygulaması

Compose stringResource() çağrılarınızı tüm dillerde otomatik olarak çevrilmiş tutun

2

Çok Modüllü Android Uygulaması

Çevirileri uygulama modülü, özellik modülleri ve paylaşılan kütüphaneler arasında eşitleyin

3

Kod ve Play Store Yerelleştirmesi Yapan Ekip

Hem uygulama içi dizeleri hem de Play Store meta verilerini birlikte yönetin

Elle Yönetim ve Entegrasyon

Yerel Android entegrasyonu iş akışınızı nasıl dönüştürür?

FeatureElle YönetimAndroid Entegrasyonuyla
Dosya Biçimi DesteğiXML dosyalarını elle yönetmestrings.xml + çoğullar + dize dizileri
Çoklu Modül EşitlemeHer modül için elleTüm modüllerde otomatik
Compose DesteğiSınırlı araçlarYerel stringResource entegrasyonu
Play Store Meta VerileriAyrı süreçKod ve meta veriler birlikte
Ekip İş AkışıDağınık araçlarBirleşik Android iş akışı

Sık Sorulan Sorular

Android yerelleştirmesi hakkında bilmeniz gereken her şey

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

Doğrudan Android Studio üzerinden çevirin

IDE'nize tek tıklamayla yerelleştirme ekleyen bir Android Studio eklentisi. Herhangi bir strings.xml dosyasına sağ tıklayın, hedef dilleri seçin; çevrilen dosyalar doğru values-{locale} klasörlerinde anında oluşturulur.

Çevirmek için herhangi bir strings.xml dosyasına sağ tıklayın
Doğru values-{locale} dizinlerine yazar
Mevcut çevirileri çeviri belleği olarak gönderir
JetBrains Marketplace üzerinden saniyeler içinde kurulur
Android

Android yerelleştirmenizi kolaylaştırmaya hazır mısınız?

Dünyanın dört bir yanındaki Android geliştiricileri otomatik yerelleştirmeyle daha hızlı yayın yapıyor.

Android yerelleştirme kılavuzu
Android i18n: strings.xml Dosyasını Otomatik Çevirin | i18n Agent