Ja, genau so ist es.jopa hat geschrieben:vielleicht ist ja die Datei bei phpBB2 gemeint
@wobo
Ansonsten solltest du noch einmal Die Umlautproblematik lesen um die Zusammenhänge zu verstehen.
Grüße: Mahony
Ja, genau so ist es.jopa hat geschrieben:vielleicht ist ja die Datei bei phpBB2 gemeint
Ja, genau das habe ich geschrieben: "VOR dem Konvertierungslauf habe ich den Wert in lang_main.php der phpBB 2 auf utf-8 gestellt." Und es kam in phpBB2 auf das Richtige heraus. Nur nicht in phpBB3!aber vielleicht ist ja die Datei bei phpBB2 gemeint.
Also vor der Konvertierung diese Datei ändern und dann kommt vielleicht das Richtige raus?!?
Ja, die Problematik wird in dem verlinkten Artikel recht gut und richtig dargestellt.Ansonsten solltest du noch einmal Die Umlautproblematik lesen um die Zusammenhänge zu verstehen.
Genau das ist es. Ich hab auch diese Datei bei phpBB2 angepasst und danach konvertiert. Dann hat es auch funktioniert. Es geht wohl darum, dass man eine richtige Basis schafft, damit die Konvertierung auch funktioniert.jopa hat geschrieben:ich hab' zwar von der Sache an sich keine Ahnung, aber vielleicht ist ja die Datei bei phpBB2 gemeint.
Also vor der Konvertierung diese Datei ändern und dann kommt vielleicht das Richtige raus?!?
(bevor ihr anfangt auszuprobieren, immer Backups, ...)
Code: Alles auswählen
UPDATE topics SET topic_title = REPLACE(topic_title, 'Ö', 'Ö') WHERE topic_title LIKE '%Ö%';
Spitze! Das hat bei mir geholfen! Danke!Webdevil71 hat geschrieben:Vielen Dank für die Antwort.
Hab die Datei nicht gefunden, sodaß ich es nicht ausprobieren konnte.
Ein anderer Weg brachte dann auch den gewünschten Erfolg.
Sehr prakmatisch aber funktioniert
Große "Ü" und "Ö" hab ich so auf die Schnelle nicht gefunden. Kann man ja nach Bedarf erweitern.UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ß', 'ß') WHERE post_text LIKE '%ß%';
UPDATE phpbb_posts SET post_text = REPLACE(post_text, '´', '') WHERE post_text LIKE '%´%';
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ä', 'ä') WHERE post_text LIKE '%ä%';
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ö', 'ö') WHERE post_text LIKE '%ö%';
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ü', 'ü') WHERE post_text LIKE '%ü%';
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'Ä', 'Ä') WHERE post_text LIKE '%Ä%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, 'ß', 'ß') WHERE post_subject LIKE '%ß%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, '´', '') WHERE post_subject LIKE '%´%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, 'ä', 'ä') WHERE post_subject LIKE '%ä%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, 'ö', 'ö') WHERE post_subject LIKE '%ö%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, 'ü', 'ü') WHERE post_subject LIKE '%ü%';
UPDATE phpbb_posts SET post_subject = REPLACE(post_subject, 'Ä', 'Ä') WHERE post_subject LIKE '%Ä%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, 'ß', 'ß') WHERE user_sig LIKE '%ß%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, '´', '') WHERE user_sig LIKE '%´%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, 'ä', 'ä') WHERE user_sig LIKE '%ä%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, 'ö', 'ö') WHERE user_sig LIKE '%ö%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, 'ü', 'ü') WHERE user_sig LIKE '%ü%';
UPDATE phpbb_users SET user_sig = REPLACE(user_sig, 'Ä', 'Ä') WHERE user_sig LIKE '%Ä%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, 'ß', 'ß') WHERE topic_title LIKE '%ß%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, '´', '') WHERE topic_title LIKE '%´%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, 'ä', 'ä') WHERE topic_title LIKE '%ä%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, 'ö', 'ö') WHERE topic_title LIKE '%ö%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, 'ü', 'ü') WHERE topic_title LIKE '%ü%';
UPDATE phpbb_topics SET topic_title = REPLACE(topic_title, 'Ä', 'Ä') WHERE topic_title LIKE '%Ä%';
Grüße
Webdevil