---
title: "Deutsch UND Englisch auf einer Seite"
url: "https://www.typo3.net/d/51060-deutsch-und-englisch-auf-einer-seite"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-10-04"
last_reply: "2006-10-04"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Deutsch UND Englisch auf einer Seite

TYPO3 › Mehrsprachigkeit · 1 Antwort · gestartet 2006-10-04

## Eröffnungsbeitrag

**Frohni** · 2006-10-04 · [Beitrag #1](https://www.typo3.net/d/51060-deutsch-und-englisch-auf-einer-seite/1)

Tach zusammen,
ich möchte auf meiner Seite den Content in deutsch UND auf englisch darstellen.

###CONTENT_DE###   |   ###CONTENT_UK###

Komischerweise funktioniert das nicht:

```typoscript
CONTENT_DE= CONTENT
	CONTENT_DE {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.languageField = 0
		wrap = |
	}
CONTENT_UK= CONTENT
	CONTENT_UK {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.languageField = 1
		wrap = |
	}
```

Es liegt am "select.languageField". Anscheinend werden die Zahlen nicht richtig inerpretiert. Im CONTENT_DE werden jetzt beide Sprachen angezeigt(als wenn ein Kofigurationsfehler vorliegt) und in CONTENT_UK nichts.
Wenn ich anstatt der Zahlen "languageField = sys_language_uid" eintrage, funktioniert das Template, aber nur in einer Sprache und das dann doppelt. Logisch, da ja jeweils die selbe ID genutzt wird.

die sys_language_uid setze ich wie folgt:

```typoscript
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = german

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

Ich verstehe nicht warum T3 die "hardcodierten Nummern" nicht annimmt, aber sys_language_uid.
Ist 0<>0 und 1<>1 ;-)

Gruß, Frank

## Antworten

### [#2](https://www.typo3.net/d/51060-deutsch-und-englisch-auf-einer-seite/2) · Frohni · 2006-10-04

Ok, ich habs (dank netfielders.de):

```typoscript
CONTENT_DE= CONTENT
	CONTENT_DE {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.andWhere=sys_language_uid=0
		wrap = |
	}
	CONTENT_UK= CONTENT
	CONTENT_UK {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.andWhere=sys_language_uid=1
		wrap = |
	}
```

So der "normale" Content wird jetzt im entsprechendem Marker mit der entsprechenden Sprache angezeigt.
Aber, natürlich braucht tt_news mal wieder ne Extrawurst  #evil#
tt_news nimmt zwar im UK-Part das englische Template, aber haut deutschen Inhalt rein  #paralyzed# (Leute, ich tick' hier echt bald ab)

Der Hintergrund des ganzen Zaubers ist, daß das ein Template für einen Newsletter werden soll, der per Direct Mail verschickt wird.
Die Page wird vertikal geteilt, links stehts in deutsch rechts soll die selbe Soße in Englisch stehen.

Gruß, Frank

---

Quelle: „Deutsch UND Englisch auf einer Seite“, typo3.net, https://www.typo3.net/d/51060-deutsch-und-englisch-auf-einer-seite
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
