Hogyan fordítsuk le a mélyen egymásba ágyazott XML-fájlokat úgy, hogy az attribútumértékek megmaradjanak?

Alapvető helyzetértékelés

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.