PDA

Просмотр полной версии : Переход от windows-1251 к utf-8


margol
07.08.2008, 14:04
renderCharset, metaCharset были и раньше utf-8. Сейчас только меняю forseCharset на utf-8. Все русские буквы, что набраны во ФЕ и БЕ становятся черными ромбиками с вопросиками. Кое-то правлю руками.

Но вот заметила, что поиск работает и возвращает текст на русском (!!!) при клике по кнопке Подробнее происходит переход на страницу, где этот же текст, но ромбиками (см.картинку).
Так может у меня в базе на русском, а это typo3 так кодирует? Базу пока посмотреть не могу, временные проблемы.
База создавалась в кодировке 'utf8_unicode_ci'

Народ! Что можно предпринять в этом случае, чтобы typo заговорил на русском?

margol
07.08.2008, 14:05
прикрепляю

Andrey Grey
07.08.2008, 14:41
что-то я не понял вашей проблемы. По клику на результат поиска у вас все в ромбиках?

margol
11.08.2008, 10:34
Нет все страницы при прямом обращении к ним отображены ромбиками, а поиск возвращает нормальный русский текст (как на картинке).

Andrey Grey
11.08.2008, 11:17
нутогда традициоонно: посмотрите в БД, какая кодировка, посмотрите наличие forceCharset в localconf, посмотрите выставлена ли локаль в setup шаблона.