---
title: "sr_feuserregister mehrsprachig Verständnisproblem"
url: "https://www.typo3.net/d/88786-sr-feuserregister-mehrsprachig-verstaendnisproblem"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","Frontend-Benutzer"]
created: "2009-04-09"
last_reply: "2009-04-11"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_feuserregister mehrsprachig Verständnisproblem

TYPO3 › Mehrsprachigkeit · 2 Antworten · gestartet 2009-04-09

## Eröffnungsbeitrag

**Thomas27** · 2009-04-09 · [Beitrag #1](https://www.typo3.net/d/88786-sr-feuserregister-mehrsprachig-verstaendnisproblem/1)

Hallo, ich habe noch ein ganz Grundsätzliches Verständnisproblem mit Extensions. Exemplatrisch habe ich jetzt mal die feuserregister Extension genommen.

1. ich verwende den "alles in einem Baum Ansatz"
2. Grundkonfiguration sieht wie folgt aus

```typoscript
page.config {
    // This sets the default cache_period of pages (seconds). Normally it's a day
   //cache_period = 25000
    // This make the pages output some debug information in HTML-comments in the end of pages.
   debug = 1
    // This disables ALL caching of pages
  no_cache = 0
    // This makes sure that no pages is kept cached over midnight
  cache_clearAtMidnight = 1
  spamProtectEmailAddresses = 2
  spamProtectEmailAddresses_atSubst = (at)
  # real URL
  simulateStaticDocuments = 0
  baseURL = http://www.mp3tht.de/
  tx_realurl_enable = 1
  #lanquage and border settings
  linkVars = L
  language = de
  frameReloadIfNotInFrameset = 1
   // XHTML compliant:
  doctype = xhtml_trans
  # Standardsprache UID 0 -> Deutsch
  config.sys_language_uid = 0
  config.language = de
  config.locale_all = de_DE
}

options.clearCache.all = 1

plugin.tx_felogin_pi1 {
    storagePid = 25
    #templateFile = fileadmin/templates/newloginbox.html
    showForgotPasswordLink = 1
    showPermaLogin = 1
}

[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
page.config.language = de
[global] 

# englisch, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = english
[global]

# französisch, sys_language.uid = 6
[globalVar = GP:L = 6]
config.sys_language_uid = 6
config.language = fr
config.locale_all = frensh
[global]

# spanisch, sys_language.uid = 7
[globalVar = GP:L = 7]
config.sys_language_uid = 7
config.language = es
config.locale_all = spain
[global]

# italienisch, sys_language.uid = 8
[globalVar = GP:L = 8]
config.sys_language_uid = 8
config.language = it
config.locale_all = italy
[global]
```

Auf einer anderen Seite habe ich die feuserregister Extension verwendet. Jetzt habe ich ja schon gelernt, das Typo3 seine Sprachen Konfiguration nicht vererbt auf Unterseiten, also steht die Sprachenknfiguration auch auf dieser Seite.

Und jetzt zum Verständnisproblem: Mit dem Translation Handling habe ich mir die Sprachdateien XML heruntergeladen, diese sind jetzt auch alle unter dem ln/extension... Verzeichnis vorhanden. Warum muss ich jetzt aber im Typo Script für jede Sprache nocheinmal alle Übesetzungen selber schreiben?

```typoscript
plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
de {
module_sys_dmail_category = Möchten Sie Informationen zu folgenden Themen erhalten?
tt_content.list_type= Registrierung
fe_users.static_info_country= Land:
fe_users.zone= Bundesland:
fe_users.language= Sprache:
fe_users.first_name= Vorname:
fe_users.last_name= Nachname:[TS]
...
}[/TS]

etc.
...

Wozu sind denn dann die XML´s gut, abgesehen von der Standardsprache?

Muss man das wirklich so machen, oder gibts eine TS Konfiguration mit der ich einfach auf die XML Datei verweise?
```

## Antworten

### [#2](https://www.typo3.net/d/88786-sr-feuserregister-mehrsprachig-verstaendnisproblem/2) · brokemeister · 2009-04-10

Hi!
Normalerweise brauchst du die Labels nicht noch mal eintragen.
Wichtig ist, dass du die Sprache installiert hast im Translation Handling.

Schau dir mal das HowTo an: <http://www.maltejansen.de/typo3/howtos/mehrsprachige_seiten/>

Ach ja, was nicht hin haut:

```typoscript
config.locale_all = english
```

das muss so was hin wie

```typoscript
config.locale_all = en_US
```

und für die anderen Sprachen auch...

Dann lass mal das "page." bei page.config in der ersten Zeile weg...

Und "config." muss in Zeile 23-25 weg. Das ist doppelt gemoppelt ;)

Wenn du es dann in deinem Root-Template hast, sollte es funktionieren...

Gruß

Malte

### [#3](https://www.typo3.net/d/88786-sr-feuserregister-mehrsprachig-verstaendnisproblem/3) · Thomas27 · 2009-04-11

Super, danke brokemeister, hat alles geklappt!

---

Quelle: „sr_feuserregister mehrsprachig Verständnisproblem“, typo3.net, https://www.typo3.net/d/88786-sr-feuserregister-mehrsprachig-verstaendnisproblem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
