我正在使用Rails 2.3.8运行ruby 1.8.7(2010-01-10 patchlevel 249)[i686-darwin10.3.2],我必须使用该版本。当我进行'rake test'时,我得到了
The {{key}} interpolation syntax in I18n messages is deprecated. Please use %{key} instead.
我已经尝试过i18n gem版本0.4.1,0.4.0和0.4.0-beta1但没有运气
有什么想法吗?
答案 0 :(得分:9)
我将i18n降级为0.3.7以消除错误。 Apparently你也可以从rails3分支安装i18n(也应该在2.3.8上运行)。
答案 1 :(得分:1)
哟需要卸载最早的版本,或者你可以 在environment.rb上设置这一行
config.gem'i18n',:version => “〜> 0.3.7'
他们运行rake gems:unpack并将gem解压缩到你的供应商文件夹