Главная / Уроки Wordpress / Перевод темы плагином WPML

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

Как настроить плагин WPML было описано в обзоре, там же можно скачать бесплатно плагин.

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

В принципе для перевода подойдет любая тема и не важно есть в ней файлы для перевода .mo и .po. Как осуществить перевод темы с помощью специальных файлов перевода .mo и .po смотрите в  уроке.

Еще одна важная область применения плагина WPML заключается в переводе настроек темы на русский язык (даже если вам и ненужен мультиязычный сайт). Допустим, вы сделали для кого то сайт, и чтобы упростить его дальнейшее обслуживание — переводите все настройки темы. Заказчик доволен 🙂

Как перевести тему на русский язык

И так, у нас установлен плагин WPML. Для перевода темы переходим в пункт меню «WPML -> Локализация тем и плагинов».

Перевести с помощью WPML

В разделе «Укажите, как локализовать тему» отмечаем пункт «Перевести с помощью WPML». И жмем кнопку сохранить.

Переходим в раздел плагина «Перевод строк»  и радуемся предстоящей работе 🙂

wpml перевод строк
Здесь отражены все строки которые нашел плагин для перевода. В строке с английским значением нажимаем кнопку «Переводы» вписываем русское значение (перевод), отмечаем галочкой «Перевод закончен», жмем кнопку Сохранить. И так до достижения нужного результата.

Если считаете что все подряд переводить нет смысла, то можно воспользоваться функцией поиска. Наверное описывать не буду как поиск работает 🙂

Собственно говоря на этом все 🙂

В тему!

не работают файлы перевода WordPress

Если не работают файлы перевода WordPress

Сидел писал новый обзор плагина и в очередной раз столкнулся с проблемой: не работают файлы перевода ...

13 комментариев

  1. У меня не ставится галочка на «Перевести с помощью WPML»

  2. Не активна У меня не ставится галочка на «Перевести с помощью WPML».
    Что делать?

  3. можно ли как нибудь по другому перевести тему таким способом можно только если ты зарегестрирован в программе( а значит ее нужно купить ) не подскажите как можно по другому перевести если в теме есть информация которая активно отображается на страницах и которую тоже можно перевести

    • Андрей

      Обычно в темах и плагинах есть папка languages или lang, в ней находятся файлы ***.po и ***.mо — это файлы локализации. Открыв их можно перевести тему на нужный язык и сохранить переведенный вариант файла .po с именем ru_RU.po, файл с расширением mo и нужным именем создастся автоматически.
      Если таких файлов нет в теме или плагине, то переводить придется редактируя файлы PHP темы или шаблона.
      Более подробно было описано в уроке

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

  5. Здравствуйте, нигде не могу найти ответ на вопрос — как мета теги перевести на сайте? Сейчас для них стоит yoast by seo плагин, но там ток один язык для обеих версий сайта. В результате гугл не ту версию проиндексировал — для английских запросов показывает русскую версию..

    • Андрей

      Перевести на русский? seo плагин совсем для другого.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.