【问题标题】:In rails, Generating a language hash using localization, how to cache?在rails中,使用本地化生成语言哈希,如何缓存?
【发布时间】:2011-04-18 03:40:10
【问题描述】:

使用 locales yml 文件,我想预先生成一个包含键/值对的 javascript 散列,当在 UI 中显示消息时,我将在我的 javascript 文件中使用这些散列。

我怎样才能生成这个哈希文件以便我可以这样做:

lang["must_be_logged_in"]

它会输出:

"Sorry, you have to login first"

所以当用户访问该页面时,我将查找他们想要的本地,然后在我的 application.html.erb 文件中,我将注入我的其他 .js 文件将是的所有语言键/值对的 javascript 哈希参考。

【问题讨论】:

    标签: javascript jquery ruby-on-rails


    【解决方案1】:

    使用i18n-js。详情请见this answer

    【讨论】:

      猜你喜欢
      • 2016-09-18
      • 2016-07-09
      • 2020-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      • 2016-10-06
      相关资源
      最近更新 更多