Задать вопрос
Dem1
@Dem1
Ruby on Rails developer

Как просклонять имя модели на русском языке в ru.yml?

Добрый день. Использую гем rails_admin
Делаю локаль на русском языке. Указал
#ru.yml
activerecord:
    models:
      contract:
        one: "договор"
        other: "договоры"

Как указать склонение для модели, чтобы при выводе в rails_admin было количество договоров - 15 договоров?
  • Вопрос задан
  • 614 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
Jazzis
@Jazzis
кодер, геймер, переводчик и ещё кто-то
Поставьте гем russian, и затем с помощью метода pluralize или p в нужном месте админки напишите:
Russian::p(<кол-во_договоров>, "договор", "договора", "договоров")
Ответ написан
viktorvsk
@viktorvsk
Скорей всего many, но вообще так особо хороших результатов не добьешься
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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