Skip to main content
AI agent network visualization

Terjemahkan File-file XML Tanpa Merusak Tag

Android strings.xml, XLIFF, RESX, dan skema khusus. Tag dan atribut tetap utuh. Hanya konten teks yang diterjemahkan.

Penerjemahan XML Lebih Banyak Merusak daripada Memperbaiki

XML terlihat sederhana hingga Anda perlu menerjemahkannya. Tag menjadi rusak, atribut yang seharusnya tetap malah diterjemahkan, bagian CDATA menghilang, dan tag yang menutup sendiri menjadi tidak valid. Satu tanda kurung sudut yang salah tempat dapat membuat seluruh aplikasi berhenti.

Tag HTML dan XML di dalam string yang dapat diterjemahkan dirusak atau dihapus

Atribut yang seharusnya tetap utuh (ID, nama, format) diterjemahkan secara tidak sengaja

Bagian CDATA, instruksi pemrosesan, dan komentar dirusak atau dihapus

Entitas XML dan karakter khusus dikodekan dua kali atau hilang

Sumber (Inggris)
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>
Diterjemahkan (Korea)
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>

Yang Dipertahankan i18n Agent

Struktur Tag

Tag pembuka, tag penutup, elemen yang menutup sendiri, dan hierarki XML bertingkat tetap persis seperti yang ditentukan

Atribut & ID

Atribut elemen seperti name, id, dan flag translatable dikenali serta dibiarkan utuh

CDATA & Komentar

Bagian CDATA diteruskan tanpa perubahan. Komentar XML dipertahankan di posisi asalnya

Pengodean & Entitas

Deklarasi XML, pengodean karakter, dan entitas bernama ditangani dengan benar untuk setiap bahasa target

Berfungsi dengan Format XML Anda

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
Elemen Teks SVG
Skema XML Khusus

Cara Kerjanya

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.

Tanpa salin-tempel manual. Tanpa ekstraksi string. Hanya file terjemahan.

Coba i18n Agent Sekarang

Lepaskan file terjemahan Anda di sini

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

atau klik untuk menjelajahi

Bahasa target

Tidak perlu mendaftarEstimasi instan

Pertanyaan yang Sering Diajukan

Pengembang?

Instal alat CLI dan terjemahkan file pertama Anda dalam 2 menit.

Instal Alat CLI

Tim enterprise?

Masih terikat kontrak TMS? Mari bicarakan migrasi Anda.