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

Статья написана:
  • WordPress
  • Обновлено: Ноябрь 15, 2018

Мы говорили об этом много раз - WordPress - самая популярная система управления контентом. Согласно недавнему обзор, по оценкам, более 50% из лучших 1 миллионов веб-сайтов в мире Система управления контентом WordPress.

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

Верхние языки 10, которые используются на веб-сайтах WordPress:

  1. Английский 54.2%
  2. Русский 6.0%
  3. Немецкий 5.8%
  4. Японский 5.0%
  5. Испанский 4.8%
  6. Французский 4.1%
  7. Португальский 2.6%
  8. Китайский 2.2%
  9. Итальянский 2.1%
  10. Польский 1.9%

Если вы хотите локализовать веб-сайт (как с тем, что мы делали в ВССБ в последнее время) или убедитесь, что он достигает целевой аудитории в стране, не говорящей по-английски, вам необходимо иметь свой веб-сайт на родном языке этого места или, по крайней мере, вариант перевода на этот язык. WordPress обладает встроенной способностью работать со многими языками.

Настройка WP для разных языков

1. На панели инструментов WordPress откройте Настройки> Общие.

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

1a

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

WordPress для многих языков можно сделать с помощью добровольцев. Здесь используется система перевода gettext. У вас есть наборы файлов 2 для каждого файла - po-файлы (файл Portable Object format) и mo-файлы (файл машинного объекта) с расширениями po и mo соответственно. Основной шаблон «po» используется для перевода WordPress на другой язык. Файлы po могут использоваться для редактирования и улучшения перевода.

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

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

Теперь откройте папку WP-Content в каталоге WordPress (находится в папке public_html). И здесь вы должны найти Языковую папку и добавить mo-файл в эту папку. Теперь вы разместили свои языковые файлы в своем WordPress Directory. Вам нужно будет указать WordPress для использования этих файлов.

Откройте файл Wp-config.php в текстовом редакторе и найдите define ('WP LANG' '');

Введите код страны и код языка. Например, для немецкого языка, на котором говорят в Швейцарии, вы должны заполнить «de_CH» кодом страны и страны.

Чтобы узнать код страны и код языка, вы можете обратиться к руководство gettext, После того, как вы добавили это, сохраните файл и загрузите его в корневой каталог WordPress. WordPress сразу же начнет отображать на выбранном вами языке.

Решения для плагинов для неанглийских пользователей WordPress

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

  • Вход в систему
  • Быстрый коммутатор приборной панели
  • Настройка профиля пользователя

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

Одно из преимуществ этого плагина состоит в том, что у вас может быть несколько языков для вашего сайта. Это может быть действительно здорово, если на вашем сайте есть несколько авторов. Затем вы можете разрешить им писать на своем родном языке. Этот плагин работает с версией 2.7 WordPress 3.61 (не обновлялся более 2 лет) и требует права на запись на ваш сервер, что многим может не понравиться (из-за проблем с безопасностью).

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

Существуют и другие плагины с различными функциональными возможностями. Английский WordPress Admin позволит панели инструментов отображать на английском языке, а остальная часть сайта может использовать другой язык. Это полезная функция для разработки сайта в фоновом режиме, а передняя часть остается на локальном языке.

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

О Вишну

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

Подключение: