Schlagwort-Archive: Sprachdatei

Neuerung: Kein Überschreiben der Sprachdatei mehr

Lokalisierung: Deutsche und Amerikanische FlaggeIn BuddyPress 1.2.7 bzw. BuddyPress 1.3 wird es vorallem für deutsche Nutzer eine interessante Neuerung geben: Die Sprachdatei kann nun woanders gespeichert werden und wird somit nicht mehr bei einer Aktualisierung von BuddyPress überschrieben.

Bislang wurden die Übersetzung beim BuddyPress-Update gelöscht, nun wird die Übersetzungroutine von BuddyPress auch Sprachdateien im Ordner wp-content/languages erkennen und einlesen können. Dort liegen bisher auch die Sprachdateien für WordPress.

Anwender, die diese Neuerung nutzen wollen, müssen daher beim nächsten Update von BuddyPress die Sprachdatei an den neuen Ort verschieben. Gleiches gilt auch für Neuinstallationen, denn die deutsche Sprachdatei wird leider weiterhin nicht von den amerikanischen Entwicklern mit in das Download-Paket hineingepackt.

Einen Veröffentlichungstermin für BuddyPress 1.2.7 gibt es noch nicht, jedoch wurde BuddyPress 1.3, als Weihnachtsgeschenk vermutlich, für Ende 2010 angekündigt.


Weitere Informationen

Tutorial: Deutsche Sprachdatei installieren und anpassen

Wer BuddyPress über die eingebaute automatische Aktualisierung in WordPress auf den neuesten Stand bringen will kennt das Problem. Die deutsche Sprachdatei wurde überschrieben und die Installation ist nun wieder in der Standardsprache Englisch.

Ähnliches bei einer Neuinstallation: Eine deutsche Sprachdatei wird, obwohl sie existiert, nicht mitgeliefert. Bisher haben es die Entwickler von BuddyPress, trotz genügend Anfragen, versäumt diese ins Download-Paket mithinein nehmen. Daher gilt es die Sprachdatei manuell zu installieren.

Die Sprachdatei kann bei BuddyPress Deutschland gefunden werden. Nach Herunterladen und Entpacken der ZIP-Ordner kann die Datei buddypress-de_DE.mo in das Sprachenverzeichnis bp-languages hochgeladen werden. Dieses liegt im Hauptordner von BuddyPress: /wp-content/plugins/buddypress

Die BuddyPress-Installation sollte nun vollkommen eingedeutscht sein. Natürlich gilt zu beachten, dass im zugrundelegenden WordPress-System Deutsch als Sprache eingestellt ist und das Theme, falls man nicht das Default-Theme von BuddyPress nutzt, Übersetzungen auch unterstützt.

Sprachdatei selber anpassen

Falls man mit der Sprachdatei noch nicht zufrieden ist, gibt es die Möglichkeit, diese selber anzupassen. Im ZIP-Ordner gibt es neben der buddypress-de_DE.mo, welche hochgeladen BuddyPress auf Deutsch umstellt, noch eine buddypress-de_DE.po, welche sich mit dem Programm poEdit öffnen und bearbeiten lässt.

Das Interface besteht aus einer längeren Liste von Zeichnenketten („Strings“), welche die Übersetzung von BuddyPress ausmachen. Auf der linken Seite die englischen Original-Strings, rechts die deutsche Pendante. Zu beachten gilt Platzhalter für Zahlen oder Links wie %s oder %1$s dürfen nicht aus dem Text entfernt werden, sonst gibt es beim Speichern der po-Datei eine Fehlermeldung.

Wenn die Sprachdatei fertig editiert ist, kann man sie wie üblich mit Strg+S oder Datei > Speichern sichern. Beim Speichervorgang wird eine neue buddypress-de_DE.mo erzeugt, welche wiederum in das Übersetzungsverzeichnis von BuddyPress hochgeladen werden muss, damit die Änderungen auch übernommen werden.

Fazit

Zwar wird es die deutsche Sprachdatei für BuddyPress noch nicht mitgeliefert, aber als Trost geht die Installation leicht von der Hand, zudem sind Anpassungen sehr leicht mit dem Programm poEdit möglich.