Как легко создать многоязычный сайт WordPress

Вы хотите перевести свой сайт WordPress на несколько языков??


WordPress поддерживает более 35% всех веб-сайтов в Интернете. Многие из них обслуживают неанглийскую или многоязычную аудиторию.

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

С каждым решением вы сможете легко переводить ваши посты, страницы, теги, категории и темы WordPress на любое количество языков..

Создание многоязычного сайта WordPress

Что такое многоязычный сайт WordPress?

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

Есть несколько разных подходов, используемых для создания многоязычного сайта.

Первый подход позволяет вам вручную переводить весь контент на языки по вашему выбору с помощью человеческих переводчиков.

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

Однако Google Translate прекратил поддержку новых учетных записей для перевода веб-сайтов. Остальные варианты либо несвободны, либо не очень хороши по качеству..

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

Выбор многоязычного плагина WordPress

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

В этом руководстве мы покажем вам три лучших многоязычных плагина WordPress с пошаговыми инструкциями по их настройке..

Если вы знаете, с каким плагином вы собираетесь, то вы можете сразу перейти к инструкции.

    Все три из них оснащены необходимыми функциями, необходимыми для создания надежного многоязычного веб-сайта..

    • Они позволяют переводить посты, страницы, продукты и другие типы постов.
    • Вы можете легко переводить ваши категории, теги, плагины и темы
    • Они позволяют вам настроить SEO дружественные URL для каждого языка

    С этим сказал, давайте начнем.

    1. Создайте многоязычный сайт WordPress с помощью TranslatePress

    TranslatePress – один из лучших плагинов для перевода WordPress на рынке. Это немного отличается от других решений, упомянутых в этом руководстве..

    Обычно многоязычные плагины просят вас создать несколько версий одной и той же статьи, чтобы перевести ее. TranslatePress позволяет создавать переводы одновременно.

    Это также позволяет вам использовать живой редактор для перевода всех визуальных аспектов вашего сайта.

    Самое главное, вы можете объединить машинный и человеческий переводы. Это означает, что вы можете использовать Google Translate или аналогичные инструменты на основе искусственного интеллекта для генерации машинных переводов и улучшения только тех деталей, которые пропустил искусственный интеллект.

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

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

    Скачать аддоны

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

    После активации вам необходимо посетить Настройки »TranslatePress страница для настройки параметров плагина.

    Добавить лицензию

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

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

    Настройки TranslatePress

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

    Далее вам нужно выбрать, хотите ли вы отображать названия языков на родном языке. По умолчанию установлено значение «Нет», что означает, что названия языков будут отображаться на языке по умолчанию..

    После этого вам нужно выбрать, хотите ли вы отображать имя языка по умолчанию в URL как подкаталог. Например, http://example.com/en/.

    По умолчанию выбрано no, что означает, что только другие языки будут иметь имя языка в URL в качестве подкаталога. Мы рекомендуем оставить этот параметр как есть для лучшего SEO.

    Настройки TranslatePress

    Это приведет вас к следующему параметру «Принудительный язык в пользовательских ссылках». По умолчанию выбрано «Да», потому что это изменит пользовательские ссылки для переведенных языков, делая URL-адреса более удобными для SEO..

    Далее вам нужно выбрать, хотите ли вы использовать Google Translate для автоматических переводов. По умолчанию выбрано «Нет», но вы можете изменить его, если хотите использовать Google Translate.

    Вам нужно будет предоставить ключ Google Translate API в следующем варианте. Вы найдете ссылку под опцией, которая покажет вам инструкции о том, как его получить.

    Наконец, вы перейдете к вариантам отображения языка переключения на вашем веб-сайте. TranslatePress предоставляет вам три варианта.

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

    Нажмите кнопку «Сохранить изменения», чтобы сохранить настройки..

    Перевод контента вашего сайта

    Чтобы перевести свой сайт, вы можете просто нажать на вкладку «Перевести сайт» на странице настроек плагина или кнопку на панели администратора WordPress..

    Кнопка перевода сайта

    Это откроет редактор перевода в новой вкладке браузера..

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

    Перевод сайта в TranslatePress

    Теперь нажмите на язык, на который вы хотите перевести строку, и затем предоставьте свой перевод..

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

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

    Выберите и переведите строки на странице

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

    Вы также можете посетить любую страницу, нажав на ссылки на экране и начать переводить эту страницу.

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

    Начните переводить любую страницу

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

    Добавление переключателя языка на ваш сайт

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

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

    Добавление переключателя языка в WordPress с помощью шорткода

    Вам просто нужно добавить [Язык-переключатель] шорткод для сообщений, страниц или виджета боковой панели, где вы хотите отобразить переключатель языка.

    Переключатель коротких кодов

    Добавление переключателя языка в меню навигации WordPress

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

    Добавление переключателя языка в меню навигации WordPress

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

    Вот как это выглядело на нашем тестовом сайте:

    Переключатель языка в меню навигации

    Добавление плавающего переключателя языка

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

    Плавающий языковой переключатель

    Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки.

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

    Плавающий языковой переключатель

    2. Создать многоязычный сайт WordPress с использованием WPML

    WPML (сокращение от WordPress Multi-Lingual) – один из старейших и самых популярных многоязычных плагинов WordPress..

    Первое, что вам нужно сделать, это установить и активировать плагин WPML (WordPress Multi-language). Для получения более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress..

    После активации плагин добавит новый пункт меню с пометкой «WPML» в меню WordPress. При первом нажатии на него вы попадете в мастер настройки плагина.

    Настройка WPML - выберите основной язык

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

    После этого нажмите на следующую кнопку, чтобы продолжить.

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

    WPML выберите языки

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

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

    Языковой переключатель WPML

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

    Далее вам будет задан вопрос, хотите ли вы отправить в WPML отчет о совместимости относительно плагина и используемых тем..

    Отчет о совместимости WPML

    Вам решать, хотите ли вы отправить эти данные в WPML..

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

    Ключ сайта WPML

    Это приведет вас на сайт WPML, где вас попросят добавить сайт, с которого вы заходите, в свою учетную запись WPML..

    Как только ваш сайт будет добавлен, вы можете нажать на него, чтобы получить ключ вашего сайта. Скопируйте и вставьте этот ключ на свой сайт WordPress..

    Это все, что вы успешно завершили мастер установки WPML. Теперь вы можете нажать на кнопку Готово, чтобы выйти из настройки.

    Добавление многоязычного контента в WordPress с WPML

    WPML позволяет легко перевести каждую область вашего сайта WordPress на несколько языков..

    Вы сможете легко переводить свои записи, страницы, теги, категории и темы WordPress на любое количество языков..

    Добавление многоязычных сообщений и страниц

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

    WPML переводит посты и страницы

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

    Вы также можете управлять переводами, редактируя сообщение.

    На экране редактирования записи вы увидите новое мета-поле «Язык» для управления переводами..

    Управление переводами при редактировании поста

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

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

    Добавление переводчиков
    Вместо того, чтобы редактировать посты, эти переводчики смогут добавлять переводы непосредственно в WPML..

    Добавление переводов для категорий и тегов

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

    Посещение WPML »Перевод таксономии и загрузить пользовательские таксономии, которые вы хотите перевести.

    Например: на этом скриншоте мы выбрали категории, и он отобразил все категории с нашего примера сайта.

    Перевести категории и теги

    Нажмите кнопку «Добавить» рядом с термином таксономии, чтобы добавить перевод..

    Перевод навигационных меню

    WordPress поставляется с надежной системой меню навигации. WPML позволяет переводить его так же, как вы переводите посты или таксономии.

    Посещение Внешний вид »Меню страница на вашем сайте. Если у вас более одного меню, выберите меню, которое вы хотите перевести..

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

    Перевести меню на многоязычный WordPress

    Нажатие на язык создаст новое меню для этого языка. Вам нужно будет добавить те же пункты меню, что и в вашем основном языковом меню..

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

    Не забудьте нажать кнопку «Сохранить», чтобы сохранить меню.

    Перевод тем, плагинов, & Другой текст с WPML

    Многоязычная CMS WPML позволяет выбирать между официальными переводами тем и плагинов или использовать собственный переводчик строк.

    Перейти к WPML »Локализация тем и плагинов страница.

    WPML темы и переводы плагинов

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

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

    WPML переводы строк

    Просто отсканируйте свою тему или плагин, чтобы загрузить строки, а затем начните переводить эти строки.

    Этот модуль также позволит вам переводить пользовательские поля, виджеты и другие переводимые строки, сгенерированные WordPress..

    3. Создайте многоязычный сайт WordPress, используя Polylang

    Polylang – это бесплатный многоязычный плагин для WordPress с более чем 500 000 активных установок. Позволяет легко создавать многоязычный сайт, не покупая премиум-версию.

    Примечание. Если вы пользуетесь WooCommerce или вам нужна поддержка, вы можете перейти на Polylang Pro или приобрести дополнение WooCommerce..

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

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

    После активации вам необходимо посетить Языки »Языки страница для настройки плагина.

    Добавление языков

    Страница языковых настроек разделена на три вкладки. Первая вкладка называется «Языки». Здесь вы добавляете языки, которые хотите использовать на своем сайте..

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

    После добавления языков перейдите на вкладку «Переводы строк». Здесь нужно перевести название сайта, описание, а затем выбрать формат даты и времени.

    Перевести название сайта, описание и формат даты

    Далее нужно посетить Языки »Настройки стр. Отсюда вы можете установить настройки URL для языков и настроить SEO дружественные URL.

    Настройки Polylang

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

    Перевод контента в WordPress с помощью Polylang

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

    Добавление многоязычного контента в Polylang

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

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

    Полиланг переводы

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

    Перевод категорий, тегов и пользовательских таксономий

    Вы также можете переводить категории и теги или любые пользовательские таксономии, которые вы можете использовать.

    Если вы хотите перевести категории, перейдите на Сообщения »Категории.

    Переводить категории

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

    Отображение переключателя языка на вашем сайте WordPress

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

    Виджет переключения языка Polylang

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

    Теперь вы можете просмотреть свой сайт, чтобы увидеть переключатель языка в действии.

    Предварительный просмотр переключателя языка

    Часто задаваемые вопросы о создании многоязычного сайта WordPress

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

    1. Какой многоязычный плагин WordPress является лучшим?

    Все три плагина, упомянутые в этом руководстве, являются лучшими. Тем не менее, они немного отличаются в некоторых аспектах.

    Если вы новичок, ищущий более простое решение, мы рекомендуем использовать TranslatePress. Его живой редактор облегчает перевод.

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

    2. Как перевести мою админку WordPress для пользователей?

    WordPress позволяет каждому пользователю на вашем сайте выбрать язык интерфейса администратора. Им просто нужно отредактировать свой профиль пользователя и там они найдут возможность выбрать язык.

    Язык пользователя

    3. Как мне перевести мою тему WordPress?

    Все три плагина позволят вам автоматически получать переводы тем. Вы также можете найти и перевести тему WordPress самостоятельно, а затем загрузить файлы перевода на свой веб-сайт..

    4. Как мне перевести плагин WordPress

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

    Вы также можете самостоятельно переводить плагины WordPress и загружать переводы на свой сайт вручную..

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

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map