>> А если материалы в ppt/pdf и др. форматах, но на всех языках.
Вадим Вам уже ответил, добавлю небольшое уточнение.
Ссылки на отдельные файлы можно сделать на веб-странице на разных языках, тогда пользователю будет отображаться только ОДНА из них. (не совсем красивый путь, но работает.)
>> Кроме того, учтите, что мультиязычный фильтр, описанный Александром Анисимовым, НЕ работает в НАЗВАНИЯХ ресурсов и элементов курса. Т. е., на главной странице курса, не смотря на язык пользователя (курса, сайта), ссылки на все материалы будут на том языке, на котором их создавали.
Это не так! Названия ресурсов и элементов тоже фильтруются. Но должен быть ВЫКЛЮЧЕН параметр "Удалить теги HTML из всех названий элементов" (Управление► Вид► Настройки HTML)
НЕ фильтруются Названия курсов! (Т.е. в списке курсов мультиязычный курс будет виден сразу на ВСЕХ языках)
Согласен с Вадимом: если материалов много, замучаетесь с форматированием и с тегами <span class….
Хотя у меня некоторые преподаватели-энтузиасты используют. Из-за этого приходиться фильтровать ВСЕ строки - дополнительная нагрузка на сервер.