如何国际化ruby宝石?

使用默认的i18n翻译为它使用的字符串发送宝石的最佳方法是什么? 最佳答案 您需要做几件事:

>包括i18n作为依赖
>通过用I18n.t调用替换字符串来国际化您的gem
>创建一个翻译YAML文件并将其添加到I18n的load_path(例如I18n.load_path =’path / to / your / en.yml’)

这就是它,如果您愿意的话,还可以在其他语言环境中设置public project on Locale到众包翻译.

点赞