yaroslav / russian

Russian language support for Ruby and Rails | Поддержка русского языка для Ruby и Rails
MIT License
475 stars 127 forks source link

Проблема вывода при ключе %B в strftime #46

Open alekseenkoss77 opened 11 years ago

alekseenkoss77 commented 11 years ago

Russian::strftime(date, "%B") согласно документации должна выдать standalone month, однако выдает как при обычной дате, допустим - мая, апреля, января.

russian-0.6.0

rokkit commented 11 years ago

У меня тоже самое

nicholasrq commented 11 years ago

Аналогичная проблема. Пробовал форки – то же самое.

elik-ru commented 10 years ago

Если вы установили файл русской локализации для рельсов в config/locales/ru.yml , то он там содержит свою локализацию для дат и она переопределяет файлы из гема. Нужно удалить из своего файла ключ ru.date со всем его содержим.

kinnalru commented 7 years ago

а как сделать наоборот, чтоб выводилось "декабрЯ"? то есть использовать common_month_names?

Сейчас получается так: I18n.l(dt, format: '%B') => "Декабрь"

при этом I18n.l(dt, format: "%d %B") => "27 декабря"

anaumov commented 6 years ago

такая же проблема, при этом появилась как-то внезапно. Вечером выводило standalone, утром стало выводить common.