Hvordan oversette dypt nestede XML-filer og samtidig bevare attributtverdier?
“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
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.
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.