Hvordan oversette dypt nestede XML-filer og samtidig bevare attributtverdier?

Diagnose av kjernesituasjon

XML-filer brukes ofte til Android-appressurser (strings.xml) eller datautveksling, og deres komplekse nesting og attributter er særlig utsatt for tap under oversettelse.

Analyse av grunnleggende årsak

1

Presis node-nivå-lokalisering

O.Translator analyserer XML DOM-treet og lar brukeren spesifisere oversettelse av tekst i bestemte tagger (for eksempel `<string>`), mens konfigurasjonstagger ignoreres. Samtidig kan den identifisere attributtverdier som skal oversettes (for eksempel `label="text"`), samt ID-er som ikke skal oversettes.

2

CDATA-blokkbeskyttelse

For innhold omsluttet av `<![CDATA[ ... ]]>`, kan systemet korrekt identifisere og kun oversette teksten innenfor, uten å bryte CDATA-innkapslingen. Dette er spesielt viktig for XML som inneholder HTML-kode.

Oppsummering av endelig løsning

Uansett om det gjelder utvikling av mobilapplikasjoner eller utveksling av bedriftsdata, leveres strukturbevarende oversettelsesstøtte.