---
title: "mehrsprachigkeit will einfach nicht funktionieren"
url: "https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-08-02"
last_reply: "2006-08-03"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# mehrsprachigkeit will einfach nicht funktionieren

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2006-08-02

## Eröffnungsbeitrag

**radiator** · 2006-08-02 · [Beitrag #1](https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren/1)

Hallo,

nachdem ich jetzt schon etliche Stunden damit verbracht habe den Fehler zu finden wende ich mich nun doch an euch. Dazu habe ich 3 Bücher hier liegen und in verschiedensten Tutorials / Foren geschaut.

mit dem 'One-Tree' Prinzip möchte ich die mehrsprachigkeit erstellen, doch wenn ich die Variable L=1 (für Deutsch) eingebe (Flaggenmenü wurde noch nicht integriert) kommt trotzdem weiterhin die Standartmäßige Englische Seite.

```typoscript
#Sprachen einstellen
config.linkVars = L
config.sys_language_uid = 0
config.language = en
config.locals_all = english	
	#Englisch
	[globalVar = GP:L = 0]
		config.sys_language_uid = 0
		config.language = en
		config.locale_all = english
	#Deutsch
	[globalVar = GP:L = 1]
		config.sys_language_uid = 1
		config.language = de
		config.locale_all = de_DE
	[global]
```

...

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

Soweit ich das überprüfen konnte sollte eigentlich alles richtig sein:
beide Sprachversionen sind eingetragen, Die richtigen IDs sind in der Datenbank eingetragen und auch hier überall angegeben.

Hoffe ihr könnt mir weiterhelfen warum es dennoch nicht funktioniert.

vielen Dank schon mal im vorraus
- Simon

## Antworten

### [#2](https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren/2) · chris3 · 2006-08-02

... jeden [GLOBAL]-Teil einzeln mit [global] beenden vieleicht ?

In geschweiften Klammern stehen die CONDITIONS nicht, oder ?

... und ein Objekt vom Typ CONTENT, das auf den schönen Namen CONTENT hört, finde ich etwas "Eiertanz"-mäßig ... ;)

(und Du hast da ein Leerzeichen in "select. where" - was mit der Mehrsprachigkeit nix zu tun hat, aber hey ... #paralyzed# )

### [#3](https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren/3) · radiator · 2006-08-03

Leider hat es nicht durch schließen jedes [global]-Teils funktioniert.
und nein, diese Bedingungen stehen nicht in geschweiften Klammern, oder welche meinst du?

Trotzdem danke schonmal für die Antwort und die anderen Hinweise ;)

Hier nochmal das gesamte TypoScript:

```typoscript
#Sprachen einstellen
config.linkVars = L
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN	
	#Englisch
	[globalVar = GP:L = 0]
		config.sys_language_uid = 0
		config.language = en
		config.locale_all = en_EN
	[global]
	#Deutsch
	[globalVar = GP:L = 1]
		config.sys_language_uid = 1
		config.language = de
		config.locale_all = de_DE
	[global]
	#Dänisch
	[globalVar = GP:L = 2]
		config.sys_language_uid = 2
		config.language = dk
		config.locale_all = dk_DK
	[global]
	
#Seite definieren
seite = PAGE
seite {
	typeNum = 0
	config.doctype = <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
	bodyTag = <body>
	stylesheet = fileadmin/css/default.css
	meta.AUTHOR = Simon
}

#Designvorlage einbinden
seite.10 = TEMPLATE
seite.10 {
	template = FILE
	template.file = fileadmin/template.html
	workOnSubpart = BODY
	
	#Platzhalter zuweisen
	marks {
		NAVIGATION = HMENU
		NAVIGATION {
			special = directory
			special.value = 2
			1 = TMENU
			1.NO = 1
			1.NO.linkWrap = <li>|    |</li> |*| <li>|    |</li> |*| <li>|</li>
		}
		
		SUBNAVIGATION = HMENU
		SUBNAVIGATION {
			entryLevel = 1
			1 = TMENU
			1.NO = 1
			1.NO.linkWrap = <li>|    |</li> |*| <li>|    |</li> |*| <li>|</li>
		}
		
		CONTENT = CONTENT
		CONTENT {
			table = tt_content
			select.orderBy = sorting
			select.where = colPos = 0
			select.languageField = sys_language_uid
		}
	}
}
```

### [#4](https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren/4) · radiator · 2006-08-03

Ok, ich habs mir fast gedacht, dass es an einen dämlichen Fehler liegt.
Die Deutsche Seite hatte ein Häckchen bei "verstecken" #angry#

Trotzdem nochmal Danke!

---

Quelle: „mehrsprachigkeit will einfach nicht funktionieren“, typo3.net, https://www.typo3.net/d/47510-mehrsprachigkeit-will-einfach-nicht-funktionieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
