проблема с кодировкой в шаблоне

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

Аватар пользователя mclighters mclighters 4 марта 2008 в 14:36

В чем может быть проблема, в шаблоне пишу по русски, выводится чушь какаято (µ/a> )
Если создаю блок с русским текстом то все нормально.

Комментарии

Аватар пользователя Kalian Kalian 4 марта 2008 в 14:49

У темплейтов кодировка другая, не win-1251, вот и выводиться такая абракадабра.
Если хотите писать в шаблоне по-русски, то надо сохранять в той же кодировке, в которой этот файл записан. Попробуйте сохранить этот файл с помощью программ EmEditor или GridinSoft Notepad.

Аватар пользователя Kalian Kalian 4 марта 2008 в 14:55

Я правда использую несколько другой метод, более универсальный.
Просто добавьте в шаблоне

<?php print t('Какой-то_текст_на-английском') ?>

А затем через Управление строками в Переводах перевести этот текст.

Аватар пользователя Reno Reno 4 марта 2008 в 15:59

просто пишите в утф в нормальной студии или среде, например в эклипсе вобще проблем с этим нет, там выставляется кодировка для проекта просто.

Аватар пользователя shamaner shamaner 5 марта 2008 в 9:52

не советую page.tpl переводить в utf . все файлы в ansi и так. перекодировкой занимается фугкция в друпе. если переведете page в utf локально у вас при загрузке будет вешаться 6ie. если кто скажет что 6 ие не нужен- его проблемы. отладку в 6 еще придется делать года 2-3 точно

Аватар пользователя marazmus marazmus 5 марта 2008 в 10:56

Какой-то странный у вас редактор. Я по жизни делаю tpl.php файлы в utf8, и IE5-6-7 ведут себя нормально. PSPad под windows, GEdit и Komodo Edit под linux.

Автору темы: возьмите нормальный редактор, который нормально работает с текстовыми файлами в кодировке utf-8 и программируйте в нем темы для Друпала.

Аватар пользователя venya venya 9 апреля 2008 в 22:28

Подниму тему.

Такая же проблема, пишу в node.tpl на русском - выводятся вопросы. Все остальное (блоки, вывод) показывается нормально. В чем может быть проблема? как Вы ее решили?

Все пишу в notepad++ кодировка UTF-8