Dem1
@Dem1
Ruby on Rails developer

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

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

Как указать склонение для модели, чтобы при выводе в rails_admin было количество договоров - 15 договоров?
  • Вопрос задан
  • 580 просмотров
Пригласить эксперта
Ответы на вопрос 2
Jazzis
@Jazzis
кодер, геймер, переводчик и ещё кто-то
Поставьте гем russian, и затем с помощью метода pluralize или p в нужном месте админки напишите:
Russian::p(<кол-во_договоров>, "договор", "договора", "договоров")
Ответ написан
viktorvsk
@viktorvsk
Скорей всего many, но вообще так особо хороших результатов не добьешься
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы