Показать сообщение отдельно
Старый 16.02.2007, 14:24   #1
(:)
Senior Member
 
Регистрация: 05.04.2006
Сообщений: 105
По умолчанию как безболезненно менять дефолтовый язык сайта?

Всем привет!

на сайте два языка.

по умолчанию немецкий, второй альтернативный (uid=1) английский.

Код:
# language by default is german
# language ID = 1 is English (L=1)

[GLOBAL]
#setting language selector variable 
config.linkVars = L
config.uniqueLinkVars = 1

#default german language
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0

#English language
[globalVar=GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
заказчик хочет чтоб теперь по умолчанию загружался сайт на английском языке.

если я в глобал прописываю английские настройки

Код:
# language ID = 1 is English (L=1)

[GLOBAL]
#setting language selector variable 
config.linkVars = L
config.uniqueLinkVars = 1

##########default english###############
config.sys_language_uid = 1
config.language = en
config.locale_all = english
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
##########default english###############


#default german language
[globalVar=GP:L=0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0

#English language
[globalVar=GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
то все остальные настройки тайпо скрипта которые воспринимали глобал дериктиву как указание на немецкий язык теряют свой смысл, и соответсвенно работают неправильно (показывают немецкий вариант)

вопрос: как правильно построить языки чтоб можно было не зависеть от того какой сейчас по умолчанию?

не хочется переделывать все, но похоже прийдется.
(:) вне форума   Ответить с цитированием