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

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

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

          readme.html
    • odrik
    • 31.03.19
    • Clients
    • Offline
    Чекаю на версію DLE 13.2
    • MacOS
    • 07.04.19
    • Clients
    • 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
      • Administrators
      • Offline
      Скоро будет исправлено
    • DSA
    • 30.04.19
    • Clients
    • Offline
    Здравствуйте. Если сайт уже на двух языках, как быть с уже опубликованными новостями через доп. поля? Надо будет после установки модуля переделывать все новости?
      • Japing
      • 30.04.19
      • Administrators
      • Offline
      Добрый день,
      Да
    • kopona
    • 12.05.19
    • Clients
    • 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
      • Administrators
      • Offline
      наступило...
      более 200 символов можно написать?

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

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

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

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

    Спасибо!
      • Japing
      • 06.08.19
      • Administrators
      • Offline
      Пропустите эту ошибку в версии 3.6 для DLE 13.2
    • asz87
    • 04.09.19
    • Visitors
    • 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
      • Administrators
      • Offline
      Вы не купили модуль, кто купил пусть пишет в skype
  5. При попытке активировать ключ выходит ошибка:
    Error: The maximum local key delay period has expired.
      • Japing
      • 06.11.19
      • Administrators
      • Offline
      Пишите мне в skype
      1. Всё разрешилось. Проблема была на стороне хостера. Спасибо.
  6. Подскажите, как реализовать перевод вопроса и ответов голосования?
      • Japing
      • 19.11.19
      • Administrators
      • Offline
      Можете использовать в опросы.
      1. Спасибо. Еще вопрос, поле "Описание категории" не поддерживает [lang=ru]Текст[/lang]. Чем можно заменить для это?
          • Japing
          • 22.11.19
          • Administrators
          • Offline
          Используйте [ lang_ru]...[ /lang_ru]
    • ushkom
    • 19.11.19
    • Visitors
    • Offline
    Добрый вечер. Я так и не понял, модуль сам переводит текст и записывает, или просто создает все поля в двойне и заполнять мне их придется? Спасибо
      • Japing
      • 22.11.19
      • Administrators
      • Offline
      Модуль сам не переводит...
      Весь текст надо заполнить вручную..
    • DSA
    • 09.12.19
    • Clients
    • Offline
    Здравствуйте.
    Вопрос. При обновлении самого движка (файлы и БД) DLE необходимо вновь устанавливать модуль? Или если есть новая версия модуля, просто обновить?
      • Japing
      • 09.12.19
      • Administrators
      • Offline
      Добрый день,
      Какая версия DLE?
    • DSA
    • 09.12.19
    • Clients
    • Offline
    Обновление с v.13.1 на v.13.3
      • Japing
      • 09.12.19
      • Administrators
      • Offline
      Ничего не надо делать..
    • DSA
    • 09.12.19
    • Clients
    • Offline
    Стоит модуль v.3.6.1
    • ator
    • 18.12.19
    • Clients
    • Offline
    Как сделать чтоб при переключении на другой язык, другой шаблон загружался?
      • Japing
      • 18.12.19
      • Administrators
      • Offline
      Никак, модуль работает только с одним шаблоном...
    • pilisos
    • 25.12.19
    • Visitors
    • Offline
    модуль сам переводит текст на сайте?
    1. еще и борщ сварить может если нужно) конечно что не может как вы себе это представляете?!
        • pilisos
        • 25.12.19
        • Visitors
        • Offline
        При помощи переводчика
        1. 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.
        2. переводчики не переводян нормально, пользователь который знает например английский будет смеятся над текстом, нет смысла в таком тексте, поисковики могут филтр на ложить на такой текст, лучше заказывать в человека который владеет нужным языком, чтобы он писал его переводил правильно и со смыслом.
            • pilisos
            • 25.12.19
            • Visitors
            • Offline
            у меня крадут тексты иностранные сайты переводят в гугл переводчике и прекрасно себя чувствуют не напрягаясь даже
            1. я не знаю кто как, но я не стал рисковать, потому что после перевода это часто тексты не несущие смысловой нагрузки. Если мощный сайт может и не вредит, но текст хлам в любом случае - спросите на любом тематическом форуме.
              • Shark
              • 19.12.21
              • Clients
              • Offline
              Перевод нужен для SEO. И тут скорее смотря какая тема сайта. Если это блог, то конечно минус. Если это туб, то как по мне, это плюс.
              ЗЫ
              Очень хотелось бы авто переводчик от разработчика! Модуль супер!
  7. Доброго дня. чи можна продовжити ліцензію по знижці? закінчується ліцензія 13.01 незнаю де знайти кнопку.
      • Japing
      • 29.12.19
      • Administrators
      • Offline
      Скидки только на покупке новой лицензии
  8. Добрый вечер. Из за чего может выскочить ошибка, при просмотре статьи да и везде вроде.

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