對於我鎖定在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