Hallo, ich habe das Problem, dass auf einer bestehenden Seite nun zusätzlich russische Inhalte erscheinen sollen. Dafür muss ich die Datenbakn auf utf-8 umstellen. Ich habe folgende Schritte ausgeführt.
1.Im Installtool:
[SYS][setDBinit] = SET NAMES utf8 SET CHARACTER SET utf8
[BE][forceCharset] = utf-8
2.Auf der Datenbank. "show variables" ergibt:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server utf8_general_ci
3.SQL-Dump konvertiert
mysqldump -u user -p database > backupfile.sql
RECODE latin1...utf8 backupfile.sql
sed 's/CHARSET=latin1/CHARSET=utf8/' backupfile.sql > backupfile_utf8.sql
..Das gleiche noch für collate
mysql -u user -p database < backupfile_utf8.sql
4.TS ergänzt
page.config.metaCharset = utf-8
page.config.additionalHeaders = Content-Type:text/html;charset=utf-8
Leider werden die Umlaute des bestehenden Contents nicht richtig angezeigt. Beispiel : "ä", "ü", "kö".
Ich komme hier einfach nicht weiter. Kann mir da jemand weiter helfen?
Vielen Dank