Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Установка (http://forum.typo3.ru/forumdisplay.php?f=13)
-   -   Графическая навигация на русском! (http://forum.typo3.ru/showthread.php?t=1013)

Sergej Felde 22.11.2004 15:27

Графическая навигация на русском!
 
Всем привет!

У меня возникла проблема с графикой меню на русском языке. Я использываю Typo 3 - 3.7.
С текстом контента нет никаких проблем, правда графику он не правельно генерирует!
Возможно кто и сталкивался с похожей проблемой?

Благодарю за помощь!

Сергей Фельде

Вот моя конфигурация:

#Language Menu Configuration
[globalVar = GP:L>0]
config.linkVars = L
[global]

config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE


[globalVar = GP:L = 1]
config.sys_language_uid=1
config.language=de
config.locale_all = de_DE
config.metaCharset = iso-8859-1


[globalVar = GP:L = 2]
config.sys_language_uid=2
config.language=en
config.locale_all = en_En

[globalVar = GP:L = 3]
config.sys_language_uid=3
config.language=ru
config.locale_all = ru_RU
config.metaCharset = windows-1251
config.renderCharset = windows-1251
config.locale_all = russian
[GLOBAL]

/////////////Меню///////////////////////////////

temp.MENU = HMENU
temp.MENU.1 = GMENU_LAYERS
temp.MENU.1 {
layerStyle = position:absolute;VISIBILITY:hidden;
relativeToTriggerItem = 1
leftOffset = 0
topOffset = 20
lockPosition = x
dontFollowMouse = 1
hideMenuWhenNotOver = 1
hideMenuTimer = 250
wrap =<table cellpadding=\"0\" cellspacing=\"0\"><tr>|</tr></table>
expAll = 1
NO {
wrap =<td>|</td>
backColor = #B90059
XY = [10.w]+13, 20
10 = TEXT
10.text.field = nav_title // title
10.fontFile = fileadmin/template/arial.ttf
10.fontColor = #ffffff
10.fontSize = 10
10.offset = 10,15
}

RO < .NO
RO {
backColor = #F50076
10.fontColor = #ffffff
}
RO=1
ACT < .NO
ACT {
backColor = #F50076
10.fontColor = #ffffff
}
ACT = 1
}

Pilot 22.11.2004 16:15

что значит неправильно?... когда же вы научитесь правильно задавать вопросы...?

Sergej Felde 22.11.2004 16:38

Неправильно, это значит вместо \"Цели\" показывает \"†•›˜\".
Хотя content выводит нормально!

спасибо!

Sergej Felde 22.11.2004 19:15

Вопрос к админу форума. Судя по навигации, это ведь тоже графическое меню!? Как это вы реализовали?

Andreas Schwarzkopf 23.11.2004 21:56

скорее всего нужно проверить эти настройки пункты в инсталле
forceCharset
и
TTFLocaleConv

Раньше нужно было устанавливать TTFlocaleConv = 'cp1251..UTF-8'
(до версии 3.5.0). Для этого была необходима на сервере программа recode
(закомпилирована в PHP)

В последних версиях достаточно установить forceCharset=utf-8
однако не знаю, насколько это будет совместимо с выводом русского и
немецкого в кодировках iso-8859-1 и соответственно windows-1251. Хотя
может и сработать.

В моем форуме typo3.ru эта проблема часто обсуждалась там можно найти
дополнительную информацию, например
http://www.typo3.ru/general+M56e815cbf21.html

Успехов!

Андрей

Sergej Felde 24.11.2004 00:42

Привет Андрей!

Спасибо огромное! Действительно заработало!

forceCharset=utf-8

Необходимо всё настроит до занесения контента, потомучто апосля всё прейдётся переделовать!

Пока,

Сергей

Pilot 24.11.2004 03:22

Дело в том, что библиотека GD не работает с кодировкой win 1251... Решение весьма простое - открываете файл /typo3conf/localconf.php и в нем дописываете $TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';Должно после этого заработать.

Pavel Antonov 25.11.2004 23:23

Хозяйке на заметку:
Иногда бывают проблемы и с корректными установками в Typo3. Проявляется в виде квадратиков вместо текста.

Причина: Шрифт не является UNICODE шрифтом. Для использования в Typo3 с установкой TTFlocaleConv = 'cp1251..UTF-8'
шрифт обязан быть UNICODE!

Способ решения проблемы: Восспользоваться древней программой под DOS \"TTFCONVERT\" которая конвертирует ASCII-шрифты cp1251 в UNICODE-шрифты. Google подскажет где взять.

Andreas Schwarzkopf 26.11.2004 00:27

@Sergej

Да, я сталкивался точно с такой же проблемой и сделал для этого расширение:
http://typo3.org/extensions/repository/search/convertutf/
Простенько, но по крайней мере легче, чем вводить все заново вручную

Sergej Felde 27.11.2004 23:58

Привет Андрей,

скажи пожалуйста как настроить твой extension. Былобы супер если всё махом перекодировать в utf-8.

Spasibo,

Sergej


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

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