WordPress: переводим тему TwentyTen

Для своего блога использую тему TwentyTen, но вот незадача, она не переведена на русский язык, беглый поиск по интернету не дал результатов, и я решил разобраться как самому переводить шаблоны wordpress.


Для перевода нам потребуется шаблон twentyten.pot который лежит в wp-content/themes/twentyten/languages.

Переименовываем его в ru_RU.po и добавляем перевод.
Все строки переводить мне было лень, по этому я пока перевел только те, которые сразу бросаются в глаз:
Posted on by
Continue reading
Posted in
Tagged
Leave a comment
This entry was posted in
and tagged
Older posts
Newer posts

Файл я редактировал в vim’е , но подойдет любой другой текстовый редактор, поддерживающий кодировку UTF8. Так же есть графические утилиты, например Poedit.

После того как перевели необходимые строки, файл ru_RU.po надо сконвертировать в ru_RU.mo, для этого я использовал утилиту msgfmt:

msgfmt ru_RU.po -o ru_RU.mo

Получившиеся файлы складываем в wp-content/themes/twentyten/languages и наслаждаемся результатом.

Архив с файлами можно скачать тут.

Да, совсем забыл, надо ещё в файле wp-config.php указать язык

define('WPLANG', 'ru_RU');

Update 11.04.2013
Обновил тему до версии 1.5, оказалась что она уже полностью русифицирована.

 

Запись опубликована в рубрике Сайтостроительство с метками . Добавьте в закладки постоянную ссылку.

10 комментариев: WordPress: переводим тему TwentyTen

  1. Аноним говорит:

    А можно поточнее что именно делали, просто сложилась такая же ситуация)

  2. Артём Двинин говорит:

    Ок, конечно, опишу поточнее, но может подскажите, что вызывает затруднение?

  3. Алексей говорит:

    А можно у вас скачать отредактированный файл, который можно просто заменить?

  4. Артём Двинин говорит:

    Да, конечно, архив с файлами можно скачать тут.

  5. Ильяс говорит:

    Скажите я скопировал в папку languages содержимое Вашего архива, но изменений не последовало.
    Что делать?

  6. Артём Двинин говорит:

    Да, совсем забыл, надо ещё в файле wp-config.php указать язык

    define('WPLANG', 'ru_RU');

  7. Ильяс говорит:

    Артем, большое Вам спасибо!
    Все ОК!

  8. Влад говорит:

    Артем! Спасибо за пост, очень полезная информация! Удачи Вам!

  9. Артём Двинин говорит:

    Пожалуйста!

  10. Андрей говорит:

    Огромное спасибо!!!

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

Ваш e-mail не будет опубликован.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>