Zum Inhalt springen

zweisprachige Webseite + Indexedsearch

Erstellt am 3. November 2008 · 2 Antworten · letzte Antwort am 5. November 2008

Tags: Suche, Frage

borboleta ·

ch habe eine zweisprachige Webseite (de-en).

Bei der deutschen Übersetzung funktioniert der Indexedsearch einwandfrei.

Bei der englischen Übersetzung funktioniert der Indexedsearch nicht.
Erstens findet er ihn nicht und zweitens springt er auf die deutsche
Übersetzung.

Die englische Übersetzung ist indexiert.

Mein TS-Code ist:

#  Default-Sprache
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.htmlTag_langKey = de
config.locale_all = de_DE
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
plugin.tx_indexedsearch._LOCAL_LANG = de


[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.htmlTag_langKey = en
config.locale_all = english
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
plugin.tx_indexedsearch._LOCAL_LANG = en
[global]

....
page{
   ....
config.index_enable = 1
config.index_externals = 1
config.index_metatags = 0

plugin.tx_indexedsearch {
  templateFile = fileadmin/template/indexed_search.tmpl
  show {
    rules = 0
    advancedSearchLink = 0
  }
  blind {
    type = 0
    defOp = 0
    sections = -3
    media = pdf
    order = 0
    group = 0
    lang = -1
    desc = 0
    results = 1
  }
  result_link_target = _self
} 

}

Kann mir jemand behilflich sein?

Danke + Gruß

Julian.​Hofmann ·

Hallo.

Ist die Suchseite auch übersetzt? Das Plugin passt sich zwar von den Texten her auch rein über den L-Parameter an, nicht aber von den Formularfeldern her. Hierfür muss die Seite (und ihre Inhalte) als Übersetzung angelegt sein.

Viele Grüße
Julian