• Изменено

Приветствую, помогите полностью перевести(переключить) плагин на русский язык ProEvents by RadiantWeb.
С помощью плагина Translate by RainLab удалось лишь частично перевести плагин.
Не могу перевести название месяца.

Пробовал поиск по файлам плагина, везде во всех файлах заменил November на Ноябрь, но так и отображается November.

Попробуйте заменить в файле: \plugins\radiantweb\proevents\components\eventcalendar\responsive_ajax.htm
(1-я строчка) на
{{ cal_date|localizeddate(‘long’, ‘none’, ‘ru’, ‘Europe/Moscow’, ‘MMMM’) }} {{year}}

  • SerJ ответили на это сообщение.
  • SerJ оценил это.

    Danielru Это не сработало, "ошибка Unknown “localizeddate” filter".
    Хотя в файлах плагина есть файл \proevents\assets\js\locale-all.js и там русский язык присутствует.

    У меня этот код работает. Попробуйте эту инструкцию:
    Unknown “localizeddate” filter on OctoberCms build 430 | vojtasvoboda/oc-twigextensions-plugin39

    • SerJ ответили на это сообщение.
    • SerJ оценил это.
      • Изменено

      Danielru Благодарю! Мне всего лишь нужно было установить Twig extensions plugin, теперь код работает. Единственное чтоб месяц вывести в именительном падеже нужно написать ‘LLLL’ вместо ‘MMMM’.
      Оставлю здесь примеры вывода дат, в интернете мало информации нашел, может кому пригодится.

      localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'EE d MMMM') }} выводит пн 1 ноября

      localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'EE dd MMMM') }} выводит пн 01 ноября

      localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'LLLL') }} {{year}} выводит ноябрь 2021 (месяц в именительном падеже)

      localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'MMMM') }} {{year}} выводит ноября 2021

      localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'EEEE, d MMMM yyyy') выводит среда, 1 ноября 2021