O verificador compara texto traduzido?
Não. Ele compara caminhos de chave e informa se cada chave de origem existe no JSON de destino. Não avalia a qualidade da tradução, não copia valores nem envia texto para um serviço de tradução.
Ferramenta gratuita de desenvolvimento para localização
Cole um dicionário JSON no idioma de origem e uma tradução de destino. Encontre instantaneamente chaves aninhadas faltantes e extras sem fazer upload de nenhum dos arquivos.
O dicionário completo da língua-fonte.
O locale que você quer verificar quanto à paridade.
checkout.cancelnavigation.legacyPrivado por design. Esta ferramenta é executada inteiramente no seu navegador. Os valores colados nunca são armazenados nem incluídos em análises, e apenas o resultado sai do seu navegador, quando você nos pede para enviá-lo por e-mail como PDF.
Uma chave i18n ausente frequentemente chega aos usuários como texto bruto de desenvolvedor, um rótulo vazio ou uma frase no idioma de fallback. Compare o dicionário de origem com cada localidade alvo antes do lançamento para detectar divergências enquanto ainda é fácil corrigir.
O verificador achata objetos aninhados em caminhos de chaves e então separa chaves ausentes, extras e correspondentes. Chaves extras podem revelar texto desatualizado que foi removido da fonte ou uma chave exclusiva do alvo que precisa de uma exceção intencional.
Contagens de chaves correspondentes não provam que as traduções estejam corretas, atualizadas ou adequadas ao seu contexto de UI. Combine verificações de paridade de chaves com revisão por tradutores, validação de placeholders, capturas de tela e testes automatizados para comportamento de plurais e interpolação.
Para localização contínua, execute a mesma comparação sempre que o texto-fonte mudar. Um fluxo de trabalho de gerenciamento de traduções pode então atribuir apenas o trabalho faltante em vez de trocar repetidamente arquivos inteiros.
O navegador analisa localmente os dois documentos JSON. O Multilocale nunca retém suas chaves nem valores e recebe apenas os caminhos das chaves ausentes e extras, quando você solicita que os enviemos por e-mail em PDF. As análises de interação contêm apenas totais numéricos e estados genéricos de sucesso ou erro.
Não. Ele compara caminhos de chave e informa se cada chave de origem existe no JSON de destino. Não avalia a qualidade da tradução, não copia valores nem envia texto para um serviço de tradução.
Sim. Chaves aninhadas são exibidas como caminhos legíveis em ponto, por exemplo checkout.payment.failed. Arrays são tratados como um único valor de tradução em vez de serem expandidos em chaves por índice.
Não. A análise sintática e a comparação são feitas inteiramente no seu navegador, e somente os caminhos das chaves ausentes e extras são enviados quando você solicita que o resultado seja enviado por e-mail em PDF. O sistema de análise recebe apenas contagens agregadas, o status da análise sintática e a informação sobre o envio de um PDF; ele nunca recebe chaves, valores, conteúdo de arquivos nem nomes de arquivos.