我正在使用I18n-js gem来定位js文件。我已经在gem自述文件的帮助下安装了它并且它第一次工作。
问题是当我向我的translations.js
文件添加新翻译时,我的模板中没有显示rake任务rake i18n:js:export
翻译 - 仅missing translation
(开发和制作具有相同的情况),尽管translations.js
包含所有新翻译。
的application.js
//= require i18n
//= require i18n/translations
我错过了什么?如果您需要更多信息,请对其进行评论。感谢
答案 0 :(得分:10)
运行rake tmp:clear
我遇到了同样的问题,这个命令解决了它。
答案 1 :(得分:0)
不幸的是,我找不到更好的解决方案:
将= javascript_include_tag 'translations'
添加到视图文件
从//= require i18n/translations
application.js