Next Generation CMS - Управляйте контентом без границ!
Создавай
Развивай
Управляй
Актуальная v.0.9.7
Плагин Переводчик сайта
Главная страница / Плагины / Система / Плагин Переводчик сайта

Плагин Переводчик сайта

YTranslate - это плагин для интеграции перевода страниц через Yandex Переводчик в систему управления контентом NGCMS. Плагин добавляет переключатель языков на сайт без необходимости использования API ключей.
Особенности
- Простая интеграция с NGCMS
- Поддержка перевода на 5 языков (русский, английский, немецкий, французский, испанский)
- Сохранение выбранного языка между посещениями
- Гибкие настройки позиционирования
- Не требует API ключа Yandex
- Поддержка тем оформления (light/dark)
Установка
1. Скопируйте папку плагина в директорию `/engine/plugins/`
2. Зайдите в панель администратора NGCMS
3. Перейдите в раздел "Плагины"
4. Найдите плагин "YTranslate" и нажмите "Включить"
5. Настройте параметры плагина во вкладке "Настройки"
Использование
Добавьте в нужное место вашего шаблона (например, в `sidebar.tpl`):

Код:
{{ callPlugin('ytranslate.show', {
position: 'fixed', // или 'static'
default_lang: 'ru',
theme: 'light'
}) }}

Параметры конфигурации
В админ-панели можно настроить:
- Язык по умолчанию (русский, английский, немецкий, французский, испанский)
- Источник шаблонов (из плагина или из темы сайта)
Совместимость
Плагин тестировался на NGCMS версии 0.97 rc 2. Для работы требуется поддержка TWIG.
Лицензия
Плагин распространяется под лицензией MIT. Вы можете свободно использовать и модифицировать его для своих проектов.
Поддержка
Если у вас возникли вопросы или проблемы с работой плагина, создайте issue в репозитории плагина.
- Поддержка PHP 8.1+
- Требуется интернет-соединение для работы Яндекс.Переводчика
Безопасность
Плагин использует официальный API Яндекс.Переводчика, все запросы идут напрямую на серверы Яндекса через HTTPS.

Скачать:ytranslate.zip (6.55 Kb)
3 июля 2025 / Плагины, Система

Гостям запрещено оставлять комментарии.
Вам надо авторизироваться или зарегистрироваться на сайте.
up