Lokalisierung – die Tür zu vielen Möglichkeiten.
Unabhängig von der Sprache – Deutsch, Französisch, Spanisch, Arabisch – können Sie sie richtig lokalisieren, indem Sie zunächst die PO-Dateien verstehen.
Hier geben wir Ihnen einen Überblick darüber, was PO-Dateien sind, den Unterschied zwischen PO- und MO-Dateien, wie man PO-Dateien bearbeitet und WordPress-Plugin-Vorschläge.
Was sind PO-Dateien?
PO steht für Portable Object (portables Objekt). Das sind Dateien, die die Texte in der Ausgangssprache und in der Zielsprache enthalten. Wenn ich zum Beispiel meine englische Website ins Deutsche lokalisieren möchte, würde meine PO-Datei englische Textsegmente und die entsprechenden deutschen Übersetzungen enthalten.
Verwechseln Sie PO-Dateien nicht mit POT-Dateien (Portable Object Template). Da POT-Dateien Vorlagen sind, enthalten sie nur die Quelldatei. In unserem Beispiel oben würde unsere POT-Datei also nur englische Textsegmente enthalten.
PO im Vergleich zu MO-Dateien
Wir haben den Unterschied zwischen PO- und POT-Dateien geklärt. Aber was sind MO-Dateien?
MO steht für Machine Object (Maschinenobjekt). Dies ist die Datei, die Sie nach Abschluss des Übersetzungsprozesses erstellen. Eine MO-Datei ist im Wesentlichen dasselbe wie eine PO-Datei, nur dass sie maschinenlesbar ist.
Sie würden zum Beispiel eine MO-Datei auf Ihre WordPress-Website hochladen, um den Inhalt Ihrer Website in der Zielsprache – etwa Deutsch – anzuzeigen.
PO-Dateien bearbeiten
Lassen Sie uns nun über die Methoden zur Bearbeitung von PO-Dateien sprechen. Wie übersetzen Sie die Ausgangstextsegmente in eine andere Sprache? Dafür gibt es mehrere Möglichkeiten. Wir werden zwei Methoden vorstellen.
Manuell
Eine Methode zur Bearbeitung von PO-Dateien ist die Verwendung von Notepad oder Notepad++. Wenn Sie diesen Weg wählen, sieht Ihr Bildschirm ähnlich aus wie dieser:

Sie fragen sich vielleicht, was das alles bedeutet. Eine Zeile, die mit „#“ beginnt, ist ein Kommentar. Es gibt verschiedene Arten von Kommentaren. Eine ausführliche Beschreibung finden Sie in diesem hilfreichen Artikel.
Außerdem gibt „msgid“ den Ausgangstext an. Das wäre in diesem Fall Englisch. „msgstr“ bezeichnet den Zieltext, auch bekannt als die Übersetzung. In diesem speziellen Beispiel ist der Zieltext oder die Übersetzung Spanisch.
WordPress-Plugins
Eine weitere Möglichkeit ist die Verwendung von Plugins für die Bearbeitung von POs. Unserer bescheidenen Meinung nach macht die Verwendung von Plugins den Prozess viel einfacher.
Statt Jargon wie „#“ und „msgid“ zu lesen, werden Sie zwei Spalten sehen – eine Quelltextspalte und eine Zieltextspalte.

Dieses Beispiel verwendet Poedit von TranslatePress. Es gibt aber auch andere Plugins. Hier sind ein paar Vorschläge für Sie:
| Plugin | Preis | Kostenlose Version | Übersetzungsmanagement | Zeichenfolgenübersetzung |
| TranslatePress | ab 79 € | Ja, hier | Ja | Ja |
| WPML | ab $29 | Nein | Ja | Ja |
| Polylang | ab €99 | Ja, hier | Nein | Ja |
| Weglot | ab 9,90 €/Monat | 10-Tage-Testversion | Ja | Ja |
Mit der Zeichenfolgenübersetzung können Sie jeden Text übersetzen, der vom WordPress-Admin, anderen Plugins, dem Themenbereich oder Ihrem eigenen benutzerdefinierten Code stammt.
Mit dem Übersetzungsmanagement können Sie ein Team von Übersetzern zusammenstellen, ihnen Übersetzungsaufgaben zuweisen und den Gesamtstatus der Übersetzung der Website überprüfen. Mit Poedit können Sie sogar Ihre PO-Datei zu einer MO-Datei kompilieren.

Fazit
Heutzutage muss man kein Technikexperte mehr sein, um seine Website zu übersetzen, vor allem wenn man eine beliebte Plattform wie WordPress verwendet. Aber… wenn Sie einmal nicht weiterkommen. YTranslations hilft Ihnen gerne mit unserem Website-Lokalisierungsservice weiter.
Unabhängig von der Plattform oder der Größe, wir helfen Ihnen gerne weiter. Fordern Sie einfach ein Angebot an.
Ansonsten wünschen wir Ihnen viel Erfolg bei der Lokalisierung Ihrer Website!
Häufige Fehler beim Bearbeiten von PO-Dateien
Die Fehler, die einen Build zerstören, sind fast immer mechanisch. Platzhalter werden gelöscht oder vertauscht, Pluralformen werden für eine Sprache ausgefüllt, deren Regeln drei oder vier Varianten verlangen, oder es wird die msgid statt der msgstr bearbeitet.
Das zweite häufige Problem ist der Kontext. Ein PO-String ist meist ein Fragment ohne Satz drumherum, sodass dasselbe Wort an einer Stelle eine Schaltfläche und an anderer eine Überschrift benennt. Die Quellkommentare vor dem Übersetzen zu lesen spart mehr Zeit als jede Editorfunktion.
Software- und Website-Inhalte dieser Art gehören zu unseren Übersetzungsdiensten.

