---
title: "Mehrsprachigkeit - Parameter wird nicht übergeben"
url: "https://www.typo3.net/d/46523-mehrsprachigkeit-parameter-wird-nicht-uebergeben"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-07-16"
last_reply: "2006-07-17"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit - Parameter wird nicht übergeben

TYPO3 › Mehrsprachigkeit · 1 Antwort · gestartet 2006-07-16

## Eröffnungsbeitrag

**klognfurta** · 2006-07-16 · [Beitrag #1](https://www.typo3.net/d/46523-mehrsprachigkeit-parameter-wird-nicht-uebergeben/1)

hallo

ich mach grad eine mehrsprachige Webseite. Dabei halte ich mich an das Buch Praxiswissen Typo3.

Hier ist der Code:

```typoscript
config.linkVars = sprache
config.sys_language_uid = 0
config.language = de

seite = PAGE
seite {
[...]
   
   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/ilsetemplate.htm
   10.workOnSubpart = DOKUMENT

   10.subparts.CONTENT_RAND_TOP = RECORDS
   10.subparts.CONTENT_RAND_TOP {
      tables = tt_content
      source = 4
      dontCheckPid = 1
      }
   
   10.marks {

       NORMAL_SPALTE = CONTENT
       NORMAL_SPALTE  {
          table = tt_content
          select.orderBy = sorting
          select.where = colPos = 0 
          select.languageField = sys_language_uid
          }

[...]

      }
      # ende 10.marks  

   }                  
   # ende seite

[globalVar = GP:sprache=1]
   config.sys_language_uid = 1
   config.language = en
[global]
```

Bei anderen Seiten wird dann der Parameter &sprache=0 angehängt.
In der Weltkugel hab ich die Sprache angelegt, nur bei dieser nicht.

Für jede Hilfe bin ich dankbar

## Antworten

### [#2](https://www.typo3.net/d/46523-mehrsprachigkeit-parameter-wird-nicht-uebergeben/2) · klognfurta · 2006-07-17

Problem gelöst:

```typoscript
# Allgemeine TypoScript-Konfigurationen
  config.linkVars = L
  config.sys_language_uid = 0
  config.language = de

  [globalVar = GP:L=3]
     config.sys_language_uid = 3
  [global]

[...]

seite = PAGE
seite {

   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/ilsetemplate.htm
   10.workOnSubpart = DOKUMENT

  
   10.marks {

        # Den Sprachwechsel als Textlink erzeugen
        SPRACHE = TEXT
        SPRACHE {
          field = uid
          wrap = <a href="index.php?id=|&amp;L=3">Switch to English version</a>
          }
   
        # Inhalt ausgeben
        INHALT = CONTENT
        INHALT {
           table = tt_content
           select.orderBy = sorting
           select.where = colPos = 0
           select.languageField = sys_language_uid
           }


[...]
      # ende 10.marks 
   }                  
   # ende seite

  # MEHRSPRACHIGKEIT


  [globalVar = GP:L=3]
     config.language = en
  [global]

  [globalVar = GP:L=3]
     seite.10.marks.SPRACHE.wrap = <a href="index.php?id=|&amp;L=0">zur Deutschen Version wechseln</a>
  [global]
```

Im Buch Praxiswissen Typo3 ist folgende Bedingung ganz unten.
Nachdem ich sie nach oben getan hab, hat alles funktioniert.

```typoscript
  [globalVar = GP:L=3]
     config.sys_language_uid = 3
  [global]
```

---

Quelle: „Mehrsprachigkeit - Parameter wird nicht übergeben“, typo3.net, https://www.typo3.net/d/46523-mehrsprachigkeit-parameter-wird-nicht-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
