Ferramenta de tradução de strings.xml do Android
strings.xml do Android com suporte a CDATA e string-array
O Problema
- As seções CDATA quebram em parsers XML genéricos
- As entidades HTML (&, <) são codificadas duas vezes
- A estrutura de string-array se perde
- Os especificadores de formato %1$d são traduzidos incorretamente
A Solução
- O parser XML do Android preserva CDATA
- Entidades HTML tratadas corretamente
- Estrutura de string-array e plurals preservada
- Especificadores de formato (%1$d, %s) bloqueados
Antes e Depois da Tradução
Veja como os arquivos Android XML ficam antes e depois da tradução por IA. As variáveis permanecem intactas.
Original (Inglês)
Contagem de palavras: 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>Traduzido (Espanhol)
Mais 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 as variáveis (como {pattern}) permanecem completamente inalteradas na versão traduzida.
Padrões de Proteção de Variáveis
Os arquivos Android XML contêm padrões especiais que nunca devem ser traduzidos. Nossa IA os bloqueia automaticamente.
{player_name} Chaves
%1$d Formato Android
%s Printf
<![CDATA[ CDATA
& Entidade HTML
Pronto para localizar seu jogo em Android?
Envie seu arquivo Android XML e receba uma tradução por IA segura para variáveis em 24 horas. Sem login necessário. A partir de $19 por arquivo.
24 horas · Seguro para variáveis · Mais de 28 idiomas