Всем привет!
на сайте два языка.
по умолчанию немецкий, второй альтернативный (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
то все остальные настройки тайпо скрипта которые воспринимали глобал дериктиву как указание на немецкий язык теряют свой смысл, и соответсвенно работают неправильно (показывают немецкий вариант)
вопрос: как правильно построить языки чтоб можно было не зависеть от того какой сейчас по умолчанию?
не хочется переделывать все, но похоже прийдется.