Mehrsprachigkeitsproblem
Posted: Thu Jan 03, 2008 9:25 am
Auch ich habe Probleme mit dem Anzeigen zweier Sprachen in einem Blog - ich habe zwar untenstehende Nachricht gefunden, verstehe aber nicht, wo ich was aendern muss.
Bitte um Nachricht, um welche Dateien es sich handelt und in welchem Unterdirektory die sich befinden.
Vielen Dank
Michael
----
Also eine komplette Umschaltung der Überschriften zwischen 2 Sprachen funktioniert, was allerdings die multilingualen Einträge angeht, sieht es schlecht aus.
Ich habe den WYSIWYG-Editor deaktiviert, Sonderzeichen eingefügt und in der internen Vorschau werden diese auch korrekt angezeigt.
Wenn ich den Beitrag allerdings speichere und dann im Blog anschaue, sind wieder nur ?? zu sehen.
Allerdings sind schon in der Datenbank eben diese ??? angekommen, auch wenn ich manuell in den jeweiligen Eintrag in der DB die Sonderzeichen einfüge und speichere, sind sie sofort wieder zerstört.
Was mach ich nur falsch?
In PHPMyAdmin steht bei Kollation der einzelnen Tabellen der DB ein wildes Gemisch aus "utf8_general_ci" "utf8_unicode_ci" und "latin1_swedisch_ci" an! Sollte dort nicht eigentlich nur "utf8_unicode_ci" stehen?
Ich hab dummerweise keinen Plan davon, wie ich das wieder richtig biege. Kann ich das in jeder Tabelle per Hand ändern oder geht das irgendwie automatisch zu machen?
UPDATE:
hab manuell die Kollation für "entries" "entrycat" und "entryproperties" komplett auf "utf8_unicode_ci" umgestellt und einen neuen Beitrag mit Sonderzeichen angelegt
UND ES GEHT.
AUCH MIT DEM WYSIWYG-Editor !
Bitte um Nachricht, um welche Dateien es sich handelt und in welchem Unterdirektory die sich befinden.
Vielen Dank
Michael
----
Also eine komplette Umschaltung der Überschriften zwischen 2 Sprachen funktioniert, was allerdings die multilingualen Einträge angeht, sieht es schlecht aus.
Ich habe den WYSIWYG-Editor deaktiviert, Sonderzeichen eingefügt und in der internen Vorschau werden diese auch korrekt angezeigt.
Wenn ich den Beitrag allerdings speichere und dann im Blog anschaue, sind wieder nur ?? zu sehen.
Allerdings sind schon in der Datenbank eben diese ??? angekommen, auch wenn ich manuell in den jeweiligen Eintrag in der DB die Sonderzeichen einfüge und speichere, sind sie sofort wieder zerstört.
Was mach ich nur falsch?
In PHPMyAdmin steht bei Kollation der einzelnen Tabellen der DB ein wildes Gemisch aus "utf8_general_ci" "utf8_unicode_ci" und "latin1_swedisch_ci" an! Sollte dort nicht eigentlich nur "utf8_unicode_ci" stehen?
Ich hab dummerweise keinen Plan davon, wie ich das wieder richtig biege. Kann ich das in jeder Tabelle per Hand ändern oder geht das irgendwie automatisch zu machen?
UPDATE:
hab manuell die Kollation für "entries" "entrycat" und "entryproperties" komplett auf "utf8_unicode_ci" umgestellt und einen neuen Beitrag mit Sonderzeichen angelegt
UND ES GEHT.
AUCH MIT DEM WYSIWYG-Editor !