---
title: "GPvar:L bei Erstaufruf leer!"
url: "https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-07-12"
last_reply: "2006-08-14"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# GPvar:L bei Erstaufruf leer!

TYPO3 › Mehrsprachigkeit · 4 Antworten · gestartet 2006-07-12

## Eröffnungsbeitrag

**kai4711** · 2006-07-12 · [Beitrag #1](https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer/1)

Hallo zusammen,

ich stoße auf Probleme, da GPvar:L ja leer ist, wenn man die Page regulär aufruft, erst wenn man nen Language-Selector wählt, dann wird da was gefüllt.

Wie kann ich standardmäßig, also wenn GPvar:L leer ist, dieses auf "0" setzen (also die Standardsprache)?

Viele Grüße und Dank,
Kai

## Antworten

### [#2](https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer/2) · suit4 · 2006-07-12

Wie wäre es mit einer .htaccess-Datei, die via mod_rewrite (so dieses Apache-Modul auf deinem Server denn installiert und aktiv ist) den Standard-Seitenaufruf umschreibt?

Infos zum Beispiel hier:
<http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html>
<http://www.modrewrite.de/foren/index.php>

... und natürlich im Typo3-Forum deines Vertrauens ...

### [#3](https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer/3) · toms · 2006-08-10

Ich glaube, das ist gar nicht nötig. Statt zu fragen ob L=0 kann man auch in einer Bedingung nach [globalVar = GP:L=] fragen.

Prinzipiell kann man sogar am Beginn des Scriptes einfach default-Werte setzen und erst bei der zweiten und dritten etc. Sprache abfragen welche UID aktuell ist. In der passenden Bedingung werden die Sachen dann überschrieben.

```typoscript
# Sprache als zu übergebende Variable einrichten
config.linkVars = L
  
# Standardsprache ist deutsch
  config.sys_language_uid = 0
  config.language = de

# Über eine Bedingung [] Sprache evtl. auf englisch wechseln
[globalVar = GP:L=1]
  config.sys_language_uid = 1
  config.language = en
[global]  

# Über eine weitere Bedingung [] Sprache evtl. auf arabisch wechseln
[globalVar = GP:L=2]
  config.sys_language_uid = 2
  config.language = sa
[global]
```

### [#4](https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer/4) · Unbekannter Benutzer · 2006-08-12

Das würde mich auch brennend interessieren.
Beim Aufruf sollte gleich meine-domain.de/de/ erscheinen, auch beim Menü sollen die Links gleich mit dem L=0 Parameter erstellt werden.
Ansonsten ist ja die Folge, daß man bei Google nur Double-Content erzeugt, wenn der Aufruf vonmeine-domain.de/start.html und meine-domain.de/de/start.html identisch sind.

Gruß, Mimung

### [#5](https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer/5) · cromo · 2006-08-14

versucht es mal mit der extension
<http://typo3.org/extensions/repository/view/rlmp_language_detection/1.2.1/>

gruß Cromo

---

Quelle: „GPvar:L bei Erstaufruf leer!“, typo3.net, https://www.typo3.net/d/46297-gpvarl-bei-erstaufruf-leer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
