Rails I18n-js:缺少翻译

Pav*_*bin 7 javascript ruby-on-rails rails-i18n ruby-on-rails-4

我正在使用I18n-js gem来定位js文件.我已经在gem自述文件的帮助下安装了它并且它第一次工作.

问题是当我向我的translations.js文件中添加新的翻译时rake i18n:js:export,我的模板中没有显示rake任务翻译 - 仅限missing translation(开发和生产具有相同的情况),尽管translations.js内容包含所有新翻译.

的application.js

//= require i18n
//= require i18n/translations
Run Code Online (Sandbox Code Playgroud)

我错过了什么?如果您需要更多信息,请对其进行评论.谢谢

小智 10

rake tmp:clear

我面临同样的问题,这个命令解决了它.


Pav*_*bin 0

不幸的是我还没有找到更好的解决方案:

添加= javascript_include_tag 'translations'到视图文件

//= require i18n/translations从......中去除application.js