Skip to main content
AI agent network visualization

Etiketleri bozmadan XML dosyalarını çevirin

Android strings.xml, XLIFF, RESX ve özel şemalar desteklenir. Etiketler ve öznitelikler değişmez. Yalnızca metin içeriği çevrilir.

XML çevirisi düzelttiğinden fazlasını bozabilir

XML, çevirmeniz gerekene kadar basit görünür. Etiketler bozulur, çevrilmemesi gereken öznitelikler çevrilir, CDATA bölümleri kaybolur ve kendiliğinden kapanan etiketler bozulur. Yanlış yerleştirilmiş tek bir açılı ayraç tüm uygulamanızın çökmesine yol açar.

Çevrilebilir dizelerin içindeki HTML ve XML etiketleri bozulur veya kaldırılır

Değişmeden kalması gereken öznitelikler (kimlikler, adlar, biçimler) yanlışlıkla çevrilir

CDATA bölümleri, işleme yönergeleri ve yorumlar bozulur veya kaldırılır

XML varlıkları ve özel karakterler iki kez kodlanır veya kaybolur

Kaynak (İngilizce)
res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items_count">%d items</string>
    <plurals name="inbox">
        <item quantity="one">%d new message</item>
        <item quantity="other">%d new messages</item>
    </plurals>
</resources>
Çeviri (Korece)
res/values-ko/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">환영합니다, %1$s!</string>
    <string name="items_count">%d개 항목</string>
    <plurals name="inbox">
        <item quantity="other">새 메시지 %d개</item>
    </plurals>
</resources>

i18n Agent neleri korur?

Etiket yapısı

Açılış etiketleri, kapanış etiketleri, kendiliğinden kapanan öğeler ve iç içe XML hiyerarşileri tam olarak tanımlandıkları gibi kalır

Öznitelikler ve kimlikler

name, id ve translatable bayrakları gibi öğe öznitelikleri tanınır ve değiştirilmeden bırakılır

CDATA ve yorumlar

CDATA bölümleri değiştirilmeden aktarılır. XML yorumları özgün konumlarında korunur

Kodlama ve varlıklar

XML bildirimleri, karakter kodlaması ve adlandırılmış varlıklar her hedef dil için doğru biçimde işlenir

XML biçiminizle çalışır

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG metin öğeleri
Özel XML şemaları

Nasıl çalışır?

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Elle kopyalayıp yapıştırmanız veya dizeleri ayıklamanız gerekmez. Yalnızca çevrilmiş dosyalar.

i18n Agent'ı şimdi deneyin

Çeviri dosyanızı buraya bırakın

JSON, YAML, PO, XML, CSV, Markdown, Properties

veya göz atmak için tıklayın

Hedef diller

Kayıt gerekmezAnında fiyat tahmini

Sık sorulan sorular

Geliştirici misiniz?

CLI aracını kurun ve ilk dosyanızı 2 dakika içinde çevirin.

CLI aracını kurun

Kurumsal ekip misiniz?

Hâlâ bir TMS sözleşmesine bağlı mısınız? Geçiş hakkında görüşelim.