如何国际化红宝石宝石?

时间:2011-10-13 22:38:01

标签: ruby internationalization gem i18n-gem

使用默认的i18n翻译为其使用的字符串发送宝石的最佳方法是什么?

2 个答案:

答案 0 :(得分:3)

您需要做几件事:

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

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

答案 1 :(得分:-1)

你是什​​么意思?你有一个想要国际化的项目吗? 你可能想看看i18n gem。但是滚动你自己真的没什么大不了的,就像我在这里做的那样:notebot