Probleme mit Umlauten des Standarttemplates

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
DM Solutions
Mitglied
Beiträge: 9
Registriert: 25.04.2006 21:07

Probleme mit Umlauten des Standarttemplates

Beitrag von DM Solutions »

Hallo Leute,
ich habe ein kleines Problem mit dem Einbinden der deutschen Sprache bei meinem Forum. Das Einbinden an sich hat meiner Meinung nach geklappt, jedoch werden Sonderzeichen des Templates nicht ausgegen. Ich hab nun schon alles mögliche ausprobiert, bekomme es aber einfach nicht hin, dass er mir Zeichen wie ÜÖÄß auf dem Template anzeigt.
Ich kann Sonderzeichen ohne Probleme in Beiträgen abbilden, insofern stimmt wohl mit der Datenbank alles. Jedoch heißt der Text "Foren-Übersicht" links oben bei mir "Foren-ܢersicht".

Habt ihr vielleicht eine Idee woran das liegen könnte?

Zur Info, ich benutze Version 2.0.20 des phpBB.
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Das Problem hatte ich auch mal.
Werden die Umlaute in der Datenbank bei dir denn richtig angezeigt?

Slytherin
DM Solutions
Mitglied
Beiträge: 9
Registriert: 25.04.2006 21:07

Beitrag von DM Solutions »

Habe grade mal nachgeschaut. Habe den Sitetitel über die Admin-Oberfläche auf "ÄÖÜ" gestellt, wird auch korrekt angezeigt wenn man die Seite besucht, aber du scheinst mit deiner Vermutung recht zu haben. In der Datenbank steht "ÄÖÜ" anstatt der Sonderzeichen. Aber wie bekomme ich das nun hin?
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Es gibt noch einen Ausweg (welchen auch ich gewählt habe)
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'Text, der ersetzt wird', 'Ersetzender Text')
WHERE post_text LIKE '%Text, der ersetzt wird%'
Tabelle kann natürlich auch angepasst werden. :wink:

Slytherin
DM Solutions
Mitglied
Beiträge: 9
Registriert: 25.04.2006 21:07

Beitrag von DM Solutions »

Wenn ich das richtig verstanden habe würde das die bisherhigen Beiträge abändern, die jedoch korrekt angezeigt werden. Das Problem mit den anderen Teilen von phpBB auf denen keine Umlaute angezeigt werden, würde damit aber nicht gelöst werden, oder? Und in Zukunft würde doch noch immer falsch in die Datenbank geschrieben werden, oder?
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Um andere Tabellen auch richtig abzuändern, muss wie ich oben schon anmerkte, phpbb_posts_text und post_text entsprechend angepasst werden :wink:
Um es in Zukunft richtig schreiben zu lassen, muss man Änderungen an der Codierung des Forums vornehmen -> mehr dazu findest du via Suche :wink:

Slytherin
DM Solutions
Mitglied
Beiträge: 9
Registriert: 25.04.2006 21:07

Beitrag von DM Solutions »

ich fürchte wir missverstehen uns ein wenig. mit den beiträgen habe ich keine probleme :grin:
die probleme sind bei mir nur die standarts des templates, wie z.B. der Link oben links "Foren-Übersicht", oder unten die Buttons "Neue Beiträge, usw." Diese sind bei mir zerhauen, obowhl die Datenbank meiner Meinung nach richtig codiert ist. Alle Tabellen sind auf Latin1, insofern sollte es daran eigentlich nicht liegen.

Vielleicht hab ich mich einfach zu dämlich ausgedrückt, oder du kannst mir sagen, in welcher Tabelle diese Werte geschrieben sind. Die kann ich nämlich nirgends finden?
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Also,
schau auch mal, ob mit deiner lang_main.php alles in Ordnung ist :wink:

Slytherin
DM Solutions
Mitglied
Beiträge: 9
Registriert: 25.04.2006 21:07

Beitrag von DM Solutions »

So, hab den Fehler jetzt gefunden dank deiner Hilfe. Es liegt wirklich an der main_lang. Dort sind alle Umlaute und Sonderzeichen nicht richtig dargestellt.

Seltsam ist nur, dass es genau die Sprach-Datei von hier ist, die ich nutze. Scheinbar ist diese schon defekt gezippt worden.

Danke für deine Hilfe
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Hast du vielleicht mit einem Macintosh gearbeitet?
Dort werden sie falsch gezippt.

Slytherin
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“