Hallo,
ich habe mir Typo3 Version 4.5.2 installiert und musste nun feststellen, das mir die Umlaute nicht korrekt angezeigt werden. Die Umlaute stammen nicht aus einer Datenbank, sondern sind direkt in die Seite reingeschrieben (in die index.htm)
Im Quelltext ist folgendes zu finden:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Hallo.
Und mit welchem Zeichensatz ist die index.htm von Dir geschrieben? Vermutlich nicht utf-8, oder?
Viele Grüße
Julian
So sieht der Kopfbereich der index aus:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>
<body>
<!-- ###DOKUMENT### Beginn -->
Interessant ist die Datei selbst. Das Charset im HTML bezieht sich drauf, was dem browser später gesagt wird, welches Charset verwendet wird. Das sagt aber nichts drüber aus, wie der Inhalt tatsächlich codiert ist. Und dort dürfte auch Deine Lösung liegen.
(Einfacher Workaround: Sonderzeichen im HTML als Entities notieren)