PDA

Просмотр полной версии : macina_searchbox в мультиязычном сайте. Нужна помощь.


Мельничук Сергей
25.04.2005, 22:32
пытаюсь сделать сайт на трех языках: украинский(по умолчанию), русский, английский.
Использую плагин в скрипте
marker_search = COBJ_ARRAY
marker_search {
#Поиск#
1=<plugin.tx_macinasearchbox_pi1
}

Прописал в typo3conf\\ext\\macina_searchbox\\pi1\\locallang.p hp

$LOCAL_LANG = Array (
'default' => Array (
'headline' => 'Пошук',
'advanced' => 'Пошук',
'submit' => 'Пошук',
'label' => 'ПОШУК',
),
'eng' => Array (
'headline' => 'Search & Find',
'advanced' => 'advanced search',
'submit' => 'search',
'label' => 'SEARCH',
),
'rus' => Array (
'headline' => 'Поиск',
'advanced' => 'Поиск',
'submit' => 'Поиск',
'label' => 'ПОИСК',
),);
На украинском выдает все нормально, а на русском крокозяблы \"~x?z\". Как побороть?

В конфиге есть
# Задается кодировка
config {
metaCharset = windows-1251
renderCharset = windows-1251
notification_email_encoding = 8bit
notification_email_charset = windows-1251
locale_all = ru_RU.CP1251
}

#Задается язык по умолчанию
config.language= ua
config.sys_language_uid = 0

#Русский язык
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = rus

[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = eng

Как сделать читаемым русские надписи?

site4you.ru
26.04.2005, 03:34
может ru и en поможет?

+ forsecharset

Мельничук Сергей
26.04.2005, 22:44
ru действительно помогло.
А вот что такое forsecharset не знаю.

site4you.ru
26.04.2005, 23:26
ну раз помогло, уже не надо forcecharset

а вообще это можно задать в installtool как windows-1251