---
title: "FE-Sprache vom einloggenden User abhängig machen"
url: "https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Frontend-Benutzer"]
created: "2006-06-09"
last_reply: "2006-06-12"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# FE-Sprache vom einloggenden User abhängig machen

Extensions › Entwicklung · 4 Antworten · gestartet 2006-06-09

## Eröffnungsbeitrag

**Nick78** · 2006-06-09 · [Beitrag #1](https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen/1)

Hallo,

ich habe mir ein fe-plugin gebastelt und dazu die locallang.xml zweisprachig angelegt. schreibe ich in das setup feld meines templates

```typoscript
config.language = de
```

wird mein fe in deutsch angezeigt, lasse ich es weg, so erscheint alles in englisch.

wie genau kann ich jetzt die fe-sprache vom user abhängig machen, der sich einloggt.

ich habe dazu einen engländer und einen deutschen angelegt. für beide habe ich jeweils die sprache im be entsprechend eingestellt, sowie in den einstellungen der user selbst, die default-language länderspezifisch eingerichtet.

als login-box habe ich einfach die TYPO3-eigene benutzt.

weiß jemand weiter?

thx
nick

## Antworten

### [#2](https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen/2) · steffenk · 2006-06-09

Du musst für jede Sprache ein Array haben, sonst wird immer default genommen.

```html
<languageKey index="default" type="array">
...
</languageKey>
<languageKey index="de" type="array">
...
</languageKey>
```

### [#3](https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen/3) · Nick78 · 2006-06-12

danke,
ich habe schon für jedes fe-plugin jeweils in der locallang.xml neben dem default-array auch ein passendes "de"-array angelegt.
des weiteren habe ich einen ordner fe_user angelegt und eine benutzergruppe mit einzelnen benutzern angelegt.
doch trotzdem funktioniert das mit dem deutsch im fe nur, wenn ich das im root-template mit config.language=de mache. bei den einzelnen usern heb ich es auch über tsconfig versucht, klappt aber nicht.

### [#4](https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen/4) · steffenk · 2006-06-12

das ist auch völlig korrekt - Typo3 orientiert sich daran.

Entweder der User betätigt die Sprachauswahl manuell oder Du baust in Deine Konfiguration eine automatische Sprachumschaltung ein, je nach Sprache des FE-Users (Stichwort Conditions)

### [#5](https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen/5) · Nick78 · 2006-06-12

danke,

für meinen user fritz schreibe ich in sein tsconfig-feld:

```typoscript
config.language = de
config.locale_all=de_DE
```

für meinen user john schreibe ich in sein tsconfig-feld:

```typoscript
config.language = en
config.locale_all = en_EN
```

dann habe ich eine seite mit dem login-formular. im template dieser seite steht bis jetzt bzgl. des formulars nur:

```typoscript
syles.content.loginform.pid=id_des_fe_user_ordners
```

genau an dieser stelle müsste ich nun die bedingung einfügen?

pseudocode: wenn sprache von user deutsch, dann config.language=de,
ansonsten config.language=en.

kennst du zufällig die entsprechenden attribute, die ich dafür benötige?

---

Quelle: „FE-Sprache vom einloggenden User abhängig machen“, typo3.net, https://www.typo3.net/d/44497-fe-sprache-vom-einloggenden-user-abhaengig-machen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
