Вставка языковых констант в контент Joomla!
Контентный плагин для вставки значений языковых констант, например, в статье. Используется синтаксис {langos LANGUAGE_CONSTANT}
.
Идея
😎 Когда собираешь мультиязычный сайт на Joomla, сталкиваешься с дилеммой - модуль или материал, на разных языках, отличается всего лишь парой слов. Не создавать же для этого отдельный модуль!
👍 Этот плагин решает проблему! Создай языковые константы и вставь их в модуль или материал, используя шоттэг {langos LANGUAGE_CONSTANT}
.
🙌 Всё просто - плагин выполняет функции, аналогичные echo JText::_('LANGUAGE_CONSTANT');
, только программировать в данном случае ничего не нужно 😉
Установка
- Скачай свежую версию плагина, с сайта разработчика https://webmasterskaya.xyz/products/joomla/plaginy/joomla-content-langos
- Перейди в панель управления своего сайта 👉 Расширения 👉 Менеджер расширений 👉 Установка
- Загрузи плагин, через форму, в панели управления и дождись завершения установки
- Перейди по ссылке, указанной в сообщении, об успешной установке и активируй плагин
Применение
- Перейди в панель управления своего сайта 👉 Расширения 👉 Языки 👉 Переопределение констант
- Выбери язык сайта, для которого ты хочешь создать константу
- Нажми "Создать" и заполни обязательные поля -
Языковая константа *
иТекст
(если что-то непонятно - наведи курсор на название поля, чтобы получить подсказку) - Сохрани константу и проделай те же операции для второго языка (если это нужно)
- Перейди к редактированию той страницы или модуля, где ты хотел вставить константу
- В редактор текста вставь код
{langos LANGUAGE_CONSTANT}
(!!! LANGUAGE_CONSTANT нужно заменить на название языковой константы, которую создали на шаге №3)
Для корректной работы плагина в модуле типа HTML, не забудь включить опцию Обработка плагинами
на вкладке Основные параметры
, на странице редактирования модуля.
Поблагодарить 💰
Если тебе хочется получать больше бесплатных расширений - подкинь "монетку" разработчику на кофе☕ и печеньки🍪: https://webmasterskaya.xyz/donate