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

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

Ответ
 
Опции темы Опции просмотра
Старый 06.05.2004, 11:23   #1
Василий Юрченко
Новенький
 
Регистрация: 06.05.2004
Сообщений: 2
По умолчанию Воспользовался рекомендациями. Не работает.

Здравствуйте.
Добиваясь нормальной локализации, сдлелал следующее:
1. Почитал доки;
2. Почитал форумы;
3. Добавил Template->Setup следующее:

config.metaCharset = windows-1251
config.language = ru
config.locale_all = ru_RU

4. Установил ts_language_ru;
5. Убрал кавычки при LC_ в class.tslib_fe.php;
6. Включил в установках BE русский язык.

Имею результат:
В html страниц (и BE, и FE) есть строчка:
< meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" >
Но отображаются эти страницы все равно в ISO-... , пока вручную в броузере не установишь w-1251. Загружаю вторую страницу - опять тот же результат (переключаться надо).
Подскажите, пожалуйста, в чем может быть дело...
Василий Юрченко вне форума   Ответить с цитированием
Старый 06.05.2004, 12:55   #2
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Если кодировка вывовидтся в meta, значит все что касается TYPO3, уже выполнено. Остается очистить кэш браузера или нажать на кнопку \"обновить\". Можно попробовать открыть страницу на другом компютере, возможно в браузере неверно настроен язык \"accept-language\", или же по другим причинам не срабатывает автоматическое переключение на заданный в документе код.
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 06.05.2004, 20:14   #3
Василий Юрченко
Новенький
 
Регистрация: 06.05.2004
Сообщений: 2
По умолчанию

Я проверял и с помощью разных броузеров, и с другого компьютера. Проблема оставалась. Тогда я заподозрил Apache.

ПРОБЛЕМА РАЗРЕШИЛАСЬ,

когда я нашел в файле httpd.conf строчку

AddDefaultCharset ISO-8859-1

и закомментировал её.

Андрей, спасибо за быстрый ответ.

Теперь имею проблему с BE:
при установки русского языка для BE текст всплывающих менюшек отображается \"кракозябрами\", как будто они продолжают отображаться в ISO-...
Как бы это побороть?
Василий Юрченко вне форума   Ответить с цитированием
Старый 06.05.2004, 20:54   #4
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Эта ошибка системы устранена в новой версии 3.6.0
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 08.05.2004, 19:21   #5
Michael Shigorin
Продвинутый
 
Регистрация: 17.03.2004
Сообщений: 65
По умолчанию

Уууу! А в каком это апаче такое стоит?

Посмотрел -- моя сборка (поддерживаю apache в ALT Linux) имеет такую директиву, но только применительно к документации, с ним же и поставляемой.
Michael Shigorin вне форума   Ответить с цитированием
Старый 08.05.2004, 19:38   #6
Michael Shigorin
Продвинутый
 
Регистрация: 17.03.2004
Сообщений: 65
По умолчанию

Кстати. Делаю вот сайтик из 3.6.0 и dummy соответствующего на свежей опять же установке.

Говорю \"ставим ts_language_ru\"; приезжает. Включаем -- имеем:

Warning: ereg(): Invalid preceding regular expression in /var/www/virtservers/typo3_src-3.6.0/t3lib/class.t3lib_tsstyleconfig.php on line 247

строчка содержит:

if (ereg(\"^{[\\$][a-zA-Z0-9\\.]*}$\",trim($fV),$reg)) { // Values entered from the constantsedit cannot be constants! 230502; removed \\{ and set {

Похоже, это грабли, описанные здесь: http://typo3.toaster-schwerin.de/mailarchive/msg39052.html -- но ответа (да/нет/кто/как) не было.
Michael Shigorin вне форума   Ответить с цитированием
Старый 08.05.2004, 19:51   #7
Michael Shigorin
Продвинутый
 
Регистрация: 17.03.2004
Сообщений: 65
По умолчанию

да... при этом то, что описано в http://typo3.org/documentation/document-library/doc_core_cgl/General_PHP_practice/ -- подтверждается заглядыванием в спек от пакета php -- он собирался с --with-regex=system, а не =/usr или отсутствием специального указания.
Michael Shigorin вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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