[TYPO3-UG Russia] Иврит в Typo3 - не выходит каменный цветок
Сергей Трубкин
strubkin at gmail.com
Thu Apr 1 15:40:52 CEST 2010
используется TYPO3 CMS ver. 4.1.5, точные копии сайта лежат на русском и
американском хостингах, ошибка одна и та же.
(На американский хостинг была скопирована база с русского хостинга и тупо
переписаны все файлы Typo3, заработало все сразу - русская и английская
версии)
Мультиязычность реализована простым дублированием дерева сайте, без проблем
работают русская и английская версии.
код ошибки такой:
"102: These fields are not properly updated in database: (header,bodytext)
Probably value mismatch with fieldtype."
она возникает при попытке назвать страницу символами иврита (либо
копи-пэйстом либо вводом с клавиатуры), или вставить в текстовый элемент
символы иврита.
в файле localconf.php есть такие строчки:
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
Поставил экт. Hebrew language pack, правда он для 3.8, но последнее
обновление датируется 20.02.2009 - не помогло...
В Translation Settings есть иврит, и при смене языка системы для
администратора иврит отображается без проблем, только мне нужно другое его
отображение))))
американский Phpmyadmin говорит, что
"MySQL-кодировка: UTF-8 Unicode (utf8) "
и
*"Сопоставление соединения с MySQL: utf8_general_ci"*
Русский тоже говорит, что
"MySQL-кодировка: *UTF-8 Unicode (utf8)"*
*и*
*"Сопоставление соединения с MySQL: utf8_unicode_ci"*
*
*
*еще русский говорит Phpmyadmin *
*"Версия клиентской библиотеки MySQL (4.1.20) отличается от версии
установленного MySQL-сервера (5.0.26). Это может привести к некорректной
работе."*
*
*
*Честно скажу, я в кодировках баз плаваю, но вроде бы все делал изначально
по мануалам, чтобы получить базу utf-8. *
*
*
*Куда копать?*
More information about the TYPO3-russia
mailing list