Hallo Typo3ler,
leider scheitere ich bei der lokalisierung der indexed search. D.h. an der locallang Eigenschaft dieser Extension (das Suchen in den verschiedenen Sprachen geht komischerweise problemlos). Ich möchte dass die Texte (Rules, Page usw.) in der jeweils gewählten Sprache angezeigt werden.
Über den Ext-Manager habe ich bei Translation handling entsprechende Sprachpakete heruntergeladen - diese werden auch als OK angezeigt. Ich nutze Typo3 4.1.6 und TemplaVoila. Default Sprache ist Englisch.
In der Seitenansicht gehe ich auf Übersetzungen-Deutsch um die deutschen Inhalte anzulegen. Dort lege ich auch das Plugin indexed_search an. Als Spracheinstellung ist dort Deutsch eingestellt.
im TS (Auszug):
page.config.doctype = xhtml_trans
page.config.doctypeSwitch = 1
page.config.spamProtectEmailAddresses = 3
page.config.locale_all = en_EN
page.config.language = en
page.xhtml_cleaning = all
page.config.spamProtectEmailAddresses = 1
page.config.index_enable = 1
plugin.tx_indexedsearch.templateFile = fileadmin/templates/main/template_css.tmpl
plugin.tx_indexedsearch.blind.sections = -1
plugin.tx_indexedsearch.blind.group = -1
plugin.tx_indexedsearch.show.advancedSearchLink = 0
plugin.tx_indexedsearch.show.rules = 1
# defining the default language
config.sys_language_uid = 0
config.language = en
config.locale_all = en_US
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
plugin.tx_indexedsearch._LOCAL_LANG = en
# Setting up the language variable "L" to be passed along with links
config.linkVars = L
# Third language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
plugin.tx_indexedsearch._LOCAL_LANG = de
[global]
Ich kann mich auf den Kopf stellen, aber er zeigt mir IMMER die englische Version ("Rules ...") an.
Selbst wenn ich per Hand die Label umschreiben möchte via:
plugin.tx_indexedsearch._LOCAL_LANG.de.rules_text = tolle wolle
geht das nicht
plugin.tx_indexedsearch._LOCAL_LANG.en.rules_text = tolle wolle
geht hingegen wieder.
Es scheint, als ob das System unter keinen Umständen die DE bzw. anderen Sprachversionen erkennt / ausführt / finden!?
Habt ihr noch eine Idee, wo ich da ansetzen könnte?
Hat es was mit TV zu tun?
Vielen Dank und viele Grüße,
Daniel