Rails月本地化帮助程序不起作用

时间:2013-05-31 09:23:42

标签: ruby-on-rails localization activesupport

我想用几个月翻译成俄语。 配置/语言环境/ ru.yml

ru:
  date:
    formats:
      default: "%d-%m-%Y"
      short: "%b %d"
      long: "%B %d, %Y"

    day_names: [Воскресенье, Понедельник, Вторник, Среда, Четверг, Пятница, Суббота]
    abbr_day_names: [Вос, Пон, Вт, Ср, Чет, Пят, Суб]

    month_names: [~, Январь, Февраль, Март, Апрель, Маи, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь]
    abbr_month_names: [~, Янв, Фев, Мар, Апр, Маи, Июн, Июл, Авг, Сен, Окт, Ноя, Дек]
  time:
    formats:
      default: "%d-%m-%Y %H:%M:%S"
      short: "%d %B %H:%M"
      long: "%B %d, %Y %H:%M" 

在视图中:

time now: <%= l Time.now, :format => :short %>

返回:

time now: 31 l 13:13

当前区域设置为“ru”。

<%= I18n.locale %>

返回:

ru

同样检查'%a'的天数本地化,也不起作用。为什么本地化几个月不工作?


在文件位置找到重复的字段日期。删除后,问题仍然存在。

0 个答案:

没有答案