Umlaut-Problem nach Konvertierung zu phpBB 3.0

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Apfelstrudel
Mitglied
Beiträge: 6
Registriert: 12.05.2008 19:52

Umlaut-Problem nach Konvertierung zu phpBB 3.0

Beitrag von Apfelstrudel »

Wir haben heute versucht ein deutsches Sprachpaket zu installieren.

folgende, für uns eher kryptische Fehlermeldung:

General Error
SQL ERROR [ mysql4 ]

Incorrect string value: '\x92\xC4\xE9' for column 'lang_english_name' at row 1 [1366]

SQL

INSERT INTO phpbb_lang (lang_iso, lang_dir, lang_english_name, lang_local_name, lang_author) VALUES ('de_x_sie', 'de_x_sie', 'German (Formal Honorifics)���', 'Deutsch (Sie)���', 'PhilippK')

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/acp/acp_language.php
LINE: 838
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_language->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Zuletzt geändert von Apfelstrudel am 14.05.2008 08:21, insgesamt 3-mal geändert.
Apfelstrudel
Mitglied
Beiträge: 6
Registriert: 12.05.2008 19:52

Beitrag von Apfelstrudel »

So, nachdem alle Versuche bis jetzt gescheitert sind, nach Konvertierung von 2.x auf 3.0.1 die allgemein erhältlichen deutschen Sprachpakete ins englische Paket einzubauen haben wir alles neu gemacht und das gesamte deutsche Paket neu installiert.
Die deutschen Sprach-Pakete lassen sich jetzt zwar jetzt problemlos installieren, (die Posts erschienen gottseidank immer richtig), allerdings werden sie erst aktiv, nachdem man alle anderen Sprachsätze rauslöscht. Das wäre ja noch nicht so schlimm, aber:
Jetzt sind die Umlaute von allen Texten, die das Forums generiert mit doppelten Fragezeichen ersetzt.

Die Zeile links oben unter dem orangen Forum würde sich beispielsweise Foren-??bersicht lesen.

Persönlicher Bereich wird Pers??nlicher Bereich und so weiter.

Schön ist das nicht.
Da ist ja englisch noch besser.

Kann uns bitte irgend jemand helfen?
Wir sind nämlich mit unserem Latein am Ende und zurück auf die bewährte 2.x Version ist auch schwierig, weil inzwischen neue postings in der adaptierten Datenbank gemacht wurden.
Danke!
Zuletzt geändert von Apfelstrudel am 13.05.2008 23:32, insgesamt 1-mal geändert.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Du scheinst ein Zeichensatzproblem zu haben...
Hast du die deutschen Sprachdateien mit irgendeinem Editor aufgerufen?

Gruß, Philipp

BTW: aus dem Beitrag zu Fehlern in den Sprachdateien extrahiert.
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Apfelstrudel
Mitglied
Beiträge: 6
Registriert: 12.05.2008 19:52

Beitrag von Apfelstrudel »

Danke f??r die Antwort :)
Nein, wir haben sie unzipped und hochgeladen, ohne sie zu editieren.

Mir fällt übrigens jetzt erst auf dass wir in der englischen Version statt dem ', also dem Apostroph, auch ?? haben. Auch da auch nicht in unseren posts, die sind alle einwandfrei, trotz Umzug auf einen anderen server, auf eine andere Datenbank usw., das haben wir alles hingekriegt...

Das Problem liegt seit dem update in allen Texten, die das Programm eigenständig erstellt.

Also zB auf Englisch:

Replaces user??s style with the default.

Ist auch nicht besser als:

Schriftgr????e

Wer sich also nun bei uns seit neuestem auf Englisch registriert, bekommt folgenden Text geliefert:

Our forums are powered by phpBB (hereinafter ���they���, ���them���, ���their���, ���phpBB software���, ���www.phpbb.com���, ���phpBB Group���, ���phpBB Teams���) which is a bulletin board solution released under the ���General Public License��� (hereinafter ���GPL���) usw usf.

Wie gesagt, schön ist das nicht. Vertrauenserweckend auch nicht.

Es ist also gar kein Problem mit den deutschen Sprachdateien, sondern wohl dieses von PK angesprochene Zeichensatzproblem. Aber was macht man da?

Das zusätzliche Problem ist nämlich, dass wir keine Programmierer sind sondern nur ein Forum unterhalten, das leider nicht mehr so richtig funktioniert seit wir ein update gemacht haben.

Ich kann beschwören, dass wir nur die Dateien ohne Änderung hochgeladen haben, wir wüssten auch gar nicht, wie man die sinnvoll ändert.
Wenn wir aber was ändern sollten, würden wir BBEdit auf dem Macintosh verwenden, weil der angeblich gar nichts ändert ausser dem das man gerade editiert. Wir haben aber auch ein paar IBM's rumstehen, also notfalls machen wir's damit, wenn's nur hilft.

Falls jemand weiss, wo wir in diesem sehr schönen, aber irgendwie auch unermesslich grossen Forum nachsehen könnten, ob es weitere Hilfe gibt, wären wir sehr verbunden.

Hilfe!
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Nur, um das richtig zu verstehen: die Texte der Beiträge etc. sind richtig? (Bitte sowohl die konvertierten als auch neue Beiträge prüfen)

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Apfelstrudel
Mitglied
Beiträge: 6
Registriert: 12.05.2008 19:52

genau

Beitrag von Apfelstrudel »

so ist es.
Forumstexte der Mitglieder, sowohl konvertierte als auch neue waren OK.
Texte, die das phpBB Programm erstellt, waren in jeder Sprache falsch.

Hier nochmal der Text, den man beim Registrieren bekommt:

Our forums are powered by phpBB (hereinafter ���they���, ���them���, ���their���, ���phpBB software���, ���www.phpbb.com���, ���phpBB Group���, ���phpBB Teams���) which is a bulletin board solution released under the ���General Public License��� (hereinafter ���GPL���) and can be downloaded from www.phpbb.com. The phpBB software only facilitates internet based discussions, the phpBB Group are not responsible for what we allow and/or disallow as permissible content and/or conduct. For further information about phpBB, please see: http://www.phpbb.com/.



Wir sind auf Englisch umgestiegen, weils da nicht gar so arg war wie mit den vielen Umlauten, aber Lösung war es leider keine.

Jetzt fahren wir wieder erfolgreich mit phpBB2, alles funktioniert ausgezeichnet und vor allem ohne Verzögerungen (wir hatten bis zu 10 Minuten von einem Klick zum nächsten) und kryptischen Fehlermeldungen.

Es waren dazu keine Umstellungen nötig ausser ein paar Postings auf der alten data base nachzusetzen, die in der Zwischenzeit auf bpbBB3 gemacht wurden.
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“