[Решено] Русский шрифт в .tpl.php

Аватар пользователя Обухов Никита Обухов Никита 1 октября 2008 в 21:45

Здравствуйте,

Возник следующий вопрос.

Надо привести вид камментсов в порядок, с этой целью в файле comments.tpl.php пишу:

 <div class="comments-submitted"> Написал <?php print theme('username', $comment);?> В <?php print format_date($comment->timestamp, 'custom', "d F Y")?></div>

Разумеется получаю вместо русских букв кракозябры.

Как решить эту проблему? Smile

Комментарии

Аватар пользователя Antoniy Antoniy 1 октября 2008 в 21:56

Я пользуюсь программой Notepad++
После того, как открываю .tpl.php, то ставлю кодировку UTF8 (по умолчанию ANSI ставиться, с Виндой так), потом пишу текст на русском и сохраняю.

Аватар пользователя kosilko kosilko 2 октября 2008 в 13:09

Через переводы интерфейса не пробовали? Не знаю как в пятом Друпале, в шестерке есть такое:

modules/comment/comment.module:1827

Исходный текст:
Submitted by !username on datetime
Русский текст:
Опубликовано !username в datetime

Аватар пользователя Valeratal Valeratal 2 октября 2008 в 16:02

я в дриме выставляю кодировку utf-8 у файла
правда, иногда дрим кодировку прямо и прописывает - тогда удаляю эту строку

Аватар пользователя Jean Jack Jean Jack 17 октября 2009 в 2:48

У меня NodePAD++ 5.5 и пришлось поставить кодировку "UTF8 without BOM".
Просто UTF8 не сработала.