---
title: "Browserweiche - Hauptsprache abhängig vom Herkunftsland"
url: "https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2009-06-29"
last_reply: "2011-07-10"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Browserweiche - Hauptsprache abhängig vom Herkunftsland

TYPO3 › Mehrsprachigkeit · 9 Antworten · gestartet 2009-06-29

## Eröffnungsbeitrag

**Julia1** · 2009-06-29 · [Beitrag #1](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/1)

Hallo alle zusammen,

ich möchte bei einer mehrsprachigen Website die "Hauptsprache" abhängig vom Herkunftsland (Browserkennung) realisieren. Ein deutscher User soll also per Default die deutsche Version erhalten und der engländer per Default die englische Version.

Kann ich so eine Browserweiche per TS realisieren?

LG
Julia

## Antworten

### [#2](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/2) · Julian.​Hofmann · 2009-06-29

Hallo Julia.

Das dürfte via TS und Conditions klappen. Siehe <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Conditions/Index.html#condition-function-request-getheaders>

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/3) · Bebbi · 2009-06-29

Hallo Julia

Oder mittels Extension "rlmp_language_detection".

Viele Grüsse

Bebbi

### [#4](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/4) · WhiteShadow · 2009-07-08

Hatte auch die Extension rlmp_language_detection eingesetzt, jedoch wird die Seite mit dem Firefox in Englisch angezeigt und nicht in Deutsch.

### [#5](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/5) · yahooooo · 2009-07-08

Ich hatte das auch mal. Ich meine, da musste man per TS der Extension irgendwo noch eine Standardsprache angeben. Bin mir aber nicht sicher.

Alternativ könnte man das ja vielleicht auch irgendwie GeoIP-basiert machen. Ich hab vor einiger Zeit mal das TER durchgeblättert. Da gibts wohl was. Aber ausprobiert hab ichs nicht.

### [#6](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/6) · spL · 2009-07-13

Hab da mit keinem Browser Probleme:

Extension: "rlmp_language_detection"

```typoscript
plugin.tx_rlmplanguagedetection_pi1 {
	useOneTreeMethod = 1
	defaultLang = de
}
```

Spuckt die im Browser als Standard festgelegte Sprache einwandfrei aus.

### [#7](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/7) · WhiteShadow · 2009-07-14

Ok, habe die Extension wieder installiert. Hatte das TS nicht drinnen und jetzt klappt es auch mit dem Firefox.

### [#8](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/8) · Julia1 · 2009-07-16

Hallo,

erstmal danke für Eure Antworten. Ich habe die Extension rlmp_language_detection auch mal installiert - scheint aber nicht zu funktionieren. Wenn ich meinen Browser auf Englisch umschalte, wird mir trotzdem beim Seitenaufruf die deutsche Version angezeigt. browsershots.org hat mir auch einen Screenshot von der deutschen Version erstellt.

Schaut Euch mal bitte mein TS an:

```typoscript
config {
  language = de
  htmlTag_langKey = de-DE
  locale_all = de_DE
  linkVars = L
  uniqueLinkVars = 1
  sys_language_uid = 0
}

#| Mehrsprachigkeit |#
[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  config.language = en
  config.locale_all = en_EN
[global]

plugin.tx_rlmplanguagedetection_pi1 {
  useOneTreeMethod = 1
  defaultLang = de
}
```

Dann habe ich natürlich die Extension rlmp_language_detection sowie die Extension static_info_tables installiert. Mit der static_info_tables habe ich noch nie gearbeitet - muss ich da noch irgendwelche Einstellungen vornehmen?

Warum funktioniert es nicht? Was habe ich vergessen? ... der Language-Switch per Link funktioniert super.

LG
Julia

### [#9](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/9) · Lemar · 2009-12-11

Hallo Julia,

ich habe mit der Extension rlmp_language_detection "eigentlich" keine Probleme.
Ich nutze Typo3 4.3.0 und rlmp_language_detection 2.0.2. Die static_info_tables braucht man nicht konfigurieren.

Hier mein Code:

```typoscript
# Standard Sprache der Seite
config.linkVars = L
config.sys_language_uid = 0
config.sys_language_mode = content_fallback;0
config.sys_language_overlay = 1
config.language = de
config.locale_all = de_DE
# Englische Sprache
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_US
[global]

# rlmp_language_detection konfigurieren
plugin.tx_rlmplanguagedetection_pi1 {
  defaultLang = de
  limitToLanguages = de,en
}

# Manuelle Sprachumschaltung über Flaggen
page.10.subparts {
  LANGUAGE = COA
  LANGUAGE {
    1 = IMAGE
    1.file = fileadmin/_template/images/g.png
    1.imageLinkWrap = 1
    1.imageLinkWrap {
      enable = 1
      typolink {
        parameter.data = TSFE : id
        additionalParams.cObject = COA
        additionalParams.cObject {
          1 = TEXT
          1.value = &L=0
          10 = TEXT
          10.data = GPvar : tx_ttnews|tt_news
          10.wrap = &tx_ttnews[tt_news]=|
          10.required = 1
          20 = TEXT
          20.data = GPvar : tx_ttnews|year
          20.wrap = &tx_ttnews[year]=|
          20.required = 1
          30 = TEXT
          30.data = GPvar : tx_ttnews|month
          30.wrap = &tx_ttnews[month]=|
          30.required = 1
          40 = TEXT
          40.data = GPvar : cHash
          40.wrap = &cHash=|
          40.required = 1
        }
      }
    }
    1.wrap = |
    2 < .1
    2.file = fileadmin/_template/images/uk.png
    2.imageLinkWrap.typolink.additionalParams.cObject.1.value = &L=1
  }
}
```

Soweit ich in Erinnerung habe, musst du laut Doku noch zusätzlich zu deiner Konfiguration folgendes angeben:

```typoscript
config.sys_language_mode = content_fallback;0
config.sys_language_overlay = 1
```

Denke das wird bei dir das Problem lösen.

Ich habe allerdings noch eine Frage. Bekommt man es mit dieser Extension auch hin, dass man angibt welche Sprachen z.B. auf L=0 geleitet werden und der Rest soll auf L=1 geleitet werden? Und mit Rest meine ich nicht, dass ich alle Sprachen per Hand eingebe. Das habe ich zwar über die Aliase auch versucht, jedoch kommt man dann scheinbar in eine Schleife, wodurch die Seite nicht mehr funktioniert.
Wenn ihr da also Input für mich habt, wäre ich dankbar!

Gruß
Lemar

### [#10](https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland/10) · jeppo · 2011-07-10

Hallo Julia,

ich habe exakt die gleichen Probleme, hast du am Ende hingekriegt?

Bei mir hat die ext. rlmplanguagedetection keine Auswirkungen :-(

---

Quelle: „Browserweiche - Hauptsprache abhängig vom Herkunftsland“, typo3.net, https://www.typo3.net/d/90887-browserweiche-hauptsprache-abhaengig-vom-herkunftsland
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
