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