Skip to main content
AI agent network visualization

Prevedite XML datoteke bez oštećenja oznaka

Android strings.xml, XLIFF, RESX i prilagođene sheme. Oznake i atributi ostaju netaknuti. Prevodi se samo tekstni sadržaj.

XML prevođenje kvari više nego što popravlja

XML izgleda jednostavno sve dok ga ne trebate prevesti. Oznake se oštete, atributi se prevedu iako ne bi trebali, CDATA odjeljci nestanu, a samozatvarajuće oznake prestanu raditi. Jedna pogrešno postavljena izlomljena zagrada može srušiti cijelu aplikaciju.

HTML i XML oznake u tekstovima za prevođenje oštećuju se ili uklanjaju

Atributi koji moraju ostati netaknuti (ID-jevi, nazivi, formati) pogreškom se prevode

CDATA odjeljci, upute za obradu i komentari oštećuju se ili uklanjaju

XML entiteti i posebni znakovi dvostruko se kodiraju ili gube

Izvor (engleski)
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>
Prevedeno (korejski)
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>

Što i18n Agent čuva

Struktura oznaka

Otvarajuće, zatvarajuće i samozatvarajuće oznake, kao i ugniježđene XML hijerarhije, ostaju točno onako kako su definirane

Atributi i ID vrijednosti

Atributi elemenata kao što su name, id i oznake translatable prepoznaju se i ostaju netaknuti

CDATA i komentari

CDATA odjeljci prolaze nepromijenjeni. XML komentari ostaju na svojim izvornim mjestima

Kodiranje i entiteti

XML deklaracije, kodiranje znakova i imenovani entiteti pravilno se obrađuju za svaki ciljni jezik

Radi s Vašim XML formatom

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG tekstualni elementi
Prilagođene XML sheme

Kako radi

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.

Bez ručnog kopiranja i lijepljenja. Bez izdvajanja tekstnih nizova. Samo prevedene datoteke.

Isprobajte i18n Agent odmah

Povucite datoteku za prijevod ovdje

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

ili kliknite za odabir

Ciljni jezici

Registracija nije potrebnaProcjena odmah

Česta pitanja

Programer ste?

Instalirajte CLI alat i prevedite svoju prvu datoteku u 2 minute.

Instalirajte CLI alat

Poslovni tim?

Još ste vezani ugovorom za TMS? Razgovarajmo o prelasku.