В файле
page.tpl.php
присутствует статический кирилический текст, который при выводе страницы отображается исключительно "квадратиками".
Как решить эту проблему, чтобы статический кирилический текст из файла шаблона выводился нормально?
Далее идете в пункт меню переводы - управление строками, находите строку "My text" и переводите ее так как нужно.
или пользоваться пхп функцией для перекодировки в UTF8 но если честно я не помню какая вроде тут что-то было http://php.ru/manual/function.unicode-encode.html
!!! а еще проверьте в какой кодировке у вас сохранен файл page.tpl.php должет быть в UTF-8.
при выводе этого файла (page.tpl.php) напрямую, не через Drupal, текст отображается нормально...
неужели нельзя это решить изменив настройки или что-то еще в Drupal? так как явно он не даёт отобразицть кириллицу
любой файл из папки друпала, если ты поместил туда русские символы, надо пересохранить в кодировке UTF-8
как это сделать:
открываешь файл в блокноте,
жмешь файл->сохранить как,
в поле "кодировка" сейчас стоит ANSI, надо поставить UTF-8
перезаписываешь файл
все.
если у тебя стоит phpexperteditor, то там еще проще:
слева внизу есть строка состояния -- там клацаешь на ANSI, выбиваешь UTF и жмешь "сохранить"
Комментарии
Напишите его по английски, заверните в функцию t. пример:
Далее идете в пункт меню переводы - управление строками, находите строку "My text" и переводите ее так как нужно.
или пользоваться пхп функцией для перекодировки в UTF8 но если честно я не помню какая вроде тут что-то было http://php.ru/manual/function.unicode-encode.html
!!! а еще проверьте в какой кодировке у вас сохранен файл page.tpl.php должет быть в UTF-8.
при выводе этого файла (page.tpl.php) напрямую, не через Drupal, текст отображается нормально...
неужели нельзя это решить изменив настройки или что-то еще в Drupal? так как явно он не даёт отобразицть кириллицу
скорее всего page.tpl.php надо перевести в кодировку "UTF-8 без ВОМ"
и писать русскими буквами в коде друпала - моветон
Поддерживаю. Уже есть велосипед с круглыми колесами, зачем придумывать его еще раз только с квадратными?
Первый опыт работы с Друпал!
Третий день не могу найти решение, ни в сети, ни тут в поиске!
Похожая ситуация, но проблема в том, что новостная инфа инклюдится скриптом, то есть сохранение ее в УТФ невозможно...
вся инфа отображается черными квадратами с знаками вопроса!
Помогите, плиз!
При изменении в common.inc на windows-1251 - приинклюдиная инфа отображается корректно, а все остальное крокозябрами!
Что делать? Помогите!
Вам дали два ответа:
Спасибо, конечно, но Вы явно не в теме, дорогой друг!
Что написать по английски?
<script></script>
что ли?Использовать UTF? Что конкретно и где прописать чтобы избежать ошибки? ))))))))
любой файл из папки друпала, если ты поместил туда русские символы, надо пересохранить в кодировке UTF-8
как это сделать:
открываешь файл в блокноте,
жмешь файл->сохранить как,
в поле "кодировка" сейчас стоит ANSI, надо поставить UTF-8
перезаписываешь файл
все.
если у тебя стоит phpexperteditor, то там еще проще:
слева внизу есть строка состояния -- там клацаешь на ANSI, выбиваешь UTF и жмешь "сохранить"
поддерживаю