Schlagwort-Archive: Übersetzung

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.