Saya ingin menerjemahkan plugin ini .
Plugin telah diterjemahkan ke dalam bahasa lain dan memiliki .pot
file untuk menambahkan bahasa baru (sejauh yang saya mengerti dari deskripsi).
Bagaimana cara membuat .po
dan .mo
file untuk bahasa baru saya dan membuatnya dapat diakses sehingga dapat digunakan oleh plugin? Saya sudah mencoba mendefinisikan bahasa Rusia di wp-config.php
file saya dengan memasukkan definisi di bawah ini:
define ('WPLANG', 'ru_RU');
plugins
translation
localization
Shimon S
sumber
sumber
Anda dapat mencoba ini codestyling-lokalisasi Plugin: . Anda dapat menerjemahkan plugin dan tema menggunakan ini.
sumber
(Ini adalah CONTOH terjemahan ke DEUTSCH. GANTI kebiasaan ke yang DIINGINKAN ANDA.)
di setiap kepala plugin, ada nama yang unik. (sebagai contoh:
lalu, di folder plugin itu, buat folder "bahasa";
kemudian, ke file .php plugin Anda (di suatu tempat di atas), masukkan kode inisialisasi:
kemudian buka editor teks apa pun, kemudian masukkan seperti kode ini (CATATAN, BAHWA kami hanya menambahkan dua pesan sampel, "halo" dan "sampai jumpa", jadi, Anda dapat MENAMBAH SEBAGAI BANYAK pesan SEPERTI YANG ANDA INGINKAN dengan baris yang sama).
kemudian simpan file ini sebagai "my-pluginname-en_US.po" (perhatikan, bahwa .po adalah ekstensi file, jadi periksa apakah program editor teks Anda belum disimpan ke "my-pluginname-en_US.po.TXT").
kemudian unduh perangkat lunak POEDIT, dan buka file ini. kemudian edit bidang "terjemahan", dan kemudian simpan sebagai "my-pluginname-de_DE" di sana akan dihasilkan dua file (Jika poEdit tidak menghasilkan file .mo kedua secara otomatis, cukup buka File -> Preferences -> Editor dan periksa kotak yang mengatakan "Secara otomatis mengkompilasi file .mo di save"),
lalu masukkan kedua file itu ke folder "bahasa".
setelah ini, buka wp-config.php dan cari kode ini:
dan ubah ke
Itu saja. Ketika WordPress dimuat, itu akan membaca file bahasa plugin Anda, dengan awalan -de_DE.
Jadi, dalam file .php plugin, alih-alih:
kamu harus menggunakan:
Jadi. Sekarang Anda harus menguji plugin Anda.
ps tautan yang digunakan:
sumber
echo __("thanks-for-visiting", 'transparent');
. Dalam theme \ languages \ transparent-en_US.po, saya punyamsgid "thanks-for-visiting"
msgstr "Hello! Thank you for visiting. Take a look around and subscribe to the "
. Ini menghasilkan "terima kasih atas kunjungan" di ujung depan.Anda akan ingin menggunakan POEdit . Ini adalah aplikasi gratis untuk membuat file .po / .mo.
Saya menulis tutorial yang cukup mendalam tentang seluruh topik di sini . Anda dapat melompat ke Langkah 3 - Membuat File Terjemahan Untuk Domain Teks.
sumber
Saya sarankan juga ttp: //poeditor.com/ . Ini adalah alat terjemahan berbasis web yang bekerja sangat baik dengan .po, .mo, .pot dan jenis file lainnya.
sumber