Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Кракозябры на "Лице" проблема с кодировкой по умолчанию "charset=iso-8859-1" (http://forum.typo3.ru/showthread.php?t=7758)

SeregaAltmer 12.06.2009 17:15

Кракозябры на "Лице" проблема с кодировкой по умолчанию "charset=iso-8859-1"
 
Извиняюсь если вопрос уже был, но найти его не могу ни в факе не в поиске по форуму. уже 3 дня бьюсь с проблемой и руководства читаю, объясните хоть где чего я не допонял. И во всех директориях уже и в самих каталогах все пролез, и переустановил пару раз TYPO3winstaller в результате поставил dummy на денвер. и ничего :( В базе кодировка везде 1251 стоит, во всех настройках где только нашел в typo тоже да и бэк на русском без проблем отображается.
а на лице выводится charset=iso-8859-1, и пока вручную кодировку не поменяешь на 1251 кракозябрит. а в руководствах на скринах все чудесно. в чем же проблема тогда? Помогите пожалуйста.

И подскажите где вот это чудо техники редактируется:
Код HTML:

<!DOCTYPE html
        PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<!--
        This website is powered by TYPO3 - inspiring people to share!
        TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
        TYPO3 is copyright 1998-2008 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
        Information and contribution at http://typo3.com/ and http://typo3.org/
-->


        <title>Root page</title>
        <meta name="generator" content="TYPO3 4.2 CMS" />
        <script type="text/javascript" src="typo3temp/javascript_93077bb238.js"></script>

</head>
<body>
Ýòî îáðåçàííûé çàãîëîâîê ñòðàíèöû: <b>ROOT PAG...</b>
</body>
</html>

(кроме <body>...</body>, с этим все просто и красиво)

svetik 12.06.2009 18:05

А в TS главного шаблона указана кодировка?

Я поставила в setup-е:
config.renderCharset = utf-8
и проблем никаких нет, везде utf-8

И еще :Общеизвестная проблема: PHP5 не поддерживает кодировку windows-1251 для XML

SeregaAltmer 12.06.2009 18:44

Спасибо, помогло!
 
Поставил config.renderCharset = windows-1251, т.к. у меня база по умолчанию в этой кодировке забита.
Большое спасибо за быстрый отклик!!!

Valery Romanchev 13.06.2009 04:00

Цитата:

Сообщение от SeregaAltmer (Сообщение 24690)
Поставил config.renderCharset = windows-1251, т.к. у меня база по умолчанию в этой кодировке забита.
Большое спасибо за быстрый отклик!!!

не надо использовать в TYPO3 кодировку windows-1251
(об этом во многих местах написано)
Зачем вам проблемы?
Делайте сайт в utf-8.

SeregaAltmer 13.06.2009 14:57

Большое спасибо за совет!
 
Еще большее спасибо будет за ответ на вопрос:
Как мне сделать все в utf-8 если оно само ставится на 1251?
Желательно поподробнее :)
И если есть вариант установки TYPO3 сразу в utf-8 (ибо разные кодировки в бэке и фронте - зло, а бэк на 1251), то я готов и переставить, только подскажите где чего щелкать, ато я не нашел.
Да и если поясните почему у меня не как у людей становится (имхо оно автоматом в utf-8 должно было ставится), буду рад.
Только в глупости меня не обвиняйте плиз :), этого мне не нужно.

Valery Romanchev 14.06.2009 03:00

либо читать
http://wiki.typo3.biz/faq и заодно раздел форума http://forum.typo3.biz/forumdisplay.php?f=26
либо ставить готовую сборку типа WEC (она наверняка у utf-8)

SeregaAltmer 16.06.2009 17:15

Спасибо, будем изучать :)


Часовой пояс GMT +4, время: 16:12.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot