Seite 1 von 2

Nach update 2.0.19 - 2.0.20 Umlaute Problem

Verfasst: 01.05.2006 16:52
von honk_alert
Hallo,

in meinem Forum werden bei Gastbeiträgen, und nur dort, Umlaute nicht mehr korrekt dargestellt. Dieses Problem habe ich erst seitdem ich das neue Update gemacht habe.

Verfasst: 01.05.2006 18:56
von Slytherin
Such mal im Board nach Umlaute, wirst fündig, versprochenn :wink:

Slytherin

Verfasst: 03.05.2006 16:22
von honk_alert
Slytherin hat geschrieben:Such mal im Board nach Umlaute, wirst fündig, versprochenn :wink:

Slytherin
hatte schon gesucht. Wenn du lesen kannst und mein Problem verstanden hast, dann wirst du auch sehen, dass die Suchergebnisse gar nichts mit dem Update auf 2.020 zu tun haben.

Verfasst: 03.05.2006 16:41
von Slytherin
Also mit dem Update hat das wohl nichts zu tun ... :-?
Aber wie wärs, wenn du es mal mit der in diesem Thread genannten Lösung versuchst? :wink:

Slytherin

Verfasst: 03.05.2006 16:51
von honk_alert
Den hatte ich schon vor meiner Fragestellung gelesen, hab allerdings einige Probleme mit deiner Erklärung:
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'Text, der ersetzt wird', 'Ersetzender Text')
WHERE post_text LIKE '%Text, der ersetzt wird%'
Woher soll ich wissen, um welchen Umlaut es geht, wenn ich nur "�" sowas hier seh?

edit: und was ist die "Ersetzen-Funktion" in der lang_main.php?

edit2: im übrigen hab ich dieses Problem erst NACH dem update, und die Dateien sind von euch und ich habe KEINEN mac.

Verfasst: 03.05.2006 17:08
von Slytherin
Überprüfe mal, ob die Einträge auch in der DB falsch geschrieben sind.
Falls nein kannst du kinderleicht nachprüfen, was für ein Umlaut z.B. "�" einst war :wink:
Und lasse doch mit einem einfachen Editor einfach in der lang_main.php alle falsch gesetzten Umlaute richtig ersetzen :wink:

Slytherin

Verfasst: 03.05.2006 17:31
von honk_alert
Slytherin hat geschrieben:Überprüfe mal, ob die Einträge auch in der DB falsch geschrieben sind.
ja, da ebenfalls!
Falls nein kannst du kinderleicht nachprüfen, was für ein Umlaut z.B. "�" einst war :wink:
wie soll das gehen?
Und lasse doch mit einem einfachen Editor einfach in der lang_main.php alle falsch gesetzten Umlaute richtig ersetzen :wink:

Slytherin
Meine lang_main.php hat 1031 Zeilen. Wo steht das was zu Umlauten?

Verfasst: 03.05.2006 17:55
von Slytherin
Gut, wenn die Einträge auch in der DB falsch sind, funktioniert dieser Befehl
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'Text, der ersetzt wird', 'Ersetzender Text')
WHERE post_text LIKE '%Text, der ersetzt wird%'
Am Wort selbst erkennt man eigentlich, was für ein Umlaut durch was ersetzt wurde. Was steht denn bei dir z.B. anstatt Foren-Übersicht?
Und überprüfe ob die Umlaute auch in der lang_main.php falsch gesetzt wurden. Falls nicht, kannst du den Schritt mit dem Ersetzen der Umlauten in der lang_main.php auslassen ... :wink:

Slytherin

Verfasst: 03.05.2006 17:58
von honk_alert
Slytherin hat geschrieben:Gut, wenn die Einträge auch in der DB falsch sind, funktioniert dieser Befehl
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'Text, der ersetzt wird', 'Ersetzender Text')
WHERE post_text LIKE '%Text, der ersetzt wird%'
Am Wort selbst erkennt man eigentlich, was für ein Umlaut durch was ersetzt wurde. Was steht denn bei dir z.B. anstatt Foren-Übersicht?
Momentan geht es erstmal nur ums "ö", aber von den anderen weiß ich es noch nicht, somit ist das nicht so ganz ausreichend. Dann nochwas: Wenn ich das jetzt machen würde, wäre das doch so oder so egal, weil neue Beiträge wieder mit falscher Umlautdarstellung gepostet werden, oder?
Und überprüfe ob die Umlaute auch in der lang_main.php falsch gesetzt wurden.
Meine Frage zum zweiten Mal: wo denn in der lang_main? Wo ist das definiert?
Falls nicht, kannst du den Schritt mit dem Ersetzen der Umlauten in der lang_main.php auslassen ... :wink:

Slytherin
Würde das dann darauf hinauslaufen, dass ich jede Woche den SQL Befehl neu eingeben müsste? :-?

Verfasst: 03.05.2006 18:07
von Slytherin
Hi,
in der lang_main.php wird das eigentlich nicht definiert, aber es kann z.B. anstatt 'Foren-Übersicht' folgendes stehen: 'Foren-�bersicht'. Das wäre dann natürlich zu verbessern :wink: Desweiteren existiert zu Beginn der lang_main.php der Eintrag '[...]encording[...]' (hab ihn gerade nicht genau zur Hand). Was steht dort bei dir? iso-8859-1 oder utf-8?
Und erstelle einen neuen Beiträg mit dem Inhalt 'ä,ö,ü' und schau, ob die Umlaute weiterhin falsch dargestellt werden :wink:

Slytherin