Skip to main content
AI agent network visualization

Преведите XML датотеке без оштећења ознака

Android strings.xml, XLIFF, RESX и прилагођене шеме. Ознаке и атрибути остају нетакнути. Преводи се само текстуални садржај.

XML превођење квари више него што поправља

XML изгледа једноставно док не треба да га преведете. Ознаке се оштете, атрибути се преведу иако не би требало, CDATA одељци нестану, а самозатварајуће ознаке престану да раде. Једна погрешно постављена угласта заграда може да обори целу апликацију.

HTML и XML ознаке у текстовима за превођење оштећују се или уклањају

Атрибути који морају да остану нетакнути (ID вредности, називи, формати) грешком се преводе

CDATA одељци, упутства за обраду и коментари оштећују се или уклањају

XML ентитети и посебни знакови двоструко се кодирају или губе

Извор (енглески)
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>
Преведено (корејски)
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 чува

Структура ознака

Отварајуће, затварајуће и самозатварајуће ознаке, као и угнежђене XML хијерархије, остају тачно онако како су дефинисане

Атрибути и ID вредности

Атрибути елемената као што су name, id и ознаке translatable препознају се и остају нетакнути

CDATA и коментари

CDATA одељци пролазе непромењени. XML коментари остају на својим изворним местима

Кодирање и ентитети

XML декларације, кодирање знакова и именовани ентитети правилно се обрађују за сваки циљни језик

Ради са Вашим XML форматом

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG текстуални елементи
Прилагођене XML шеме

Како ради

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.

Без ручног копирања и лепљења. Без издвајања текстова. Само преведене датотеке.

Испробајте i18n Agent сада

Пустите датотеку за превођење овде

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

или кликните за избор

Циљни језици

Регистрација није потребнаТренутна процена

Честа питања

Програмер сте?

Инсталирајте CLI алатку и преведите прву датотеку за 2 минута.

Инсталирајте CLI алатку

Пословни тим?

Још сте везани уговором за TMS? Разговарајмо о преласку.