Skip to main content
AI agent network visualization

Þýddu XML-skrár án þess að skemma merki

Android strings.xml, XLIFF, RESX og sérsniðin skemu. Merki og eigindi haldast óbreytt. Aðeins textainnihaldið er þýtt.

XML-þýðing skemmir meira en hún lagar

XML virðist einfalt þar til þú þarft að þýða það. Merki aflagast, eigindi eru þýdd þótt þau eigi að vera óbreytt, CDATA-hlutar hverfa og sjálflokandi merki bila. Eitt oddklofatákn á röngum stað getur gert allt forritið þitt óvirkt.

HTML- og XML-merki innan þýðanlegra strengja skemmast eða eru fjarlægð

Eigindi sem eiga að haldast óbreytt (auðkenni, heiti og snið) eru þýdd fyrir mistök

CDATA-hlutar, vinnslufyrirmæli og athugasemdir aflagast eða eru fjarlægð

XML-einingatilvísanir og sértákn eru tvíkóðuð eða glatast

Frumtexti (enska)
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>
Þýðing (kóreska)
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>

Það sem i18n Agent varðveitir

Uppbygging merkja

Opnunarmerki, lokunarmerki, sjálflokandi einindi og földuð XML-stigveldi haldast nákvæmlega eins og þau eru skilgreind

Eigindi og auðkenni

Eigindi eininda á borð við name, id og translatable-flögg eru greind og látin óbreytt

CDATA og athugasemdir

CDATA-hlutar fara í gegn óbreyttir. XML-athugasemdir varðveitast á upprunalegum stöðum

Kóðun og einingatilvísanir

Rétt er farið með XML-yfirlýsingar, stafakóðun og nafngreindar einingatilvísanir fyrir hvert markmál

Virkar með XML-sniðinu þínu

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG-textaeinindi
Sérsniðin XML-skemu

Svona virkar þetta

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.

Engin handvirk afritun og líming. Enginn útdráttur textastrengja. Aðeins þýddar skrár.

Prófaðu i18n Agent núna

Slepptu þýðingarskránni þinni hér

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

eða smelltu til að fletta

Markmál

Engin skráning nauðsynlegKostnaðaráætlun samstundis

Algengar spurningar

Forritari?

Settu upp CLI-verkfærið og þýddu fyrstu skrána þína á 2 mínútum.

Setja upp CLI-verkfæri

Fyrirtækisteymi?

Enn bundið af TMS-samningi? Ræðum flutninginn.