Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Иврит в Typo3 не дается (http://forum.typo3.ru/showthread.php?t=8478)

trubkin 01.04.2010 13:45

Иврит в 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;';

используется TYPO3 CMS ver. 4.1.5, точные копии сайта лежат на русском и американском хостингах, ошибка одна и та же.
Мультиязычность сделана простым дублированием дерева сайте, без проблем работают русская и английская версии.

Поставил экт. Hebrew language pack, правда он для 3.8, но последнее обновление датируется 20.02.2009 - не помогло...

В Translation Settings есть иврит, и при смене языка системы для администратора иврит отображается без проблем, только мне нужно другое его отображение))))

Я честно плаваю в кодировках базы, может быть косяки кроются там?

В общем, очень нужен совет.

Lucifer 01.04.2010 14:25

проверь, что бы база была в утф. тут где то была тема по конвертации кодировки базы, там есть расширение. или поищи по репозиторию по слову utf

trubkin 01.04.2010 15:04

Phpmyadmin говорит, что
"MySQL-кодировка: UTF-8 Unicode (utf8) "

Lucifer 02.04.2010 00:10

надо еще все таблицы проверить, и поля в них. ну, хотя бы tt_content для примера.

trubkin 03.04.2010 01:20

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

trubkin 05.04.2010 20:08

все сделал!
очень помогла вот эта ветка http://forum.typo3.biz/showthread.php?t=5720
и еще, я прочитал, что даже если база в утф была изначально сделана, то нове эксты могут ее или некоторые таблицы переводить в другую кодировку, возможно, я на этом и попался((((
я использовал способ с ALTER TABLE через phpmyadmin.
Спасибо за участие еще раз!

vedomir 19.05.2010 22:29

если я не ошибаюсь, то это Антон Трубкин :)

trubkin 20.05.2010 01:03

ошибаетесь:)
хоть Антон и мой ЖЖ-ный френд, мы с ним не родственники, не знакомые, скорее всего - просто однофамильцы, кроме того, все-таки - он журналист и поэт, а меня вот занесло в эти дебри)))
правда, я раньше тоже писал стихи, вернее, песни:D


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

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