Dleshka.org
Авторизация

Где приобрести DLE Multi-Language 2.0.0 — мультиязычность и AI-перевод для DLE (открытый код)

0
DLEMod Вчера, 16:04 Mодули DLE Платное 0 комментариев

DLE Multi-Language 2.0.0 — панель модуля

Обычно, чтобы завести английскую или немецкую версию сайта на DLE, ставят вторую копию движка с отдельной базой и потом месяцами синхронизируют их вручную. DLE Multi-Language решает задачу иначе: одна установка, одна база, одна админка — а языков сколько угодно. Материал хранит свои переводы рядом с оригиналом, ссылки в шаблоне сами получают языковой префикс, а поисковая система видит связанные между собой страницы на разных языках.

Открытый код — наше главное отличие

  • Все файлы модуля — обычный читаемый PHP. Ни одного закодированного или зашифрованного файла, ни одного eval.
  • Перед установкой код можно проверить самостоятельно или отдать на аудит своему программисту — вы точно знаете, что попадает на ваш сервер.
  • Модуль легко доработать под свой шаблон и свои задачи: логика разложена по понятным файлам, а не спрятана.
  • Антивирусам хостингов (ai-bolit, ImunifyAV) не на что ругаться: в модуле нет спрятанного кода, который обычно и вызывает их срабатывания.
  • Мы защищаем не исходник, а сервис: модуль активируется ключом лицензии, по ней же приходят обновления кнопкой в админке DLE и работает поддержка.

Справочник ISO-кодов языков

Языки и адреса страниц

  • Неограниченное число языков; основной язык остаётся на корне домена без префикса.
  • Отдельный ЧПУ (alt_name) для каждой языковой версии новости — он же попадает в canonical, hreflang и карту сайта.
  • Язык посетителя запоминается в cookie и может определяться по настройкам браузера при первом визите.
  • Папки uploads, templates, engine и прочая статика никогда не получают префикс — картинки и стили не ломаются.
  • Встроенный справочник из 90+ кодов языков и стран с флагами; флаг подбирается сам (en → Великобритания).

Добавление нового языка

SEO для нескольких стран

  • Теги hreflang для всех активных языков, включая x-default.
  • Свои title, description и keywords сайта для каждого языка.
  • Выбор, что делать со страницей без перевода: показать оригинал, отдать пустые поля, вернуть 404 или сделать 301-редирект.
  • Непереведённые материалы можно убрать из главной, категорий и поиска конкретного языка.

Перевод с помощью нейросетей

Модуль подключается к OpenAI, Anthropic Claude, Google Gemini и DeepSeek — провайдера можно сменить в настройках в любой момент и сравнить качество. Переводятся заголовок, краткая и полная новость с сохранением HTML-разметки, а также целые языковые файлы .lng: пакетно, с прогресс-баром и повтором при обрыве связи. Переменные вида {user} и теги DLE нейросеть не трогает.

Редактор языковых файлов с AI-переводом

Редактор .lng прямо в админке

Оригинал и перевод стоят рядом, пустые строки подсвечены, есть поиск по ключам и тексту. Можно создавать свои .lng-файлы для элементов дизайна и копировать переводы между языковыми папками — FTP больше не нужен.

Для верстальщиков

Теги {lang=ключ}, {lang-code}, {home-url}, условия [if_lang=en]...[/if_lang] и [not_lang=ru]...[/not_lang], готовый переключатель {lang-select} (список, выпадающее меню или select, светлая и тёмная тема) и цикл {lang-select-loop} для полностью своей разметки. Дополнительные поля DLE копируются для каждого языка автоматически.

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

Совместимость и установка

  • DataLife Engine 19.0, 19.1, 20.0 и 21.0; PHP 8.1 и новее.
  • Интерфейс модуля: русский, английский, украинский.
  • Установка штатно — через «Управление плагинами» DLE, правки файлов движка вручную не нужны.
  • После установки откройте модуль и введите ключ лицензии из личного кабинета.

Версия: 2.0.0
Разработчик: DLEMod
Распространение: платно, открытый исходный код
Цена: от 5 000 ₽

Купить модуль и посмотреть все скриншоты:

Зарегистрируйтесь чтобы увидеть что тут скрыто.
Информация
Зарегистрируйтесь чтобы комментировать публикацию.
Авторизация