---
title: "###PERSON_SALUTATION###"
url: "https://www.typo3.net/d/50118-person-salutation"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-09-18"
last_reply: "2006-09-21"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# ###PERSON_SALUTATION###

Extensions · 4 Antworten · gestartet 2006-09-18

## Eröffnungsbeitrag

**upstroke** · 2006-09-18 · [Beitrag #1](https://www.typo3.net/d/50118-person-salutation/1)

Hallo an die Forengemeinde

Habe das Problem, dass mir in den Dropdownfeldern
in Deutsch Herr, Frau, Fräulein angezeigt wird. Leider auch in Englisch. Komisch ist das Ganze da mir im Englischen die Ländervoreinstellung richtig auf USA gesetzt werden. Also scheinen meine Eistellungen doch zu greifen. Nur warum nicht die Einträge für das Anrede-Dopdown-Feld? Habe folgendes im Setup stehen:

```typoscript
config.linkVars = L
//Deutsch
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = german

plugin.tx_staticinfotables_pi1.countryCode = DEU
plugin.tx_staticinfotables_pi1.countryZoneCode = DEU
plugin.tx_staticinfotables_pi1.currencyCode = EUR
plugin.tx_staticinfotables_pi1.languageCode = DE


// English language
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = us
config.locale_all = english

plugin.tx_staticinfotables_pi1.countryCode = USA
plugin.tx_staticinfotables_pi1.countryZoneCode = USA
plugin.tx_staticinfotables_pi1.currencyCode = EUR
plugin.tx_staticinfotables_pi1.languageCode = US


[global]
```

Habe in der Datei locallang_db.xml die entsprechenden Felder für "us" angelegt. Auch wenn ich config.language=en eingebe habe ich das selbe Ergebnis.
Benutze folgende Extension-Versionen:
- tt_products 2.4.11
- sr_static_info 2.0.0
- static_info_tables 2.0.0
- static_info_tables_de 2.0.0
- table 0.1.5
- tt_products_cval
- fh_library 0.0.10
- mbi_products_orders 0.1.1

Lieben Gruß

## Antworten

### [#2](https://www.typo3.net/d/50118-person-salutation/2) · upstroke · 2006-09-18

Ich glaube meine anfängliche Beschreibung ist nicht ganz verständlich gewesen.

Es gibt eine deutsche und eine englische Seite für das Basket Modul (Billing Address /).
Auf dieser Seite werden ja die Rechnungs- und Versandtdaten abgefragt.
Dort gibte es ein Dropdown für die Anrede und eines für die Landesauswahl.

Im Deutschen steht im Anrede-Dropdown: Herr, Frau, etc. In der Landesauswahl steht: Germany.
Auf der englischen Seite steht im Anrede-Dropdown die Anrede auch auf deutsch und nicht auf englisch. In der Landesauswahl steht United States.

In der locallang_db.xml Datei habe ich für us die default werte kopiert, da sie noch nicht vorhanden waren. Eigentlich müsste alles klappen, tut es aber leider nicht. Ich finde es halt eben seltsam, dass im Englischen das Anrede-Dropdown falsch ausgegeben wird aber das Länder-Dropdown richtig. Auch müsste im deutschen Länder-Dropdown Deutschland und nicht Germany stehen?
Weiß jemand Rat, wäre toll.

LG Zack

### [#3](https://www.typo3.net/d/50118-person-salutation/3) · Flink · 2006-09-18

> **upstroke schrieb:**
>
> Ich finde es halt eben seltsam, dass im Englischen das Anrede-Dropdown falsch ausgegeben wird aber das Länder-Dropdown richtig. Auch müsste im deutschen Länder-Dropdown Deutschland und nicht Germany stehen?

Es gibt einen Fehler in den länderspezifischen Static Info Tables.
Die korrigierte Version benötigt die tx_div Extension und ist derzeit nur hier zum Download erhältlich:
<http://fholzinger.com/index.php?id=170>

Die Anrede wird über den L-Parameter gesteuert.

Die Sprache muß im TypoScript aktiviert worden sein.

```typoscript
# Setting up the language variable "L" to be passed with links
config.linkVars = L

config.sys_language_uid = 0 
config.language = de
config.locale_all = german

# German language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = german

# French language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = fr
config.locale_all = french
```

### [#4](https://www.typo3.net/d/50118-person-salutation/4) · upstroke · 2006-09-19

Danke für die Antwort
Habe die zwei Extension nachinstalliert:
tx_div und lib

Die L-Parameter habe ich ja schon wie anfangs beschrieben im Typoscript.
Wenn ich die Eintragungen für Deutsch:

```typoscript
plugin.tx_staticinfotables_pi1.countryCode = DEU
plugin.tx_staticinfotables_pi1.countryZoneCode = DEU
plugin.tx_staticinfotables_pi1.currencyCode = EUR
plugin.tx_staticinfotables_pi1.languageCode = DE
```

nicht eintrage wird im Deutschen in der Auswahl für die Länder Afghanistan vorgewählt.

Leider ist der Fehler nach wie vor vorhanden.

### [#5](https://www.typo3.net/d/50118-person-salutation/5) · upstroke · 2006-09-21

Habe mal probiert die Labels aus der Datei locall_lang_db.xml mit folgendem TS zu überschreiben:

```typoscript
plugin.tt_products._LOCAL_LANG.default.sys_products_orders.salutation.I.0 = Mr.
plugin.tt_products._LOCAL_LANG.de.sys_products_orders.salutation.I.0 = Mr.
```

hat leider auch nix geholfen. Hat niemand ne Idee was da los sein könnte?

---

Quelle: „###PERSON_SALUTATION###“, typo3.net, https://www.typo3.net/d/50118-person-salutation
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
