Опрос

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

Мы принимаем

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

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

Модуль Multi-Language 4.8 для 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
Купить

Модули
Вернуться

Comments

    • MacOS
    • 24.03.19
    • Клиенты
    • Offline
    Огромная просьба добавить настройку, что бы в заголовке опроса тоже можно было менять язык.
    Спасибо
      • MacOS
      • 01.04.19
      • Клиенты
      • Offline
      очень необходимо данное дополнение :(
      • Japing
      • 01.04.19
      • Администраторы
      • Offline
      Какую настрои́ку?
      Можно по подробнее..
        • MacOS
        • 03.04.19
        • Клиенты
        • Offline
        http://prntscr.com/n73wu7

        скрин.
        возможность переводить Заголовок опроса.
          • Japing
          • 04.04.19
          • Администраторы
          • Offline

          readme.html
    • odrik
    • 31.03.19
    • Клиенты
    • Offline
    Чекаю на версію DLE 13.2
    • MacOS
    • 07.04.19
    • Клиенты
    • Offline
    выдает такую ошибку при заходе в коментарии

    MySQL error in file: /engine/modules/multilanguage/core.7.1.php at line 4361
    Error Number: 1054
    The Error returned was:
    Unknown column 'cm.lang' in 'where clause'
    SQL query:

    SELECT COUNT(*) as count FROM dle_comments WHERE cm.lang='' AND dle_comments.post_id = '5'
      • Japing
      • 08.04.19
      • Администраторы
      • Offline
      Скоро будет исправлено
    • DSA
    • 30.04.19
    • Клиенты
    • Offline
    Здравствуйте. Если сайт уже на двух языках, как быть с уже опубликованными новостями через доп. поля? Надо будет после установки модуля переделывать все новости?
      • Japing
      • 30.04.19
      • Администраторы
      • Offline
      Добрый день,
      Да
    • kopona
    • 12.05.19
    • Клиенты
    • Offline
    Здравствуйте Japing Developer!
    ---MySQL error in file: /engine/modules/multilanguage/core.7.1.php at line 4361
    Error Number: 1054

    Скоро будет исправлено
    ----

    Скоро уже наступило? И как насчет Category description (description meta tags) - более 200 символов можно написать?
    Спасибо!
      • Japing
      • 12.05.19
      • Администраторы
      • Offline
      наступило...
      более 200 символов можно написать?

      Да
    • pilisos
    • 12.05.19
    • Посетители
    • Offline
    Тотбто новая версия теперь может сама переводить сайт с русского на английский, не нужно отдельно тексты писать?
      • Japing
      • 12.05.19
      • Администраторы
      • Offline
      нужно отдельно тексты писать
        • pilisos
        • 12.05.19
        • Посетители
        • Offline
        А почему не сделать авто перевод, готов в два раза больше заплатить за это
          • Japing
          • 13.05.19
          • Администраторы
          • Offline
          нету переводчика чтоб перевел все правильно
            • kopona
            • 13.05.19
            • Клиенты
            • Offline
            нету переводчика чтоб перевел все правильно

            А кто знает как правильно.
            Поддержу pilisos по поводу доплаты за авто перевод, как отдельно оплачиваемую опцию (версию). Занимаю очередь на данное дополнение.
              • Japing
              • 13.05.19
              • Администраторы
              • Offline
              Ну напишите идеи как должен работать авто переводчик, может когдато будем делать ..
            • pilisos
            • 15.05.19
            • Посетители
            • Offline
            Использовать гугл переводчик, с русского на английский он переводит нормально
    • DSA
    • 13.05.19
    • Клиенты
    • Offline
    Как получать обновления для модуля? Написано: "Обновление в течение года"
      • Japing
      • 13.05.19
      • Администраторы
      • Offline
      Модуль можете скачать в своём профиле
    • greg
    • 16.05.19
    • Клиенты
    • Offline
    Очень давно искал модуль подобное этого, но не нашел подобного.
    После установки у нас были проблемы потому что на сервере был Nginx, разработчик помог все настроить.
    Очень благодарен за это и если вы собираетесь ваш Dle сайт превратить в мультиязычный и нужно кроме шаблона и переводить все остальное то этот метод очень кстати и рекомендую.
  1. Модуль отличный, установил на 2 проекта. Автор помог с настройкой, за что ему отдельное спасибо! Все сделал очень оперативно.
    Всем советую.
    • zemekis
    • 13.06.19
    • Клиенты
    • Offline
    Супер функционал, актуальная цена, адекватный автор - не часто все это встречается в одном модуле.
    • pilisos
    • 13.06.19
    • Посетители
    • Offline
    Так как с автопереводом ребята?
    1. Воспользуйтесь этим виджетом: https://translate.yandex.ru/developers/website-widget
  2. Были проблемы с установкой не по внимательности мною. (Я не по внимательно читал инструкции и отредактировал все файлы подряд) По этому у меня были глюки с модулем. Потом все обратно вернул на мести. Теперь модуль работает на ура. Автору этого модуля огромное спасибо.
  3. Здравствуйте!

    Сегодня купил модул и установил. Вроде все нормально. Но покажет такой ошибка в разделе (Показать ошибки)

    Имя плагина: Multi-Language
    Имя файла: engine/engine.php
    Ошибка: Не удалось найти код:
    $db->query ( "SELECT news_id, tag FROM " . PREFIX . "_tags WHERE tag='{$tag}'" );

    Спасибо!
      • Japing
      • 06.08.19
      • Администраторы
      • Offline
      Пропустите эту ошибку в версии 3.6 для DLE 13.2
    • asz87
    • 04.09.19
    • Посетители
    • Offline
    Добрый день!
    сайт был перенесен в тестовом режиме на поддомен для редизайна, при переносе возникла ошибка и плагин не работает, подскажите это как-то можно исправить
    версия 3.3

    Имя плагина: Multi-Language
    Имя файла: engine/modules/show.full.php
    Ошибка: Не удалось найти код:
    $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}

    Имя плагина: Multi-Language
    Имя файла: engine/inc/include/functions.inc.php
    Ошибка: Не удалось найти код:
    $is_loged_in, $skin_footer;


    Я так понимаю, чтобы он работал - нужна лицензия, если я на локалке размещу сайт - ошибка так же повторится?
      • Japing
      • 04.09.19
      • Администраторы
      • Offline
      Вы не купили модуль, кто купил пусть пишет в skype
    • mialt18
    • 06.11.19
    • Клиенты
    • Offline
    При попытке активировать ключ выходит ошибка:
    Error: The maximum local key delay period has expired.
      • Japing
      • 06.11.19
      • Администраторы
      • Offline
      Пишите мне в skype
        • mialt18
        • 07.11.19
        • Клиенты
        • Offline
        Всё разрешилось. Проблема была на стороне хостера. Спасибо.
  4. Подскажите, как реализовать перевод вопроса и ответов голосования?
      • Japing
      • 19.11.19
      • Администраторы
      • Offline
      Можете использовать в опросы.
      1. Спасибо. Еще вопрос, поле "Описание категории" не поддерживает [lang=ru]Текст[/lang]. Чем можно заменить для это?
          • Japing
          • 22.11.19
          • Администраторы
          • Offline
          Используйте [ lang_ru]...[ /lang_ru]
    • ushkom
    • 19.11.19
    • Посетители
    • Offline
    Добрый вечер. Я так и не понял, модуль сам переводит текст и записывает, или просто создает все поля в двойне и заполнять мне их придется? Спасибо
      • Japing
      • 22.11.19
      • Администраторы
      • Offline
      Модуль сам не переводит...
      Весь текст надо заполнить вручную..
    • DSA
    • 09.12.19
    • Клиенты
    • Offline
    Здравствуйте.
    Вопрос. При обновлении самого движка (файлы и БД) DLE необходимо вновь устанавливать модуль? Или если есть новая версия модуля, просто обновить?
      • Japing
      • 09.12.19
      • Администраторы
      • Offline
      Добрый день,
      Какая версия DLE?
    • DSA
    • 09.12.19
    • Клиенты
    • Offline
    Обновление с v.13.1 на v.13.3
      • Japing
      • 09.12.19
      • Администраторы
      • Offline
      Ничего не надо делать..
    • DSA
    • 09.12.19
    • Клиенты
    • Offline
    Стоит модуль v.3.6.1
    • ator
    • 18.12.19
    • Клиенты
    • Offline
    Как сделать чтоб при переключении на другой язык, другой шаблон загружался?
      • Japing
      • 18.12.19
      • Администраторы
      • Offline
      Никак, модуль работает только с одним шаблоном...
    • pilisos
    • 25.12.19
    • Посетители
    • Offline
    модуль сам переводит текст на сайте?
      • feedalt
      • 25.12.19
      • Клиенты
      • Offline
      еще и борщ сварить может если нужно) конечно что не может как вы себе это представляете?!
        • pilisos
        • 25.12.19
        • Посетители
        • Offline
        При помощи переводчика
          • feedalt
          • 25.12.19
          • Клиенты
          • Offline
          translators don’t translate normally, a user who knows, for example, English will laugh at the text, there is no sense in such a text, search engines can put a filter on such text, it’s better to order a person who speaks the right language to write it correctly and with meaning.
          • feedalt
          • 25.12.19
          • Клиенты
          • Offline
          переводчики не переводян нормально, пользователь который знает например английский будет смеятся над текстом, нет смысла в таком тексте, поисковики могут филтр на ложить на такой текст, лучше заказывать в человека который владеет нужным языком, чтобы он писал его переводил правильно и со смыслом.
            • pilisos
            • 25.12.19
            • Посетители
            • Offline
            у меня крадут тексты иностранные сайты переводят в гугл переводчике и прекрасно себя чувствуют не напрягаясь даже
              • feedalt
              • 25.12.19
              • Клиенты
              • Offline
              я не знаю кто как, но я не стал рисковать, потому что после перевода это часто тексты не несущие смысловой нагрузки. Если мощный сайт может и не вредит, но текст хлам в любом случае - спросите на любом тематическом форуме.
              • Shark
              • 19.12.21
              • Клиенты
              • Offline
              Перевод нужен для SEO. И тут скорее смотря какая тема сайта. Если это блог, то конечно минус. Если это туб, то как по мне, это плюс.
              ЗЫ
              Очень хотелось бы авто переводчик от разработчика! Модуль супер!
  5. Доброго дня. чи можна продовжити ліцензію по знижці? закінчується ліцензія 13.01 незнаю де знайти кнопку.
      • Japing
      • 29.12.19
      • Администраторы
      • Offline
      Скидки только на покупке новой лицензии
    • X-Ramzes
    • 06.01.20
    • Клиенты
    • Offline
    Добрый вечер. Из за чего может выскочить ошибка, при просмотре статьи да и везде вроде.

    Fatal error: Cannot declare class microTimer, because the name is already in use in /engine/modules/functions.php on line 97


    Вот что в Фуниктион 97
    class microTimer {
    var $time;

    function __construct() {
    $this->time = $this->get_real_time();
    }
    function get() {
    return round( ($this->get_real_time() - $this->time), 5 );
    }

    function get_real_time() {
    list ( $seconds, $microSeconds ) = explode( ' ', microtime() );
    return (( float ) $seconds + ( float ) $microSeconds);
    }
    }


    Версия DLE 13.3
      • Japing
      • 08.01.20
      • Администраторы
      • Offline
      Пишите в skype: ion5991
    • bigaro78
    • 30.01.20
    • Клиенты
    • Offline
    Кто знает есть Армянский язык
    • Petro
    • 13.02.20
    • Клиенты
    • Offline
    Здравствуйте, установил купленный модуль, все стало отлично - добавил 2 языка, со всем вроде разобрался, вот только не понял что делать с файлами .tpl шаблона (если мне нужно например на en переключится c ru) как правильно реализовать чтобы тексты шаблона менялись на соответствующий язык?
      • Japing
      • 13.02.20
      • Администраторы
      • Offline
      Как переводить шаблон?
        • Petro
        • 13.02.20
        • Клиенты
        • Offline
        ну переведу я шаблон под fullstory-en, а как мне сделать чтобы переключая язык на инглиш он выбирался?
          • Petro
          • 13.02.20
          • Клиенты
          • Offline
          или так как у вас написано, например: <a href="/link/" title="">[lang=ru]текст[/lang][lang=en]text[/lang]</a>? так работает...
            • Japing
            • 13.02.20
            • Администраторы
            • Offline
            А разве в инструкций не написано как переводится шаблон?
            Там всё написано, есть две методы...
              • Petro
              • 16.02.20
              • Клиенты
              • Offline
              а какой из методов лучше?
              попробовал первый - он трудоемкий и при смене шаблона, все придется переводить заново...
              • Japing
              • 17.02.20
              • Администраторы
              • Offline
              Какой нравится, таго и пользуйтесь
    • Petro
    • 17.02.20
    • Клиенты
    • Offline
    Поставил вариант вывода переключателя языков mode="link" на сайте, вопрос: как сделать чтобы выводились только флаги без текста English (en) и Українська (uk)?
      • Japing
      • 17.02.20
      • Администраторы
      • Offline
      В файл шаблона: multilanguage.tpl
  6. Ім'я плаґіна: Multi-Language
    Ім'я файлу: engine/modules/addnews.php
    Помилка: Не вдалося знайти код:
    if( $approve ) {
    clear_cache( array('news_', 'related_', 'tagscloud_',
      • Japing
      • 18.02.20
      • Администраторы
      • Offline
      Пишите мне в Skype
      1. Немає Skype, телеграм є?
          • Japing
          • 18.02.20
          • Администраторы
          • Offline
          @Japing
  7. Здравствуйте. Подскажите пожалуйста, можно ли для каждого языка устанавливать свой шаблон ?
    К примеру для RU - Default-ru, для EN - Default-en.
      • Japing
      • 20.02.20
      • Администраторы
      • Offline
      Добрый день, нет
      1. Не планируется это сделать? А то очень не удобно, можно запутаться в коде. На Denwere подогнать шаблон нельзя, так как модуль не работает, он привязан к домену.
          • Japing
          • 20.02.20
          • Администраторы
          • Offline
          Нет, и это никогда не будет...
          А кто вам мешает на денвере создать домен для которово есть лицензия?
          1. Здравствуйте. Столкнулся теперь с такой проблемой.
            В настройках указал язык по умолчанию русский.
            В "языки" добавил 2 - русский и английский.
            В шаблоне переключатель указал "select" (выпадающий список) - но там почему то только 1 язык. На русской версии - русский, на англ. - английский, и переключить на другой язык нельзя.
            Если выбрать "link " или "button" то переключение работает, только на русской версии иконка английская, а на английской русская.
            Что я делаю не так и как исправить ?
              • Japing
              • 21.02.20
              • Администраторы
              • Offline
              В "Языки" нужно добавить только дополнительные языки, язык по умолчанию добавляется только в настройки модуля...
              Пишите мне в skype
    • odrik
    • 29.02.20
    • Клиенты
    • Offline
    А DLE 14.0 работать будеть?
      • Japing
      • 04.03.20
      • Администраторы
      • Offline
      скора будет новая версия..