Как русифицировать модуль самостоятельно?

Главные вкладки

Аватар пользователя fer-z fer-z 11 мая 2012 в 22:58

Как можно русифицировать модуль самостоятельно? В частности, модуль Guestbook 7.x-2.x-dev.
Пробовал влоб менять, например, в строке
'#title' => t('Message')
'Message' на 'Сообщение'
Но как только кириллица появляется никакой текст вообще вместо Message не выводится.

Комментарии

Аватар пользователя Geldora Geldora 11 мая 2012 в 23:51

2, нет 3 способа!

  • Идем в переводы - Поиск, правим на сайте
  • Открываем файл .по (создаем оный, если отсутствует) - правим
  • Идем на Друпал.орг, вступаем в команду локализации и переводим нужный модуль для всех.
Аватар пользователя fer-z fer-z 13 мая 2012 в 1:14

brutal, Geldora спасибо!
Geldora, а можете подсказать в .po файле
в строке #: guestbook.module:50
50 - что обозначает? думал, что номер строки в коде модуля, но вроде не совпадает

Аватар пользователя K0r5hun K0r5hun 13 мая 2012 в 1:33

Для переводов в .po используй PoEdit,
либо переводи прямо на сайте в Локализации-что-то там... your_site_dot_ru/admin/config/regional/translate/translate

А в php-файлах у тебя русифицировать не получалось, потому что наверное сохранял в кодировке Виндовс. И этот способ является некорректным.