Главная > Общее > Русификация темы iNove

Русификация темы iNove

Несколько дней ковырял весьма популярную тему iNove. В основном доводил «под себя» графические элементы — изменения внес малозначительные, но, полагаю, это лучше чем оставлять настройки «по умолчанию».

Другой презабавной вещью оказалась русификация темы. В комплекте шли .mo и .po файлы, любезно переведенные Климом «Дракошей» Бельченковым, однако с одной стороны, перевод был не полным, а с другой — меня не вполне устраивал перевод некоторых строк. В процессе перевода выявился пренепонятнейший баг. В строках 114-118:

#: archive.php:45
#: index.php:20
#, php-format
msgid "% comments"
msgstr "% комментариев"

после редактирования значения “% comments” вываливается фатальная ошибка:

ru_RU.po:118: 'msgstr' is not a valid PHP format string, unlike 'msgid'.
Reason: The character that terminates the directive number 1 is not a valid conversion specifier

Ничего умного нагуглить не удалось, кроме того, что это возможно ошибка .pot файла (имеется в виду некорректная обработка строки #, php-format), и общая рекомендация такова: если .po сохраняется корректно — забить на ошибку компиляции .mo файла.

Вы можете скачать переведенные .mo и .po файлы (проверялось на версии 1.2.2).

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

Общее

  1. 1 Февраль 2009 в 18:21 | #1

    А вы не пользуетесь плагином “Russify Comments Number” http://ulizko.com/russify_comments_number ?
    У меня он стоит, наверно вмешивается в эту строчку, видимо не обратил внимания.
    Кстати, после отправки перевода автору внеслось несколько изменений, ну уж совсем по мелочи.

    зы, за рубрику “шайтан софт” - зачёт :D

  2. 4 Февраль 2009 в 02:46 | #2

    Клим, спасибо за Ваши замечания. Этот плагин я установил совсем недавно - буквально несколько дней назад, сразу после написания поста. Russify Comments Number как раз помог справиться с багом.

    А по поводу Шайтан софта :) - у меня были грандиозные определенные планы насчет этого раздела.

  3. 22 Февраль 2009 в 14:15 | #3

    Вообще-то тема оказалась довольно глючная. Не работают два принципиально важных (для меня) плагина:
    * DoFollow - ну ни в какую, ковырять коды темы нет желания
    * All-in-one-SEO - не работает noindex для архивов, тоже неприятность.

    Подбираю то-то похожее…

  1. 22 Февраль 2009 в 09:26 | #1
SEO Powered by Platinum SEO from Techblissonline