---
title: "Indexed Search ignoriert Umlaute"
url: "https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute"
source: "typo3.net"
tags: ["Extensions","Frage","Suche"]
created: "2009-06-03"
last_reply: "2009-11-05"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Indexed Search ignoriert Umlaute

Extensions · 9 Antworten · gestartet 2009-06-03

## Eröffnungsbeitrag

**Reckman** · 2009-06-03 · [Beitrag #1](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/1)

Hallo zusammen,

nach einem Update von einer älteren 4.x Version auf Typo3 4.2.6 werden bei der Suche die Umlaute ä,ü,ö,ß etc. einfach ignoriert. Wenn man z.B. nach "öffentlich" sucht wird eine Suche nach "ffentlich" gestartet, auch bei den Ergebnissen ist nur "ffentlich" eingefärbt. Umlaute an sich werden problemlos dargestellt, es ist also kein Zeichensatzproblem.

Bin für jeden Hinweis dankbar.

MfG
Reckman

## Antworten

### [#2](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/2) · Julian.​Hofmann · 2009-06-04

Hallo.

Mit welchem Zeichensatz arbeitest Du in der Datenbank? Mit welchem im FE? Und in welcher Weise werden Umlaute im HTML "problemlos dargestellt" (als HTML-Entity oder Zeichen)?

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/3) · Reckman · 2009-06-05

Hallo,

Typo3 liefert die Seiten als ISO-8859-1 aus, die Datenbank ist utf8_general_ci. Umlaute werden als Zeichen korrekt dargestellt. Lediglich die Indexed Search Suche verschluckt die Umlaute.

MfG
Reckman

### [#4](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/4) · Julian.​Hofmann · 2009-06-05

Dann würde ich sagen, liegt das Problem genau da. Nehmen wir Dein "öffentlich"-Beispiel. Wenn im FE ISO-8859-1 verwendet wird, dann geht das "ö" entsprechend codiert in die Datenbankabfrage. In der Datenbank ist das "ö" aber utf8-codiert - folglich knirscht es.

Idealerweise entscheidest Du Dich für eine Zeichencodierung: im FE, im BE, in der DB - und bei der DB-Verbindung selbst. Ansonsten musst Du immer gut aufpassen, was Du tust (bzw. die Extensionentwickler tun).

### [#5](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/5) · Reckman · 2009-06-05

Danke für die Antworten. Werde dann mal versuchen Typo3 auf utf8 umzustellen ohne das es mir meine Inhalte zerstört. Hab beim googleln ziemlich böse Sachen gefunden wo viele Leute Ihren Auftritt abgeschossen haben. Werde mich dann nochmal hier melden wie es ausgegangen ist.

MfG
Reckman

### [#6](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/6) · Reckman · 2009-06-05

Hallo,

hab nun alles auf utf8 umgestellt aber das Problem besteht nach wie vor.

Bin nach wie vor der Meinung das es kein Problem mit dem Zeichensatz ist. Ich gebe zum Beispiel in der Suchbox auf einer Beliebigen Seite "öffentlich" ein. Es ist ja nicht so das er dann nichts findet sondern er formt den Suchbegriff um nach "ffentlich" und startet die Suche damit. Würde er einen "fehlerhaften" Umlaut mit übergeben würde, wäre die Suche vermutlich ohne Ergebnisse da er zwei unterschiedliche Zeichen versucht zu vergleichen.

Im Formularfeld auf der Ergebnisseite steht nur noch "ffentlich"
und drunter: Suche nach "ffentlich"

Als ob der Umlaut vom Formular einfach nicht übergeben wird..

Noch jemand weitere Ideen?

MfG
Reckman

### [#7](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/7) · yahooooo · 2009-06-16

*ping*

Mal ne blöde Frage zwischendurch: ist das mittlerweile gelöst? Wenn ja: wie?

Ich habe gerade zufällig ein ähnliches Problem entdeckt. Im Grunde ist alles in UTF-8: die Datenbank selbst und das FE. Jetzt habe ich aber gerade gesehen, dass die meisten Tabellen selbst trotzdem noch in latin1_swedish_ci angelegt sind. Das dürfte die Ursache sein, oder?

### [#8](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/8) · Fizz · 2009-07-01

Ja genau, die Tabellen müßten in UTF8_general_ci sein.
Z.B. sind die "pages" oder die "index_words"-Tabellen in UTF8_general_ci.

Informier Dich mal, wie Du die Tabellen umgewandelt bekommst, und vor allem auch die darin gespeicherten Zeichen - denn die Tabellen nur mal ebend in UTF8 abändern wird wohl wieder knirschen, da die darin gepeicherten Zeichen ja nicht mit umgewandelt werden.

Ergo: Datenbank-Dump aus der DB ziehen, die Codierung in dem Dump auf UTF8 umstellen (mit nem guten Editor öffnen und dann die Codierung umstellen), dann die DB-Tabellen ändern, und danach den Datenbank-Dump wieder hochladen, wobei die Datenbank prinzipiell vorher gelöscht werden kann, da sie mit dem geänderten Datenbank-Dump dann überschrieben wird.

Falls es eine bessere Methode gibt, die jemand kennt, lass ich mich gern eines Besseren belehren, bei uns hatte das jedenfalls geklappt und dann gingen auch Suchanfragen mit Umlaute.

Scheint etwas heikel für jemanden, der das bisher noch nicht gemacht hat, insofern sollte man den Dump sehr sorgsam ziehen und überprüfen, dass man auch alles nötige exportiert hat.

Am besten man probiert das alles erstmal auf einem lokalen System aus, damit man daran üben kann ;)

Jaha, uns eins dürfen wir auch nicht vergessen!

Im Install-Tool müssen wir die Felder
['UTF8filesystem'] auf 1 setzen und
['forceCharset']auf 'utf-8'

sonst war ja all unsere Arbeit umsonst und Typo3 legt die Daten nicht in UTF-8 codiert in der Datenbank ab..

Gruß
Fizz

### [#9](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/9) · Sebastian Schmal · 2009-11-05

hallo,

habe genau das gleiche problem...
Ö/ö wird nicht gefunden, bzw. angenommen in der suche!

hab alles auf utf-8

### [#10](https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute/10) · Unbekannter Benutzer · 2009-11-05

Hallo zusammen,

was i.d.R. noch sehr wichtig ist, ist die folgende Einstellung im Install-Tool:

**['setDBinit'] = SET NAMES 'utf8'**

Gruß

---

Quelle: „Indexed Search ignoriert Umlaute“, typo3.net, https://www.typo3.net/d/90206-indexed-search-ignoriert-umlaute
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
