Pare de editar arquivos .po.
Comece a publicar.
Um comando. Todos os seus idiomas. Centavos por tradução. Sem assinaturas, sem portais, sem copiar e colar.
Por que TranslateBot?
Feito para desenvolvedores que valorizam seu tempo.
Incremental e eficiente
Traduz apenas strings novas e alteradas. Agrupa chamadas de API para manter os custos de tokens baixos. Adicione 10 strings, pague por 10 strings.
Consistente e sensível ao contexto
O TRANSLATING.md fornece à sua IA um glossário com controle de versão. Mesma terminologia em todas as execuções e em todos os idiomas.
Seguro para placeholders
Preserva %(name)s, {0}, %s e tags HTML. Cobertura de teste de 100% no tratamento de strings de formato.
Como funciona
Gerar mensagens
Execute o makemessages padrão do Django para gerar arquivos .po.
Traduzir
Execute o translatebot para preencher as entradas msgstr vazias com IA.
Compilar
Execute compilemessages e implante seu app.
Comece em segundos
1. Instale o pacote
2. Adicione a INSTALLED_APPS
INSTALLED_APPS = [
...
"translatebot_django",
]
3. Execute o comando