Быстрый перевод темы WordPress: с помощью плагина, вручную, программой и автоматически

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

Подготовка к переводу в WordPress

Чтобы определится с методом посмотрим есть ли файл pot, содержащийся в папке languages. Зайдем на сервер через FileZilla или на хостинге, проверим наличие. Например, активна тема MH Joystick lite, ищем папку с таким названием.

Переходим по пути wp-content > themes > MH-Joystick-lite, видим папку languages.

Каталог languages
Папка languages

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

Ищем документ с расширением pot
Искомый файл

Если папки нет, файл не предусмотрен авторами темы, то переходим к следующему методу. Если pot есть, то спуститесь пониже.

С помощью редактирования файлов

Используем данный способ перевода темы, если в ней нет файла pot. Внизу есть надпись COPYRIGHT, давайте переведем.

Текст для перевода
Текст в подвале

По логике вывод надписи должен быть в footer.php. Откроем через стандартный редактор кода в панели WordPress.

footer.php
Изменяем footer
  1. Заходим в редактор
  2. Ищем подвал в правой колонке
  3. Нашли вывод надписи
  4. Переименовываем
  5. Обновляем
  6. Написал Копирайт и обновил.
Замена фразы
Изменения

Посоле перешел на сайт, проверил работу.

Проверка ручного способа
Результат ручного метода

Отлично с задачей справились. Конечно, разобрать весь перевод по не получится, потому что фраз и строк много, дал вам алгоритм:

  • Смотрим на блог
  • Видим надписи для исправления
  • Ищем фразы в файлах темы WordPress
  • Меняем текст на русский и сохраняем изменения

Процесс будет долгим, если честно, то процентов 10-15 не сможете обработать, потому что они закодированы через ядро WP.

Русифицировать полностью программой Poedit

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

скачиваем поедит
Официальный сайт Poedit

Если файл pot имеется только на сервере, то скачиваем на компьютер.

загрузка файла перевода с сервера
Загружаем с сервера

Запускаем Poedit, нажимаем кнопку Открыть, далее находим скачанный объект и загружаем.

запускаем файл в проге
Открываем в программе

Откроется окно, выбираем Создать новый перевод, появится меню, выбираем язык и OK. Не изменяем текст в окне Исходный текст, это может привести к ошибкам.

Определяем язык
Выставляем язык

Программа покажет все строчки для локализации. Жмем на каждую и смотрим:

Обзор панели poedit
Процесс перевода
  1. Исходный текст
  2. Что содержится в этой области
  3. Подсказка программы
  4. Main Navigation переводится как главная навигация

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

оставляем добавочные теги
Перенос тегов

На скриншоте отметил, что такие элементы переносим вместе с разметкой, то есть хвост © %1$s %2$s оставляем, и меняем только надпись. Будем считать что перевод WordPress готов, находим сохранить.

Проверка po и mo
Сохранение po и mo

Название оставляем по умолчанию ru_RU формат po, находим сохранить. На компьютере сохраняться два файла po и mo, загружаем в папку languages на сервере.

Загрузка обратно на хостинг
Закачиваем обратно на сервер

Переходим на сайт и смотрим, что отображается.

Результат работы программы

Получилось, так переводите все фразы. Процесс полностью регулируете вы и если что-то пошло не так, то можно все вернуть на свои места.

Делаем перевод на русский язык с помощью плагина Loco translate

Теперь разберем момент, когда не потребуется от вас FTP соединения. Устанавливаем и активируем бесплатный плагин Loco translate.

Запускаем плагин loco translate
Установка дополнения

После активации появится раздел Loco translate, заходим и ищем тему, в нашем случае находится в разделе Активные.

Определяем шаблон для перевода
Выбор темы

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

Кнопка "новый язык"
Создание нового языка

Делаем настройку:

Авторское расположение файлов
Настройка
  1. Выбираем язык
  2. Местоположение обязательно “Авторский”, иначе после деактивации перевод работать не будет
  3. Нажимаем начать

Находим копирайт и делаем к нему перевод, после жмем сохранить.

Замена фраз
Перевод строк темы

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

Автоматический перевод

Для плагина Loco Translate есть дополнительная надстройка, помогающая автоматически делать целиком перевод тем. Вводим в поиске по плагинам такой текст Loco Automatic Translate Addon, устанавливаем и активируем.

Дополнение автоматического перевода
Loco Automatic Translate Addon

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

Внешний вид LATA
Панель Loco Automatic Translate Addon

Перекинет на страницу API Яндекс, выбираем API key. Чтобы пользоваться вы должны иметь зарегистрированный аккаунт в Яндексе, то есть почту.

Ключ яндекс переводчика
API key

Откроется страница, находим Create a new key, и система автоматически сгенерирует ключ, копируем его.

Формируем key
Генерируем и копируем ключ

Идем в плагин, вставляем в поле и нажимаем save.

Сохранение изменений
Сохранение настроек

Если синхронизация прошла успешно, то красной надписи ошибки не будет. В панели появится новая кнопка Auto Translate, нажимая на нее, инструмент начинает делать запросы к Яндексу и вставлять фразы. Как только процесс закончится, появиться всплывающее окно, для окончания жмем OK.

Начинаем автоматический перевод
Запуск автоматического перевода темы WordPress

Плагин WordPress не смог обработать 2% фраз, можете их поискать и вручную исправить, либо оставить. У автоматики есть не точности.

Исправление ошибок
Ошибки в работе

Сервис условно бесплатный, не увлекайтесь щедростью Яндекса, может забанить аккаунт за излишнюю активность. Чтобы более детально разобрать процедуру перевода приложу авторское видео.

Видео инструкция

Чек-лист действий

Подведем итог и сделаем короткую пошаговую инструкцию по переводу шаблонов:

  • Проверяем наличие файла
  • Если есть и существует интернет соединение, то используем Локо
  • Если нет доступа в сеть то используем софт
  • Отсутствует pot, значит вручную исправляем тему или ищем другую

На этом закончу мы смогли ответить как сделать перевод темы WordPress с помощью 3 простых способов. Инструкция полезна для чайников и уже опытных пользователей WP.

Бонус: русскоязычные шаблоны от WPShop

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

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

В каталоге WPShop имеются темы для любых сайтов. Коротко об этих продуктах:

  • Root. Простая быстрая тема, которую можно назвать «базовой». На ее основе легко собрать сайт-портфолио или блог для заработка на рекламе.
Легкая и быстрая WP Root
  • Reboot. Многофункциональная тема, отмеченная как лучшая многими вебмастерами в РУ-сегменте. Отличается широкой кастомизацией главной страницы и отличной типографикой. Благодаря гибкости “Ребут”, на ней создают сайты разных тематик и функциональности.
Многофункциональный темплейт WP
  • Yelly. Разработка под вирусный контент. С ней распространять интересный контент по сети получается в разы быстрее, чем с другими WordPress-темами, что привлекает дополнительный трафик на сайт. Плюс в этом шаблоне продуманы виджеты и элементы дизайна для повышения глубины просмотров.
Тема Yelly для вирусного контента
  • Cook It. Тема, специально созданная для кулинарных сайтов. В ней предусмотрено все необходимое для красивого оформления рецептов: с ингредиентами, БЖУ и пошаговыми фото. Подходит не только для кулинарных блогов, но и для сайтов шеф-поваров или ресторанов.
Быстрый кулинарный темплейт Cook It
  • JournalX. WordPress-шаблон, созданный для онлайн-журналов. В нем есть сразу несколько интересных опций для привлечения внимания читателей к статьям: от бесконечной загрузки материалов друг за другом при скроллинге до привлекательных “резиновых” блоков внимания внутри постов и страниц. Запустить блог для бизнеса или статейный портал на этой WP-теме можно за несколько минут без необходимости установки дополнительных плагинов.
JournalX для адаптивного журнала
  • Bono. Тема полностью готова к работе с плагином WooCommerce и создана специально для развертывания интернет-магазинов на базе WordPress. В ней проработана страница товара, корзина, список избранного и многие другие обязательные для успешных онлайн-магазинов моменты.
Bono магазин Woocommerce
  • WPCommunity. Продуманный шаблон для создания закрытых или открытых клубов (сообществ). Имеются встроенные модули для подключения платной подписки, публикации ограниченных для определенных групп пользователей разделов и многое другое.
Темплейт для сообществ

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

Скидка на все шаблоны WPShop

Пожалуйста, оцените материал:

Давно занимаюсь и разрабатываю сайты на Wordpress. Считаю что лучшего решения для ведения бизнеса не найти, поэтому считаю долгом делиться информацией с остальными.
Получай полезные материалы удобным способом!
Комментарии:
  1. Из справки Яндекса: “Мы приостановили выдачу ключей для бесплатного использования API Яндекс.Переводчика. Для всех существующих бесплатных ключей с 31 июля будет установлен лимит в 50 000 символов, а с 15 августа эти ключи перестанут работать.”

    Теперь они перешли на облако cloud.yandex.ru (услуга стала платной).

  2. Разве при автообновления перевода, файлы по стандартным путям не обновятся?

  3. Огромная благодарность за информацию. Очень, очень, очень мне помогла.

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

×
WPShop
честная партнерка!

Зарабатывай до 3225₽ с каждой продажи

Подключиться
к партнерке ⟶