Menerjemahkan situs web ke dalam beberapa bahasa dapat memberikan banyak manfaat bagi Anda.
Menerjemahkan string plugin dan string tema dapat membantu memperluas jangkauan pengguna Anda dan mendapatkan pengguna dari berbagai negara. Dengan menawarkan dukungan multibahasa, Anda dapat memberikan pengalaman yang lebih baik kepada pengguna Anda dan membangun hubungan yang kuat dengan komunitas pengguna global.
Oleh karena itu, penting bagi Anda para pemilik website untuk mengetahui cara menerjemahkan string plugin dan string tema di WordPress. Menerjemahkan plugin dan tema WordPress dapat dilakukan dengan beberapa cara yang akan kita bahas di bawah ini.
Apa itu plugin string dan theme string di WordPress?
Sebelum membahas cara menerjemahkan string plugin dan string tema di WordPress, Anda harus terlebih dahulu memahami apa itu string plugin dan string tema.
Di WordPress, string plugin adalah teks yang ditampilkan di dalam plugin WordPress . String ini dapat mencakup elemen seperti label menu, teks tombol, pesan kesalahan, pesan informasi, dan konten teks lain yang merupakan bagian dari antarmuka pengguna plugin tersebut.
Sementara itu, string tema di WordPress merujuk pada teks yang merupakan bagian dari tema WordPress . String ini mencakup elemen seperti judul, teks paragraf, label tombol, item menu navigasi, judul widget, dan teks lain apa pun yang muncul di tampilan depan situs web yang menggunakan tema tersebut.
Proses menerjemahkan string plugin dan tema biasanya dilakukan dengan menggunakan file terjemahan atau dengan menggunakan alat manajemen terjemahan seperti plugin terjemahan pihak ketiga. Pengembang plugin juga dapat menyediakan file bahasa atau bekerja sama dengan penerjemah untuk membuat plugin mereka tersedia dalam berbagai bahasa.
Dengan menerjemahkan string plugin dan tema, pengembang plugin dapat membuat plugin dan tema mereka lebih mudah diakses, ramah pengguna, dan menarik secara global, sehingga pengguna dari berbagai latar belakang bahasa dapat menggunakan dan memanfaatkan plugin tersebut secara efektif.
Ada beberapa cara untuk menerjemahkan string plugin dan tema. Cara pertama yang akan kita bahas adalah edisi manual yang dapat Anda lakukan menggunakan perangkat lunak lokal seperti Po Edit atau dari admin WordPress menggunakan plugin Loco Translate.
Terjemahkan string plugin dan string tema di WordPress menggunakan Loco Translate
Cara pertama adalah menggunakan plugin terjemahan Loco Translate. Kami akan menggunakan metode ini untuk pengeditan file manual karena sedikit lebih cepat daripada menggunakan perangkat lunak Windows atau Mac. Loco Translate adalah plugin yang dapat menerjemahkan string plugin dan string tema di WordPress.
Dalam satu instalasi di WordPress, Loco Translate dapat digunakan pada semua plugin atau tema di situs WordPress . Berikut adalah langkah-langkah untuk menerjemahkan string plugin dan tema di WordPress.
Langkah 1: Instal plugin Loco Translate
Langkah pertama adalah menginstal plugin Loco Translate di situs web Anda, dengan masuk ke menu Plugins > Add New > Loco Translate > Install > Activate.
Jika sudah berhasil diinstal, pilih menu Loco Translate, maka tema dan plugin yang aktif dan terintegrasi dengan Loco Translate akan muncul.

Baik menerjemahkan string plugin maupun string tema di Loco Translate sama saja, Anda hanya perlu memilih plugin atau tema yang ingin Anda terjemahkan.
Jadi, dalam contoh ini, kami akan mencoba salah satu tema aktif, yaitu Astra.
Langkah 2: Tambahkan bahasa ke string plugin dan string tema kustom
Setelah itu, tampilan akan muncul seperti di bawah ini, di sini Anda dapat mengklik Bahasa Baru untuk menambahkan bahasa baru.

Contoh bahasa tujuan adalah bahasa Korea. Lalu pilih tempat penyimpanan file .po, jika sudah, klik Mulai menerjemahkan.

Langkah 3: Mulai terjemahkan string plugin dan string tema
Langkah ketiga adalah mulai menerjemahkan string plugin atau tema, di kolom pencarian cari string yang akan diterjemahkan, misalnya string Read More.
Kemudian di terjemahan Korea: masukkan hasil terjemahan Korea yang telah Anda terjemahkan secara manual. Lakukan hal yang sama untuk string lainnya, jika Anda telah mengklik Simpan untuk menyimpan hasil terjemahan string tersebut.

Itulah cara menerjemahkan string plugin dan string tema di WordPress menggunakan Loco Translate. Loco Translate memungkinkan Anda menerjemahkan string satu per satu, hanya saja Anda harus menerjemahkannya secara manual terlebih dahulu lalu menyalin hasil terjemahan ke kolom bahasa tujuan.
Terjemahkan string plugin dan string tema dari direktori WordPress
Selain menggunakan Loco Translate, Anda juga dapat menggunakan layanan terjemahan dari WordPress, hanya saja ini dapat dilakukan jika tema Anda berada di direktori WordPress , bukan dari luar.
Karena tema bisa ada di wordpress.org atau tidak dan beberapa di antaranya menyertakan plugin tambahan yang memuat berbagai konten. Misalnya tema dengan widget WooCommerce dari Themeforest.
Segera, kami akan mencoba menerjemahkan string tema secara manual melalui Menerjemahkan WordPress. Berikut langkah-langkahnya.
Langkah 1: Buka Menerjemahkan WordPress dan pilih bahasa
Langkah pertama adalah mengklik kolom Temukan lokal Anda lalu pilih bahasa tujuan. Kemudian klik bahasa tersebut.

Langkah 2: Temukan tema WordPress Anda dan ekspor file .mo
Setelah itu, tampilan akan muncul seperti di bawah ini, pilih kolom Themes lalu cari tema yang akan Anda terjemahkan string-nya, contoh tema yang akan diterjemahkan adalah Astra.
Seperti yang Anda lihat di bawah, bahasa Jerman pada tema Astra WordPress telah diterjemahkan sebesar 72%, yang berarti sebagian besar string tema pada Astra telah diterjemahkan ke dalam bahasa Jerman.

Kemudian klik Astra pada tampilan di bawah ini.

Langkah 3: Unggah file .mo di WordPress
Langkah terakhir adalah mengunggah file .mo ke WordPress, metodenya adalah sebagai berikut.
- Buka dasbor WordPerss, arahkan kursor ke menu Appearance , dan pilih Editor. Ini akan membuka editor tema.
- Di sisi kanan editor tema, Anda akan melihat daftar file tema. Cari dan pilih functions.php dari daftar tersebut.
- Setelah functions.php file terbuka di editor, tambahkan kode berikut di bagian paling bawah file:
- Pastikan untuk mengganti theme-textdomain dengan text domain yang sesuai untuk tema Anda.
- Simpan perubahan pada file functions.php tersebut.
- Sekarang, buat direktori bernama languages di dalam direktori tema Anda. Misalnya, jika tema Anda bernama mytheme, buat direktori bernama mytheme/languages.
- Pindahkan file .mo yang telah Anda siapkan ke direktori languages .
- Kembali ke WordPress panel admin. Di bawah menu Appearance , pilih Editor lagi.
- Di sisi kanan editor tema, cari dan pilih style.css dari daftar file tema.
- Pastikan kode berikut ada di dalam komentar di bagian atas file style.css :
- Pastikan untuk mengganti theme-textdomain dengan text domain yang sesuai untuk tema Anda.
- Simpan perubahan pada file style.css .
Sejauh ini, Anda telah berhasil menerjemahkan string tema secara manual dengan mengunggah file bahasa tujuan ke WordPress. Dengan cara ini Anda tidak perlu menerjemahkan string satu per satu, hanya saja Anda harus mengunggah file untuk setiap bahasa, ini tentu akan memakan lebih banyak waktu.
Cara menerjemahkan string plugin dan string tema di WordPress dengan Linguise
Menerjemahkan WordPress memudahkan Anda menerjemahkan string tema dan plugin, tetapi Anda perlu memilih bahasa dan mengunggahnya satu per satu.
Tentu saja ini akan memakan waktu cukup lama, oleh karena itu Anda dapat menggunakan layanan terjemahan alternatif lain, seperti Linguise.
Linguise adalah layanan penerjemahan otomatis untuk situs web yang tersedia dalam 85 bahasa. Linguise menggunakan teknologi jaringan saraf sehingga mampu menghasilkan terjemahan yang 97% mirip dengan terjemahan manusia.
Dengan Linguise , Anda dapat secara otomatis menerjemahkan string plugin dan string tema di WordPress.
Lalu, bagaimana cara menerjemahkan string plugin dan string tema di WordPress? Simak penjelasannya di bawah ini.
Langkah 1: Registrasi akun Linguise
Langkah pertama adalah mendaftar untuk akun Linguise gratis, Anda hanya perlu memasukkan beberapa informasi terkait data pribadi dan tidak perlu kartu kredit untuk mendaftar.
Setelah itu, Anda akan mendapatkan akses ke dasbor Linguise . Di dasbor inilah Anda dapat melakukan beberapa pengaturan terjemahan.
Langkah 2: Tambahkan penerjemah eksternal ke Linguise
Di dasbor Linguise , Anda juga dapat menambahkan anggota atau penerjemah baru dari luar. Anggota baru ini dapat menjadi penerjemah yang lebih baik dalam menerjemahkan situs web termasuk string plugin dan tema. Berikut caranya.
Pertama, buka Linguise lalu pilih menu Anggota > Undang anggota baru.

Setelah itu, masukkan alamat email, pilih peran, yaitu translator, pilih situs web, pilih bahasa tujuan yang akan diterjemahkan oleh translator, lalu klik Undang. Jika demikian, undangan akan dikirim melalui email.

Sebagai penerjemah, ia akan mendapatkan beberapa akses termasuk yang berikut ini.
- Hanya editor langsung antarmuka pengguna (bukan aturan global).
- Hanya memiliki akses ke bahasa yang telah dipilih oleh admin sebelumnya.
- Penerjemah tidak dapat mengedit konfigurasi domain, bahasa yang tersedia di situs web, atau informasi penagihan.
Langkah 3: Mulai terjemahkan string plugin dan tema melalui live-editor
Jika Anda telah berhasil menambahkan penerjemah, sekarang saatnya mencoba menerjemahkan string plugin dan tema melalui fitur editor langsung.
Untuk melakukannya, buka Linguise dasbor > Live Editor > Buka Live Editor > pilih bahasa > Terjemahkan.
Setelah itu, akan muncul tampilan seperti berikut, pilih bagian yang akan diterjemahkan, Anda dapat menerjemahkan atau mengubah terjemahan string plugin dan tema di kolom Terjemahan dalam bahasa Indonesia : jika sudah, klik Simpan untuk menyimpan perubahan.

Sejauh ini, Anda telah berhasil menerjemahkan string plugin dan string tema di WordPress dengan editor langsung Linguise .
Jika Anda membutuhkan lebih banyak penerjemah, Anda dapat menambahkan penerjemah sesuai dengan setiap bahasa.
Mengatasi masalah terjemahan umum pada tema dan plugin populer

Menerjemahkan string di plugin dan tema WordPress sering kali mudah, tetapi terkadang Anda mungkin menghadapi masalah yang mencegah terjemahan ditampilkan dengan benar. Memahami masalah umum dan cara mengatasinya akan membantu Anda mempertahankan konten multibahasa yang konsisten dan berkualitas tinggi di situs Anda.
String tidak menampilkan terjemahan
Beberapa string tidak muncul dalam bahasa yang diinginkan meskipun telah membuat file terjemahan. Hal ini biasanya disebabkan oleh ketidakcocokan text domain antara file terjemahan dengan plugin atau tema yang digunakan. Text domain berfungsi sebagai pengenal yang menghubungkan teks yang dapat diterjemahkan ke file terjemahan yang benar, jadi jika tidak cocok, WordPress tidak akan menampilkan terjemahan tersebut.
Selain itu, plugin caching atau optimasi dapat menyebabkan string terjemahan tidak langsung muncul. Halaman yang di-cache mungkin menampilkan versi lama sebelum terjemahan diterapkan. Oleh karena itu, penting untuk menghapus cache situs Anda dan browser setelah melakukan pembaruan terjemahan untuk memastikan perubahan terbaru terlihat.
File terjemahan tidak ditemukan (.po/.mo)
Beberapa plugin atau tema mungkin tidak menyertakan file .po dan .mo untuk bahasa yang Anda butuhkan, yang berarti Anda tidak dapat mengandalkan terjemahan bawaan. Dalam hal ini, Anda harus membuat file terjemahan sendiri menggunakan alat seperti Loco Translate atau mengimpor file terjemahan dari sumber lain.
Membuat file .po dan .mo secara manual memerlukan waktu dan ketelitian, tetapi ini adalah cara yang efektif untuk memastikan semua string penting telah diterjemahkan. Selain itu, pastikan file terjemahan Anda disimpan di lokasi yang benar agar WordPress dapat mengenali dan menggunakannya saat memuat situs Anda.
String dinamis atau string yang dihasilkan oleh JavaScript tidak diterjemahkan
Teks tertentu dalam plugin atau tema dihasilkan secara dinamis menggunakan JavaScript, yang tidak disertakan dalam file terjemahan standar (.po/.mo). Hal ini membuat string tersebut tidak tersedia untuk terjemahan manual menggunakan metode tradisional.
Untuk mengatasi hal ini, Anda dapat menggunakan layanan terjemahan otomatis seperti Linguise, yang menerjemahkan teks secara real time di sisi klien, termasuk elemen yang dirender JavaScript. Alternatifnya, cari opsi dalam plugin atau tema untuk menimpa teks tersebut secara manual melalui pengaturan.
Pembaruan plugin/tema menimpa file terjemahan
Saat plugin atau tema diperbarui, file terjemahan Anda mungkin akan ditimpa atau dihapus, terutama jika file tersebut berada di direktori utama plugin atau tema. Hal ini menyebabkan semua terjemahan Anda hilang, dan situs akan kembali ke bahasa default.
Untuk mencegah hal ini, simpan file .po dan .mo Anda di folder bahasa khusus (misalnya, wp-content/languages/plugins atau wp-content/languages/themes) atau gunakan tema anak untuk mempertahankan terjemahan. Dengan cara ini, pembaruan tidak akan menghapus file terjemahan Anda, dan situs Anda akan tetap mempertahankan bahasa yang telah dikonfigurasi.
Memvalidasi terjemahan untuk SEO

Saat menerjemahkan konten situs web Anda, penting untuk memastikan akurasi linguistik dan memvalidasi bahwa terjemahan tersebut mendukung kinerja SEO situs Anda. Elemen SEO yang dilokalkan dengan baik membantu mesin pencari memahami dan memberi peringkat pada halaman multibahasa Anda secara efektif, sehingga mendatangkan lalu lintas tertarget dari berbagai bahasa.
Judul dan meta deskripsi
Judul halaman dan deskripsi meta yang diterjemahkan harus secara akurat mencerminkan konten sekaligus memasukkan kata kunci yang relevan dalam bahasa target. Tag meta yang diterjemahkan dengan buruk atau generik dapat menurunkan tingkat klik dari hasil pencarian, karena mungkin tidak menarik bagi audiens lokal atau tidak selaras dengan maksud pencarian mereka.
Misalnya, anggaplah Anda menjalankan blog perjalanan dan menerjemahkan postingan “Best Beaches in Bali” ke dalam bahasa Spanyol. Dalam hal ini, judulnya harus dilokalkan menjadi sesuatu seperti “Las Mejores Playas en Bali” alih-alih terjemahan literal yang canggung. Ini memastikan bahwa pengguna berbahasa Spanyol yang mencari pantai di Bali menemukan halaman Anda lebih relevan dan menarik.
Teks alternatif untuk gambar
Teks alt gambar memainkan peran penting dalam aksesibilitas dan SEO dengan mendeskripsikan gambar kepada mesin pencari dan pengguna dengan gangguan penglihatan. Saat melokalkan situs web Anda, teks alt harus diterjemahkan secara akurat untuk mempertahankan manfaat ini dan menghindari penalti SEO karena deskripsi yang tidak relevan atau hilang.
Misalnya, jika Anda memiliki gambar pemandangan gunung dengan teks alt “sunset mountain,” menerjemahkannya ke bahasa Jerman, Anda harus menggunakan “Sonnenuntergang Berg” atau padanan yang alami. Ini membantu mesin pencari mengaitkan gambar Anda dengan kata kunci yang relevan dalam bahasa target dan meningkatkan relevansi halaman.
Slug URL
Slug URL, bagian alamat web Anda yang dapat dibaca, sebaiknya dilokalkan dengan cermat. Pada saat yang sama, Anda ingin URL dapat dipahami dan ramah SEO dalam bahasa target, slug yang diterjemahkan secara otomatis terkadang bisa menjadi membingungkan atau tidak masuk akal.
Misalnya, postingan blog berjudul “Resep Sehat” sebaiknya memiliki slug bahasa Spanyol seperti /recetas-saludables daripada terjemahan mesin yang mungkin menghasilkan frasa yang janggal. Slug yang jelas dan relevan membantu pengguna dan mesin pencari meningkatkan tingkat klik dan peringkat.
Layanan seperti Linguise secara otomatis menerjemahkan slug URL berdasarkan bahasa target pengguna, memastikan setiap versi bahasa memiliki URL alami yang ramah SEO tanpa upaya manual.
Peta situs multibahasa
Membuat sitemap terpisah untuk setiap versi bahasa situs Anda membantu mesin pencari merayapi dan mengindeks halaman Anda dengan benar. Sitemap multibahasa mengomunikasikan bahasa yang tersedia dan memastikan semua konten yang diterjemahkan dapat ditemukan.
Misalnya, jika situs Anda mendukung bahasa Inggris, Prancis, dan Jepang, Anda harus membuat sitemap terpisah seperti sitemap-en.xml, sitemap-fr.xml, dan sitemap-ja.xml lalu mengirimkannya ke mesin pencari melalui alat seperti Google Search Console. Pengaturan ini membantu pengindeksan dan membantu halaman Anda mendapat peringkat di hasil pencarian yang sesuai dengan bahasa tertentu.
Alat seperti Linguise dapat secara otomatis membuat dan mengelola sitemap multibahasa, menyederhanakan proses ini dan memastikan halaman terjemahan Anda terindeks dengan benar tanpa upaya manual.
Tag hreflang
Tag Hreflang adalah atribut HTML penting yang memberi sinyal kepada mesin pencari versi bahasa dan wilayah mana dari suatu halaman yang harus ditampilkan kepada pengguna. Penerapan yang tepat mencegah masalah konten duplikat dan meningkatkan pengalaman pengguna dengan mengarahkan pengunjung ke halaman yang dilokalkan dengan benar.
Misalnya, jika Anda memiliki halaman dalam bahasa Inggris AS dan Inggris Raya, penggunaan tag hreflang seperti hreflang=”en-us” dan hreflang=”en-gb” memberi tahu mesin pencari tentang versi-versi ini. Hal ini menghindari kebingungan dan memastikan pengguna Anda melihat konten yang paling relevan untuk lokal mereka.
Linguise juga mengotomatiskan penyisipan dan pengelolaan tag hreflang, membantu mesin pencari memahami hubungan antara halaman multibahasa Anda dan mengurangi risiko penalti SEO.
Studi kasus: Pengguna nyata meningkatkan interaksi dengan melokalkan string plugin dan tema

Salah satu contoh menarik tentang bagaimana menerjemahkan dan melokalkan string plugin dan tema dapat meningkatkan keterlibatan adalah kisah Jaderoller. Merek e-commerce kecantikan ini berhasil memperluas pasarnya secara internasional menggunakan WordPress dan WooCommerce. Dengan menerjemahkan string plugin secara akurat dan melokalkan seluruh pengalaman situs web mereka, Jaderoller mengatasi tantangan dalam menyampaikan konten multibahasa secara efisien sekaligus mempertahankan performa SEO yang kuat.
Menggunakan Linguise, solusi terjemahan otomatis yang dirancang khusus untuk WordPress, Jaderoller dengan lancar menerjemahkan semua string plugin dan tema. Fitur-fitur canggih Linguise, termasuk tag hreflang otomatis, sitemap multibahasa, dan slug URL terjemahan yang ramah SEO, memastikan halaman multibahasa mereka dioptimalkan untuk mesin pencari.
Pendekatan ini membantu meningkatkan lalu lintas sebesar 50% hingga 150% untuk setiap bahasa tambahan, secara signifikan meningkatkan keterlibatan pengguna dan memperluas jangkauan global mereka tanpa mengorbankan kecepatan situs web atau kualitas SEO.
Kesimpulan
Menerjemahkan string plugin dan string tema penting bagi Anda yang ingin memiliki situs web multibahasa. Selain itu, situs web multibahasa juga memberikan banyak keuntungan mulai dari menjangkau audiens yang lebih luas, menembus pasar internasional, hingga memberikan pengalaman terbaik bagi pengunjung.
Jadi, apa yang Anda tunggu? Segera buat situs web multibahasa Anda dengan Linguise. Linguise menawarkan versi uji coba gratis 1 bulan bagi Anda yang ingin mencoba fitur Linguise.
Dengan Linguise, Anda akan mendapatkan manfaat terjemahan hingga 600 ribu kata dan penggunaan bahasa tanpa batas.



