Herramienta de traducción de strings.xml de Android
strings.xml de Android con soporte de CDATA y string-array
El problema
- Las secciones CDATA se rompen en parsers XML genéricos
- Las entidades HTML (&, <) se codifican dos veces
- La estructura de string-array se pierde
- Los especificadores de formato %1$d se traducen incorrectamente
La solución
- El parser XML de Android conserva CDATA
- Las entidades HTML se gestionan correctamente
- Se preserva la estructura de string-array y plurals
- Los especificadores de formato (%1$d, %s) quedan bloqueados
Antes y después de la traducción
Mira cómo quedan los archivos Android XML antes y después de la traducción por IA. Las variables permanecen intactas.
Original (inglés)
Recuento de palabras: 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>Traducido (español)
Más de 28 idiomas<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>Aviso: Todas las variables (como {pattern}) permanecen completamente sin cambios en la versión traducida.
Patrones de protección de variables
Los archivos Android XML contienen patrones especiales que nunca deben traducirse. Nuestra IA los bloquea automáticamente.
{player_name} Llaves
%1$d Formato Android
%s Printf
<![CDATA[ CDATA
& Entidad HTML
¿Listo para localizar tu juego de Android?
Sube tu archivo Android XML y obtén una traducción por IA segura para variables en 24 horas. No es necesario iniciar sesión. Desde $19 por archivo.
24 horas · Variables seguras · Más de 28 idiomas