russian
russian copied to clipboard
Проблема вывода при ключе %B в strftime
Russian::strftime(date, "%B") согласно документации должна выдать standalone month, однако выдает как при обычной дате, допустим - мая, апреля, января.
russian-0.6.0
У меня тоже самое
Аналогичная проблема. Пробовал форки – то же самое.
Если вы установили файл русской локализации для рельсов в config/locales/ru.yml , то он там содержит свою локализацию для дат и она переопределяет файлы из гема. Нужно удалить из своего файла ключ ru.date со всем его содержим.
а как сделать наоборот, чтоб выводилось "декабрЯ"? то есть использовать common_month_names?
Сейчас получается так: I18n.l(dt, format: '%B') => "Декабрь"
при этом I18n.l(dt, format: "%d %B") => "27 декабря"
такая же проблема, при этом появилась как-то внезапно. Вечером выводило standalone, утром стало выводить common.