---
title: "Mehrsprachigkeit evalError Direct Mail Subscription"
url: "https://www.typo3.net/d/71296-mehrsprachigkeit-evalerror-direct-mail-subscription"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2007-12-06"
last_reply: "2007-12-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit evalError Direct Mail Subscription

TYPO3 › Mehrsprachigkeit · 1 Antwort · gestartet 2007-12-06

## Eröffnungsbeitrag

**mASSIVe** · 2007-12-06 · [Beitrag #1](https://www.typo3.net/d/71296-mehrsprachigkeit-evalerror-direct-mail-subscription/1)

Wie realisiere ich eine Mehrsprachigkeit der in Direct Mail Subscription verwendeten evalError Fehlermeldungen? Mein Ansatz über eine Condition funktioniert leider nicht. Es werden immer die Fehlermeldungen der Default Language benutzt.

Bei anderen Plugins wie z.B. tt_news funktioniert das so wunderbar. Wie mache ich es richtig?

```typoscript
config.linkVars = L

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

plugin.feadmin.dmailsubscription {
    evalErrors.email {
        uniqueLocal = Diese E-Mail Adresse ist bereits eingetragen!
        email = Dies ist keine korrekte E-Mail Adresse!
      }
}
[global]

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english

plugin.feadmin.dmailsubscription {
    evalErrors.email {
        uniqueLocal = Apparently you're already registered with this email address!
        email.email = This is not a proper email address!
    }
}
[global]
```

## Antworten

### [#2](https://www.typo3.net/d/71296-mehrsprachigkeit-evalerror-direct-mail-subscription/2) · mASSIVe · 2007-12-08

Habs jetzt auch alleine *gelöst*. Die Beschreibung im Beispiel-Template ist einfach irreführend. Das EVAL_ERROR_FIELD_email ist absolut **optional**, da das Feld email scheinbar nur dann als ausgefüllt akzeptiert gilt, wenn die Syntax stimmt. Von daher brauch ich ja nur die Fehlermeldung im HTML-Template ändern und die Sache hat sich erledigt.

Ich bin davon ausgegangen, dass sobald irgendetwas in das Feld eingetragen wird, das Feld als ausgefüllt gilt. **Dann** erst die E-Mail Adresse validiert wird und gegebenenfalls die Fehlermeldung ausgegeben wird. Ohne Fehlermeldung hätte der User jetzt auf dem Trockenen gesessen.

Reicht vollkommen aus:

```html
<!--###SUB_REQUIRED_FIELD_email### begin-->
Fehlermeldung
<!--###SUB_REQUIRED_FIELD_email### end-->
```

Zuviel des Guten:

```html
<!--###SUB_REQUIRED_FIELD_email### begin-->
Fehlermeldung
###EVAL_ERROR_FIELD_email###
<!--###SUB_REQUIRED_FIELD_email### end-->
```

---

Quelle: „Mehrsprachigkeit evalError Direct Mail Subscription“, typo3.net, https://www.typo3.net/d/71296-mehrsprachigkeit-evalerror-direct-mail-subscription
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
