Android strings.xml Translation Tool
Android strings.xml with CDATA and string-array support
Το Πρόβλημα
- CDATA sections break in generic XML parsers
- HTML entities (&, <) get double-encoded
- String-array structure gets lost
- Format specifiers %1$d translate incorrectly
Η Λύση
- Android-aware XML parser preserves CDATA
- HTML entities handled correctly
- String-array and plurals structure preserved
- Format specifiers (%1$d, %s) locked
Πριν και μετά τη μετάφραση
Δείτε πώς φαίνονται τα αρχεία Android XML πριν και μετά τη μετάφραση με τεχνητή νοημοσύνη. Οι μεταβλητές παραμένουν άθικτες.
Πρωτότυπο (Αγγλικά)
Αριθμός λέξεων: 28<resources>\n <string name="greeting">Hello {player_name}!</string>\n <string name="newline">Line 1\nLine 2</string>\n <string-array name="items">\n <item>Sword</item>\n <item>Potion</item>\n </string-array>\n <string name="count">%1$d items found</string>\n</resources>Μεταφρασμένο (Ισπανικά)
28+ γλώσσες<resources>\n <string name="greeting">¡Hola {player_name}!</string>\n <string name="newline">Línea 1\nLínea 2</string>\n <string-array name="items">\n <item>Espada</item>\n <item>Poción</item>\n </string-array>\n <string name="count">%1$d objetos encontrados</string>\n</resources>Σημείωση: Όλες οι μεταβλητές (όπως το {pattern}) παραμένουν εντελώς αμετάβλητες στην μεταφρασμένη έκδοση.
Πρότυπα Προστασίας Μεταβλητών
Τα αρχεία Android XML περιέχουν ειδικά πρότυπα που δεν πρέπει ποτέ να μεταφραστούν. Η τεχνητή μας νοημοσύνη τα κλειδώνει αυτόματα.
{player_name} Curly braces
%1$d Android format
%s Printf
<![CDATA[ CDATA
& HTML entity
Έτοιμοι να εξελίξετε το παιχνίδι σας σε Android;
Ανεβάστε το αρχείο σας Android XML και λάβετε μετάφραση με τεχνητή νοημοσύνη, ασφαλή για μεταβλητές, εντός 24 ωρών. Δεν απαιτείται σύνδεση. Από $19 ανά αρχείο.
24 ώρες · Ασφαλές για μεταβλητές · 28+ γλώσσες