Multilanguage by BestWebSoft — WordPress Перевод Plugin and Language Switcher

Описание

Плагин Multilanguage — это отличное средство для перевода вашего сайта WordPress на другие языки. Добавляйте перевод содержимого на страницы, посты, виджеты, меню, а также переводите пользовательские типы постов, таксономии и т.д. Пусть посетители переключают языки и просматривать контент вашего сайта на своем языке.

Создавайте и управляйте своим многоязычным сайтом уже сегодня!

Посмотреть демо

Бесплатные функции

  • Manually translate:
    • Pages
    • Записи
    • Названия рубрик записей
    • Названия меток записей
    • Меню (частично)
  • 80+ предварительно установленных языков
  • Добавляйте новые языки
  • Выбирайте стандартный язык
  • Search website content by:
    • Current language
    • На всех языках
  • Add language switcher to:
    • Navigation menu
    • Виджеты
  • Изменяйте порядок отображения в переключателе языков
  • Multiple language switcher layouts
    • Drop-down list with languages and icons
    • Выпадающие иконки флажков
    • Иконки флажков
    • Список языков
    • Google Auto Translate
  • Choose language flag icon:
    • Default
    • Пользовательская
  • Переводите мета-теги Open Graph
  • Отображайте возможность перевода в записях и списках таксономии
  • Compatible with:
    • Classic Editor
    • Редактор блоков (Gutenberg)
  • Добавляйте ссылки с атрибутом hreflang в мета-раздел
  • Скрывайте слаг ссылки для стандартного языка
  • Готовая для перевода панель администратора
  • Добавляйте пользовательский код на странице настроек плагина
  • Совместимостим с последней версией WordPress
  • Невероятно простые настройки для быстрой установки без изменения кода
  • Подробная пошаговая документация и видео
  • Многоязычный, с поддержкой RTL языков

Функции Pro версии

Все функции бесплатной версии, плюс:

  • Translate custom:
    • Post types
    • Таксономии
    • Поля
  • Translate:
    • Post category and tag descriptions
    • Post slugs (only in Classic Editor)
    • Widget titles (Legacy widgets)
    • Заголовок сайта
    • Подзаголовок сайта
  • Совместим с Elementor Page Builder [НОВИНКА]
  • Совместимость с Advanced Custom Fields
  • Совместимость с Yoast SEO
  • Изменяйте позицию слага языка в URL-адресе сайта
  • Создавайте отдельные меню для разных языков
  • Display/hide widgets for different languages (Legacy widgets)
  • Осуществляйте автоматическое переключение языка на основании IP пользователя
  • Добавляйте короткий слаг языка в URL-адрес
  • Ответ нашей Службы поддержки клиентов в течении одного рабочего дня (Support Policy)

Обновить до Pro версии

Если у вас есть идеи или пожелания относительно функционала плагина, мы будем рады ознакомиться с ними! Предложить функцию

Документация и видео

Помощь и поддержка

Задайте вопрос нашей Службе поддержки клиентов — наши специалисты будут рады помочь вам — https://support.bestwebsoft.com/

Партнерская программа

Зарабатывайте 20% комиссионных, продавая премиальные плагины и темы WordPress от BestWebSoft — https://bestwebsoft.com/affiliate/

Перевод

  • Чешский (cs_CZ) (благодаря Michal Kučera, www.n0lim.it, PaMaDeSSoft, www.pamadessoft.cz)
  • Испанский (es_ES) (благодаря Ibidem Translations, www.ibidem-translations.com/spanish.php)
  • Польский (pl_PL) (благодаря Emil Król)
  • Русский (ru_RU)
  • Украинский (uk)
  • German (de_DE)
  • French (fr_FR)
  • Italian (it_IT)
  • Japanese (ja)
  • Portuguese (pt_BR)

Некоторые из этих переводов неполные. Мы постоянно добавляем новые функции, которые требуют перевода. Если вы хотите создать перевод на свой язык или обновить уже существующий, вы можете отправить текст перевода в PO и MO файлах в поддержку BestWebSoft, и мы обязательно добавим его в наш плагин. Вы также можете скачать последнюю версию программы для работы с PO и MO файлами Poedit.

Рекомендуемые плагины

  • Updater — Выполняйте автоматическую проверку и обновление ядра сайта WordPress до последних версий со всеми установленными плагинами и темами.
  • PDF & Print — Создавайте PDF-файлы и печатайте сообщения/записи WordPress. Настраивайте стили хедера/футера документа и его внешний вид.

Credits

Скриншоты

  • Виджет переключателя языка во фронтенде.
  • Переключатель языка в меню сайта.
  • Страница настроек плагина.
  • Страница списка языков.
  • Страница редактирования языка.
  • Редактор постов/страниц (Gutenberg).
  • Редактор постов/страниц с вкладками языков (Classic Editor).
  • Форма перевода для добавления новой рубрики.
  • Форма перевода для редактирования рубрики.
  • Форма перевода для добавления новой метки.
  • Добавление и настройка виджета переключателя языка в панели администратора.
  • Добавление переключателя языков в меню сайта.

Установка

  1. Загрузите папку multilanguage в каталог /wp-content/plugins/.
  2. Активируйте плагин, используя меню «Плагины» в панели администратора WordPress.
  3. Вы можете настроить необходимые параметры, используя вашу панель администратора WordPress в разделе > «Multilanguage».
  4. Страница плагина находится в главном меню.

Посмотреть пошаговую инструкцию по установке Multilanguage

Часто задаваемые вопросы

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

Да, вы можете добавить переключатель Google Auto Translate с помощью виджета или с помощью соответствующего шорткода.

Как изменить язык, на котором отображается мой контент?

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

Где я могу найти эти языковые пакеты дополнительных языков?

Вы можете найти все официальные файлы переводов в репозитории языков WordPress.

Итак, всякий раз, когда я меняю язык для своего контента, локализация WordPress во фронтенде также изменяется?

В настройках плагина вы можете включить/отключить возможность переключения локализации WordPress при изменении языка во фронтенде. Если вы включите эту опцию, вам будет необходимо установить дополнительные языковые пакеты WordPress, чтобы эта функция работала. Однако, локализация WordPress в бекенде соответствует стандратному языку и не может быть изменена.

Нет дополнительных блоков для Multilanguage switcher в режиме редактирования меню

Похоже, что этот блок отключен в настройках экрана вашей страницы. Пожалуйста, откройте «Настройки экрана» на странице (в правом верхнем углу экрана) и отметьте чекбокс «Multilanguage».

Могу ли я использовать плагин Multilanguage для сети подсайтов?

Да, вы можете использовать плагин Multilanguage для сети подсайтов. Настройки плагина на каждом сайте будут уникальными.

Как мне добавить альтернативные ссылки для текущей страницы?

Для этого, вы можете использовать фильтр «bwsplgns_mltlngg_add_alt_links». Например, вы хотите, чтобы поисковые системы первым делом индексировали англоязычные страницы вашего сайта для людей из Новой Зеландии и Южной Африки. Просто добавьте следующий код в «functions.php» вашей темы:

function get_additional_links( $links_attr ) {
    /* English for New Zealand */
    $links_attr[] = array( 'hreflang' => 'en_NZ', 'link_param' => 'en_GB' );
    /* English for South Africa */
    $links_attr[] = array( 'hreflang' => 'en_ZA', 'link_param' => 'en_GB' );
    return $links_attr;
}
add_filter( 'bwsplgns_mltlngg_add_alt_links', 'get_additional_links' );

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

Я добавил несколько пробелов между словами во время редактирования контента записи в текстовом режиме. Они исчезли после того, как я перешел в режим Визуально. Почему?

После переключения режима, контент записи автоматически фильтруется, чтобы удалить все лишние символы или HTML теги, которые могут нарушить макет страницы вашего сайта. Этот функционал связан с ядром WordPress, и наш плагин никак не влияет на это.

Когда поля заголовка и контента пустые, ни одно из изменений не сохраняется при обновлении записи

Когда поля заголовка и контента во вкладке активного языка пусты, при попытке обновить пост после редактирования, изменения не будут сохранены и появится сообщение об ошибке. Вам нужно заполнить хотя бы одно поле или переключиться на вкладку другого языка (которая содержит некоторый контент в указанных полях ввода) и попытаться обновиться еще раз.

Как я могу изменить стиль элемента во фронтенде для определенного языка?

CSS класс «mltlngg-{current language slug}» был добавлен в тег <body> для возможности стилизации контента определенного языка. Например, если вы хотите установить зеленый цвет для <p> когда выбран английский язык, необходимо выполнить следующее:
1. Перейдите в панель администратора WordPress «Multilanguage» -> «Пользовательский код»;
2. Поставьте галочку «Активировать» в блоке «Редактировать bws-custom-code.css» и введите следующий код:

.mltlngg-en_US p {
    color: green;
}
  1. Сохраните изменения.

Как я могу добавить язык, которого нет в списке?

Вы можете добавить нужный язык, добавив соответствующую строку с языковыми данными в файл «languages.php» (wp-content / plugins / Multilanguage / include / languages.php).
Выполните следующие шаги:
1. Найдите файл wp-content / plugins / Multilanguage / include / languages.php с помощью программного обеспечения FTP.
2. Откройте файл languages.php в текстовом редакторе.
3. Добавьте язык по примеру других из списка.
4. Сохраните изменения.
5. Добавьте соответствующее изображение значка флага (png, 16x11px) в папку «images / flags /» с помощью программного обеспечения FTP.

Когда закончите, обновите страницу настроек плагина, и вы увидите добавленный язык в списке языков.

Чтобы найти правильное название языка и языковой стандарт, посетите следующую страницу: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

У меня есть некоторые проблемы с работой плагина. Какую информацию мне нужно предоставить для получения техподдержки?

Пожалуйста, убедитесь, что этот вопрос не обсуждался ранее на нашем форуме (https://support.bestwebsoft.com). Если вы не нашли нужного вам ответа, пожалуйста, предоставьте подробное описание проблемы и следующие данные:
— Ссылку на страницу, где возникает проблема.
— Название плагина и его версию. Если вы используете Pro версию, предоставьте номер покупки.
— Версию WordPress.
— Скопируйте и вставьте отчет о состоянии системы в сообщение. Узнать больше: Инструкция по состоянию системы

Отзывы

30.01.2024
The support team had been of great help, diligently fixing a bug, and ensuring a smooth user experience.
28.05.2022 3 ответа
Totally useless plugin, unless you buy the pro version you are stuck with HTTP and no HTTPS option is available to non paying users, not nice.
12.12.2021 1 ответ
the idea of the functionality is just super! but... gives a lot of errors when switching to languages. result: I decided to abandon this plugin.
Посмотреть все 90 отзывов

Участники и разработчики

«Multilanguage by BestWebSoft — WordPress Перевод Plugin and Language Switcher» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Multilanguage by BestWebSoft — WordPress Перевод Plugin and Language Switcher» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Multilanguage by BestWebSoft — WordPress Перевод Plugin and Language Switcher» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

V1.4.6 — 29.01.2024

  • Bugfix : Widget language switcher has been fixed.
  • Update : Plugin optimization comleated.

V1.4.5 — 01.01.2024

  • Bugfix : Syntax errors has been fixed.
  • Update : Plugin optimization comleated.

V1.4.4 — 16.11.2023

  • Bugfix : Language switcher in Gutenberg has been fixed.
  • Update : All functionality for WordPress 6.4 has been updated.

V1.4.2 — 10.05.2023

  • Обновлено: Секция BWS Panel была обновлена.
  • Update : All functionality for WordPress 6.2 has been updated.
  • Bugfix : Page Not Found bug for widget Multilanguage Switcher has been fixed.
  • Bugfix : The issue with compatibility with All in One SEO (Open Graph Markup) has been fixed.
  • Pro : The issue with compatibility with All in One SEO (Open Graph Markup) has been fixed.
  • Pro : Elementor bug has been fixed.

V1.4.1 — 08.08.2022

  • Обновлено: Секция BWS Panel была обновлена.
  • Update : All functionality for WordPress 6.0 has been updated.
  • Bugfix : «Headers already sent» bug has been fixed.
  • Bugfix : Default Language Switcher Type bug has been fixed.
  • Bugfix : Permalinks bug has been fixed.
  • Bugfix : Same content for two languages issue has been fixed.
  • Bugfix : Message in the widget removed.
  • Pro : Fixed Switch Language Automatically option.
  • Pro : Elementor bug has been fixed.
  • Pro : ACF bug has been fixed.

V1.4.0 — 23.09.2021

  • Pro: Исправлена ошибка совместимости с Elementor.
  • Исправлено: Ошибка с rest api была исправлена.
  • Исправлено: Ошибка локализации выдержки была исправлена.
  • Обновлено: Секция BWS Panel была обновлена.
  • Обновление: Все функциональные возможности для WordPress 5.1.1 были обновлены.

V1.3.9 — 30.08.2021

  • PRO: Обновлен функционал для скачивания и обновления таблицы стран.
  • Обновление: Все функциональные возможности для WordPress 5.8. были обновлены.

V1.3.8 — 06.07.2021

  • НОВИНКА: добавлена возможность редактировать название языка.
  • Обновлено: страница настроек плагина была изменена.
  • Обновлено: Секция BWS Panel была обновлена.
  • Обновлено: Все функциональные возможности для WordPress 5.7.2 были обновлены.
  • Про: добавлена возможность редактировать слаг поста на разных языках.
  • Про: добавлена совместимость с Yoast SEO.

V1.3.7 — 22.01.2021

  • Обновлено: Секция BWS Panel была обновлена.
  • PRO: Обновлен функционал для скачивания и обновления таблицы стран.
  • Обновлено: страница настроек плагина была изменена.
  • Обновлено: Все функциональные возможности для WordPress 5.6. были обновлены.
  • Исправлено: Oшибка с исчезновением флажков в админ-панели была исправлена.
  • Исправлено: исправлена ошибка с тегами.

V1.3.6 — 03.06.2020

  • НОВИНКА: добавлена совместимость с редактором страниц Gutenberg.

V1.3.5 — 27.04.2020

  • PRO: добавлена совместимость с Advanced Custom Fields
  • Обновление: Все функциональные возможности для WordPress 5.4. были обновлены.
  • Обновление: Обновлено меню BWS.

V1.3.4 — 04.09.2019

  • Обновление: Обратная связь по деактивации была изменена. Вводящие в заблуждение кнопки были удалены.

V1.3.3 — 02.05.2019

  • PRO: Добавлена совместимость с компоновщиком страниц Elementor.
  • Обновление: Все функциональные возможности для WordPress 5.1.1 были обновлены.

V1.3.2 — 20.11.2018

  • Исправлено: Оптимизация плагина была завершена.
  • PRO: Исправлена ошибка, связанная с пользовательскими полями.

V1.3.1 — 23.04.2018

  • Исправлено: улучшена совместимость с WooCommerce.
  • Исправлено: Устранена проблема с абзацами.
  • Обновлено: чешский языковой файл обновлен.

V1.3.0 — 19.02.2018

  • Исправлено: устранена ошибка, связанная с неправильной URL-ссылкой главной страницы.

V1.2.9 — 14.02.2018

  • Добавлено: возможность перевода метаданных Open Graph.
  • PRO: добавлена возможность перевода рубрик записей и описаний меток.

V1.2.8 — 08.11.2017

  • Добавлено: добавлен тип переключателя Google Auto Translate.

V1.2.7 — 05.10.2017

  • Исправлено: устранена ошибка с переадресацией, связанная с SSL.
  • Про версия: улучшена cовместимость с WooCommerce.

V1.2.6 — 28.09.2017

  • Обновлено: испанский языковой файл добавлен в плагин.
  • Обновлено: чешский языковой файл обновлен.
  • Исправлено: устранена ошибка с переводом терминов.
  • Исправлено: устранена ошибка с ‘www.’ в URL-адресе.

V1.2.5 — 29.08.2017

  • Обновлено: улучшена совместимость с Visual Composer.
  • Исправлено: устранена ошибка при установке WordPress в подпапку.
  • Исправлено: устранена ошибка с несколькими слагами языка в ссылке.
  • Про версия: добавлена возможность задавать позицию слага языка в URL-адресе.
  • Про версия: устранена ошибка с несколькими текстовыми редакторами на странице.

V1.2.4 — 13.06.2017

  • Обновлено: список языков плагина обновлен.
  • Обновлено: чешский языковой файл обновлен.
  • Исправлено: устранена ошибка переключения стандартного языка на сайте.
  • Исправлено: устранена ошибка поиска на сайте.
  • Исправлено: устранена проблема со скрытой вкладкой текущего языка во время редактирования записи.
  • Исправлено: устранена проблема совместимости с плагином Yoast SEO.
  • Исправлено: устранена проблема совместимости с WP-CLI.

V1.2.3 — 24.03.2017

  • Исправлено: устранена ошибка при скрытии слага ссылки для стандартного языка.
  • Обновлено: чешский языковой файл был обновлен.

V1.2.2 — 22.03.2017

  • Добавлено: возможность изменения иконки флажка языка.
  • Добавлено: добавлен новый вид переключателя языка.
  • Обновлено: обновлена страница настроек плагина.
  • Добавлено: добавлен режим сохранения перевода.
  • Исправление: устранены ошибки поиска.
  • Исправлено: устранена ошибка формирования ссылки в меню «Переключатель языка».

V1.2.1 — 14.12.2016

  • Добавлено: добавлена совместимость с редактором Visual Composer Backend Editor и плагином Divi builder.
  • Pro версия: добавлена совместимость с плагином Page Builder by SiteOrigin.

V1.2.0 — 30.09.2016

  • Добавлено: арабский языковой файл был добавлен в плагин.

V1.1.9 — 18.08.2016

  • Обновлено: добавлена совместимость с плагином PDF & Print by BestWebSoft.
  • Pro версия: возможность переводить пользовательские поля.

V1.1.8 — 15.07.2016

  • Обновлено: раздел плагинов BWS.

V1.1.7 — 28.06.2016

  • Исправлено: исправлена ошибка с отображением списка языков.
  • Добавлено: CSS класс «mltlngg-{current language slug}» был добавлен в метку для возможности стилизования контента определенных страниц.

V1.1.6 — 30.05.2016

  • Добавлено: возможность отображать переключатель языков, расположенный по центру в меню сайта.
  • Исправлено: исправлена ошибка с отображением альтернативных ссылок страницы.
  • Исправлено: устранен конфликт совместимости с WooCommerce REST API.

V1.1.5 — 04.04.2016

  • Добавлено: возможность добавлять переключатель языков в меню сайта.
  • Добавлено: колонка, которая отображает наличие перевода, была добавлена к записям и спискам таксономий.
  • Обновлено: изменено отображение виджета переключателя языков в режиме выпадающего списка языков.
  • Добавлено: возможность добавлять пользовательские стили.
  • Добавлено: чешский языковой файл был добавлен в плагин.
  • Обновлено: улучшено сохранение данных для языков в панели администратора.

V1.1.4 — 22.02.2016

  • Добавлено: возможность добавлять ссылки для каждого языка на текущую страницу вашего сайта в тег.
  • Добавлено: возможность скрывать слаг ссылки для стандартного языка.
  • Обновлено: виджет переключателя языков был обновлен.

V1.1.3 — 04.12.2015

  • Исправлено: устранена ошибка со стандартным поиском.
  • Исправлено: устранена ошибка с дублированием меню плагина.

V1.1.2 — 29.09.2015

  • Исправлено: устранена ошибка с недостающим аргументом для mltlngg_the_title_filter.
  • Добавлено: была добавлена кнопка для вставки шорткода Multilanguage в контент.
  • Добавлено: возможность восстанавливать настройки по умолчанию.
  • Добавлено: возможность сбросить настройки поиска для текущего языка, который выбран для сайта, или для всех языков на сайте.

V1.1.1 — 17.08.2015

  • Добавлено: добавлены новые языки.

V1.1.0 — 10.07.2015

  • Исправлено: устранена ошибка с несохранением данных при переключении вкладок.

V1.0.9 — 11.06.2015

  • Исправлено: добавлено обновление записей при деактивации плагина на некоторое время.
  • Исправлено: устранена ошибка при добавлении русского языка.

V1.0.8 — 29.04.2015

  • Исправлено: устранена ошибка при использовании плагина с php версией ниже 5.3.
  • Исправлено: устранена ошибка при использовании редактора во фронтенде.
  • Исправлено: устранена ошибка с тегом read more при его использовании на странице.

V1.0.7 — 21.04.2015

  • Добавлено: польский языковой файл добавлен в плагин.
  • Исправлено: исправлена ошибка с отображением видео.
  • Исправлено: исправлена ошибка с совместимостью плагина Promobar.
  • Исправлено: устранена ошибка при изменении адреса страницы и в случае когда адрес состоит из комбинации букв слага перевода.
  • Исправлено: устранена ошибка с отображением перевода рубрик в панели администратора.
  • Исправлено: устранена ошибка с доступом к файлам в корневом каталоге WP.
  • Исправлено: устранена ошибка с переводом отрывков.
  • Исправлено: исправлена ошибка с отображением сообщений при редактировании языка диаграммы.
  • Исправлено: исправлена ошибка совместимости с плагином Booking System (Booking Calendar).
  • Исправлено: устранена ошибка с загрузкой изображений в плагин NextGEN Gallery при работе с плагином Multilanguage.
  • Обновлено: изменено изображение с en_US на флаг США, был добавлен язык для en_GB.
  • Обновлено: весь функционал плагина обновлен под версию WordPress 4.2-RC2.

V1.0.6 — 24.02.2015

  • Добавлено: добавлен шорткод и строки для вставки в шаблон исходного кода.
  • Исправлено: исправлена пагинация для стандартных пермалинков.
  • Исправлено: исправлена ссылка на автора для стандартных пермалинков.

V1.0.5 — 19.01.2015

  • Исправлено: устранена проблема с заголовками страниц.

V1.0.4 — 14.01.2015

  • Исправлено: отображение личных и защищенных паролем записей.
  • Bugfix : We fixed errors while using .
  • Исправлено: устранена ошибка, возникающая при наличии SERVER_PORT в адресе сайта.

V1.0.3 — 26.12.2014

  • Исправлено: исправлена ошибка, возникающая при установке WP в подпапку.

V1.0.2 — 22.12.2014

  • Исправлено: устранены ошибки, возникающие при отображении страницы статистики на главной странице.
  • Исправлено: удалена константа DIR.
  • Обновлено: весь функционал плагина обновлен под версию WordPress 4.1.

V1.0.1 — 30.10.2014

  • Исправлено: ошибка, возникающая при сохранении пользовательских записей.

V1.0.0 — 22.10.2014

  • Дата выхода плагина Multilanguage.