webentwicklung-frage-antwort-db.com.de

Wo befindet sich die richtige .mo-Datei im Sprachrepository?

Ich muss mein Wordpress in Italienisch übersetzen.

Nach den Anweisungen in WordPress in Ihrer Sprache habe ich meine .mo-Datei im Language Repository durchsucht, aber es sind einige Probleme aufgetreten.

Die Ordnerstruktur ist nicht wie erwartet, es gibt viele Ordner, die mir keinen Sinn machen:

branches/
buddypress/
mu/
rosetta/
tags/
trunk/

Ich habe die Anweisungen zum Repository gelesen aber sie erwähnen nur einige dieser Ordner.

Ich habe versucht, die .mo-Datei zu finden, die den gesamten Ordner öffnet, aber es gibt viele .mo-Dateien (zum Beispiel unter branches/3.5/messages ).

Ich habe in einigen Foren gesucht, aber jeder sagt nur "Gehe in das Repository und lade deine .mo-Datei herunter", als gäbe es nur eine Datei.

Was vermisse ich?

1
Marco Panichi

Um zu übersetzen, müssen Sie zunächst einige Dinge erledigen.

  1. Erstellen Sie ein Verzeichnis namens languages ​​in wp-content.
  2. Definieren Sie nun Ihr Land und Ihr Gebietsschema in der Datei wp-config.php. Zum Beispiel, wenn Sie ins Italienische übersetzen möchten. Sie sollten diese Zeilen hinzufügen. define ('WPLANG', 'it_IT');
  3. Nun, da Sie in den Foren gelesen haben, müssen Sie die .po-Datei in das Sprachenverzeichnis einfügen, zum Beispiel Diese Datei .

Dies sollte Ihr Problem lösen.

2
Vikas Bhardwaj

Ich kann es momentan nicht finden, aber ich bin mir ziemlich sicher, dass ich kürzlich eine offizielle Erklärung wie die folgende gesehen habe:

der richtige Ort, um aktuelle Übersetzungen herunterzuladen, ist http://translate.wordpress.org/

Unten auf der Seite Italienische Übersetzung können die Zeichenfolgen als .po und .mo exportiert werden.

Alternativ können Sie das vollständige italienische WP -Paket herunterladen und die Dateien kopieren.

All dies ist hauptsächlich für das Backend bestimmt. Für das Frontend müssen Sie eine eigene theme-it_IT.po-Datei für das Theme (und auch für die Plugins) erstellen und den entsprechenden .mo generieren. Vergessen Sie nicht, Ihre Übersetzungen an die Autoren zu senden, damit diese sie in die nächste Version aufnehmen können.

2
brasofilo