Hogyan fordítsuk le a mélyen egymásba ágyazott XML-fájlokat úgy, hogy az attribútumértékek megmaradjanak?
“Az XML-fájlokat gyakran használják Android-alkalmazás erőforrásként (strings.xml) vagy adatcseréhez, bonyolult beágyazottságuk és attribútumaik (attribútumok) pedig a fordítás során könnyen sérülhetnek.”
Kiváltó ok elemzése
Precíz csomópont szintű azonosítás
Az O.Translator elemzi az XML DOM-fát, lehetővé téve a felhasználók számára, hogy meghatározzák, mely címkék szövegét kívánják lefordítani (például a `<string>` elemen belül), miközben a konfigurációs címkéket figyelmen kívül hagyja. Emellett képes felismerni a fordítandó attribútumértékeket (például `label="text"`) és a fordítást nem igénylő azonosítókat (ID-kat).
CDATA szakasz védelme
A `<![CDATA[ ... ]]>` szerkezetbe zárt tartalom esetén a rendszer helyesen azonosítja a fordítandó szöveget, és kizárólag azt fordítja, a CDATA szerkezet integritásának megsértése nélkül. Ez különösen fontos olyan XML-fájlok esetén, amelyek HTML-kódot tartalmaznak.
Végső megoldás összefoglalója
Legyen szó mobilalkalmazás-fejlesztésről vagy vállalati adatcseréről, a rendszer garantálja a szerkezetveszteség nélküli fordítási támogatást.