[DE] phpBB-(Sprachdateien) richtig bearbeiten
Posted: 16. May 2008 20:35
FAQ Table Of Contents / Inhaltsverzeichnis
Die Sprachdateien von phpBB 3.0.x sind in "UTF-8 ohne BOM" kodiert (BOM = "byte-order mark"), da php-Skripte mit der BOM nichts anfangen können, sondern vielmehr beim Auffinden einer solchen eine Fehlermeldung ausgeben, die sich auf die "header information" bezieht.
Das Problem der korrekten Kodierung tritt hierzulande vor allem im Zusammenhang mit deutschen Umlauten auf. Wenn diese in einem php-Skript einfach über die Tastatur eingegeben werden, tritt ein Fehler auf.
Nach den phpBB 3.0.x-Coding-Guidelines ist es auch nicht zulässig, so genannte "html-entities" zu verwenden, also z.B. "Ä" anstelle von "Ä" oder "ö" anstelle von "ö".
Abhilfe schafft hier ein Editor der es ermöglicht, die php-Dateien korrekt zu kodieren, eben als "UTF-8 ohne BOM". Ein solcher Editor ist z.B. "Notepad++".
Mit einem solchen Editor können - wofern die korrekte Kodierung eingestellt ist - deutsche Umlaute einfach über die Tastatur eingegeben werden.
FAQ Table Of Contents / Inhaltsverzeichnis
Die Sprachdateien von phpBB 3.0.x sind in "UTF-8 ohne BOM" kodiert (BOM = "byte-order mark"), da php-Skripte mit der BOM nichts anfangen können, sondern vielmehr beim Auffinden einer solchen eine Fehlermeldung ausgeben, die sich auf die "header information" bezieht.
Das Problem der korrekten Kodierung tritt hierzulande vor allem im Zusammenhang mit deutschen Umlauten auf. Wenn diese in einem php-Skript einfach über die Tastatur eingegeben werden, tritt ein Fehler auf.
Nach den phpBB 3.0.x-Coding-Guidelines ist es auch nicht zulässig, so genannte "html-entities" zu verwenden, also z.B. "Ä" anstelle von "Ä" oder "ö" anstelle von "ö".
Abhilfe schafft hier ein Editor der es ermöglicht, die php-Dateien korrekt zu kodieren, eben als "UTF-8 ohne BOM". Ein solcher Editor ist z.B. "Notepad++".
Mit einem solchen Editor können - wofern die korrekte Kodierung eingestellt ist - deutsche Umlaute einfach über die Tastatur eingegeben werden.
FAQ Table Of Contents / Inhaltsverzeichnis