---
title: "Sprache einbinden (keinen plan)"
url: "https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2006-12-10"
last_reply: "2006-12-10"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Sprache einbinden (keinen plan)

Allgemein · 4 Antworten · gestartet 2006-12-10

## Eröffnungsbeitrag

**xerador** · 2006-12-10 · [Beitrag #1](https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan/1)

hy leute, hab jetzt viel rumprobiert aber ich bin anscheinend noch zu grün hinter den Ohren um das alleine zu schaffen.

will einfach ne 2te Sprache einbinden (ohne php script nur mit typo3), und so wie ich es jetzt habe ist zwar ein Link der macht aber nichts weil da irgendwie keine variable übergeben wird, und es kommt automatisch die englische verion obwohl  ja die hauptsprache deutsch ist .. ich verstehs einfach nicht, brauche dringend hilfe
hier mein script

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

foreignLanguageID = 1
languageVersion = English version
flagSmall = fileadmin/images/icons/flaguk.gif


# Default PAGE object:

page = PAGE
page {
	
	
	bodyTag = <body>
	includeCSS {
		file1 = fileadmin/css/style.css
	}
	
	10 = TEMPLATE
	10 {
		template = FILE
		template.file = fileadmin/templates/template.html
		
		workOnSubpart = DOKUMENT 
			marks {
			
				LOGO = TEXT
				LOGO.value =  <h1>TYPO3</h1> 
				
				INHALT < styles.content.get
	
				#Sprache
				FOOTER = COA
				FOOTER {
	

					10 = TEXT
					10.value = {$languageVersion}
					10.outerWrap = <img src="{$flagSmall}" width="14px" height="11px" border="0" alt="" /> | 
					10.typolink {
						parameter.data = page:alias //TSFE:id
						additionalParmas = &L={$foreignLanguageID}
						ATagParmas = class="lang"
						}
					}	

--- hier kommen dann menüs ...

	#english language, sys_language.uid = 1
		[globalVar = GB:L = 1]
		config.sys_language_uid = 1
		config.language = en
		[global]		
	
	
		[globalVar = GB:L > 0]
		foreignLanguageID = 0
		languageVersion Deutsche Version
		flagSmall = fileadmin/images/icons/flagde.gif
		[global]
}
```

mein Problem ist auch wo ich das ganze reinschreibe, wo welcher teil hingehört, den der footer gibt auch nicht English version aus sondern {$languageVersion} *g*

## Antworten

### [#2](https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan/2) · jweiland · 2006-12-10

1. Bedingungen (globalVar...) dürfen nicht innerhalb geschweifter Klammern stehen
2. Gibt es wunderbare Extensions, mit denen man die Sprachumschaltung realisieren kann: sr_language_menu

Jochen Weiland

### [#3](https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan/3) · xerador · 2006-12-10

ok, habe jetzt diese extension runtergeladen und installiert

man kann auch wunderbar so ein Seintenobjekt erstellen, dann wähle ich da English aus bei den Sprachen, es erscheint auch (wie füge ich da die default Sprache hinzu, nur so nebenbei)
aber wenn ich dann auf die Flagge oder ähnliches draufklick passiert gar nichts, und es bleibt in deutsch  ...

lg

### [#4](https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan/4) · jweiland · 2006-12-10

Die einzelnen Schritte zur Verwendung der Extension sind detailliert im Handbuch zur Extension beschrieben.

Jochen Weiland

### [#5](https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan/5) · xerador · 2006-12-10

ok habs versucht :o:

1.
Create SystemFolder page and create a Language Selection content element on this page (as described above);

 *habe sys ordner erstellt mit diesem language Element (uid = 45) und die sprache english zugeordnet*

2.

Assume the uid of the content element of type Language Selection that you have just created is 456;

 *wie gesagt ist 45 bei mir*
   3.

Add the following lines to your TypoScript template:

temp.languageMenu = COA

temp.languageMenu {

10 = RECORDS

10.tables = tt_content

10.source = 456

 *sieht so aus:*

```typoscript
temp.languageMenu = COA
temp.languageMenu {
10 = RECORDS
10.tables = tt_content
10.source = 45
}




# Default PAGE object:
[global]
page = PAGE
page {
...



}
```

1.

You may now assign  temp.languageMenu anywhere you want it to be displayed in your template; for example:

subparts.languageMenu < temp.languageMenu

 *bei mir:*

```typoscript
workOnSubpart = DOKUMENT 
			marks {
                          FOOTER < temp.languageMenu
...
```

*Ausgabe: Nichts*

---

Quelle: „Sprache einbinden (keinen plan)“, typo3.net, https://www.typo3.net/d/54747-sprache-einbinden-keinen-plan
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
