Вы хотите перевести свой сайт WordPress на несколько языков?
WordPress поддерживает более 35% всех сайтов в Интернете. Многие из них обслуживают неанглийскую или многоязычную аудиторию.
В этой статье мы покажем вам, как легко создать многоязычный сайт WordPress. Мы рассмотрим три различных решения, поэтому вы можете выбрать наиболее подходящее для вас.
С каждым решением вы можете легко перевести ваши посты, страницы, теги, категории и темы WordPress на любое количество языков.

Что такое многоязычный веб-сайт WordPress?
Многоязычный веб-сайт WordPress обслуживает один и тот же контент на нескольких языках. Вы можете автоматически перенаправлять пользователей на язык, соответствующий их региону, или пользователи могут выбирать предпочитаемый язык, используя раскрывающуюся ссылку.
Существует несколько разных подходов к созданию многоязычного сайта.
Первый подход позволяет вам вручную переводить весь контент на языки по вашему выбору с помощью человеческих переводчиков.
Второй метод на самом деле не создает многоязычный сайт, а вместо этого использует машинный перевод существующего контента с помощью служб машинного перевода.
Однако Google Translate прекратил поддержку новых учетных записей для перевода веб-сайтов. Другие варианты не являются бесплатными или не очень хорошего качества.
Само собой разумеется, что ручной перевод вашего контента является гораздо лучшим подходом. Это позволяет поддерживать качество на всем сайте. Вы можете перевести контент самостоятельно или нанять профессионалов, чтобы сделать это.
Выбор многоязычного плагина WordPress
Есть несколько плагинов WordPress, которые вы можете использовать для перевода вашего сайта на несколько языков. Вы должны выбрать плагин, который поможет вам легко управлять переводами, не делая ненужных проблем для ваших пользователей.
В этом руководстве мы покажем вам три топовых многоязычных плагина WordPress с пошаговыми инструкциями по их настройке.
Если вы знаете, с каким плагином вы собираетесь, вы можете перейти непосредственно к инструкции.
- TranslatePress
- WPML
- Polylang
Все три поставляются с необходимыми функциями, необходимыми для создания надежного многоязычного веб-сайта.
- Они позволяют переводить сообщения, страницы, продукты и другие виды сообщений.
- Вы можете легко переводить ваши категории, теги, плагины и темы
- Они позволяют вам настроить SEO дружественные URL для каждого языка
С этим сказал, давайте начнем.
1. Создайте многоязычный сайт WordPress с помощью TranslatePress
TranslatePress – один из лучших плагинов для перевода WordPress на рынке. Это немного отличается от других решений, упомянутых в этом руководстве.
Как правило, многоязычные плагины просят вас создать несколько версий одной и той же статьи, чтобы перевести ее. TranslatePress позволяет создавать переводы одновременно.
Он также позволяет вам использовать живой редактор для перевода всех визуальных аспектов вашего сайта.
Самое главное, вы можете комбинировать машинный и человеческий переводы. Это означает, что вы можете использовать Google Translate или аналогичные инструменты с технологией AI для генерации автоматических переводов и улучшения только тех частей, которые искусственный интеллект не обнаружил.
Первое, что вы должны сделать, это установить и активировать плагин TranslatePress. Для получения более подробной информации см. Наше пошаговое руководство по установке плагина WordPress.
Если вы хотите перевести свой веб-сайт на несколько языков, вам также необходимо установить плагин «Дополнительные языки». Вы можете сделать это с помощью кнопки загрузки плагинов под своей учетной записью на сайте TranslatePress.

После загрузки плагина вы можете установить и активировать его, как и любой другой плагин WordPress.
После активации необходимо посетить Настройки »TranslatePress страница для настройки параметров плагина.

Сначала вам нужно перейти на вкладку лицензии и ввести свой лицензионный ключ. Вы можете найти эту информацию в своем аккаунте на сайте TranslatePress.
После этого вам нужно перейти на вкладку Общие настройки, чтобы настроить другие параметры.

Первый вариант на этой странице – выбрать язык по умолчанию для вашего сайта и языки, на которые вы хотите перевести свой сайт.
Далее вам нужно выбрать, хотите ли вы отображать названия языков на родном языке. Параметр по умолчанию – «Нет», что означает, что названия языков будут отображаться на языке по умолчанию.
После этого вам нужно выбрать, хотите ли вы отображать имя языка по умолчанию в URL как подкаталог. Например, http://example.com/en/.
По умолчанию используется значение no, что означает, что только другие языки будут иметь имя языка в URL в качестве подкаталога. Мы рекомендуем оставить этот параметр как есть для лучшего SEO.

Это приведет вас к следующей настройке «Принудительный язык в пользовательских ссылках». По умолчанию установлено значение «Да», так как это изменит пользовательские ссылки для переведенных языков, делая URL-адреса более удобными для SEO.
Затем вы должны выбрать, хотите ли вы использовать Google Translate для машинных переводов. По умолчанию выбрано «Нет», но вы можете изменить его, если хотите использовать Google Translate.
Вам нужно будет предоставить ключ Google Translate API в следующем варианте. Вы найдете ссылку ниже опции, которая покажет вам инструкции о том, как его получить.
Наконец, вы найдете варианты того, как вы хотите отобразить выбор языка на своем веб-сайте. TranslatePress предлагает вам три варианта.
Вы можете использовать короткий код, добавить переключатель в меню навигации или отобразить плавающее меню. Позже в этой статье мы покажем вам, как добавить язык на ваш сайт.
Нажмите кнопку «Сохранить изменения», чтобы сохранить настройки.
Перевод контента вашего сайта
Чтобы перевести ваш сайт, просто нажмите на вкладку «Перевести сайт» на странице настроек плагина или кнопку на панели администратора WordPress.

Это откроет редактор перевода в новой вкладке браузера.
В этом редакторе вы можете щелкнуть любой текст на своем веб-сайте в правой панели, и TranslatePress загрузит его в левый столбец для перевода.

Теперь нажмите на язык, на который вы хотите перевести строку, и затем предоставьте свой перевод.
После ввода перевода нажмите кнопку «Сохранить перевод» вверху, а затем нажмите кнопку «Далее». TranslatePress автоматически загрузит на страницу следующую строку для перевода.
Вы также можете щелкнуть раскрывающееся меню под языком по умолчанию, и оно покажет вам список переводимых текстовых строк на странице. Вы можете выбрать строку и затем предоставить ее перевод.

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

Как только вы перевели строку, плагин автоматически переведет ее в другое место. Например, если вы перевели заголовок сообщения, заголовок сообщения в виджетах боковой панели будет автоматически переведен.
Добавить Language Switcher на ваш сайт
Выбор языка позволяет посетителям вашего сайта выбирать язык при посещении вашего сайта. Обычно отображает флаг каждой страны, чтобы указать языки, доступные на вашем сайте.
TranslatePress позволяет добавлять селектор языка, используя короткий код, как элемент меню навигации или как плавающий баннер. Переключатель языка может отображаться в виде флагов, названий языков или обоих.
Добавить переключатель языка в WordPress, используя шорткод
Вам просто нужно добавить (смена языка) шорткод к сообщениям, страницам или виджету боковой панели, где вы хотите отобразить палитру языков.

Добавьте выбор языка в меню навигации WordPress
Просто иди в Внешний вид »Меню и нажмите вкладку «Выбор языка» в левом столбце. Теперь выберите языки, которые вы хотите отобразить, а затем нажмите кнопку Добавить в меню.

Теперь вы увидите языки, добавленные в ваше меню навигации WordPress. Не забудьте нажать кнопку «Сохранить меню», чтобы сохранить изменения.
Вот как это выглядело на нашем тестовом сайте:

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

Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки.
Теперь вы можете посетить их веб-сайт, чтобы увидеть плавающие языковые переключатели внизу каждой страницы вашего сайта.

2. Создайте многоязычный сайт WordPress с использованием WPML
WPML (сокращение от WordPress Multi-Lingual) – один из старейших и самых популярных многоязычных плагинов WordPress.
Первое, что вы должны сделать, это установить и активировать плагин WPML (WordPress Multi-language). Для получения более подробной информации см. Наше пошаговое руководство по установке плагина WordPress.
После активации плагин добавит новый пункт меню с пометкой «WPML» в свое меню WordPress. При первом щелчке по нему вы попадете в мастер настройки плагина.

WPML автоматически определит язык вашего сайта WordPress. Вы можете изменить это здесь и сейчас, если хотите.
После этого нажмите кнопку «Далее», чтобы продолжить.
На следующем экране вам будет предложено выбрать языки, которые вы хотите включить на своем сайте. Просто выберите языки из списка, который вы хотите добавить на свой сайт.

Вы всегда можете добавить или удалить языки позже, если они вам нужны. Выбрав языки, нажмите кнопку «Далее».
Теперь вам будет предложено добавить язык выбора на ваш сайт. Это переключение языка позволит вашим пользователям выбирать язык для просмотра контента на предпочитаемом им языке.

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

Вам решать, хотите ли вы отправить эти данные в WPML.
В качестве последнего шага вам будет предложено ввести пароль вашего сайта. Если вы еще не сгенерировали его, вы можете нажать кнопку «Создать ключ для этого сайта».

Это приведет вас на сайт WPML, где вам будет предложено добавить сайт, с которого он пришел, в вашу учетную запись WPML.
Как только ваш сайт будет добавлен, вы можете нажать на него, чтобы получить доступ к ключу вашего сайта. Скопируйте и вставьте этот ключ на свой сайт WordPress.
Это все, что мастер установки WPML успешно завершил. Теперь вы можете нажать кнопку Готово, чтобы выйти из режима настройки.
Добавить многоязычный контент в WordPress с WPML
WPML позволяет легко перевести каждую область вашего сайта WordPress на несколько языков.
Вы можете легко переводить свои записи, страницы, теги, категории и темы WordPress на любое количество языков.
Добавить многоязычные сообщения и страницы
Просто нажмите на меню сообщений, чтобы увидеть ваши существующие сообщения. Вы увидите языковой столбец рядом с названиями ваших публикаций.

WPML предполагает, что ваш существующий контент находится на основном языке вашего сайта. Появятся кнопки «Добавить» для каждого языка рядом с вашими сообщениями. Нажмите кнопку Добавить под языком, чтобы перевести сообщение.
Вы также можете управлять переводами, редактируя сообщение.
На следующем экране редактирования вы увидите новый метабокс «Язык» для управления переводами.

WPML также предлагает лучший способ управления пользователями, которые работают переводчиками на вашем сайте. Если вы покупаете ваш многоязычный план CMS, вы можете использовать его модуль управления переводами.
Модуль управления переводами позволяет добавлять пользователей в качестве переводчиков независимо от роли, которую они играют на вашем сайте WordPress. Вы даже можете добавить подписчиков в качестве переводчиков.

Вместо того, чтобы редактировать посты, эти переводчики смогут добавлять переводы непосредственно в WPML.
Добавить переводы для категорий и тегов
WPML позволяет легко переводить категории и метки или любую другую пользовательскую таксономию, которую вы можете использовать.
визит WPML »Перевод таксономии и загрузите пользовательские таксономии, которые вы хотите перевести.
Например: на этом скриншоте мы выбрали категории, и он показал все категории нашего примера сайта.

Нажмите кнопку «Добавить» рядом с термином таксономии, чтобы добавить перевод.
Перевод меню навигации
WordPress поставляется с надежной системой навигации по меню. WPML позволяет переводить его так же, как вы переводите посты или таксономии.
визит Внешний вид »Меню страница на вашем сайте. Если у вас более одного меню, выберите меню, которое вы хотите перевести.
В правом столбце вы увидите его меню со ссылками для перевода на другие языки на вашем сайте.

Нажатие на язык создаст новое меню для этого языка. Вам нужно будет добавить те же пункты меню, что и в вашем основном языковом меню.
Если у вас есть сообщения и страницы в навигационных меню, вам нужно будет сначала их перевести. После этого вы можете добавить их на вкладках слева на экранах меню редактирования.
Не забудьте нажать кнопку Сохранить, чтобы сохранить меню.
Перевод тем, плагинов и другого текста с WPML
Многоязычная CMS WPML позволяет выбирать между официальной темой и переводами плагинов или использовать собственный переводчик строк.
идти WPML »Локализация тем и плагинов стр.

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

Просто отсканируйте свою тему или плагин, чтобы загрузить строки, а затем начните переводить эти строки.
Этот модуль также позволит вам переводить пользовательские поля, виджеты и другие переводимые строки, сгенерированные WordPress.
3. Создайте многоязычный веб-сайт WordPress, используя Polylang
Polylang – это бесплатный многоязычный плагин для WordPress с более чем 500 000 активных установок. Это позволяет легко создавать многоязычный веб-сайт, не покупая премиум-версию.
Примечание. Если вы пользуетесь WooCommerce или вам нужна поддержка, вы можете перейти на Polylang Pro или приобрести подключаемый модуль WooCommerce.
Для этого урока мы будем использовать бесплатную версию плагина.
Первое, что вы должны сделать, это установить и активировать плагин Polylang. Для получения более подробной информации см. Наше пошаговое руководство по установке плагина WordPress.
После активации необходимо посетить Языки »Языки страница для настройки плагина.

Страница языковых настроек разделена на три вкладки. Первая вкладка помечена. Здесь вы добавляете языки, которые хотите использовать на своем сайте.
Вам нужно будет добавить язык по умолчанию, а также выбрать все другие языки, которые пользователи могут выбирать на вашем сайте.
После добавления языков перейдите на вкладку. Здесь вам нужно перевести название сайта, описание, а затем выбрать формат даты и времени.

Тогда вы должны посетить Языки »Конфигурация стр. Отсюда вы можете настроить параметры URL для языков и настроить SEO-ориентированные URL.

По завершении нажмите кнопку «Сохранить изменения», чтобы сохранить настройки.
Перевод контента в WordPress с помощью Polylang
Polylang позволяет очень легко добавлять контент на разных языках. Просто создайте новый пост / страницу или отредактируйте существующий. На следующем экране редактирования вы увидите мета-поле языка.

Язык по умолчанию будет выбран автоматически, поэтому вы можете сначала добавить контент на языке по умолчанию, а затем перевести его на другие языки.
Для перевода необходимо нажать кнопку + рядом с языком, а затем добавить контент для этого языка.

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

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

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

Часто задаваемые вопросы о создании многоязычного сайта WordPress
Помогая тысячам новичков в запуске своих сайтов, мы знаем одну или две вещи о том, как создать многоязычный сайт. Ниже приведены некоторые из основных вопросов, которые нам задавали о многоязычных сайтах WordPress.
1. Какой многоязычный плагин WordPress является лучшим?
Три плагина, упомянутые в этом руководстве, являются лучшими. Тем не менее, они немного отличаются в некоторых отношениях.
Если вы новичок, ищущий более простое решение, мы рекомендуем использовать TranslatePress. Ваш живой редактор упрощает перевод.
Опытные пользователи и веб-сайты электронной коммерции могут найти наиболее полный WPML для своих нужд. Наконец, если вы ищете бесплатное решение, то Polylang – лучший вариант для вас.
2. Как перевести мою область администрирования WordPress для пользователей?
WordPress позволяет каждому пользователю на вашем сайте выбрать язык интерфейса администрирования. Им просто нужно отредактировать свой профиль пользователя, и там они найдут возможность выбрать язык.

3. Как мне перевести мою тему WordPress?
Три плагина позволяют автоматически искать переводы тем. Вы также можете найти и перевести тему WordPress самостоятельно, а затем загрузить файлы перевода на свой веб-сайт.
4. Как мне перевести плагин WordPress?
Многие из основных плагинов WordPress готовы к переводу. Однако они могут быть переведены не на все языки. TranslatePress и WPML позволяют легко переводить строки в интерфейсе плагина.
Вы также можете самостоятельно переводить плагины WordPress и загружать переводы на свой сайт вручную.
Мы надеемся, что эта статья помогла вам узнать, как сделать многоязычный сайт WordPress профессиональным. Вы также можете посмотреть наше руководство о том, как легко привлечь больше трафика на ваш сайт.
Если вам понравилась эта статья, подпишитесь на наш канал YouTube, чтобы посмотреть обучающие видеоролики WordPress. Вы также можете найти нас на Twitter и Facebook,
