Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
07.06.2006, 02:08 | #11 |
Продвинутый
|
Я сайт убил сразу после того как forceCharset поменял, благо там всего одна тестовая страничка была, и заново весь контент создал, уже в UTF-8.
Зашёл посмотреть в базу через phpmyadmin в таблицу tx_templavoila_datastructure. Там всё благолучно в юникоде лежит. Но collation самой таблицы cp1251. Может mysql неправильно вытаскивает и конвертирует? Такое впечатление что она считает что эти данные не в юникоде, а в 1251 как раз =\ |
07.06.2006, 02:20 | #12 | |
Administrator
|
Цитата:
Надо чтобы база была в utf8 т.е. создать ее в utf8... а уже потом через install tool создать все таблицы |
|
07.06.2006, 14:46 | #13 |
Senior Member
|
Если речь идет, например, о названиях полей TV - то это ошибка. При установленном русском языке и forceCharset=utf-8, Typo3 не смотря ни на что думает что все данные для названий полей идут в windows-1251.
В результате неправильная перекодировка. У меня есть расширение, которое рещает эту проблему, но все старые плагины будут не корректно отображать русский текст (благо таких уже совсем мало). Последний раз редактировалось Pavel Antonov; 07.06.2006 в 14:50 |
08.06.2006, 03:20 | #14 |
Продвинутый
|
спасибо, буду проверять
|
08.06.2006, 15:58 | #15 |
Продвинутый
|
Cпасибо, всё помогло.
А такого патча для windows-1251 случаем нет в природе? |
08.06.2006, 17:10 | #16 | |
Senior Member
|
Цитата:
|
|
08.06.2006, 17:13 | #17 |
Продвинутый
|
А были точно такие же косяки. Странно.
Переменные базы Код:
character set client cp1251 cp1251 character set connection cp1251 cp1251 character set database cp1251 cp1251 character set results cp1251 cp1251 character set server cp1251 cp1251 character set system utf8 utf8 collation connection cp1251_general_ci cp1251_general_ci collation database cp1251_general_ci cp1251_general_ci collation server cp1251_general_ci cp1251_general_ci После установки патча, спился русский перевод kickstarter'a Последний раз редактировалось Uznick; 08.06.2006 в 17:59 |
27.07.2006, 17:02 | #18 |
Senior Member
|
патч, что повыше работает... пока вроде все ок. единственное, что это хорошо смотрится при русском интерфейсе, а при английской интерфейсе отображаются "кракозябры"...
в связи с этим у меня вопрос. можно как-то сделать так чтобы в каждом из интерфейсов (англ, рус) был свой перевод для этого поля?.. ну как у других расширениях.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
30.07.2006, 02:04 | #19 |
Новенький
Регистрация: 30.06.2006
Сообщений: 8
|
Патч отлично фиксит проблему с показом юникода в самих страницах, однако у меня перестал открываться сам редактор (маппинг) TV (урл /typo3conf/ext/templavoila/cm1/index.php?table=tx_templavoila_tmplobj&uid=2&_relo ad_from=1). Просто висит и все, потом отваливается по таймауту.
PHP 4.3, MySQL 5.0 P.S.: Может врочем я при перекодировке в utf8 что-то напортачил, TV вообще немного странно себя ведет |