Traduza ficheiros JSON com a função de tradução de ficheiros através do tradutor online, das aplicações para desktop ou da API.
Ao traduzir ficheiros JSON, todos os valores de cadeia de caracteres serão considerados para tradução.
As chaves JSON, os valores numéricos, os valores booleanos e os objetos aninhados não serão traduzidos.
Exemplo:
{"greeting": "Hello, world!"}O valor da cadeia de caracteres «Hello, world!» será traduzido neste caso, enquanto a chave «greetings» não será alterada.
Os assinantes da API do DeepL podem traduzir ficheiros JSON utilizando /document solicitações. Consulte a nossa documentação da API do DeepL para aprender como traduzir ficheiros JSON com a API do DeepL.
Resolução de problemas
Recebi uma mensagem de erro ao carregar o meu ficheiro.
Se o seu ficheiro for inválido, ou se contiver vírgulas finais ou comentários (permitidos em algumas variantes não padronizadas, como o JSONC), isso resultará num erro.
Converta o seu ficheiro para um JSON válido e tente carregar-lo novamente.
O meu ficheiro JSON foi rejeitado para a tradução de ficheiros porque excede o limite de tamanho do ficheiro. O que posso fazer?
O limite atual de carregamento para JSON é de 1 MB. Se o seu ficheiro for maior, divida-o em documentos JSON mais pequenos (um por chave de nível superior ou por secção lógica) e traduza cada um separadamente.
Em alternativa, extraia os valores de cadeia de caracteres, traduza-os separadamente e reinsira-os na estrutura JSON original.