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

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

Ответ
 
Опции темы Опции просмотра
Старый 30.10.2007, 19:15   #21
mariva
Новенький
 
Регистрация: 13.08.2007
Сообщений: 3
По умолчанию

в моем случае дело было в utf8_decode

typo3conf/ext/graytree/lib/class.tx_graytree_tcefunc.phparray

206 if ($GLOBALS['TYPO3_CONF_VARS']['BE']['forceCharset']=='utf-8') {
//$tvP[1]=rawurlencode(utf8_decode(rawurldecode($tvP[1])));
$tvP[1]=rawurlencode(iconv(cоотв-но вашей кодировке));
}
mariva вне форума   Ответить с цитированием
Старый 31.10.2007, 14:50   #22
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от mariva Посмотреть сообщение
в моем случае дело было в utf8_decode

typo3conf/ext/graytree/lib/class.tx_graytree_tcefunc.phparray

206 if ($GLOBALS['TYPO3_CONF_VARS']['BE']['forceCharset']=='utf-8') {
//$tvP[1]=rawurlencode(utf8_decode(rawurldecode($tvP[1])));
$tvP[1]=rawurlencode(iconv(cоотв-но вашей кодировке));
}
Это нестандартное расширение, к обсуждаемой теме и проблеме отношения не имеет.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 05.01.2008, 14:22   #23
MaRTial
Новенький
 
Регистрация: 22.11.2007
Сообщений: 8
Отправить сообщение для MaRTial с помощью ICQ
По умолчанию

Цитата:
Сообщение от mariva Посмотреть сообщение
в моем случае дело было в utf8_decode

typo3conf/ext/graytree/lib/class.tx_graytree_tcefunc.phparray

206 if ($GLOBALS['TYPO3_CONF_VARS']['BE']['forceCharset']=='utf-8') {
//$tvP[1]=rawurlencode(utf8_decode(rawurldecode($tvP[1])));
$tvP[1]=rawurlencode(iconv(cоотв-но вашей кодировке));
}
Спасибо, мне помогло.
MaRTial вне форума   Ответить с цитированием
Старый 01.07.2008, 18:20   #24
mishas
Новенький
 
Регистрация: 08.02.2007
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Pavel Antonov Посмотреть сообщение
Это нестандартное расширение, к обсуждаемой теме и проблеме отношения не имеет.
Очень даже имеет.
mariva - спасибо.
mishas вне форума   Ответить с цитированием
Старый 22.01.2009, 13:58   #25
Nyagan
Новенький
 
Регистрация: 22.01.2009
Сообщений: 1
По умолчанию Версия новая - проблема старая

Добрый день, у меня аналогичная проблема, что и в теме топика.
Сайт на движке 4.2.3 полностью настроен на utf-8. База MySQL 5, с ней то же проблем нет. На локальной инсталляции проекта на нашем сервере всё работает прекрасно. На сервере провайдера контент то же выводится нормально, а вот содержимое locallang.php и проч. файлов в расширениях выводится в FE и BE такими же кроказябликами. Интенсивный поиск показал, что Typo3 перегоняет через функции вроде тех, что в class.t3lib_cs.php из ISO-8859-1 в UTF-8. Таким образом содержимое utf-8 файлов кодируется ещё раз, что и даёт как раз такие нечитабельные символы, вроде "Р?РјСЏ". В то же время, как уже сказал, сам контент из базы отображается корректно.
Поскольку один и тот же код на разных серверах работает по-разному, есть предположение, что проблема кроется либо в настройках PHP, либо самого Линукс-сервера (там, например, нет русской локали и, к сожалению, не будет). Но мне кажется он и без русской локали не должен дважды кодировать файлы локализации ещё раз в utf-8.
Подскажите, где копать или по крайней мере, в каких классах какие функции отключить, чтобы не перекодировал - у нас и так всё в utf-8.
Nyagan вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с кодировкой romix Общие вопросы 2 11.03.2007 06:11
поиск и глюк RealUrl vedomir TypoScript практикум 1 23.02.2007 16:21
Интересный тендер на крупный проект forever Работа и заказы / Job Offer and Request 0 19.01.2007 13:47
Проблема с кодировкой MySQL 4 Badspec Установка 1 26.07.2006 11:55
Непонятный глюк в Templates Dmi3 Общие вопросы 0 07.06.2004 18:49


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


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

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