Przygotowuję swój podstawowy szkielet / szablon, którego chcę używać do wszystkich projektów wordpress. Śledzę podejście Mark Jaquiths i obejmują WP jako modułem. Dostaje go z https://github.com/WordPress/WordPress . Wielu moich klientów pochodzi z Niemiec i wymaga plików administracyjnych w języku niemieckim.
Czy istnieje sposób, aby włączyć zlokalizowane pliki do mojego szkieletowego repozytorium git?
translation
localization
git
Jan Beck
źródło
źródło
Odpowiedzi:
Zdecydowanie odradzałbym to. Repozytorium, jako przechowywanie plików językowych, jest wycofywane na korzyść Tłumacza WordPressa . W tej chwili nie masz gwarancji, że repozytorium ma aktualną wersję pliku.
Obecna metoda pobierania plików językowych polega na pobraniu (eksportowaniu) ich bezpośrednio z Tłumacza WordPressa indywidualnie (rdzeń, administrator, sieć i motywy). Możesz uzyskać do niego bezpośredni dostęp za pomocą:
http://translate.wordpress.org/projects/wp/dev/de/default/export-translations?format=mo (dla .mo, zamień na format = po dla .po)
Powyższe przykłady dotyczą tylko plików podstawowych, należy powtórzyć to dla / wp / dev / admin / de / default, wp / dev / admin / network / de / default i motywów.
Oczywiście możesz to „zwinąć”.
Wiemy, że ta metoda jest obecnie nieco skomplikowana, ale pracujemy nad lepszym narzędziem do eksportu.
źródło
Instalowanie języków w WordPress Skeleton jest prawie takie samo jak w standardowej instalacji WP . Wszystko, co robi WP-Skeleton, zmienia ścieżki, aby pomieścić WP jako submoduł Git. Oznacza to, że zamiast instalować pliki języków w
wp-content/languages
lubwp-includes/languages
, musisz je umieścićcontent/languages
.Zasadniczo wszystko, co musisz zrobić, to:
content
nazwą o nazwielanguages
. Umieść tutaj wszystkie.mo
(i opcjonalnie.po
) pliki.wp-config.php
i ustawWP_LANG
stałą na linii 51 .źródło
http://wpcentral.io/internationalization/ru/
Teraz SSH do serwera i wykonaj to:
cd wp-content / languages
wget http://downloads.wordpress.org/translation/core/4.0/ru_RU.zip
unzip ru_RU.zip
rm ru_RU.zip
Oczywiście, link i nazwa pliku * .zip będą się różnić w zależności od konkretnego języka.
źródło