Rails jQuery 在 Rails 中怎么国际化

yan1667 · 2016年08月08日 · 最后由 yan1667 回复于 2016年08月15日 · 2353 次阅读

rails 本身的国际化是非常简单的。但是遇见一个难题,因为项目中使用了很多 JQuery 的插件,而我们项目是需要中日文的。jQuery 在 rails 中应用之后国际化就懵比了,试了一下 i18n.properties 不行,找不到路由,这时候就懵比了,rails 已经配置了一个 locale 路由,难道要再配一个 jQuery 的路由?大牛给点资料,案例什么的。谷歌没有我才提问的,要不然我不会提。

#1 楼 @gyorouターミナルで $ rake i18n:js:export と打つと、先ほど設定したディレクトリに各 locale ファイルが出力されます。这行代码什么意思?没看懂

#1 楼 @gyorou 懵比了,看不懂,搞个案例撒。谢谢思密达

https://www.google.com/search?q=i18n-js&oq=i18n-js&aqs=chrome..69i57j0l5.1026j0j7&sourceid=chrome&ie=UTF-8

自己动手丰衣足食,我觉得 readme 的说明已经够 ok 了。这个 gem 会主动参照 rails 的 locale,不需要自己瞎搞。

#1 楼 @gyorou 这个 gem 会导致 assets 越来越大,以后更新都会导致用户数秒等待。

#4 楼 @gyorou [missing "en.js.hello" translation] 找不语言包,我一开始写的 cn 出不来中文,后来我换成了 zh 之后这个 gem 里面生成的这个文件不变了 这个 cn 一直不变,而且爆找不到语言包,我要放弃了。这垃圾 api 看的一脸懵比

#1 楼 @gyorou 已经成功了,但是每次要清理缓存。

huacnlee [该话题已被删除] 提及了此话题。 08月15日 17:59
需要 登录 后方可回复, 如果你还没有账号请 注册新账号