Лучший плагин для мультиязычности в WordPress?
Какой самый лучший плагин для создания многоязычного сайта на WordPress?
WordPress не имеет встроенной поддержки мультиязычности, поэтому необходимо использовать плагин для получения многоязычной функциональности. Не рекомендуется использовать разные сайты WordPress для реализации многоязычности, так как это создаст больше проблем, чем решений.
Пожалуйста, отвечайте только если вы успешно реализовали такое решение и объясните, какие текущие ограничения оно имеет. Также было бы полезно указать, какие другие решения вы тестировали перед тем, как выбрать это.
Моменты, которые следует учитывать:
- URL-адреса для языков, например /en/... /fr/..
- возможность возврата к языку по умолчанию для непереведенных страниц
- определение языка браузера

Я хотел бы порекомендовать WPML, я использую его во всех своих двуязычных/многоязычных проектах. У него отличная поддержка, и он делает WordPress по-настоящему многоязычным, а не только ваш контент.
Последнее дополнение — модуль медиафайлов, который заботится о загружаемых изображениях для записей и страниц. Теперь не нужно загружать их отдельно для каждого языка — плагин распознаёт, что изображение прикреплено к одному языку, и спросит, хотите ли вы использовать его и для других языков.
Если у вас есть вопросы по этому поводу, дайте мне знать.

Стоит отметить, что WPML — это плагин с коммерческой лицензией, но, по моему мнению, это определенно самое продвинутое решение для реализации многоязычности на вашем сайте. Мне также нравится, что у него есть модули, позволяющие активировать только те функции, которые действительно нужны. Интеграция с iCanLocalize также довольно уникальна.

Я согласен, что WPML — лучшее решение, однако оно довольно сложное в использовании для клиентов, не привыкших к администрированию WordPress.

Мой голос за qTranslate — он поддерживает множество языков и очень гибко настраивается :)

Доступна новая версия qTranslate - mqTranslate. Я использовал её в одном из своих проектов и рекомендую. https://wordpress.org/plugins/mqtranslate/installation/

Также: https://de.wordpress.org/plugins/qtranslate-x/

GTranslate Я использую этот плагин. Получайте переводы в один клик между 58 языками (более 98% пользователей интернета) на вашем сайте!

Ознакомьтесь с Лучшими плагинами для многоязычных сайтов на WordPress для обсуждения этой темы. Я считаю, что WPML сейчас лидирует.

Я пробовал несколько вариантов, но mLanguage оказался самым простым в реализации.
Он не переводит текст — не совсем понятно из вашего сообщения, нужно ли вам многоязычность или именно переводчик. Это совершенно разные вещи.
Используйте конструкцию [en]текст на английском[/en][fr]французский текст[/fr], и текст будет отображаться только при выборе соответствующего языка. Текст вне этих тегов будет отображаться на всех языках.

Я могу порекомендовать плагин Rosetta, который доступен в бесплатной и платной версиях.
Плагин Rosetta для WordPress разработан, чтобы предоставить пользователю простой и эффективный способ создания многоязычного сайта. Он позволяет легко создавать и управлять многоязычным контентом.
Бесплатная версия плагина Rosetta имеет некоторые ограничения.
Краткий обзор возможностей бесплатной версии:
- Многоязычность из коробки — все необходимое уже включено
- Быстрая и простая настройка. Универсальность хостинга — используйте предустановленные
- имена хостов или формируйте автоматические URL. Редактирование многоязычного контента записей
- через вкладки в разделе редактирования записи WordPress. Локализация названия сайта, описания
- и меню. Виджет переключения языка. Поддержка локализации плагина
Подробнее о плагине можно прочитать здесь: http://store.theme.fm/plugins/stella/ А вот документация по плагину: http://store.theme.fm/files/2012/06/Stella-Documentation.pdf
