Saya sedang menyiapkan kerangka dasar / boilerplate yang ingin saya gunakan untuk semua proyek wordpress. Saya mengikuti pendekatan Mark Jaquiths dan memasukkan WP sebagai submodule. Dia mendapatkannya dari https://github.com/WordPress/WordPress . Banyak klien saya berasal dari Jerman dan memerlukan file bahasa Jerman untuk administrasi.
Apakah ada cara saya bisa memasukkan file yang dilokalkan ke dalam repositori skeleton git saya?
translation
localization
git
Jan Beck
sumber
sumber
Jawaban:
Saya akan sangat menyarankan hal ini. Repo itu, sebagai penyimpanan file bahasa, sedang dihentikan, mendukung Translate WordPress . Saat ini, Anda tidak memiliki jaminan bahwa repo memiliki versi file saat ini.
Metode saat ini untuk mendapatkan file bahasa adalah dengan mengunduh (mengekspor) langsung dari Translate WordPress secara terpisah (inti, admin, jaringan dan tema). Anda dapat mengaksesnya langsung dengan sesuatu seperti:
http://translate.wordpress.org/projects/wp/dev/de/default/export-translations?format=mo (untuk .mo, ganti dengan format = po untuk .po)
Contoh di atas hanya untuk file inti, Anda harus mengulanginya untuk / wp / dev / admin / de / default, wp / dev / admin / network / de / default, dan tema.
Anda bisa "meringkuk" semua itu, tentu saja.
Kami menyadari bahwa metode ini sedikit berbelit-belit saat ini, tetapi kami sedang mengerjakan alat ekspor yang lebih baik.
sumber
Menginstal bahasa di WordPress Skeleton hampir sama dengan instalasi WP standar . Semua WP-Skeleton lakukan adalah mengubah jalur untuk mengakomodasi WP sebagai submodule Git. Ini berarti alih-alih menginstal file bahasa di bawah
wp-content/languages
atauwp-includes/languages
, Anda harus meletakkannya dicontent/languages
.Pada dasarnya, yang perlu Anda lakukan adalah:
content
disebutlanguages
. Tempatkan semua file Anda.mo
(dan opsional.po
) di sini.wp-config.php
dan aturWP_LANG
konstanta on line 51 .sumber
http://wpcentral.io/internationalization/ru/
Sekarang SSH ke server Anda dan lakukan ini:
cd wp-content / bahasa
wget http://downloads.wordpress.org/translation/core/4.0/ru_RU.zip
unzip ru_RU.zip
rm ru_RU.zip
Tentu saja, tautan dan nama file * .zip akan berbeda untuk bahasa tertentu Anda.
sumber