Panduan ini menerangkan cara menyediakan plugin WordPress untuk terjemahan dan kemudian melokalisasikannya ke dalam bahasa lain.
Konsep Utama:
Bahagian 1: Menyediakan plugin anda untuk terjemahan (pengantarabangsaan)
Sebelum anda boleh menterjemahkan plugin anda, anda mesti terlebih dahulu mengantarabangsakannya. Ini melibatkan penggunaan fungsi GetText WordPress untuk menandakan rentetan untuk terjemahan. (Langkah ini diandaikan selesai; tumpuan di sini adalah untuk menghasilkan fail dan penyetempatan.)
Bahagian 2: Menjana fail .pot
Fail .pot adalah kunci untuk terjemahan. Ia mengandungi semua teks yang diterjemahkan dari plugin anda. Terdapat dua cara utama untuk menghasilkannya:
Bahagian 3: Lokalisasi plugin anda
penyetempatan adalah proses terjemahan sebenar.
Menggunakan fail .po: Ambil fail .pot yang dihasilkan dan buka dalam editor teks (atau poEdit). Garis msgstr ""
adalah di mana anda menambah terjemahan. Simpan fail sebagai my-plugin-{locale}.po
, menggantikan {locale}
dengan kod bahasa (mis., de_DE
untuk bahasa Jerman).
Contoh:
<code>#: plugin-name.php:123 msgid "Welcome to SitePoint" msgstr "Willkommen auf SitePoint"</code>
Menukar .po ke .mo: Selepas menterjemahkan, anda perlu menukar fail .po
ke fail .mo
. Anda boleh menggunakan alat atau poedit dalam talian untuk melakukan ini. Poedit secara automatik menjana fail .mo apabila menyimpan fail .po yang diterjemahkan.
Penempatan: Letakkan fail .mo
yang dihasilkan dalam folder bahasa (mis., /wp-content/languages/plugins/my-plugin/de_DE/my-plugin.mo
).
Bahagian 4: Soalan Lazim (Soalan Lazim)
Seksyen Soalan Lazim memberikan jawapan yang jelas dan ringkas kepada soalan -soalan umum mengenai lokalisasi WordPress dan terjemahan plugin. Ini berstruktur dengan baik dan meliputi aspek utama proses.
Ringkasnya:Respons yang disemak ini memberikan penjelasan yang lebih efisien dan mesra pengguna mengenai proses itu, yang memberi tumpuan kepada kejelasan dan kebolehbacaan. Penggunaan tajuk dan titik peluru menjadikan maklumat lebih mudah dicerna. Kemasukan imej dikekalkan untuk meningkatkan pemahaman.
Atas ialah kandungan terperinci WordPress L10n: Cara menterjemahkan plugin anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!