SerJ Приветствую, помогите полностью перевести(переключить) плагин на русский язык ProEvents by RadiantWeb. С помощью плагина Translate by RainLab удалось лишь частично перевести плагин. Не могу перевести название месяца.
SerJ Пробовал поиск по файлам плагина, везде во всех файлах заменил November на Ноябрь, но так и отображается November.
Danielru Попробуйте заменить в файле: \plugins\radiantweb\proevents\components\eventcalendar\responsive_ajax.htm (1-я строчка) на {{ cal_date|localizeddate(‘long’, ‘none’, ‘ru’, ‘Europe/Moscow’, ‘MMMM’) }} {{year}}
SerJ Danielru Это не сработало, "ошибка Unknown “localizeddate” filter". Хотя в файлах плагина есть файл \proevents\assets\js\locale-all.js и там русский язык присутствует.
Danielru У меня этот код работает. Попробуйте эту инструкцию: Unknown “localizeddate” filter on OctoberCms build 430 | vojtasvoboda/oc-twigextensions-plugin39
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