TranslatePress berfungsi dengan sangat baik selama enam bulan pertama. Setelah itu dua tahun penggunaan sebenarnya Di situs WordPress saya, pendapat saya jelas negatif.
Saya tidak bisa merekomendasikannya dalam kondisi seperti ini, dan saya akan menjelaskan alasannya.
Saya telah menginstal ini plugin terjemahan multibahasa di 2022 untuk menerjemahkan halaman-halaman saya ke dalam lebih banyak 15 bahasa. Pada awalnya, ekstensi ini sangat berguna dan... terjemahan visual menepati janjinya.
Masalahnya, semakin lama situs tersebut digunakan dengan alat ini, semakin parah kondisinya. Masalah-masalah terus menumpuk seiring berjalannya waktu, dan justru hal inilah yang tidak pernah diberitahukan kepada Anda sebelum menginstalnya TranslatePress.
Saya memutuskan untuk menulis ulasan ini setelah mengirim puluhan, bahkan ratusan email ke bagian dukungan.
Video penjelasan dalam bahasa Prancis oleh Alucare, pelengkap yang ideal untuk halaman ini. Lihat video (Anda dapat menggunakan terjemahan otomatis YouTube)
Dalam video ini, saya membagikan pendapat tanpa sensor pada TranslatePress. Bacalah bagian selanjutnya dengan saksama sebelum menginstal plugin ini.
Apa sebenarnya yang dimaksud dengan TranslatePress?
TranslatePress adalah ekstensi terjemahan WordPress yang memungkinkanmu untuk membuat situsmu multibahasa.
Prinsipnya: kamu menerjemahkan kontenmu langsung dari sebuah antarmuka visual, dengan mengklik teks yang ingin diubah di halaman tersebut.
Plugin ini terhubung ke Google Translate Di mana DeepL untuk terjemahan otomatis, menghasilkan URL khusus untuk setiap bahasa dan mengelola metadata untuk SEO multibahasa.
Secara teori, semuanya sudah lengkap. Namun, berdasarkan pengalaman saya selama dua tahun, kenyataannya jauh lebih kompleks.
Masalah utama TranslatePress:
Ekstensi ini menerjemahkan semuanya. Dan ketika saya bilang semuanya, maksudnya benar-benar semuanya. Jika kamu menulis artikel tentang sebuah game seperti SUTOM, sebuah permainan dalam bahasa Prancis di mana kata hari ini adalah PATATE, plugin tersebut akan menerjemahkannya ke dalam 15 bahasa. Akibatnya, kamu harus mengeluarkan beberapa euro setiap kali.
Yang paling parah, terjemahan-terjemahan ini sama sekali tidak berguna. Halaman-halaman ini tidak akan mendapat kunjungan sama sekali dalam bahasa lain.
Dan jika ada yang ingin mencoba permainan ini dalam bahasa lain, dia tidak akan pernah bisa menjawab "PATATE", karena yang dia lihat adalah "POTATO". Untuk kata-kata yang lebih rumit, situasinya bahkan lebih parah lagi.
Saya sudah menghitungnya, dan ternyata saya harus mengeluarkan uang lebih dari 2.000 € terjemahan otomatis pada artikel-artikel yang hanya berguna dalam bahasa Prancis. Kamu mungkin akan berkata: plugin itu pasti punya tombol untuk menonaktifkan terjemahan saat membuat artikel. Sayangnya, tidak.
Padahal, itulah perubahan yang saya minta kepada tim dukungan akhir tahun 2022 : tombol sederhana untuk tidak menerjemahkan artikel atau halaman tertentu. Sampai saat ini masih belum ada.
Satu-satunya pilihan yang tersedia sejak awal adalah Do not translate certain paths. Hanya saja, untuk dapat menggunakannya, situs tersebut harus memiliki kategori dalam URL-nya. Namun, dalam SEO, hal ini tidak disarankan.
Pada situs WordPress yang sudah ada, kamu harus menambahkan struktur ini dan melakukan pengalihan 301, yang mengubah semua URL di situs tersebut. Pekerjaan yang sangat rumit untuk sebuah fitur yang seharusnya sederhana.
Sistem ini menghasilkan ratusan ribu pesan 404
![]()
Masalah yang sesungguhnya muncul saat kamu merapikan situsmu. Bayangkan puluhan artikel terjemahan yang sudah tidak berguna lagi, misalnya konten tentang permainan harian yang diterbitkan pada 10 Juni 2022, yang kini sudah tidak berguna lagi.
Kamu menghapus artikel aslinya dan memasang sebuah pengalihan 301 untuk menghindari kesalahan 404. Sejauh ini, semuanya baik-baik saja. Hanya saja, 15 URL yang telah diterjemahkan Tautan yang terkait dengan artikel ini justru menampilkan pesan 404.
Alasannya sederhana: TranslatePress tidak membuat pengalihan. Plugin ini tidak memahami bahwa jika artikel aslinya dialihkan dengan kode status 301 atau 410, terjemahannya juga harus mengikuti. Plugin ini tidak mewarisi pengalihan tersebut.
Saat sedang membersihkan rumah seperti biasa di Alucare.fr, akhirnya saya berakhir dengan lebih dari 150.000 kesalahan 404. Saya telah menghubungi tim dukungan untuk menanyakan langkah apa yang akan diambil. Jawaban resmi mereka: membuat pengalihan 301 atau 410 secara manual untuk setiap URL yang telah diterjemahkan.
Masalahnya, alamat-alamat yang telah diterjemahkan ini tidak terlihat di mana pun. Sebelum menghapus, kamu harus mengambil URL yang telah diterjemahkan ke setiap bahasa secara manual. Di situs yang sebenarnya WordPress multibahasa, hal ini membuat pengelolaan sehari-hari menjadi sulit dikendalikan.
Beralih dari Google Translate ke DeepL: masalah sebenarnya
Kamu ingin beralih dari Google Translate à DeepL untuk meningkatkan kualitas terjemahanmu? Kabar buruk. Kontenmu yang sudah diterjemahkan tetap tertahan di mesin terjemahan lama.
Untuk benar-benar beralih ke DeepL, kamu harus mengosongkan seluruh basis data terjemahan yang sudah ada. Jika tidak, hanya artikel baru yang memanfaatkan mesin terjemahan baru tersebut. Saya mencoba cara alternatif: menghapus sebuah artikel, lalu mempublikasikannya kembali untuk memaksa dilakukannya terjemahan otomatis baru.
Ini tidak berfungsi. Plugin tersebut masih menyimpan terjemahan lama di memori.
Secara praktis, jika kamu mengganti mesin terjemahan di tengah jalan, kamu harus memulai hampir dari awal lagi untuk semua halaman yang sudah diterjemahkan. Pada situs besar WordPress multibahasa, hal itu benar-benar menjadi penghambat.
Bagi saya, TranslatePress berpotensi menjadi plugin terjemahan yang sangat baik. Namun, masih ada tiga fitur penting yang belum dimilikinya:
- A tombol untuk menonaktifkan terjemahan dari sebuah artikel atau halaman tertentu
- Itu daftar URL yang telah diterjemahkan terlihat saat kamu mengedit artikel
- Yang sesungguhnya penanganan kesalahan 404, atau setidaknya sebuah mekanisme pengaman otomatis
Pembaruan 21/08/2024:
Episode terbaru dengan dukungan dari TranslatePress. Ringkasan singkat: intervensi mereka telah Seluruh situs web saya menampilkan halaman 404 selama 16 jam, dan Google melakukan perayapan tepat pada waktu tersebut. Berikut ini yang terjadi, secara berurutan.
Kesalahan pada awalnya
TranslatePress menciptakan 404 pada slug khusus dari situs tersebut. Saya telah mengubah banyak slug secara manual. Plugin tersebut tidak mengikuti terjemahan URL-URL tersebut, sehingga halaman-halaman yang telah diterjemahkan menjadi tidak dapat diakses.
Apa yang telah dilakukan oleh tim dukungan
Saya disarankan untuk menonaktifkan plugin SEO saya. Saya mencobanya: ya, bug-nya sudah diperbaiki. Hanya saja, saya tidak mau menonaktifkannya, justru karena saya sudah mengubah banyak slug menggunakan fitur tersebut.
Petugas dukungan teknis tersebut kemudian masuk ke situs saya sendiri. Dia melakukan perubahan yang diperlukan dan memberi tahu saya melalui email bahwa semuanya tampak baik-baik saja. Saat itu saya tidak bisa memeriksanya sendiri.
Akibatnya
Saya masuk kembali 16 jam kemudian. Dan di sana, banyak sekali halaman 404. Plugin SEO memang telah mengubah URL-nya, tetapi... terjemahan URL-URL ini belum dilakukan. Hasilnya: situs yang diterjemahkan itu tidak berfungsi.
Yang dimaksud adalah lebih dari 70.000 halaman yang telah diterjemahkan tiba-tiba berubah menjadi 404. Google masih menyimpan alamat-alamat lama tersebut dalam memorinya dan telah merayapi semua kesalahan tersebut selama periode tersebut.
Masalah pokoknya tetap sama: TranslatePress mengabaikan riwayat URL. Jika sebuah halaman menampilkan kode status 404, halaman tersebut tidak secara otomatis mengalihkan ke halaman yang baru. Tidak ada pemulihan, tidak ada pengalihan otomatis.
Jika kamu menemukan hal-hal lain yang menghambatmu dalam TranslatePress, jangan ragu untuk memberitahuku di kolom komentar.






