我正在尝试在rails中使用国际化。在这里,我发现了命令
<%= t :hello_world %>
我知道我需要在 config / locales / en.yml 文件中定义:hello_world ,就像这样
# config/locales/en.yml
en:
hello_world: Hello world!
我想知道的是 django 使用 makemessages 生成翻译文件,是否有任何方法可以使用 django 在rails ?找到和编写完整的翻译成为一项繁琐的工作。
由于
答案 0 :(得分:2)
您可以考虑检查https://github.com/svenfuchs/i18n-missing_translations,它提供了一种在浏览应用程序时构建缺少翻译键的yml的方法。
如果您有详尽的报道,那么在您运行测试时将其连接起来应该是所有缺失的翻译。
它看起来并不像Django的makemessages那样光滑,但它是一个开始。