Я использую ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin10.3.2] с Rails 2.3.8, и я должен использовать эту версию. Когда я запускаю 'rake test', я получаю
The {{key}} interpolation syntax in I18n messages is deprecated. Please use %{key} instead.
Была ошибка, но теперь она должна быть решена: https://rails.lighthouseapp.com/projects/8994/tickets/4525-favor-in-all-code-instead-of-deprecated-as-interpolation-syntax-for-i18n
Я попробовал гем i18n с версиями 0.4.1, 0.4.0 и 0.4.0-бета1 без удачи
Есть идеи?
Я уменьшил i18n до 0.3.7, чтобы избавиться от ошибки. Очевидно, вы также можете установить i18n из его ветки rails3 (должно работать и на 2.3.8).
Вам нужно удалить самую раннюю версию, или вы можете установить эту строку в environment.rb
config.gem 'i18n',: version => '~> 0.3.7'
и они запускают rake gems: распакуйте и гем будет распакован в папке вашего продавца