Traduce archivos Android strings.xml con IA
Importa tus recursos strings.xml de Android, deja que la IA los traduzca con tu glosario y contexto, revisa cada cadena y exporta archivos listos para distribuir.
El formato de localización nativo de cada aplicación Android.
Qué contiene realmente un archivo Android strings.xml
Toda app Android guarda su contenido visible para el usuario en res/values/strings.xml. Localizar significa crear el mismo archivo en res/values-es, res/values-de, etc., con atributos name idénticos: el compilador de recursos los vincula por nombre y recurre al archivo por defecto si falta uno.
El formato tiene sus propias reglas de escape, su forma de marcar cadenas como no traducibles y sus peculiaridades con plurales y argumentos de formato. La mayoría solo se revelan en tiempo de compilación... o peor, en tiempo de ejecución en el dispositivo del usuario.
.xml
<resources>
<string name="welcome_title">Welcome back!</string>
<string name="save_button">Save changes</string>
</resources>
Qué sale mal cuando los archivos Android strings.xml se traducen mal
Son los fallos que llegan a producción, porque ninguno parece un error hasta que lo es.
Los apóstrofos sin escapar rompen la compilación
Una comilla simple en una cadena de recurso debe escribirse como \'. Si te olvidas, aapt detiene la compilación con un error que apunta al recurso, no a la traducción.
translatable="false" se ignora
Las cadenas marcadas así son identificadores y valores de configuración, no texto visible. Tradúcelas y publicarás una app que apunta a una URL que no existe.
Los argumentos de formato pierden su orden
%1$s y %2$d son posicionales. Los idiomas reordenan las frases libremente, así que las traducciones deben usar la forma numerada: un %s sin número en una frase reordenada lanza un error en tiempo de ejecución.
Los plurales se tratan como cadenas normales
El elemento plurals usa claves de cantidad que varían por idioma. Copiar el conjunto one, two, other del inglés a cada localización produce gramática incorrecta en la mayoría de idiomas.
Cómo lo gestiona GetTranslated
Importa tu archivo Android strings.xml
La IA traduce con tu glosario
Revisa y aprueba cada cadena
Exporta y publica
¿Quieres verlo primero en tu propio archivo?
Pega un archivo Android strings.xml en la herramienta gratuita y obtén la versión traducida al instante, sin cuenta ni correo electrónico.
Abre el traductor gratuito de Android strings.xmlPreguntas frecuentes
¿Se respeta translatable="false"?
Sí. Las cadenas marcadas como no traducibles se omiten al importar y se dejan exactamente igual al exportar.
¿Se gestionan los escapes automáticamente?
Sí. Los apóstrofos, las comillas y los saltos de línea se escapan tal como espera el compilador de recursos, así que los archivos exportados compilan sin arreglos manuales.
¿Dónde van los archivos exportados?
Cada exportación corresponde a res/values-{código}/strings.xml en tu proyecto: por ejemplo, values-es para español.
500 claves gratis para siempre. Sin tarjeta de crédito.