Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Локализация проекта

Ответ
 
Опции темы Опции просмотра
Старый 07.06.2006, 01:55   #1
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

ForceCharset=UTF-8 задал.

Судя по всему и раньше везде косяки были, я просто через TV смотрел.

У них там одинаково отображается эта часть, могу скриншот приложить, если нужно.
Uznick вне форума   Ответить с цитированием
Старый 07.06.2006, 01:57   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
Сообщение от Uznick
ForceCharset=UTF-8 задал.
понятно - надо после этого весь контент конвертировать.
Есть экстеншен для этого - см репозиторий по слову uft
(его Андрей Шварцкопф писал)
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 07.06.2006, 02:08   #3
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

Я сайт убил сразу после того как forceCharset поменял, благо там всего одна тестовая страничка была, и заново весь контент создал, уже в UTF-8.

Зашёл посмотреть в базу через phpmyadmin в таблицу tx_templavoila_datastructure. Там всё благолучно в юникоде лежит. Но collation самой таблицы cp1251.

Может mysql неправильно вытаскивает и конвертирует? Такое впечатление что она считает что эти данные не в юникоде, а в 1251 как раз =\
Uznick вне форума   Ответить с цитированием
Старый 07.06.2006, 02:20   #4
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
Но collation самой таблицы cp1251.

Может mysql неправильно вытаскивает и конвертирует? Такое впечатление что она считает что эти данные не в юникоде, а в 1251 как раз =\
да, наверняка.
Надо чтобы база была в utf8
т.е. создать ее в utf8... а уже потом через install tool создать все таблицы
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 07.06.2006, 14:46   #5
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Если речь идет, например, о названиях полей TV - то это ошибка. При установленном русском языке и forceCharset=utf-8, Typo3 не смотря ни на что думает что все данные для названий полей идут в windows-1251.

В результате неправильная перекодировка.

У меня есть расширение, которое рещает эту проблему, но все старые плагины будут не корректно отображать русский текст (благо таких уже совсем мало).
Вложения
Тип файла: zip T3X_russian_patch-0_0_0-z-200606071342.zip (3.4 Кб, 62 просмотров)
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/

Последний раз редактировалось Pavel Antonov; 07.06.2006 в 14:50
Pavel Antonov вне форума   Ответить с цитированием
Старый 08.06.2006, 03:20   #6
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

спасибо, буду проверять
Uznick вне форума   Ответить с цитированием
Старый 08.06.2006, 15:58   #7
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

Cпасибо, всё помогло.

А такого патча для windows-1251 случаем нет в природе?
Uznick вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория