2011-04-18 29 views
0

使用locale yml文件时,我想要预先生成一个包含键值对的JavaScript哈希,当在UI中显示消息时,我将在我的javascript文件中使用这些键/值对。在rails中,使用本地化生成语言哈希,如何缓存?

我能在这个哈希文件,这样我可以这样做:

lang["must_be_logged_in"] 

,它会输出:

"Sorry, you have to login first" 

因此,当一个用户visites的页面,我会查找自己想要的地方,然后在我的application.html.erb文件中,我将注入其他.js文件将引用的所有语言键/值对的JavaScript哈希值。

回答