1.800+ Android uygulaması çevrildi

Android i18n JSON & strings.xml → 29 dil

Strings.xml veya JSON'inizi yükleyin. 2 dakika içinde values-de/, values-fr/, values-es/ elde edin. Yer tutucusu %1$s korunur.

€1/dil Çeviri Belleği Çoklu biçimler (Plurals) ve Dize Dizileri

Neden Android yerelleştirme can sıkıyor

XML'yi manuel olarak düzenleme

Her dil için strings.xml'i kopyalayın. value-de klasörünü unuttunuz mu? Uygulama çöker.

Pahalı ajanslar

Çeviri hizmetleri kelime başına €0,15 talep ediyor. 500 dize içeren uygulamanız dil başına €500+'e mal olur.

Bozuk biçimleyiciler

Google Translate %1$s ve %d'yi bozuyor. getString() çağrılarınız uygulamayı çökertiyor.

İşte nasıl çalışır

3 adım. 2 dakika. İşlem tamam.

1

strings.xml yükleyin

Ya da JSON, ARB dosyası. Biçimi algılarız.

2

Dilleri seçin

29 dil. Almanca, Fransızca, Japonca, Çince...

3

İndir

values-de/, values-fr/, values-es/ res/ dizinine hazır.

Desteklenen Android Biçimleri

Native Android, React Native, Flutter – tek bir araçta

strings.xml

Natif Android

JSON i18n

React Native, Flutter

ARB

Flutter/Dart

XLIFF

Endüstri standardı

Önce → Sonra

Yer tutucuları, çoğulluklar ve HTML etiketleri korunur

Önce (values/strings.xml)

<!-- res/values/strings.xml -->
<resources>
    <string name="app_name">My App</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items">%d items found</string>
    <plurals name="songs">
        <item quantity="one">%d song</item>
        <item quantity="other">%d songs</item>
    </plurals>
</resources>

Sonra (values-de/strings.xml)

<!-- res/values-de/strings.xml -->
<resources>
    <string name="app_name">Meine App</string>
    <string name="welcome">Willkommen, %1$s!</string>
    <string name="items">%d Artikel gefunden</string>
    <plurals name="songs">
        <item quantity="one">%d Lied</item>
        <item quantity="other">%d Lieder</item>
    </plurals>
</resources>

Fiyat hesaplayıcı

8,000 Karakterler
Temel ücret (5 × €1.00)5.00
Karakter ücreti (€0.12/1000)0.96
Toplam5.96
Şimdi çevir →

Android geliştiricileri için tasarlandı

Yer tutucusu koruması

Otomatik olarak korur: %s, %d, %1$s, {name} ve @string referanslarını.

Tüm Android Biçimleri

strings.xml, React Native için JSON, Flutter için ARB. Tek bir araç her şey için.

2 dakika yerine 2 hafta

Yükle → Dilleri seç → values-de, values-fr, values-es indirin.

Çeviri Belleği = %90 tasarruf

Zaten çevrilmiş dizeler tekrar kullanılacaktır. Uygulama güncellemeleri neredeyse hiç maliyetli değildir.

Tam Android Sözdizimi Desteği

%s, %d, %f Biçimleyici
%1$s Pozisyon argümanları
@string/Referenzen
Çoklu (Miktar Dizesi)
Dize Dizileri
CDATA Bölümleri
HTML Biçimlendirme Etiketleri
Kaçış Dizileri (\n, \t)

Neden Google Çeviri?

shipglobalGoogle TranslateDeepL
%1$s korunmuş
XML Yapısı
Çoklu
Çeviri Belleği

Android uygulamanı çevirmeye hazır mısın?

İlk çeviri 2 dakika içinde. Abonelik yok. Saçmalık yok.