russian icon indicating copy to clipboard operation
russian copied to clipboard

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

Open alekseenkoss77 opened this issue 11 years ago • 5 comments

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

russian-0.6.0

alekseenkoss77 avatar May 10 '13 05:05 alekseenkoss77

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

rokkit avatar Jun 17 '13 07:06 rokkit

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

nicholasrq avatar Aug 11 '13 22:08 nicholasrq

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

elik-ru avatar Apr 21 '14 08:04 elik-ru

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

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

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

kinnalru avatar Dec 19 '16 09:12 kinnalru

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

anaumov avatar Jun 14 '18 06:06 anaumov