RIDWAN ARIFANDI

Cara Menerjemahkan Theme atau Plugin Buatan Anda Menggunakan Poedit

Mengapa harus diterjemahkan?

WordPress hingga saat ini telah diterjemahkan ke lebih 20 bahasa oleh tim poliglot. Dengan hasil penerjemahan ini, menyebabakan WordPress banyak digunakan oleh orang hingga bisa seperti sekarang, dipakai lebih dari 40% website yang ada di dunia.

Dengan menerjemahkan plugin atau theme buatan anda, penggunannya akan lebih luas sehingga anda bisa mendapatkan timbal balik yang lebih besar. Pada tutorial ini, kita akan menerjemahkan plugin atau theme yang anda buat, dimulai dari membuat file .pot hingga nantinya akan menghasilkan file .mo dan .po yang secara otomatis akan dibaca oleh WordPress sebagai acuan translasi.

Langkah 1 : Pastikan konfigurasi theme atau plugin anda

1. Jika anda membuat plugin, pastikan dalam file utama plugin anda terdapat

/**
* Plugin Name: Your Plugin Name
* Text Domain: plugin-name
* Domain Path: /languages
*/

Folder /languages adalah folder tempat anda nanti akan meletakkan file .po, .mo dan .pot untuk kebutuhan translasi.

2. Jika anda membuat theme, pastikan pada file style.css terdapat

/*
* Theme Name: Your theme name
* Text Domain: theme-name
*/

Kemudian pastikan anda sudah membuat /languages, tempat nanti anda akan meletakkan file-file yang dibutuhkan untuk penerjemahan. Pastikan juga bahwa untuk pengisian pada Text Domain menggunakan format slug.

Sebelum menuju langkah selanjutnya, pastikan text yang berada di theme/plugin yang anda buat menggunakan format translasi seperti dibawah ini:

_e("Teks yang akan ditranslasi", "theme-name"); // "theme-name" diganti sesuai dengan Text Domain pada style.css

__("Teks yang akan ditranslasi", "plugin-name"); // "plugin-name" diganti sesuai dengan Text domain pada file utama plugin anda.

Jika anda tidak menggunakan fungsi tersebut, maka ketika kita akan membuat file .pot, teks tersebut tidak akan terbaca.

 

Langkah 2 : Unduh Poedit

Download poedit dan install Poedit

Langkah 3 : Buat file .pot

File .pot ini nantinya akan berisi dengan teks yang dibaca oleh sistem. Cara membuat file .pot ini adalah

  1. Pastikan anda sudah menginsall WP-CLI, jika anda belum mengetahui cara menginstall WP-CLI, bisa ikuti tutorial disini.
  2. Kemudian buka terminal/CMD, buka folder plugin/theme yang anda buat. Pastikan lokasi terminal/cmd anda berada di root folder plugin atau theme yang anda buat.
  3. Berikan perintah sebagai berikut:
    wp i18n make-pot . languages/my.pot
  4. Dari perintah tersebut, nantinya di folder languages, anda akan melihat file baru yang bernama my.pot

Langkah 4 : Mulai Menerjemahkan

Setelah anda memiliki file .pot, sekarang anda buka poedit yang telah anda download dari langkah ke dua dan pilih Create new translation from POT template

Poedit Welcome Screen | Choose create new translation from POT template

Kemudian pilih bahasa yang akan jadikan tujuan penerjemahan, contohnya disini, theme yang saya buat menggunakan Bahasa Inggris dan akan saya terjemahkan ke Bahasa Indonesia. Maka dibagian ini akan saya pilih Bahasa Indonesia.

Setelahnya, kalian sudah mulai bisa menerjemahkan kalimat yang terdaftar di plugin atau theme anda. Kalian bisa melihat bahasa apa yang kita jadikan tujuan penerjemahan pada nama file, sebagai contoh disini nama filenya adalah id_ID.po yang berarti akan kita terjemahkan ke dalam bahasa indonesia.

Untuk bisa menerjemahkan, klik salah satu kata yang berada di kolom Source Text, kemudian bisa diterjemahkan pada bagian translation.

Jangan lupa untuk menyimpan hasil perubahan yang sudah teman-teman buat, ya!

 

Share

Related Posts