Typo3 Installation auf UTF-8 umstellen
Achtung: Immer vor der Dateneingabe umstellen, da ansonsten Umlaute umkodiert werden müssen.
frische Typo3-Installation anpassen
Typo3
Passen Sie folgende Werte im Install-Tool an um Typo3 auf UTF-8 umzustellen.
[SYS][setDBinit] = 'SET NAMES utf8;'
[SYS][UTF8filesystem] = 1 (Haken setzen)
[BE][forceCharset] = 'utf-8'
Datenbank
Erstellen Sie die Datenbank als UTF8 und kontrollieren Sie folgendes:
- Zeichensatz/Kollation der MySQL-Verbindung: utf8_unicode_ci
- neue Datenbank mit Kollation: utf8_general_ci
- Kollation der einzelnen Datenbank-Tabellen: utf8_general_ci
existierende Datenbank konviertieren (the simplest way)
Typo3
passen Sie die Parameter wie oben beschrieben an.
Datenbank
- Datenbank mit MySQLDumper exportieren
- SQL-File downloaden und aus gz-Datei extrahieren
- mit Texteditor öffnen -> Inhalt in eine neue Textdatei die mit UTF-8 kodiert ist kopieren (unter Mac und mit dem Editor Smultron standard)
- in den CREATE TABLE Statements “DEFAULT CHARSET=latin1″ auf “DEFAULT CHARSET=utf8″ ändern
- SQL-File abspeichern und mit MySQLDumper importieren
Achtung
Umlaute stehen nun falsch kodiert in der Datenbank.
D.h. unter Typo3: mindestens Seitentitel und Content kontrollieren. Verlust des TemplaVoila-Mappings.