Плагин «Многоязычность» позволяет администраторам многоязычных форумов создать насыщенную и понятную среду для всех пользователей и гостей, даже если они не владеют языком по умолчанию или языком большинства участников форума.
Обзор возможностей
Плагин «Многоязычность» расширяет существующую систему локалей Discourse, предоставляя вам:
-
административный интерфейс для всех языков, используемых на вашем форуме;
-
систему языков контента, позволяющую вам и вашим пользователям фильтровать контент на форуме по языку;
-
интеграцию с плагином «Переводчик Discourse», автоматизирующую работу некоторых аспектов системы языков контента;
-
возможность переводить названия категорий, теги и другой полустатический текст на вашем форуме;
-
возможность отключить использование существующих языков интерфейса на вашем форуме;
-
возможность добавлять собственные языки интерфейса («локали») непосредственно на ваш форум;
-
расширенные функции языка для гостей, включая переключатель языка интерфейса гостя («локаль») (в виде нижней панели или меню); и
-
необязательные поля выбора языка интерфейса и языка контента при регистрации (скоро).
Обратите внимание
Все вышеперечисленные функции работают поверх существующей системы локалей Discourse и функционируют в сочетании со всеми возможностями этой системы (см. более подробное объяснение здесь).
Если вы хотите добавить языки интерфейса («локали») в Discourse, лучший способ сделать это — следовать инструкциям, изложенным здесь: How to add a new language. Также можно добавить локаль через плагин, как описано здесь.
Возможность делать это через административный интерфейс в этом плагине следует рассматривать только после исчерпания существующих поддерживаемых Discourse методов. Любые языки, добавленные в Discourse через поддерживаемые методы, автоматически станут доступны для всех функций этого плагина.
Примеры скриншотов
Административный интерфейс
Перевод полустатического текста (и переключатель локали гостя)
Система языков контента

Интеграция системы языков контента с плагином «Переводчик»
Благодарности
Этот плагин стал возможен благодаря поддержке Фонда Викимедиа, в частности, при участии @Elena_Lappen и @icaria36, которые внесли значительный вклад в разработку функциональности.
Для дальнейшего обсуждения идей, лежащих в основе этого плагина, см.:








