Характеристика типа Время

Значение:Время (сек, мин, ч, дн., ...)

Если поставить Гарантию по этой характеристике и выбрать "месяцы" то получается, например: 6 месяцы

Как научить склонять или просто сократить до "мес."

2 ответа

  • 1

    Не скажу, как правильно настроить исчисление, но в /wa-apps/shop/locale/ru_RU/LC_MESSAGES/shop.po вы можете изменить месяцы на нужную форму и перекомпилировать mo из po: https://developers.webasyst.ru/cookbook/localizati...

    • +1
      Владимир Владимир 13 августа 2019 23:57 #

      Подскажите, как сделать множественную форму, если в исходном варианте задана только одна?

      Например нужно сделать [1]"месяц" [12]"месяцев"

      • +1
        Алексей Алексей Webasyst 14 августа 2019 12:20 #

        Это стоит посмотреть в документации к приложению poedit.

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

        • +1
          Владимир Владимир 14 августа 2019 12:39 #

          Спасибо. Насколько я понимаю, это перевод приложения "shop" и отображение формы слова касается характеристик, т.е. стандартного функционала. Можете ли вы доработать это в будущих обновлениях?

  • 1
    Владимир 14 августа 2019 12:55 #

    Еще подскажите как массово поменять единицу измерения в характеристике типа "Время". Ранее было текстовое поле, которое было преобразовано в числовое, тип время. И везде поставились секунды, а надо сделать месяцы

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите