---
title: "Typolink L-Parameter entfernen"
url: "https://www.typo3.net/d/85236-typolink-l-parameter-entfernen"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2008-12-22"
last_reply: "2008-12-22"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Typolink L-Parameter entfernen

TYPO3 › Mehrsprachigkeit · 0 Antworten · gestartet 2008-12-22

## Eröffnungsbeitrag

**mbhelm** · 2008-12-22 · [Beitrag #1](https://www.typo3.net/d/85236-typolink-l-parameter-entfernen/1)

Hallo,

hab schon überall nach einer Lösung gesucht, aber nichts gefunden. Nun hoffe ich auf eure Hilfe.

Das Problem:
Es handelt sich um eine 2sprachige HP, deutsch englisch.
Die Umschaltung geschieht über einen (Typo-)Link im Hauptmenü, jeweils auf die entgegengesetzte Sprache der angezeigten Seite.

Wenn ich nun von englisch zurück auf die Standardsprache deutsch schalten möchte, soll jedoch der L-Paramater aus dem Typolink entfernt werden. Da mir CoolUri sonst eine neue URL für die gleiche Seite erstellt.

Wie entferne ich diesen L-Parameter?

Hier mein Code für den Sprachschalter:

```typoscript
temp.sprachmenu = TEXT
temp.sprachmenu.value = English
temp.sprachmenu.typolink {
  parameter.data = page:uid
  additionalParams =&L=1
}

[globalVar = GP:L = 0]
 
  temp.sprachmenu = TEXT
  temp.sprachmenu.value = English
  temp.sprachmenu.typolink {
    parameter.data = page:uid
    additionalParams =&L=1
  }
 
[GLOBAL]


[globalVar = GP:L = 1]
  
  temp.sprachmenu = TEXT
  temp.sprachmenu.value = Deutsch
  temp.sprachmenu.typolink {
    parameter.data = page:uid
    additionalParams =&L=0 # soll eigentlich entfernt werden, muss aber für die momentane Funktionalität erhalten bleiben
  }
  
[GLOBAL]
```

Und noch der Config-Code

```typoscript
config {
  language = de
  locale_all = de_DE
  uniqueLinkVars = 1
  sys_language_uid = 0
  locale_all = german
  sys_language_mode = content_fallback
  sys_language_overlay = 1
}

# Deutsch 
[globalVar = GP:L = 0][language = 0]
config{
  sys_language_uid=0
  locale_all = german
  language = de
  locale_all = de_DE
}
[GLOBAL]
 
# Englisch
[globalVar = GP:L = 1][language = 1]
config{
  sys_language_uid=1
  locale_all = english
  language = en
  locale_all = en_EN
  linkVars = L
}
[GLOBAL]
```

---

Quelle: „Typolink L-Parameter entfernen“, typo3.net, https://www.typo3.net/d/85236-typolink-l-parameter-entfernen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
