---
title: "L - Variable wird falsch ausgewertet! Warum bloss??"
url: "https://www.typo3.net/d/26787-l-variable-wird-falsch-ausgewertet-warum-bloss"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2005-07-04"
last_reply: "2005-07-04"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# L - Variable wird falsch ausgewertet! Warum bloss??

TYPO3 › Mehrsprachigkeit · 1 Antwort · gestartet 2005-07-04

## Eröffnungsbeitrag

**apologet** · 2005-07-04 · [Beitrag #1](https://www.typo3.net/d/26787-l-variable-wird-falsch-ausgewertet-warum-bloss/1)

Forum-Freunde, ich begrüsse euch!
Ich habe ein kleines Problem mit der Mehrsprachigkeitsfunktion. Nach folgendem TypoScript sollte doch bei einer URL im Stil von "...&L=1" die englischen Website-Inhalte angezeigt werden und bei "&L=2" die albanischen. Leider funktioniert das seltsamerweise gerade UMGEKEHT! Als default habe ich deutsch gewählt, was perfekt funktioniert.

```typoscript
# Setting up the language variable "L" to be passed along with links 
config.linkVars = L 
 
config.sys_language_uid = 0 
config.language = de_DE 
config.locale_all = german

# English language, sys_language.uid = 1 
[globalVar = GP:L = 1] 
config.sys_language_uid = 1 
config.language = en_EN
config.locale_all = english 
[global] 
 
# Albanian language, sys_language.uid = 2 
[globalVar = GP:L = 2] 
config.sys_language_uid = 2 
config.language = al 
config.locale_all = albanian
[global]
```

Klar könnte ich meine Language Selectors jetzt einfach anpassen und schummeln - aber mich nimmts halt gerade wunder weshalb das in der Theorie nicht funktioniert!!
Wo liegt mein Script-Fehler?
Meine definierten Alternativ-Sprachen sind englisch und albanisch, default ist deutsch, wobei ich das irgendwie nirgends explizit festgelegt habe (ausser im Benutzeraccount vielleicht)

Ich hoffe für euch ist's ein Leichtes...
Gruss

Balz

## Antworten

### [#2](https://www.typo3.net/d/26787-l-variable-wird-falsch-ausgewertet-warum-bloss/2) · apologet · 2005-07-04

Ok alles klar, hat sich erledigt!
Habe über den phpMyAdmin bequem die uid's der sys_languages geändert - dort liess sich natürlich die Quelle des Übels aufspüren!
Zum Glück habe ich noch keine grosse Übersetzungsarbeit geleistet... :)
gruss

Balz

---

Quelle: „L - Variable wird falsch ausgewertet! Warum bloss??“, typo3.net, https://www.typo3.net/d/26787-l-variable-wird-falsch-ausgewertet-warum-bloss
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
