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

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

 
 
Опции темы Опции просмотра
Старый 11.01.2007, 08:38   #3
Ice
Продвинутый
 
Регистрация: 10.01.2007
Сообщений: 38
По умолчанию

Цитата:
Сообщение от Valery Romanchev Посмотреть сообщение
ничего не должно обрезаться
Каждый русский символ представляется в виде двух ASCII-кодов. Видимо, php (у меня 5.0.4) понимает, что это 1 буква вместо двух символов и берёт подстроку из передаваемой строки, равную количеству букв, а не количеству символов.

Если я изменю значение в БД сам, то строка отображается нормально.

Прочитал док локализации, увеличил все текстовые поля в два раза (multiplyDBfieldSize=2), но обновление БД не прошло успешно в одной таблице, так как максимальный размер индекса = 1000 вроде, читал про эту багу на сайте типо, вернул к multiplyDBfieldSize=1

Видимо, это никак не связано, но строки продолжают обрезаться

Цитата:
Сообщение от Valery Romanchev Посмотреть сообщение
да, сталкивался

(это есть в FAQ)
http://forum.typo3.biz/showthread.php?t=1438
Этот фак я читал.
У меня MySQL 4.1.7, кодировка по умолчанию utf-8:
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';

Сейчас я делаю так: если в template setup есть русские буквы, я на всякий случай всё копирую в буфер, нажимаю кнопку Обновить. Если русские симвобы превращаются в кракозябры, я вставляю текст из буфера, нажимаю кнопку Обновить ещё раз, всё сохраняется нормально.
Ice вне форума   Ответить с цитированием
 


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

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

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


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


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

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