Poll

Стоит ли поддерживать модуль Multi-Language для версии DLE ниже​ 15.0?

Мы принимаем

Контактные данные

Email: ion1302@mail.ru
Skype: ion5991
Telegram: Japing
Яндекс.Метрика

Module Multi-Language 4.8 for DLE


Модуль для создание мультиязычного сайта на CMS DataLife Engine. Новая версия с новыми возможностями.


Название: Multi-Language
Версия: 4.8
DataLife Engine: 13.0 - 17.1
Комплектация: Файлы модуля + документация
Автор: Japing



Панель администрирования модуля


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


Список языков


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


Список статей на сайте




Добавление/Редактирование новости


Быстрое редактирование


Редактирование статические страницы


Статические страницы


Настройка системы


Редактирование категории




Дополнительные поля для новостей


Дополнительные поля при редактирование новостей


Редактирование группы пользователей




Облако тегов для каждого языка




Вывод облако тегов для каждого языка


Карта сайта для Google и Yandex


Разметка локализованных страниц hreflang


  • Смена языка на весь CMS.
  • Возможность выбрать тип ЧПУ: https://site.com/en/ или https://en.site.com/ (Нужно лицензия "Один домен + поддомены").
  • Автоматическое определения языка пользователя;
  • Возможность использовать языковые (.lng) файлы в шаблоне.
  • В шаблоне доступны теги [lang=ru,ro]...[/lang] и [not-lang=en]...[/not-lang].
  • Если поле не заполнено, будет отображаться текст стандартного поля.
  • Присутствует автоматический инсталлятор, который позволяет одним щелчком мыши установить и сделать все изменения в файлах движка.


Обновление до версии 4.8 (01.03.2024):
  • Адаптация под DLE 17.1
  • Исправлена ошибка при формирование url для property="twitter:url
  • Исправлена ошибка при сохранении групп пользователей и статических страниц.
  • Исправлены найдены ошибки.



Обновление до версии 4.7 (13.12.2023):
  • Адаптация под DLE 17.0
  • Добавлена поддержка PHP 8.2
  • Для работы модуля нужен Ioncube Loader 13.0+
  • Исправлена ошибка при формирование файла индекса для Google News
  • Исправлены найдены ошибки.



Обновление до версии 4.6 (25.06.2023):
  • Адаптация под DLE 16.1
  • Добавлена поддержка скрывать поле краткого и полного описания при добавлении и редактировании публикаций.
  • Исправлена ошибка при отображении новостей когда выбран тип ЧПУ "Тип 3"
  • Исправлены найдены ошибки.



Обновление до версии 4.5 (23.02.2023):
  • Адаптация под DLE 16.0
  • Исправлена ошибка, когда статические страницы сохранялись не правильно
  • Исправлены найдены ошибки.



Обновление до версии 4.4.2 (15.12.2022):
  • Исправлена ошибка при добавлении дополнительных полей в админ панель
  • Исправлена ошибка, когда код языка не добавлялся ко всем ссылкам с сайта
  • Исправлена ошибка, когда данные из настройки скрипта DLE не менялись для нужного языка
  • Исправлены найдены ошибки.



Обновление до версии 4.4.1 (25.11.2022):
  • Исправлена ошибка при сохранении новостей в админ панель
  • Добавлен английский перевод для админ панель модуля.



Обновление до версии 4.4 (22.11.2022):
  • Адаптация под DLE 15.3
  • Добавлена поддержка PHP линейки 8.1.x
  • Добавлена поддержка тегов [lang=en]show text[/lang] и [not-lang=en]no show text[/not-lang] шаблоны E-Mail сообщений
  • Добавлен правильный подсчет количества комментариев в кратких новостей когда в настройки модуля включён пункт "Показывать только те комментарии, которые были написаны на соответствующем языке"
  • Исправлена ошибка когда при удаление языка в config.php остались даные этова языка
  • Исправлена ошибка когда при добавление новостей со стороны сайта не сохранялось для другних языков
  • Исправлены найдены ошибки
  • Для работы модуля нужна версия php 7.4+ и Ioncube Loader 12.0+



Обновление до версии 4.3 (11.07.2022):
  • Адаптация под DLE 15.2
  • Добавлена поддержка протокола IndexNow для статических страниц на всех языках.
  • Добавлена поддержка производить транслитерацию символов при формировании URL публикаций, категорий, и статических страниц.
  • Добавлено формирование карты сайта, предназначенной для сервиса Google Новости, на всех языках.
  • Добавлена поддержка правелиных ссылок в Микроразметке Schema.org в формат JSON-LD.
  • Добавлена поддержка корректных ссылок в переключателе для новостей и комментарии пользователя.
  • Исправлена ошибка когда были категории из 2-х букв и модуль неправильно работал.
  • Исправлена ошибка при выводе последних комментарии.
  • Исправлена ошибка когда в ссылок переключателя добавлялся лишний слэш.
  • Исправлена ошибка когда в html теги шаблона добавлялся код языка
  • Исправлены найдены ошибки

  • Прекращена поддержка версий DLE ниже 13.0
  • Обновлены системные требование.



Обновление до версии 4.2 (31.01.2022):
  • Адаптация под DLE 15.1
  • Добавлена поддержка протокола IndexNow для новостных ссылок на всех языках
  • Исправлена ошибка когда в Sitemap попали новости которые не были переведены на основной язык
  • Исправлены найдены ошибки



Обновление до версии 4.1 (22.12.2021):
  • Адаптация под DLE 15.0
  • Исправлена ошибка когда не выводилась значение доп. поле если в языке по умолчанию доп. поле было пустое а в другом языке заполнено
  • Исправлена ошибка когда при входе в админ панели сбрасывался язык с куки
  • Добавлен новый глобальный тег в шаблоне {lang_name} который отображает название текущего языка
  • Добавлен новый глобальный тег в шаблоне {lang_icon} который отображает ссылку на иконку текущего языка
  • Исправлены все найдены ошибки



Обновление до версии 4.0.1 (22.06.2021):
  • Исправлена ошибка при формирование ссылок на другой язык в полный новости



Обновление до версии 4.0 (18.06.2021):
  • Адаптация под DLE 14.2 и 14.3
  • Исправлены все найдены ошибки



Обновление до версии 3.9 (02.10.2020):
  • Адаптация под DLE 14.1
  • Исправлены все найдены ошибки



Обновление до версии 3.8 (19.03.2020):
  • Адаптация под DLE 14.0
  • Добавлена возможность переводить "Описание категории" для Категории.
  • Исправлены все найдены ошибки



Обновление до версии 3.7 (14.10.2019):
  • Адаптация под DLE 13.3
  • Добавлена возможность поставить переключатель языка во всех файлах шаблона.
  • Исправлена проблема когда было добавлено много языков.
  • Добавлена полная поддержка PHP линейки 7.3.x
  • Исправлены все найдены ошибки



Обновление до версии 3.6.1 (12.05.2019):
  • Добавлены новые опции в настройки модуля

  • Исправлены все найдены ошибки



Обновление до версии 3.6 (31.03.2019):
  • Адаптация под DLE 13.2
  • Исправлены все найдены ошибки



Обновление до версии 3.5 (12.10.2018):
  • Адаптация под DLE 13.1
  • Исправлена проблема с поиском на сайте
  • Добавлена возможность перевода alt для изображений, когда значение является заголовком новостей
  • Исправлена проблема при показе дополнительное поле и она не мультиязычное
  • Исправлена проблема с title, description и keywords при показе из cache
  • Добавлен правильный подсчет количества комментариев когда в настройки модуля включён пункт "Показывать только те комментарии, которые были написаны на соответствующем языке"
  • Исправлена проблема с быстром поиске на сайте
  • Добавлена возможность переводить "Описание поля" для дополнительных полей
  • Добавлена возможность переводить "Подсказка для поля" для дополнительных полей
  • Исправлена проблема с создание "Sitemap" для дополнительных языков через Cron
  • Добавлена возможность добавления новостей на несколько языков со стороны посетителей сайта.



Обновление до версии 3.4.1 (01.07.2018):
  • Исправлена проблема когда не переводится заголовок
  • Исправлена проблема при показе дополнительное поле и она не мультиязычное



Обновление до версии 3.4 (28.06.2018):
  • Исправлена проблема когда главная страница является статическая страница main
  • Исправлена проблема при работе cache на DLE 13.0
  • Исправлен вывод полей при добавление и редактирование новостей
  • Добавлена новую опцию в настройки модуля




Обновление до версии 3.3 (18.05.2018):
  • Адаптация под DLE 13.0
  • Исправлена проблема с PHP 7.1 и 7.2
  • Исправлена проблема при просмотре RSS пользователя

Это будет последняя версия, которая будет работать на версии DLE ниже 13.0


Обновление до версии 3.2 (22.03.2018):
  • Оптимизирован код
  • Исправлены все найдены ошибки


Обновление до версии 3.1 (05.02.2018):
  • Адаптация под DLE 12.1
  • Исправлены все найдены ошибки


Системные требование:
  • IonCube Loader 13.0 +
  • PHP: 7.4, 8.1, 8.2
  • cURL

Информация для покупки:
Один домен = 20$ (Продление: 15$)
Один домен + поддомены = 25$ (Продление: 20$)
Один домен + все зоны = 25$ (Продление: 20$)
Один домен + поддомены + все зоны = 30$ (Продление: 25$)

Вторая лицензия -20%
Третья лицензия -30%
Четвертую лицензия и больше -40%

• Обновление и техническое поддержка в течение года
• Закрытый исходный код
• Смена лицензии на другой домен невозможно.

Контакты:
Telegram: @Japing
Skype: ion5991
E-mail: ion1302@mail.ru
Сайт: japing.pw
Demo: demo
Купить

Modules
Go Back

Comments

  1. Подскажите пожалуйста, будут ли доступны другие способы оплаты (кроме киви)? Очень хотел бы приобрести модуль.
      • Japing
      • 23.07.22
      • Administrators
      • Offline
      Пока что нет...
      Пишите в tg..
        • Ustim
        • 30.07.22
        • Clients
        • Offline
        А что не так с моим сообщением которое удалено? Модуль нельзя купить другим способом кроме как киви?
          • Japing
          • 30.07.22
          • Administrators
          • Offline
          Нет, нельзя.
          P.s. Я вам на email ответил..
            • Ustim
            • 30.07.22
            • Clients
            • Offline
            Понял. Не пришло на почту. Я всё время проверял) Оплатил вам через обменный сервис и ответил здесь в ЛС. Проверьте пожалуйста правильно ли зашли деньги.
    • alex
    • 11.08.22
    • Clients
    • Offline
    Согласно требованиям гугла различные языковые версии контента должны иметь только один "canonical" с одним адресом, а модуль делает для каждой языковой версии свой "canonical" со своим адресом. В итоге получается, что одна и та же новость имеет несколько разных "canonical".

    Я что-то не так настроил или модуль не работает с атрибутом "canonical"?

    По идее, у всех языковых версий в атрибуте "canonical" должна быть ссылка на ту языковую версию которая в настройках сайта выбрана основной.
      • alex
      • 11.08.22
      • Clients
      • Offline
      Разобрался. Все норм.
    1. вот цитата из гугла:

      Версии одной страницы на разных языках считаются копиями, только если основной контент написан на одном и том же языке. Иными словами, если переведены лишь колонтитулы и прочие незначительные текстовые элементы, такие страницы будут считаться копиями.

      Ссылка на источник: https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls?hl=ru
  2. Если купив один раз, мне придется продлевать каждый год?
    При переводе short и full создается дополнительная таблица? или оригинал и перевод в одной таблице?

    На более младших дле будет работать? Или придется обновляются до 13.0?
    1. И еще, если не будет перевода по какой-то из статей, они не будут отображаться на другом языке и будут скрыты?
        • Japing
        • 26.08.22
        • Administrators
        • Offline
        Если купив один раз, мне придется продлевать каждый год?

        Не обязательно.

        При переводе short и full создается дополнительная таблица? или оригинал и перевод в одной таблице?

        Создаётся доп. ячейки в таблицу.

        И еще, если не будет перевода по какой-то из статей, они не будут отображаться на другом языке и будут скрыты?

        Можно и так, если в настройки будете включить данную опцию.
  3. Как вывести в шаблоне корректное количество комментариев, если включен пункт "Показывать только те комментарии, которые были написаны на соответствующем языке"? Сейчас {comments-num} в английской версии выводит количество комментариев из русской версии.
      • Japing
      • 02.09.22
      • Administrators
      • Offline
      Пишите в telegram
  4. А можно ли с помощью модуля перевести "Шаблоны E-Mail сообщений"?
      • Japing
      • 24.09.22
      • Administrators
      • Offline
      Нет...
  5. Добрый день! А можете сделать выключение категорий в конкретном языке? Аналог общего выключения категории.
  6. Пытаюсь на локальной машине настроить и выбивает следующее на этапе загрузки модуля.

    Заголовок HTTP_REFERER некорректен либо не определен. Для осуществления данного действия этот заголовок обязателен. Если вы переименовали имя админпанели в настройках, то убедитесь, что вы находитесь в панели и именно по переименованному адресу. Также возможно вы перешли на эту страницу с несанкционированной страницы, или вы находитесь за прокси сервером, который удалил заголовок HTTP_REFERER. В случае использования прокси сервера, настройте его на передачу корректного заголовка HTTP_REFERER либо отключите его.

    Я так понимаю надо пациента наживую резать? Как-то можно локально прежде чем заносить на чистовую?
    1. Приношу извинения, сам дурак. Обновился и забыл указать адрес к админке в настройках. Вернул обратно, ошибка пропала.
    • calal
    • 11.11.22
    • Clients
    • Offline
    Будет ли обновление на 15.3?
      • nezov
      • 12.11.22
      • Clients
      • Offline
      Думаю будет, но не скоро. DLE начинает прощаться с php7 в пользу php8. Модуль IonCube Loader не поддерживается на php8.
      1. Версия РНР 8.1 уже имеет поддержку ionCube (Encoding support for PHP 8.1) - жду с нетерпением полную поддержку модуля с РНР 8.1
  7. Тоже хотелось бы апдейта до совместимости с 15.3
    • odrik
    • 20.11.22
    • Clients
    • Offline
    Теж чекаю версію PHP 8.1
    • calal
    • 24.11.22
    • Clients
    • Offline
    new version 🥰 php 8.1
  8. Можно наедятся на возможность опроса на сайте в стандартном блоке на разных языках?
      • calal
      • 18.02.23
      • Clients
      • Offline
      Было бы хорошо, если бы это было возможно.
    • Grogy
    • 25.02.23
    • Visitors
    • Offline
    Было бы хорошо, если бы ваш модуль сам переводил на другие языки с русского. Ну понимаете, когда у тебя несколько десятков тысяч страниц, для каждой делать самому это несколько лет уйдет времени.
    1. Вам ни одно api известного переводчика не даст столько переводить бесплатно, а даже если платно, то это плата идет по объему переведенного. А теперь главный вопрос, как Вы хотите, чтобы модуль Вам переводил за 30 у.е. условных 10к статей? Это уж извините, Ваша проблема. А модуль отличный.
    • andros
    • 20.03.23
    • Clients
    • Offline
    Вот такие ошибки, версия 14.1:
    Имя файла: engine/engine.php
    Ошибка: Не удалось найти код:
    $sql_select_ids = $db->super_query($sql_select_ids, true);

    Имя файла: engine/classes/templates.class.php
    Ошибка: Не удалось найти код:
    $content = $this->check_module($content);
      • Japing
      • 20.03.23
      • Administrators
      • Offline
      Эти ошибки ни на что не влияют. Эти правки нужны для последних версии DLE.
        • andros
        • 20.03.23
        • Clients
        • Offline
        Спасибо! Но во вкладке модуля пустое окно. Пойдет ли на ionCube24 v11.0.1 ?
          • Japing
          • 20.03.23
          • Administrators
          • Offline
          Пишите в телеграм
    • andros
    • 21.03.23
    • Clients
    • Offline
    при включении модуля не работает вывод topnews (немного измененный) и модуль xSort by Sander
      • Japing
      • 21.03.23
      • Administrators
      • Offline
      Модуль рассчитан под стандартный DLE.
      P.s. По вопросам тех. поддержки обращайтесь по контактам, а не через комментарии.
  9. Ошибка при переходе по адресу на другом языке Warning! An error was detected
    Unfortunately, this page is not available for you. Probably, its address has been changed, or it has been removed. Please use search.
      • Japing
      • 10.06.23
      • Administrators
      • Offline
      Техническая поддержка осуществляется по контактам, а не в комментарии...
  10. Замечательный модуль, благодарю! innocent
    • fhilsa
    • 20.08.23
    • Clients
    • Offline
    В языковой версии google_news.xml поля news:name и news:title не учитывают язык и просто берут из основного
      • Japing
      • 22.08.23
      • Administrators
      • Offline
      Будет исправлено в новый версий
      1. А скоро новая версия? Тоже жду поддержку google news, нужен на проекте один язык подцепить, а через месяц заканчивается лицензия. Придется новую приобретать для обновления?
    • Sinoid
    • 11.09.23
    • Visitors
    • Offline
    1. При выборе способа размещения языковых папок типа site.info, site.info/en и т.д. - что будет в этих папках лежать? Нужно будет копировать папку сайта site.info в подпапку и там можно вносить изменения в шаблон для локализации на данном языке? Возможно ли будет для каждого языка отдельно оформить локализованные графические элементы сайта (логотипы, кнопки, картинки, ссылки) в вёрстке и в шаблоне?
    2. Если на сайте уже есть новости и статические страницы, то после установки модуля их нужно будет заново оформлять в админке DLE? Таким образом лучше делать сайт с нуля с уже установленным модулем?
    3. Если сначала в модуле сделать сайт site.info на русском как на главном языке, возможно ли потом добавить постепенно и другие локализации site.info/en, site.info/fr и т.д. или нужно сразу включить в настройках все планируемые языки? Например, сразу включил 2 языка, перевёл сайт на второй язык. Затем добавил третий язык - можно ли эти же новости на 2 языках переводить на третий, который был активирован в настройках модуля позднее? Таким образом хочу постепенно добавлять много языков, при этом сайт будет наполняться новым контентом, который нужно переводить как на уже активированные языки, так и на новые.
      • Japing
      • 11.09.23
      • Administrators
      • Offline
      1. Никакие папки не нужны. Это такой тип ЧПУ. Шаблон переводится через специальные теги.
      2. Не обязательно. Сами решаете как вам надо. Новости можете скрыть если не переведены, оставить как есть и для другие языки или переводить.
      3. Необязательно добавить все языки сразу.
  11. Здравствуйте, желаю приобрести Модуль Multi-Language 4.6 для DLE, но оплатить могу только через capitalist.net, как решить данный вопрос с оплатой
    • Wirtoz
    • 14.10.23
    • Clients
    • Offline
    столкнулся с проблемой, после всех настроек влючаю плагин и вверхней чати сайта везде кот такоие крокозябры
    Warning! You are not allowed to view this text.


    когда включа. плагин стразу так приходиться листать долго в самый низ что отвлючить, а когда открываю сам плашиг через левое меню в админке, просто эти крокозяры и все, ничего нельзя сделать. как это исправить, подскажие пожалуйтса
      • Japing
      • 14.10.23
      • Administrators
      • Offline
      На сервере должен быть установлен ioncube loader
        • Wirtoz
        • 14.10.23
        • Clients
        • Offline
        кслючил, пишет новая ошибка engine/modules/multilanguage/core.8.1.php, закодированный как тип [1/81], не может быть декодирован этой версией загрузчика ionCube. в Неизвестно на линии 0
          • Wirtoz
          • 14.10.23
          • Clients
          • Offline
          стояла ionCube Loader 13, поставил ionCube Loader 12 все работает коректно
        • Wirtoz
        • 14.10.23
        • Clients
        • Offline
        есть 2 варианта ionCube Loader 12
        или ionCube Loader 13?
        Версия PHP 8.1 или 8.2
          • Japing
          • 15.10.23
          • Administrators
          • Offline
          Пишите в телеграм..
    • Wirtoz
    • 14.10.23
    • Clients
    • Offline
    и еще вопрос, нужноменять все правки в файла если версия движка 17?
    • Wirtoz
    • 14.10.23
    • Clients
    • Offline
    я кажется понял, дело в том что я обновил движок сайта DLE до 17? Если да то когда будет обновление?
      • Japing
      • 14.10.23
      • Administrators
      • Offline
      На Dle 17.0 пока не проверили работу модуля. Она толька сегодня вышло.
    • Wirtoz
    • 19.10.23
    • Clients
    • Offline
    Подскажите как перевести шаблон, можно ли использовать Multi-Language что б шаблон был тот же, при перелючении менялся язык во всем шаблоне, нужно подвизать Multi-Language к нескольким шаблонам или можно обойтись правкой кода, что б какойто тект не отображался для одного языка а отображался для другого, не могу вьехать как это можно сделать, подскажите пожалуйся. А так вообще модуль очень дойтойный, работает отлично, очень доволен покупко!
      • Japing
      • 19.10.23
      • Administrators
      • Offline
      Модуль работает только с одним шаблоном. В инструкций написано как перевести шаблон.
      P.S. Со всеми вопросами обращайтесь через телеграм.
  12. Здравствуйте! Планируется обновление до DLE 17.0?
    • pilisos
    • 18.12.23
    • Visitors
    • Offline
    Этот модуль автоматом переводит все что есть на сайте, тексты, комменты?
    Сколько в нем языков доступно?
  13. У меня есть лицензия на Multi-Language 4.7 но скачиваеться с профиля
      • Japing
      • 26.12.23
      • Administrators
      • Offline
      Ваша лицензия истекло ещё в 2022 году...
        • zalupa
        • 15.01.24
        • Visitors
        • Offline
        а лицензия еще и на 1 год чтоли?
          • Japing
          • 16.01.24
          • Administrators
          • Offline
          Вы сможете скачивать новые версии и получать техническую поддержку в течение года.
          А работа модуля не имеет ограничений по времени
    • redkky
    • 07.01.24
    • Clients
    • Offline
    В настройках модуля:

    "Если какое то поле для новостей не заполнено, не брать значение с основного языка
    Будет отображаться пустое значение для краткое описание, полное описание, дополнительных полей, Metatitle, Description, Keywords если не заполнено"

    Сделайте для каждого поля переключатель, если новость переведена с русского на английский, например, а мета title или description нет, забыл, например, к новости на английском мета описание идет на русском, либо вообще его нет....
    Хотя бы для title
  14. Добрый день.
    Недавно купил Ваш плагин Multi-Language и поставил его по инструкции на DLE 17.0
    После установки выдаёт в начале страницы сайта и админ панели белеберду формата "HR+cPyNhoFvQJZtn8rHHtHGjOwCirT5WLJ9sTzsG1aoI4jsIwu3F/bNpGJscB14gvfRjyFRdyMv0 NfTf8/vAROOKhRX+FVj66mfqwkOvx/DRPcrSQb2kIPzPDBQ6ajWnnxigCThi5Fuvl7s1K2oVx39G dOdRl7xEyyaV4EHei7bTBjF3n/ujTyqeTuJ9QwUo2JjIuQ4k1NJLOjQZbPzYvK5CM88s4UoL1ssQ"

    И так много много строк, а только потом идёт уже сам сайт или админ панель.

    Пробовал и переставлять плагин и переставлять DLE.
    Даже на другом хостинге тестово попробовал, но проблема сохранилась.


    В чём может быть проблема???
      • Japing
      • 17.01.24
      • Administrators
      • Offline
      На сервере нужен Ioncube Loader
      P.S. Техническая поддержка не осуществляется в комментарии
    • odrik
    • 26.02.24
    • Clients
    • Offline
    Добрый день! Работает ли на версии DLE 17.1?