Наличие своего сайта в интернете — это самый быстрый и надёжный способ достичь всемирной аудитории. Поэтому люди, которые всерьёз заинтересованы в связи с мировым сообществом, создают собственные сайты. Из них большое количество используют WordPress в качестве системы управления контентом.
Возможна ситуация, когда человек из Германии или США зайдёт на ваш веб-сайт, а он весь на русском. Вы потеряете ценного посетителя (если он не знает русского). Для избежания такого развития событий нужно переводить веб-сайты на местный язык вашей аудитории.
Смотрите также:
- Как перевести WordPress сайт на другой язык: плагины и решения
- Как перевести тему для WordPress на другой язык
- Как создать мультиязычный сайт с помощью плагина Multilanguage
- Как создать мультиязычный сайт на WordPress
- 6 лучших плагинов для многоязычных сайтов на WordPress
- Как создать несколько языковых версий сайта на WordPress
WordPress по умолчанию является одноязычным, но пользователи WordPress создали плагины, которые могут делать достаточно качественный перевод. Некоторые плагины платные, но существует также и большое количество достойных бесплатных вариантов. И хотя у каждого плагина есть свои особенности, принцип действия у всех примерно одинаковый.
Как правило, вы устанавливаете WordPress на двух и более языках, и устанавливаете плагин, который будет переключать эти языки. А также нужно установить специальные .mo-файлы локализации для требуемых языков.
Вы можете сделать свой сайт WordPress многоязычным несколькими способами:
- создать много записей для каждого из языков и соединить их вместе, указав, что это перевод
- хранить версии на всех языках в одной записи
- направить перевод на внешний ресурс
- вести несколько сайтов, каждый на своем языке, и использовать плагин для связи между ними
Не забывайте, что вне зависимости от выбранного способа, именно вы несете ответственность за наполнение вашего сайта контентом на разных языках. Перевод не осуществляется. Если же есть автоматический перевод, то он не будет идеальным, но это можно исправить, разрешив ручную правку.
Необходим перевод всех метаданных, информации в кастомных полях, вложений и изображений. Некоторые плагины делают это автоматически. Обратите особое внимание на перевод виджетов. Для этого можно использовать плагин Widget Logic. Этот плагин определяет язык и меняет его, добавив условные операторы.
Убедитесь также, что ваш плагин для перевода совместим с вашей темой. Отличной идеей будет создать резервную копию вашего веб-сайта перед установкой любого плагина, если вы не уверены в их совместимости (либо используйте сервис VaultPress).
Если говорить о Multisite-плагинах, то там есть возможность создания двух и более веб-сайтов, по одному для каждого языка. Это отличный вариант для ведения веб-сайтов на нескольких языках, но он требует технических знаний об управлении серверами и их ресурсами.
В этом посте мы отобрали для вас несколько наиболее популярных плагинов для организации мультиязычного сайта на WordPress. Начнём!
1. WPML
WPML – широко используемый плагин для перевода. Он разработан компанией OnTheGoSystems, которая заявляет, что более 400,000 онлайн сайтов в 100 странах используют WPML. Плагин обеспечивает поддержку 40 языков плюс возможность добавления любого другого языка при помощи редактора языков.
WPML легок в использовании и не требует технических навыков. Готовый API встроен для интеграции с другими плагинами и системами для перевода. WPML постоянно обновляется, чтобы оставаться совместимым с обновлениями WordPress.
Версия на каждом языке хранится как отдельная запись или страница, а потом они связываются между собой. Этот плагин определяет язык браузера, потом задействует несколько функций WordPress и выдает веб-сайт на языке браузера. Установить и удалить этот плагин легко, поскольку не нужно ничего менять в содержимом базы данных.
URL-адреса остаются чистыми без всяких меток и префиксов, а все элементы навигации переведены. Над переводом одновременно может работать команда переводчиков благодаря мощной функции управления переводом. Услугами перевода ICanLocalize можно воспользоваться прямо из консоли. Комментарии посетителей переводятся автоматически. Виджет переключения языков, который показывает возможные языки перевода, можно расположить в любой области для виджетов.
Есть три тарифных плана для пользователей плагина: Multilingual Blog, Multilingual CMS и Multilingual CMS Lifetime. С тарифом Multilingual CMS Lifetime вы платите один раз $195 и свободно пользуетесь всеми их услугами неограниченное количество времени для многочисленных веб-сайтов.
С помощью Multilingual Blog, вы можете переводить записи, страницы, теги пользователей, категории, таксономии и меню WordPress за $29 в год, включая бесплатные обновления и поддержку. А пошлина за продление пакета составляет $15.
Такие дополнительные возможности как перевод настраиваемых полей, виджетов, текста в темах и админ-плагина, поддержка мультиязычной электронной коммерции, управление вложениями на нескольких языках и многопользовательским переводом, клейкие ссылки и навигация по CMS, доступны за $79 в год. Стоимость продления пакета составляет $39. Все тарифы предлагают бесплатную поддержку и обновления, и могут быть использованы на любом количестве веб-сайтов.
2.Polylang
Это бесплатный плагин — популярный среди пользователей WordPress. Вы пишете ваши записи, страницы, категории и теги как всегда, а затем выбираете язык перевода в выпадающем меню. Вы не ограничены одним языком, а можете выбрать любое количество.
Перевод производится вручную редактором сайта. Для профессионального и автоматического перевода попробуйте воспользоваться Lingotek Translation. Они предлагают полуавтоматический сервис для перевода, а также сервис памяти переводов.
Можно перевести всё – рекламу, меню, виджеты, закрепленные посты, форматы записей, RSS-каналы. Выбор языка можно установить в содержимом или в URL. Можно, по желанию, присвоить разные доменные имена для каждого языка. Предоставляется поддержка RTL.
Плагин может автоматически определять язык браузера. Переключатель языка можно добавить в поле для виджетов или меню навигации.
3.qTranslate X
qTranslate X произошел от плагина qTranslate, автор которого забросил свой проект. Без обновлений он быстро перестал синхронизироваться с новыми версиями WordPress. Другие разработчики решили исправить эту ситуацию, усовершенствовали плагин, исправили баги, добавили новые функции и синхронизировали с последней версией WordPress.
Достоинством этого плагина является поддержка динамичного мульти-язычного контента на вашем сайте WordPress. На админ странице для редактирования находится кнопка переключения языков. Когда она нажата, на сервер не поступает никаких запросов. Наоборот, язык меняется мгновенно и локально в браузере. Не только целые страницы или сайты можно пометить как мультиязычные, но и некоторые поля.
Для каждого языка используется свой URL, что облегчает работу поисковых систем. Но будьте осторожны, при деактивации этого плагина записи на всех языках попадут в основной контент сайта. qTranslate X имеет ряд встроенных языков – английский, немецкий, китайский и другие.
4.Xili-language
Используйте Xili для организации своего контента. Вы можете написать свою запись, перевести её на несколько языков и добавить виджет, с помощью которого читатели могут переключать языки.
Но прежде, вы должны выбрать языки из списка доступных через консоль и обновить на сервере .mo файлы. Текущие пользователи увидят админ панель на любом языке на выбор.
После публикации записи обычным способом, скопируйте её в новую запись, переведите, а затем опубликуйте переведенную версию. Проделайте это для всех языков, которые хотите добавить.
Можно добавить 3 удобных виджета в редактор, чтобы показывать 3 списка – язык, недавние записи и комментарии. Для установки плагина нужны некоторые изменения в теме сайта, поэтому технические знания не помешают.
5.Transposh
Преимуществом этого бесплатного плагина является автоматический перевод контента на один из более 92 языков. Можно перевести всё — линки, теги, заголовки, комментарии RSS-каналы. Перевод осуществляется с помощью таких бесплатных ресурсов как Google Translate, MS Translate или Apertium backends. Профессиональный перевод (платная услуга) можно заказать у One Hour Translation.
Большинство пользователей знает, что автоматический перевод никогда не бывает качественным. Это можно исправить с ручным режимом Transposh. Изменения могут быть сохранены для дальнейшего использования. То есть вы получите отличный плагин, который сэкономит ваше время и усилия. Вы также можете ввести запрет некоторым пользователям на перевод.
Внешние плагины переводят и без .po/.mo файлов. Transposh поддерживает RTL и объединён с Buddypress.
Установить плагин очень легко. Вы должны выбрать нужные языки в консоли и добавить виджет. Переводится только генерируемая страница. Сайт переводится динамично, вместо того чтобы добавить несколько версий сайта на разных языках. Более того, можно перевести контент, который был добавлен до установки плагина.
6.Google Language Translator
Ни одна статья о плагинах для перевода не будет полной без упоминания Google Language Translator. С помощью этого плагина вы можете вставить инструмент для перевода где угодно на вашем сайте, используя шорткод для страниц и записей. Небольшое окошко размещается на вашем сайте, нажав на которое пользователь может поменять язык.
Доступны некоторые изменения настроек, вы можете показать или скрыть определенные языки, панель инструментов и логотип Google. Перевод можно осуществлять на 81 язык. Вручную редактировать перевод можно в премиум версии, которая стоит $30.
7.Bogo
Bogo входит в топ самых простых плагинов для перевода сайтов WordPress. Выберите язык из списка и установите его простым кликом. Установка происходит автоматически, и даже ваша консоль скоро будет на выбранном языке. Изменить язык можно, кликнув на переключатель вверху страницы.
Переключатель языков можно вставить в поле для виджетов, на отдельную страницу или запись. Языковые параметры можно установить в консоль или страницу профиля. Есть возможность использовать команду переводчиков WordPress. Для каждого языка нужно создавать отдельную запись.
8.Multisite Language Switcher
Если вы используете разные веб-сайты для разных языков, то вам нужен плагин, который будет их связывать. Multisite Language Switcher – это отличный выбор для такого вида перевода. С помощью этого плагина вы сможете управлять контентом, тегами и таксономиями.
Он отлично работает с плагином WordPress MU Domain Mapping для доступа к многочисленным сайтам на разных доменах одного сервера. Этот плагин бесплатный и содержит переключатель языков.
9.MultilingualPress
MultilingualPress – это бесплатный плагин, доступный на WordPress.org (доступна также премиум версия). Этот плагин объединен с режимом Multisite для WordPress, а с помощью настраиваемого виджета соединяет несколько сайтов на разных языках для работы с мультиязычным сайтом WordPress.
После создания сайта вам необходимо заняться написанием нескольких версий контента вашего сайта на разных языках. Установите плагин, а затем соедините соответствующие записи на разных языках. После этого, вы можете посмотреть переведенную версию записи на странице редактирования.
Доступно 174 языка. Дубликат вашего контента на выбранном языке создается автоматически. А с премиум версией вы сможете устанавливать разные параметры для фронтенда и бэкенда.
Если вы захотите удалить плагин, то ссылки между сайтами тоже удалятся, а сайты будут работать отдельно друг от друга, без потери информации и контента.
Заключение
Если вы действительно хотите достичь всемирной аудитории, то стоит попробовать один из этих плагинов. Использовать их может быть и не так просто, как кажется на первый взгляд, но и не очень тяжело. Надеемся, что ваш веб-сайт в скором времени заговорит на многих языках.
Комментарии к записи: 10
В 4.5.2 qtranslate x перестав сприймати зміни в URL. Можливість лише для 1го варіанту
Подскажите, плиз, какой из этих плагинов совместим с плагином My Calendar?
Очень грамотная и нужная всем статья! Спасибо Вам!
Статья объёмная, но, к сожалению, в ней нет опыта автора, нет сравнительного анализа и нет выводов — какой плагин все-таки лучше и как с технической точки зрения лучше организовать перевод на своем сайте?
Согласен, здесь просто описание. Я вот думаю сайт на ру, анг. укр. и тоже для себя ответа не нашел какой лучше подойдёт.
Спасибо большое за тонну информации! Думаю опробовать Polylang, а они совместимы с Transposh? Было б неплохо установить на мой новый сайт rawvegantraveler .com . Я его только создала, занимаюсь наполнением, но уже понимаю важность мультиязычности, у меня в фб, 90% друзей — англоговорящие.
А есть кто заниматься таким?Мне нужно перевести сайт на английский , мы хотим выйти на новый рынок иностранцев. Сам не смогу это сделать.
Здравствуйте, пишите на мейл antonyaskevych@gmail.com
Polylang дублирует страницы в меню на сайте. В админке их невидно.
Перепробовала уже штук пять плагинов бесплатных — везде какие-то нюансы, из-за которых они не подходят для установки.
Видно решение — только платный плагин устанавливать.
А если оттолкнуться от англоязычного отдельного сайта, на который и установить плагин перелинковок или прямых ссылок на русскоязычный сайт, получится два отдельных продукта, возможно что даже перелинковка и не нужна, английская версия должна переводится уже на все остальные языки, с помощью онлайн переводчиковых плагинов???? Кто подскажет???
НЕпонятно СЕО продвижение в других языках при отсутствии записей или другого иноязычного домена???