Ich möchte dieses Plugin übersetzen .
Das Plugin wurde bereits in andere Sprachen übersetzt und enthält .pot
Dateien zum Hinzufügen neuer Sprachen (soweit ich es aus der Beschreibung verstehe).
Wie kann ich erstellen .po
und .mo
Dateien für meine neue Sprache und macht sie zugänglich , um durch die Plug -In verwendet zu werden? Ich habe versucht, die russische Sprache in meiner wp-config.php
Datei durch Einfügen der folgenden Definition zu definieren :
define ('WPLANG', 'ru_RU');
plugins
translation
localization
Shimon S
quelle
quelle
Sie können versuchen , diese Codestyling-Lokalisierung Plugin: . Hiermit können Sie Plugins und Themes übersetzen.
quelle
(Hier ist ein BEISPIEL für die Übersetzung nach DEUTSCH. ÄNDERN Sie die Gepflogenheiten in IHRE GEWÜNSCHTEN.)
In jedem Plugin-Kopf gibt es einen eindeutigen Namen. (beispielsweise:
Erstellen Sie dann im Ordner dieses Plugins einen Ordner "languages".
Fügen Sie dann in Ihre .php-Plugin-Datei (irgendwo oben) den Initialisierungscode ein:
Öffnen Sie dann einen beliebigen Texteditor, und fügen Sie den folgenden Code ein (HINWEIS: Wir fügen nur zwei Beispielnachrichten hinzu, "Hallo" und "Tschüss". Sie können also so VIELE Nachrichten HINZUFÜGEN, WIE SIE WOLLEN, mit ähnlichen Zeilen).
Speichern Sie diese Datei dann als "my-pluginname-de_DE.po" (beachten Sie, dass .po eine Dateierweiterung ist. Vergewissern Sie sich daher, dass Ihr Texteditorprogramm nicht unter "my-pluginname-de_DE.po.TXT" gespeichert wurde.)
Laden Sie dann die POEDIT-Software herunter und öffnen Sie diese Datei. Bearbeiten Sie dann das Feld "Übersetzung" und speichern Sie es als "my-pluginname-de_DE". Es werden zwei Dateien generiert das Kästchen mit der Aufschrift ".mo-Datei beim Speichern automatisch kompilieren"),
Dann legen Sie diese beiden Dateien in den Ordner "languages".
Danach öffne wp-config.php und finde diesen Code:
und wechseln zu
Das ist alles. Wenn WordPress geladen ist, liest es die Sprachdatei Ihres Plugins mit dem Präfix -de_DE.
Also, in der .php-Datei des Plugins, anstatt:
du solltest benutzen:
Fertig. Jetzt solltest du dein Plugin testen.
ps verwendete links:
quelle
echo __("thanks-for-visiting", 'transparent');
. Im Theme \ languages \ transparent-de_DE.po habe ichmsgid "thanks-for-visiting"
msgstr "Hello! Thank you for visiting. Take a look around and subscribe to the "
. Dies gibt "Danke für den Besuch" auf der Vorderseite aus.Sie möchten POEdit verwenden . Es ist eine kostenlose Anwendung zum Erstellen von .po / .mo-Dateien.
Ich schrieb eine ziemlich in detaillierter Anleitung auf dem gesamten Thema hier . Sie können mit Schritt 3 - Erstellen der Übersetzungsdatei für die Textdomäne fortfahren.
quelle
Ich schlage auch vor, http: //poeditor.com/ . Es ist ein webbasiertes Übersetzungstool, das hervorragend mit .po, .mo, .pot und anderen Dateitypen funktioniert.
quelle