Mit den Versionen ab 1.2 des PHP-Frameworks Zikula hat sich viel geändert - vor allem die Zeichenkodierung, welche nun UTF8 ist. Altmodule mit Umlaufen, was in der deutschen Sprache ja ab und an vorkommt, müssen also entweder angepasst werden oder man findet sich mit der nun seltsamen Darstellung der Umlaute ab. Das muss aber nicht sein.
Wer Shell-Zugang auf seine Zikula-Instanz hat kann alte lang-Files - hier für das Beispiel “deu” - schnell konvertieren, indem er folgenden Befehl im pnlang-Verzeichnis des Moduls ausführt:
find . -name "*.php" -path "*deu*" | xargs recode ISO-8859-15..UTF8 --touch
Je nach Zeichensatz der Sprachdatei muss der ISO-Wert ggf. angepasst werden.
Februar 2010
Monthly Archive
So 7 Feb 2010