Ich richte mein grundlegendes Skelett / Boilerplate ein, das ich für alle WordPress-Projekte verwenden möchte. Ich folge Mark Jaquiths Ansatz und beziehe WP als Submodul ein. Er erhält es von https://github.com/WordPress/WordPress . Viele meiner Kunden kommen aus Deutschland und benötigen zur Verwaltung Dateien in deutscher Sprache.
Gibt es eine Möglichkeit, die lokalisierten Dateien in mein Skeleton Git-Repository aufzunehmen?
translation
localization
git
Jan Beck
quelle
quelle
Antworten:
Ich würde dringend davon abraten. Das Repo als Speicherung von Sprachdateien wird zugunsten von WordPress übersetzen eingestellt . Im Moment haben Sie keine Garantie dafür, dass das Repo eine aktuelle Version der Datei hat.
Die derzeitige Methode zum Abrufen von Sprachdateien besteht darin, sie entweder direkt von Translate WordPress (Core, Admin, Netzwerk und Themes) herunterzuladen (zu exportieren). Sie können direkt darauf zugreifen mit:
http://translate.wordpress.org/projects/wp/dev/de/default/export-translations?format=mo (für die .mo durch format = po für die .po ersetzen)
Die obigen Beispiele gelten nur für Kerndateien. Sie müssen dies für / wp / dev / admin / de / default, wp / dev / admin / network / de / default und die Themen wiederholen.
Sie können das alles natürlich "kräuseln".
Wir sind uns bewusst, dass die Methode im Moment etwas kompliziert ist, aber wir arbeiten an einem besseren Export-Tool.
quelle
Das Installieren von Sprachen in WordPress Skeleton ist so ziemlich das gleiche wie bei einer Standard-WP-Installation . Alles, was WP-Skeleton tut, ist, die Pfade zu ändern, um WP als Git-Submodul aufzunehmen. Dies bedeutet , dass Sie Sprachdateien nicht unter
wp-content/languages
oder installierenwp-includes/languages
müssen, sondern incontent/languages
.Grundsätzlich müssen Sie nur Folgendes tun:
content
aufgerufenlanguages
. Platzieren Sie alle Ihre.mo
(und optional.po
) Dateien hier.wp-config.php
und stellen Sie dieWP_LANG
Konstante in Zeile 51 ein .quelle
http://wpcentral.io/internationalization/ru/
Jetzt SSH auf Ihren Server und machen Sie dies:
cd wp-content / Languages
wget http://downloads.wordpress.org/translation/core/4.0/ru_RU.zip
unzip ru_RU.zip
rm ru_RU.zip
Natürlich variieren der Link und der * .zip-Dateiname für Ihre Sprache.
quelle