Показать сообщение отдельно
Старый 20.01.2004, 20:16   #2
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Тут произошли некоторые изменения. Думаю, что TTFLocaleConf в новой версии уже не работает.
Вместо этого нужно только установить в InstallTool следующее:
$TYPO3_CONF_VARS[\"BE\"][\"forceCharset\"] = 'utf-8';
(если когда-либо намечается добавить другие языки к сайту)
или попробовать
$TYPO3_CONF_VARS[\"BE\"][\"forceCharset\"] = 'windows-1251';
(если будет всегда только русский)
Соответственно для вывода на фронтенд нужна та же кодировка:
config.metaCharset = utf-8
или
config.metaCharset = windows-1251

Настоятельно рекомендую пользоватся utf-8, так как это - кодировка будущего. Многие потенциальные проблемы можно избежать, пользуясь уникодом. Так я сделал в этом форуме, как видите: графика и тексты в порядке.

Решение нужно принять до ввода текста на сайт, так как с новой версии установленная глобальная кодировка (forceCharset) действует и для базы данных. Уже введенные данные придется конвертировать, причем инструментов для этого пока нет.
Andreas Schwarzkopf вне форума   Ответить с цитированием