Hallo, ich habe ein kleines Problem mit der Suche und der Mehrsprachigkeit.
Ich habe in meinem Haupttemplate per marker die macina_searchbox eingefügt. Desweiteren habe ich fünf Sprachen konfiguriert (de,en,pl fr, und se). Die Suchergebnisse gebe ich auf einer eigenen Seite aus.
Mein Problem besteht darin das bei einem Sprachwechsel die gewählte Sprache nicht an die Searchbox übergeben wird und somit die Ergebnisseite in deutsch ausgegeben wird.
Wie übergebe ich die aktuelle Sprache an die Searchbox?
Hier mein TS-Setup:
###Im Plugin Erweiterte Suche wird die Indexierung von Dateien aktiviert ##
page.config.index_enable = 1
page.config.index_externals = 1
index_descrLgd = 50
notification_email_urlmode=all
config.index_enable = 1
config.index_externals = 1
# Sprachen konfigurieren
# variable für den link zum zum sprachwechsel
config.linkVars = L
# Hauptsprache wird festgelegt
config.sys_language_uid = 0
config.language = de
# Neue Sprache wird gesetzt
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
[global]
# Neue Sprache wird gesetzt
[globalVar = GP:L=2]
config.sys_language_uid = 2
config.language = pl
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 2
[global]
# Neue Sprache wird gesetzt
[globalVar = GP:L=3]
config.sys_language_uid = 3
config.language = fr
config.locale_all = fr_FR
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 3
[global]
# Neue Sprache wird gesetzt
[globalVar = GP:L=4]
config.sys_language_uid = 4
config.language = se
config.locale_all = se_SE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 4
[global]
# template zum anzeigen der Suchbox
plugin.tx_macinasearchbox_pi1.pidSearchpage = 29
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/searchbox/template.htm