Как перевести тему — шаблон WordPress на другой язык

  Автор:
  24 комментария
  14844
Как Перевести Тему WordPress

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

В этом посте и видео касте я хочу рассказать о 2-х способах как перевести тему WordPress. Выбор способа будет зависеть от того интернационализирована тема или нет.

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

Итак, для начала определим, интернационализирована тема или нет.

1. Откройте какой-нибудь файл темы в редакторе (например DreamWeaver) https://www.adobe.com/ru/products/dreamweaver.html.

2. Найдите текст, который необходимо перевести:

Вариант 1. Тема не интернационализирована

если  текст, который нужно перевести выглядит так:

<h2> Text for Translation </h2>

или

<?php comments_popup_link(‘0 Comments’, ‘1 Comment’, ‘% Comments’); ?>

Такую тему необходимо переводить файл за файлом.

— откройте  файл темы

— ищите в файле текст, который нужно перевести

— переводите текст

— не забудьте сохранить

То же самое проделайте со следующим файлом.

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

Вариант 2. Тема интернационализирована

если  текст, который нужно перевести  выглядит так:

<h2><em><?php _e(‘Archive’,woothemes); ?> </em> </h2>

или

<?php the_content(‘<span>’.__(‘Continue Reading’,woothemes).'</span>’); ?>

Ключевыми моментами в этих строках являются _e (подчеркивание и буква e) или  __ (два подчеркивания) перед текстом, который нужно перевести.

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

1. Скачайте программу poedit

2. Установите программу на компьютер

3. Создайте файл с расширением .po (для этого идем на сайт http://www.icanlocalize.com/tools/php_scanner загружаем архив темы в формате ZIP)

4. Скачиваем архив с файлом .po

5. Открываем файл на компьютере с помощью программы poedit

6. Переводим строку за строкой.

7. Сохраняем файл «сохранить как». При сохранении назовите файл ru_RU.po

8. После того как вы сохраните файл, автоматически будет создан бинарный файл с тем же названием, но с расширением .mo (ru_RU.mo)

9. Файл ru_RU.mo загружаем на хостинг в корневую папку темы.

Все, готово!

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

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

Пишите ваши комментарии или советы. Буду рада ответить на вопросы!

 


Создайте сайт с нами — легко и быстро!

С вопросами и за помощью обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget

 

Как перевести тему — шаблон WordPress на другой язык

   2 голоса
Средняя оценка: 5 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.