[TYPO3-german] Umstellung auf utf-8

h p regnans at gmail.com
Thu Feb 14 17:00:22 CET 2008


Andreas Becker wrote:
> Hi Helge
>
> "scrolle mal zurueck in der Mailinglist - anfang der Woche hatten wir
> bereits dieses Problem oder benutze die SUCHE!
> Wir haben dort alle einstellungen ausfuehrlich beschrieben.
>   
Nach nochmals sorgfaeltigem Check kann ich sagen, dass das fuer mich 
nicht funktioniert. Ich habe zwar den Dump mit mysqldumper (extra dafuer 
installiert) in utf-8 durchgefuehrt, aber die Anzeige (nur im Frontend, 
wohlgemerkt) bleibt kaputt (die typischen utf8-Doppelcharacters, z.B. ü).

Mein Vorgehen (diesmal an die Beschreibung in der Liste angelehnt):

$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8' ;
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET CHARACTER 
SET utf8; SET SESSION character_set_server=utf8; ';
$TYPO3_CONF_VARS['SYS']['t3lib_cs_convMethod'] = 'iconv';
$TYPO3_CONF_VARS['SYS']['t3lib_cs_utils'] = 'iconv';

config.metaCharset = utf-8   # angeblich redundant, aber kann ja nicht 
schaden
config.renderCharset = utf-8

Dump der DB mit Mysqldumper

Ersetzen von allen 'latin1' im Dump durch 'utf8'

Home / Kollation der MySQL-Verbindung: utf8_unicode_ci

ALTER DATABASE onlinetazdev CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Dump einspielen

... und damit erscheinen die verkorksten Zeichen im Frontend. Ein 
'recode latin1...utf8' auf den Dump hilft da auch nichts, aber das ist 
ja auch nicht zu erwarten, da der Dump ja schon in utf-8 ist.

Irgendwelche Ideen?

Gruss, Helge


More information about the TYPO3-german mailing list