Задать вопрос

Rails — humanize для кириллицы не работает?

Дорогие рельсовики!
С удивлением обнаружил, что простейший метод humanize (а также titleize и видимо другие подобные) не работает для русских слов. Гугл на мои многочисленные запросы молчит как рыба.

Вот пример в консоли:
2.2.2 :002 > "example".humanize
=> "Example" (все ок)
2.2.2 :003 > "пример".humanize
=> "пример" (мистика...)

Гем "russian" установлен (хотя он вроде бы здесь не причем). Локаль настроена: config.i18n.default_locale = :ru

Друзья, я в растерянности, выручайте!
  • Вопрос задан
  • 351 просмотр
Подписаться 2 Оценить Комментировать
Решения вопроса 1
MAXOPKA
@MAXOPKA
Попробуй так: "пример".mb_chars.titleize
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mb_chars
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы