Адаптация Moodle для иностранцев

Адаптация Moodle для иностранцев

от Журавлева Арина -
Количество ответов: 10

Версия 3.10.3+
В Moodle начали подключать иностранных студентов. На главной странице входа есть текст "Добро пожалоть .." и тд, который был добавлен в теме: theme_moove | bannerheading, также добавлен был текст в bannercontent, marketing1heading, marketing2heading, marketing3heading. При переключении на английский язык с помощью встроенного переводчика в Moodle (голубой глобус в правом верхнем углу), но текст в баннерах остается русский. Как можно настроить перевод??
Уже была куча попыток ввести свой перевод в "Локальные изменения языкового пакета", но я так понимаю это не совсем то место, куда нужно вставлять перевод.
Далее встает вопрос о переводе названий курсов, тем и материалов в них. Изначально все названия введены на русском языке.

В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
Текст на разных языках в указанных вами настройках темы нужно выводить с помощью фильтра «Многоязыковое содержимое». Для удобства работы рекомендую плагины: https://moodle.org/plugins/filter_multilang2, https://moodle.org/plugins/atto_multilang2, https://moodle.org/pluginfile.php/536/mod_forum/attachment/1498637/tinymce_moodlelang2.zip?forcedownload=1
Тут обсуждение двуязычных курсов: https://moodle.org/mod/forum/discuss.php?d=371551
В ответ на Vadim Tabunshchik

Re: Адаптация Moodle для иностранцев

от Журавлева Арина -
Спасибо большое за плагины! Я долго не могла их найти.
Но, к сожалению, названия курсов так и не переводятся на английский при переключении языка в Moodle. Перепробовала различные настройки, безуспешно..
В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
А вы в управлении фильтрами включили применять фильтр Multi-Language Content (v2) к содержимому и заголовкам?
В ответ на Vadim Tabunshchik

Re: Адаптация Moodle для иностранцев

от Журавлева Арина -
Да, применен к содержимому и заголовкам, но названия курсов (я так понимаю, это и есть заголовки), остаются русскими.
Приложение Гл.страница.PNG
Приложение Фильтр.PNG
В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
А названия курсов введены на разных языках с использованием фильтра Multi-Language? Они же сами не переведутся, их нужно написать в таком формате:
{mlahg ru}Тестовый курс{mlang}{mlang en}Test course{mlang}
В ответ на Vadim Tabunshchik

Re: Адаптация Moodle для иностранцев

от Журавлева Арина -
Да, написано в таком формате.
На названиях сработало, пришлось полазить в настройках.
Единственный момент, данный формат не работает с подписями в теме при настройке нижнего колонтитула theme_moove | getintouchcontent. Внизу страницы указнт текст и эл.почта. При добавлениии {mlang ru}Электронный адрес{mlang} {mlang en}Email address{mlang}, так текст и отображается, то есть будто бы данный формат не применяется.
В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
1. А зачем вы в getintouchcontent пишете почту? Тут должен быть какой-то девиз-слоган сайта. Почту нужно писать ниже в специальном поле. И будет выводиться иконка с конвертиком Email, а не надписи, вот же ж картинко есть:
ris2
2. Почему в теме moove не работают фильтры в большинстве настроек - вопрос автору, он использует для обработки строк admin_setting_configtext или admin_setting_configtextarea, а не admin_setting_confightmleditor. А в text/textarea, скорее всего, фильтры не работают.
В ответ на Vadim Tabunshchik

Re: Адаптация Moodle для иностранцев

от Журавлева Арина -
Мы пишем в данном месте текст для студентов, которые обращаюся на почту техничсекой поддержки:

Техническая поддержка:
Отдел ...
ауд.№
При обращении в техническую поддержку необходимо указать полные ФИО, полное название кафедры, группу.
Электронная почта:
@mail.ru

У нас техничская поддержка работет через электронную почту.
Сама почта указана в поле theme_moove | mail
В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
Для технической поддержки (и др. вопросов) лучше установить плагин Contact Form (https://moodle.org/plugins/local_contact) и разместить в более удобном месте, чем «подвал» страницы (многие ли до него прокручивают страницу? улыбаюсь) , например, в виде отдельного блока на видном месте или в виде ссылки на страницу техподдержки в навбаре и т. п. Фильтры поддерживает.
В ответ на Журавлева Арина

Re: Адаптация Moodle для иностранцев

от Vadim Tabunshchik -
Изображение пользователя Developers
Ещё совет, к плагину local_contact нужно доустановить плагин FilterCodes (https://moodle.org/plugins/filter_filtercodes), тогда форма создается вставкой одного слова: {formsupport}
Выглядит так:
line1
На главной странице сайта добавляете новый HTML-блок, в названии пишете «Техподдержка», в содержимое вставляете {formsupport}. Профит улыбаюсь
ЗЫ: для отображения формы на русском языке нужно перевести строку 'formsupport' языкового файла плагина filter_filtercodes
ЗЗЫ: у авторизованных на сайте пользователей даже автоматом подставляется имя и адрес почты!