Traduzir um ficheiro JSON
Arraste um ficheiro .json. Os valores de texto são traduzidos; as chaves, os números, os booleanos e a estrutura ficam exatamente como estavam.
Não carregues documentos confidenciais no plano gratuito. Porquê?
As aplicações e os sites costumam guardar o texto da interface em ficheiros JSON, um por idioma. Traduzi-los manualmente significa copiar centenas de cadeias de texto, tendo o cuidado de não alterar uma única chave, parêntese ou vírgula. O DropTranslate analisa o ficheiro, traduz apenas os valores de texto e grava um JSON válido com as mesmas chaves e na mesma ordem. O seu código continua a procurar as mesmas chaves e obtém um novo ficheiro de idioma para colocar ao lado do original.
Como funciona
Arraste o .json
Analisamos o ficheiro, contamos as palavras nos valores de texto e mostramos o custo em créditos. Um JSON inválido é rejeitado com uma mensagem clara e sem cobrança.
Escolha o idioma
Escolha o idioma de destino para o novo ficheiro de localização.
Transfira o .json
Guarde-o como o seu novo ficheiro de localização, por exemplo es.json.
O que muda, o que se mantém
Traduzido
- Valores de texto
Mantido como está
- Chaves e aninhamento
- Números, booleanos e valores nulos
- A ordem das chaves
Apresentação: Exato: estrutura mantida
O resultado é um JSON válido, com exatamente as mesmas chaves e a mesma estrutura do seu ficheiro original.
- Marcadores como {name}, {{count}} ou %s devem permanecer inalterados, e o serviço de tradução por IA de terceiros é instruído a mantê-los. Procure-os no resultado antes de publicar, porque um marcador danificado quebra a cadeia de texto em tempo de execução.
- As regras de plural variam entre idiomas (alguns têm mais de duas formas de plural). Se a sua biblioteca i18n usar chaves de plural, verifique se o idioma de destino tem as formas de que necessita.
- Todos os valores de texto são traduzidos, incluindo os valores técnicos. Se o ficheiro misturar texto da interface com valores como IDs ou códigos de cor, separe-os primeiro.
Dicas
- Traduza o ficheiro do idioma de origem (normalmente en.json), e não um que já esteja traduzido.
- Cadeias muito curtas, como os rótulos dos botões, podem ser ambíguas. Peça a um falante nativo que as verifique na aplicação em funcionamento.
Não é uma tradução certificada
Tradução automática, não é uma tradução certificada nem jurada. Se o seu documento for para uma entidade oficial, verifique primeiro o que ela exige.
Perguntas
As chaves são traduzidas?
Não. Apenas os valores de texto são traduzidos. As chaves, o aninhamento e a ordem das chaves mantêm-se exatamente iguais, pelo que o seu código continua a funcionar.
E os marcadores como {name}?
O serviço de tradução por IA de terceiros é instruído a mantê-los inalterados, e normalmente é isso que acontece. Verifique sempre os seus marcadores no resultado antes de publicar, porque um marcador alterado provoca erros em tempo de execução.
Como são contados os créditos?
Pelas palavras nos valores de texto: um crédito por cada 500 palavras. As chaves e os números não contam.