Zum Inhalt springen

UTF-8 Probleme

Erstellt am 14. Februar 2007 · 5 Antworten · letzte Antwort am 14. Februar 2007

Tags: Frage

Dameck ·

Ahoi,

wie bekomem ich es hin, dass Typo3 Kyrillisch in die Datenbank hineinschreibt und nicht es konvertiert. Bis jetzt steht vollgendes drin:
Anstatt (Russisch Kyrillische Zeichen) steht КОНЦЕПЦИЯ

Hängt es an PHP? Habe gehört das PHP kein Unicode unterstützt.

Vollgende Sachen habe ich schon geändert:
MetaCharset eingestellt auf UTF8
ForceCharset eingestellt auf UTF8

Mysql Variablen
character_set_client eingestellt auf UTF8
character_set_connection eingestellt auf UTF8
character_set_database eingestellt auf UTF8
character_set_resault eingestellt auf UTF8
collation_server eingestellt auf UTF8
collation_database eingestellt auf UTF8

Datenbank Zeichensatz eingestellt auf UTF8
(Collation= utf8_general_ci)
Alle Tabellen eingestellt auf UTF8
(Collation= utf8_general_ci)

Root Template
config.renderCharset = utf-8

Alle anderen Templates
#Russische Sprache
[globalVar = GP:L=6]
config.sys_language_uid = 6
config.language = ru
config.metaCharset = utf-8
Content-Type:text/html;charset=utf-8
config.locale_all = ru_RU
[global]

Und zum Schluss habe ich diese Anleitung ausprobiert:
http://www.typo3-media.com/blog/article/utf8-and-typo3.html[/img]

tandem ·

Hallo Dameck,

schau mal auf Deinem Server nach, ob ru installiert ist.
Mit: locale -a erhälst Du die Liste.

tandem ·

Hallo Dameck,

hast Du im Installtool [multiplyDBfieldSize] auf 2 eingestellt und unter
2: Database Analyser Update required tables COMPARE ausgeführt?

Dameck ·

[multiplyDBfieldSize] habe ich auf 2 geändert und danach ein COMPARE ausgeführt.
Der selbe Effekt wie vorher :/

Dameck ·

Ich weiß jetzt wo das Probleme liegen.
Es tut mir leid, aber es leigt leider an TYPO3 3.8.1
Ich habe jetzt TYPO3 4.0.4 "installiert" und es funktioniert wunderbar. Also ich würde allen Leuten, die UTF8 benutzen wollen, TYPO3 4.0.4 empfehlen.