对于我锁定在Rails 2.3.5版本的项目;Rails 2.3.5和I18n本地化问题
我想本地化应用程序,并且我想使用特定的区域设置。
比方说,为了简单起见,我想切换为en-US https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/en-US.yml
我的问题是,当我设置的environment.rb默认的语言环境是“EN-US”,在我的意见,无论我在哪里有distance_time_in_words,我都会在月份获得%{count}或以小时为单位获得%{count}。
我尝试了其他地区,问题仍然存在,出现%{count}。
现在,如果我不包括通过注释掉 config.i18n.default_locale一个默认的locale =:EN-US 在enviroment.rb,正确distance_time_in_words返回信息;即%{count}被替换为一个数字。
我不想用国际化的插件,因为的I18n模块附带的ActiveSupport 2.3.5 (\的ActiveSupport-2.3.5 \ LIB \ active_support \供应商\国际化-0.1.3)
先谢谢你!!
预先感谢您。
可能与YAML解析问题时,请仔细检查它。 – andrea 2011-04-21 10:29:32