Настройка модуля

Шаг 1

Переходим в раздел «Модули», находим нужный модуль (1) и нажимаем кнопку «Редактировать» (2)
Список модулей

Шаг 2

Перейдите во вкладку «Настройки модуля» (1) и укажите нужные настройки (настройки сохраняются для текущего сайта, в котором вы находитесь)
Настройки модуля (>= 6.9.8)
  • translate – (TRUE|FALSE), нужно ли при сохранении элемента автоматически переводить не достающие языки
  • type – (site|url|cookie), как система будет идентифицировать язык
    • [site] работа на N-количестве поддоменов (en.site.ru, de.site.ru и тд), для одного сайта можно создать необходимое кол-во поддоменов.
    • [url] работа на одном домене N-количестве путей (site.ru/news/ -> site.ru/en/news/), для одного сайта можно создать необходимое кол-во путей.*
    • [cookie] работа на одном домене (site.ru), такой вариант подойдет для простых сайтов, для которых достаточно смены контента на той же странице.*
  • yandex|google|googlefree|yandexcloud – настройки для драйвера перевода, нужно указать полученные API ключи
*ВНИМАНИЕ! Type [url] и [cookie] не работает с функционалом «Кэширование в статичные файлы (зеркалирование)»
Для версии HostCMS < 6.9.8 настройки модуля вносятся как PHP-код с параметрами модуля
для всех сайтов
<?php
return array (
'translate' => TRUE,
'type' => 'url',
'yandex' => '',
'google' => '',
'googlefree' =>'gtx',
'yandexcloud_folder_id' => '',
'yandexcloud_secret' => '',
);
для сайта ID = 123
<?php
return array (
123 => array(
'translate' => TRUE,
'type' => 'url',
'yandex' => '',
'google' => '',
'googlefree' =>'gtx',
'yandexcloud_folder_id' => '',
'yandexcloud_secret' => '',
)
);
Copy link
Outline