Regulus: русская локализация

В прошлом году я перевел на русский язык тему для WordPress под названием Regulus Ben’а Gillbanks’а.

Рассказываю как использовать локализацию, так как этим вопросом задаются многие пользователи.

Во-первых почему-то в текущем дистрибутиве темы файл русской локализации имеет размер 0 байт, и соответственно использовать его нельзя. Я писал об этом Бэну, но пока он это не исправил. Поэтому скачайте файл локализации у меня.

  1. Скачали, извлекли из архива два файла. ru_RU.mo — готовая локализация, ru_RU.po — “исходный код” локализации.
  2. Переместите файл ru_RU.mo в папку темы (wp-content/themes/regulus2/)
  3. Найдите в папке Wordpress файл wp-config.php
  4. Там есть строчка define ('WPLANG', ''); ее необходимо изменить на define ('WPLANG', 'ru_RU');

Это все, теперь WordPress будет использовать доступную русскую локализацию, и в том числе для темы.

Если у вас есть вопросы по переводу или другие, задавайте!

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

Рубрика: Программы

14 отзывов на “Regulus: русская локализация”

  1. Regulus in Russian - Tutorial » Binary Moon » The home of Ben Gillbanks

    [...] March 4, 2007 | Links Titov Anton - the developer of the Russian translation for Regulus - has put together a short tutorial explaining how to make use of the new language files. Unfortunately the tutorial is in Russian, but I am going to ask him to translate it into English so I can repost it here in the hope that others will be able to make use of it. [...]

  2. Михаил Елин

    Антон,
    Не мог бы ты, случаем, зашарить заодно и .pot, потому как всё работает отлично, но кое-где немного криво.

  3. Titov Anton

    Да, конечно. Не все можно адекватно перевести, но я старался.

  4. AlexSan

    Спасибо брателло ;) за перевод. Но ссылка у разработчика темы ведет просто на твой сайт, а хотелось бы ссылку прямо на запись о переводе. А что делать, кому щас хорошо :)

  5. Titov Anton

    Пожалуйста, Алекс. :) Прямая ссылка на эту страницу есть с записи “Regulus in Russian - Tutorial” в блоге Бэна.

  6. NOMAD

    Можете объяснить, как изменять ***.mo файлы в Poedit…
    Мне посоветовали сделать декомпиляцию из MO в PO с помощью msgunfmt.exe. Но я не знаю как это делать. Помогите!

  7. Titov Anton

    В Poedit изменять файлы *.mo нельзя, как и следует из его названия. :) Файлы *.mo это уже скомпилированный ресурс.

    Способ использования msgunfmt примерно следующий:
    msgunfmt.exe -o ru_RU.po ru_RU.mo
    Т.е. из ru_RU.mo делаем ru_RU.po.

    В моем дистрибутиве есть оба файла, поэтому можно сразу редактировать ru_RU.po.

  8. Bobr

    off. Не спорь с Vitek, а забань, потому как он явно спамер. :)
    Может подскажешь ссылку на мануал о том как грамотно русифицировать темы для WP?

  9. Делитант

    Bobr, не претендую, на грамотность но я русифицировал так:
    http://www.liveinternet.ru/users/2203716/post83329697

  10. Bobr

    Делитант
    Спасибо. Если в теме не везде используется вывод через функции _e или __. то её придется дорабатывать напильником :)
    Для личного использования пока обойдусь переводом прямо в коде. А дальше видно будет.
    В любом случае спасибо.

  11. Titov Anton

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

    Bobr, информация о том, что делать с любой темой будет в моей следующей записи.

  12. Bobr

    Придется подписаться на RSS :)

  13. Константин

    Спасибо за перевод темы, но подскажите плиз, как поставить метки в теме Regulus ? Виджеты она не поддерживает, в настройках такой птички нету…

    А так тема хорошая, мне нравится :)

  14. Anton Titov

    Спасибо, Константин. Для использования меток в теме Regulus нужно использовать её последнюю версию, в которой Бэном заявлена их поддержка.


Оставить отзыв



Изображения должны быть включены!

Наверх