Hvordan oversætter man dybt nestede XML-filer og bevarer attributværdier?
“XML-filer anvendes ofte til Android-app-ressourcer (strings.xml) eller dataudveksling, og deres komplekse nesting og attributter (Attributes) er meget sårbare over for fejl under oversættelsen.”
Analyse af grundlæggende årsag
Præcis node-lokalisering
O.Translator analyserer XML DOM-træet og gør det muligt for brugeren at angive, hvilke tags (fx `<string>`) der skal oversættes, mens konfigurationsrelaterede tags ignoreres. Samtidig kan den identificere attributværdier, der skal oversættes (f.eks. `label="text"`), samt ID'er, der ikke skal oversættes.
CDATA-blokbeskyttelse
For indhold, der er indkapslet i `<![CDATA[ ... ]]>`, kan systemet korrekt identificere og kun oversætte tekstindholdet uden at beskadige CDATA-indpakningen, hvilket er særligt vigtigt for XML, der indeholder HTML-kode.
Endelig løsningssammenfatning
Uanset om det gælder mobilapplikationsudvikling eller virksomhedsdataudveksling, kan løsningen levere strukturelt tabsfri oversættelsesstøtte.