OJS с самых первых версий поддерживает мультиязычность. Если в OJS 2 мультиязычность была ограниченной и отсутствовала возможность добавления информации об авторах на нескольких языках, то к OJS 3 разработчики доработали этот функционал. В этой небольшой инструкции рассказываем, как добавить второй язык в журнал на OJS и как добавлять информацию на сайт (статьи, общую информацию) на двух языках.
Если при установке сайта на OJS вы сразу указали два языка — английский и русский, то этот раздел вы можете пропустить.
Для начала убедитесь, что для вашего сайта установлено два языка. Зайдите в раздел Администрирование — Настройки сайта и нажмите кнопку «Установить язык». В списке найдите английский язык, отметьте его галочкой и сохраните изменения.
Теперь перейдите в настройки Вебсайт — вкладка «Установка» — Языки. Здесь установите галочки у всех пунктов английского языка. Этого достаточно для того, чтобы сайт на OJS 3 начал работать на двух языках — русском и английском.
Теперь во всех настройках и страницах где есть какой-либо текст появится возможность выбирать язык, для которого вы задаете текст. Например для указания названия журнала на английском языке, зайдите в настройки Журнал — Выходные данные, щелкните справа вверху English, после чего появятся поля для ввода информации на английском языке. Аналогичным образом это делается и в других разделах сайта.
Отправка статьи на английском языке
Также при отправке статьи, на шаге ввода метаданных теперь у вас будет возможность вводить информацию о статье на двух языках, в том числе и информацию об авторах.
Блок «Переключение языка»
Осталось разобраться как выбирать язык на сайте вашим читателям.
Переключатель языков по умолчанию всегда активен и находится в верхнем меню.
Если вы хотите добавить виджет переключения языка в другое место, то можно добавить его в область блоков. Идем в панель администратора сайта, там в раздел «Вебсайт», затем на вкладку «Модули» активируем блок «Переключение языка» в разделе «Блоки». Затем на вкладке «Внешний вид» — Установка внизу в разделе «Боковая панель» активируйте этот блок.
После этого на сайте появится переключатель языков в месте вывода блоков, это место зависит от вашей темы. В стандартной теме переключатель языков находится в правой колонке, а например в теме Classic внизу в подвале сайта.
Как добавлять страницы на английском языке в OJS 2
Для того чтобы добавить на сайт журнала англоязычную версию страницы необходимо добавить английский язык как второй язык журнала, затем войти на сайте под пользователем с правами «Управляющий сайтом».
- Необходимо войти на сайт под пользователем с правами «Управляющий сайтом».
- Затем выберите страницу на которой вы хотите добавить англоязычную версию. В нашем случае это будет страница «Тематика журнала»
- Зайдем на страницу «Политика журнала» — http://www.DOMAINJOURNAL.RU/index.php/namejournal/manager/setup/2
- В начале страницы в пункте «Язык журнала» выберем тот язык, версию которого мы хотим редактировать — English и нажмем «Отправить».
- .Далее прокрутим страницу вниз до нужного раздела «Тематика журнала». Здесь должно быть пусто посколько англоязычной информации в этот раздел нет. Добавим её. Также можно заполнить другие разделы журнала англоязычной информацией.
- Пролистаем в конец страницы и нажмем «Сохранить и продолжить».
- Теперь чтобы проверить все ли правильно мы сделали, переключим сайт на английский язык
- Зайдем на страницу «Цели и задачи» — http://www.DOMAINJOURNAL.RU/index.php/namejournal/about/editorialPolicies и убедимся, что добавленная информация на английском языке отображается правильно.