Виктор |
|
---|---|
Как подключить i18n к своему модулю или плагину какая логика? Нужно переведить контент + категории в модуле, Госпожа разработчики небольшой пример покажите! Добавлено 2 месяца спустя: Реально нужна помощь, наведите в правильное русло, не понимаю с чего начать |
|
Відредаговано: Виктор (18.09.2018 07:20, 5 років тому) |
DenDevin |
|
---|---|
По сути, логика такая: в рнр - файле модуля (плагина) нужно подключить языковой файл функцией cot_langfile(), предварительно в корне модуля нужно создать папку lang с папками языков, которые будут использоваться на сайте. К примеру, в папке lang модуля создаём папку ru, а внутри файл module_name.ru.php.
В данный файл и пишутся языковые переменные, которые потом выводятся в шаблоне модуля. Ялыковыя переменная в этом файле выглядит так:
$L['module_name'] = 'Название модуля';
|
Виктор |
|
---|---|
Ну в самом модуле все ланг файли есть, вопрос в локализации контента и категорий, то что храним в БД, , плагин і18 работает только с модулем page, хочу понять как заставить свой модуль работать с етим плагином
|
DenDevin |
|
---|---|
Только смотреть код page и пытаться сделать что-то подобное.
|