Trilhos:Como gerar arquivos de tradução como Django
-
12-12-2019 - |
Pergunta
Estou tentando usar a internacionalização no Rails.Aqui eu descobri isso para o comando
<%= t :hello_world %>
Eu sei que preciso definir :Olá Mundo no arquivo config/locales/en.yml assim
# config/locales/en.yml
en:
hello_world: Hello world!
O que eu quero saber é como em Django isto gera tradução arquivos usando fazer mensagens, existe alguma maneira de fazer isso em rails?Torna-se uma tarefa tediosa encontrar e escrever traduções inteiras.
Obrigado
Solução
Você pode considerar verificar https://github.com/svenfuchs/i18n-missing_translations que fornece uma maneira de construir um yml com chaves de tradução ausentes enquanto você navega em seu aplicativo.
Conectá-lo ao executar seus testes deve produzir todas as traduções ausentes se você tiver uma cobertura exaustiva.
Não parece tão engenhoso quanto o makemessages do Django, mas é um começo.