---
title: "defaultLanguageFlag auf Deutsch setzen"
url: "https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-10-16"
last_reply: "2006-11-07"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# defaultLanguageFlag auf Deutsch setzen

TYPO3 › Mehrsprachigkeit · 5 Antworten · gestartet 2006-10-16

## Eröffnungsbeitrag

**Benny** · 2006-10-16 · [Beitrag #1](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/1)

Hallo zusammen,

benutze Typo 4.0.2 mit TemplaVoila und zwei Sprachen: Deutsch und Englisch. Wenn ich nun in meiner List-Ansicht mir meine Seiteninhalte anschaue, dann zeigt er mir die als Standard definierten Inhalte immer nur mit der GB-Flagge an. Warum?
[Bild: bitcommunication.de/typo.gif](http://www.bitcommunication.de/typo.gif)

Als alternative Seiten Sprache habe ich nur eine zusätzliche englische Variante hinzugefügt.
Als Website Sprache habe ich auch nur zusätzlich wie im Handbuch beschrieben "Englisch" definiert.

```typoscript
## Menu [Begin]
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1

lib.subMenu.1 = TMENU
lib.subMenu.1.NO.linkWrap = <div class="menu1-level1-no">|</div><br />
lib.subMenu.1.ACT < lib.subMenu.1.NO
lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT.linkWrap = <div class="menu1-level1-act">|</div><br />

lib.subMenu.1.RO < lib.subMenu.1.NO
lib.subMenu.1.RO = 1
lib.subMenu.1.RO.linkWrap = <div class="menu1-level1-over">|</div><br />

## Menu [End]

## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0

lib.mainMenu.1 = GMENU
lib.mainMenu.1.NO {
	XY = 150,25
	backColor = #FFFFFF
	9 = BOX
	9.dimensions = -1,-1,300,10
	9.color = #FF00FF
	10 = TEXT
	10.text.field = title // nav_title
	10.fontColor = #333333
	10.fontSize = 12
	10.offset = 15,15
	10.fontFace = t3lib/fonts/nimbus.ttf
	allWrap =
}
	
lib.mainMenu.1.ACT < lib.mainMenu.1.NO
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
	allWrap =
	backColor = #FF0000
}
lib.mainMenu.1.RO < lib.mainMenu.1.NO
lib.mainMenu.1.RO = 1
lib.mainMenu.1.RO {
	allWrap =
	backColor = #0000FF
}

## Menu [End]

##ANFANG Mehrsprachigkeit
lib.languagemenu = TEXT
lib.languagemenu.postUserFunc = tx_cablanguageselector_pi1->main
lib.languagemenu.postUserFunc{
atag.before = <a xhref="&amp;#65533;|&amp;#65533;">
atag.after = </a>
startUID = 1
allWrap =|   /   |*| |   /   |*| |
}

# Localization:
config {
linkVars = L
sys_language_mode = content_fallback

}

[globalVar = GP:L=3]
config {
sys_language_uid = 3
language = gb
locale_all = english

}

[global]


## Localization menu:
lib.langMenu = HMENU
lib.langMenu {
special = language
special.value = 1,3
special.normalWhenNoLanguage = 1
1 = GMENU
1.NO {
XY = [5.w]+4, [5.h]+4
backColor = white
5 = IMAGE
5.file = EXT:cms/tslib/media/flags/flag_de.gif  || EXT:cms/tslib/media/flags/flag_uk.gif
5.offset = 2,2
}
1.ACT < lib.langMenu.1.NO
1.ACT=1
1.ACT.backColor = black
1.USERDEF1 < lib.langMenu.1.NO
1.USERDEF1=1
1.USERDEF1.5.file = EXT:cms/tslib/media/flags/flag_de_d.gif  || EXT:cms/tslib/media/flags/flag_uk_d.gif
1.USERDEF1.noLink = 0
1.USERDEF2 < lib.langMenu.1.USERDEF1
1.USERDEF2.backColor = green
}  

##ENDE Mehrsprachigkeit

config.spamProtectEmailAddresses = 1
config.simulateStaticDocuments = 0
config.baseURL = http://domain.de/
config.tx_realurl_enable = 1

page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

10 = CONTENT
10 {
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos=0
languageField = sys_language_uid
}
}

# Default Sprache
mod.SHARED{
	defaultLanguageFlag = de.gif
	defaultLanguageLabel = Deutsch
}
```

Im letzten Abschnitt isf von "defaultLanguageFlag" die Rede. Das hab ich aus dem Handbuch rauskopiert. Bringt das eigentlich irgendetwas? Bei mir hat das irgendwie keine Auswirkungen...
Übrigens funktioniert das Wechseln der Sprache im Frontend ohne Probleme.
Vielen Dank für Eure Hilfe!
Gruß Benny

## Antworten

### [#2](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/2) · _o3_ · 2006-10-17

du setzt zu keinenm zeitpunkt die default language!
da musst du nochmal was nachlesen

### [#3](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/3) · Benny · 2006-10-17

> **_o3_ schrieb:**
>
> du setzt zu keinenm zeitpunkt die default language!
> da musst du nochmal was nachlesen

Im Manual steht drin, dass man die Zeilen 129-132 in sein TSconfig schreiben soll. Damit definiert mal wohl die Default Language, oder nicht? Siehe: <http://typo3.org/documentation/document-library/core-documentation/doc_l10nguide/current/view/1/2/>
Hat bei mir aber keine erkennbaren Auswirkungen. Wäre super, wenn du mir sagen könntest, was ich noch machen soll...

### [#4](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/4) · _o3_ · 2006-10-17

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

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

### [#5](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/5) · Benny · 2006-10-17

> **_o3_ schrieb:**
>
> ```typoscript
> config.linkVars = L
> config.sys_language_uid = 0
> config.language = de
>
> [globalVar = GP:L=1]
> config.sys_language_uid = 1
> config.language = en
> [global]
> ```

danke für die schnelle Antwort. Aber leider hat das auch keine Auswirkungen gehabt. Trotz Cache leeren usw...
hast noch ne Idee?

### [#6](https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen/6) · picrasso · 2006-11-07

Der Teil war schon richtig:

```typoscript
#
# Default Sprache
#
mod.SHARED{
        defaultLanguageFlag = de.gif
        defaultLanguageLabel = Deutsch
}
```

Nur muss der in die TSconfig der Hauptseite. Bei mir klappts so jedenfalls, nachdem ich das hier aufgeschnappt hatte. :) Nur die Sprachumschaltung klappt überhaupt nicht..

---

Quelle: „defaultLanguageFlag auf Deutsch setzen“, typo3.net, https://www.typo3.net/d/51782-defaultlanguageflag-auf-deutsch-setzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
