Здравствуйте,
Возник следующий вопрос.
Надо привести вид камментсов в порядок, с этой целью в файле comments.tpl.php пишу:
<div class="comments-submitted"> Написал <?php print theme('username', $comment);?> В <?php print format_date($comment->timestamp, 'custom', "d F Y")?></div>
Разумеется получаю вместо русских букв кракозябры.
Как решить эту проблему?
Комментарии
Тьфу.
Сперва писал
и не работало.
Сейчас сменил кодировку на UTF-8 в notepad++, все нормально.
Извините
Вот, одна и та же мысль почти одновременно
Я пользуюсь программой Notepad++
После того, как открываю .tpl.php, то ставлю кодировку UTF8 (по умолчанию ANSI ставиться, с Виндой так), потом пишу текст на русском и сохраняю.
Коллективный разум рулит!
Я бы написал что-то типа:
и не не страдал бы...
Через переводы интерфейса не пробовали? Не знаю как в пятом Друпале, в шестерке есть такое:
modules/comment/comment.module:1827
Исходный текст:
Submitted by !username on datetime
Русский текст:
Опубликовано !username в datetime
читайте внимательно вопрос.
я в дриме выставляю кодировку utf-8 у файла
правда, иногда дрим кодировку прямо и прописывает - тогда удаляю эту строку
У меня NodePAD++ 5.5 и пришлось поставить кодировку "UTF8 without BOM".
Просто UTF8 не сработала.