---
title: "FE Username Umlaute"
url: "https://www.typo3.net/d/75439-fe-username-umlaute"
source: "typo3.net"
tags: ["Allgemein","Frage","Frontend-Benutzer"]
created: "2008-03-31"
last_reply: "2008-03-31"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# FE Username Umlaute

Allgemein · 1 Antwort · gestartet 2008-03-31

## Eröffnungsbeitrag

**ttim** · 2008-03-31 · [Beitrag #1](https://www.typo3.net/d/75439-fe-username-umlaute/1)

ka, ob ich hier im richtigen Forum bin...

Ich möchte den FE Usern erlauben, alle Zeichen zu benutzen.
Die Gross/Kleinschreibung konnte ich mit cron_feuserscase ermöglichen.

Doch ich möchte gerne Umlaute ermöglichen!

Kann mir da jemand einen Tipp geben?
Lässt sich dies ev. mit TypoScript lösen?

## Antworten

### [#2](https://www.typo3.net/d/75439-fe-username-umlaute/2) · Wool · 2008-03-31

Da gibt es Zwei Möglichkeiten:

1. DB, Zeichensatz der Webseite, etc. auf UTF8 umstellen (was normal helfen sollte)

2. Unabgängig von der Codierung:
 - Erstelle eine Umlautfunktion unter PHP, und die Datei hochladen
 - include diese im TS
 - nutze sie z.B. im Menü

```php
#Die Funktions-Datei umlaute.inc
class user_umlaut {
  function umlautFunktion($content) {
    $array['search'] =array('Ä','ä','Ö','ö','Ü','ü','ß');
    $array['replace']=array('& #196;','& #228;','& #214;','& #246;','& #220;','& #252;','& #223;');
    // !!! Leerzeichen zwischen & und # entfernen !!!
    return str_replace($array['search'],$array['replace'],$content);
  }
}
```

```typoscript
#include der Umlautfunktion
includeLibs.user_umlaut = fileadmin/template/umlaute.inc
```

```typoscript
#Anwendung
10 = TEXT
10.text.field = title
10.text.case = upper
10.text.postUserFunc = user_umlaut->umlautFunktion
```

---

Quelle: „FE Username Umlaute“, typo3.net, https://www.typo3.net/d/75439-fe-username-umlaute
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
