---
title: "Mehrsprachigkeit und macina_searchbox"
url: "https://www.typo3.net/d/42695-mehrsprachigkeit-und-macina-searchbox"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","Suche"]
created: "2006-05-08"
last_reply: "2006-05-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit und macina_searchbox

TYPO3 › Mehrsprachigkeit · 2 Antworten · gestartet 2006-05-08

## Eröffnungsbeitrag

**quickmick** · 2006-05-08 · [Beitrag #1](https://www.typo3.net/d/42695-mehrsprachigkeit-und-macina-searchbox/1)

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:

```typoscript
###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
```

## Antworten

### [#2](https://www.typo3.net/d/42695-mehrsprachigkeit-und-macina-searchbox/2) · brink · 2006-05-08

Hallo,

schau doch mal hier.

[/d/28742-sprache-ueber-sys-language-uid-abfragen/1](https://www.typo3.net/d/28742-sprache-ueber-sys-language-uid-abfragen/1)

Gruss Joachim Brink

### [#3](https://www.typo3.net/d/42695-mehrsprachigkeit-und-macina-searchbox/3) · quickmick · 2006-05-08

Hi, vielen dank erstmal für die schnelle Hilfe. Aber der Fehler lag bei mir und nicht am eventuell fehlerhaften TS-Code.

Nach der Sprachauswahl wird bei mir automatisch die index-seite des projektes aufgerufen. Wenn man diese natürlich noch nicht übersetzt und freigeschaltet hat, wird die Seite in der default-sprache angezeigt und die Suchergebnis-Seite auch, da diese Seite ja über die Searchbox aufgerufen wird und diese hat als Sprache natürlich auch die default-sprache im hidden-field des Formulars.  #angry#

Nachdem ich die index-seite in allen Sprachen aktiviert habe, funktioniert die ganze Sache tadellos. :D

---

Quelle: „Mehrsprachigkeit und macina_searchbox“, typo3.net, https://www.typo3.net/d/42695-mehrsprachigkeit-und-macina-searchbox
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
