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

  Автор:
  12116
Как Перевести Тему 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.

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

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

   2 голоса
Средняя оценка: 5 из 5
Вы находите данную статью полезной или интересной? Поделитесь ею, пожалуйста, с другими - просто нажмите на кнопки ниже:

Анфиса Бреус

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

Как создать сайт онлайн-школы на WordPress с интернет - магазином, профессиональным блогом и лендингами
Оставьте свой комментарий:
24 комментария

на Блоге
в Фейсбук
в Вконтакте