Toko adalah kasus terburuk untuk harga terjemahan per kata. Katalog bukanlah satu halaman: ia berisi ratusan judul produk, deskripsi, deskripsi singkat, atribut, nama kategori, dan rangkaian pembayaran — dan semuanya dihitung lagi untuk setiap bahasa yang Anda tambahkan. Lima ratus produk dalam lima bahasa bukanlah lima ratus terjemahan, melainkan dua setengah ribu.
TranslateRocket menghilangkan volume dari persamaan: gratis, tanpa tingkat berbayar dan tanpa pengukur kata atau kredit. Jika Anda menggunakan AI, Anda membawa kunci penyedia Anda sendiri dan membayar penyedia itu secara langsung. Halaman ini membahas apa yang dilakukannya secara khusus WooCommerce — termasuk bagian-bagian yang biasanya rusak di toko multibahasa — dan, pada akhirnya, apa yang sengaja tidak dilakukannya.

Tiga hal yang diam-diam rusak di toko multibahasa
Menerjemahkan halaman produk adalah bagian yang mudah: itu adalah konten halaman, dan plugin apa pun yang layak akan menanganinya. Yang menarik perhatian pemilik toko adalah semua yang ditampilkan WooCommerce. di luar halaman HTML, yang tidak pernah dijangkau oleh mesin terjemahan yang hanya menulis ulang halaman:
- Kereta mini AJAX. Tambahkan produk ke keranjang dan WooCommerce menukar markup keranjang melalui “fragmen” AJAX. Fragmen tersebut dibuat setelah halaman dirender, sehingga kembali dalam bahasa default toko — kereta mini berbahasa Inggris yang berada di halaman berbahasa Jerman.
- String yang ada di JavaScript. Tautan “Lihat keranjang” yang muncul setelah menambahkan item, dan pesan serupa, diserahkan ke browser sebagai data skrip, bukan teks halaman.
- Pesan email. Pelanggan membeli dalam bahasa Prancis dan menerima konfirmasi dalam bahasa Inggris, karena email dibuat kemudian — sering kali oleh tugas cron — ketika tidak ada yang mengingat bahasa apa yang digunakan untuk memesan.
TranslateRocket menangani ketiganya. Fragmen mini-cart dan string yang dilokalkan JS diterjemahkan dengan peta terjemahan yang sama dengan yang digunakan untuk halaman tersebut, sehingga tidak dikenakan biaya panggilan AI tambahan. Dan saat checkout, bahasa pesanan dicatat — untuk checkout klasik dan untuk checkout berbasis blok yang lebih baru melalui API Toko — dan email pelanggan ditampilkan dalam bahasa tersebut, bukan dalam bahasa default toko.
Kata-kata dalam email adalah kasus khusus yang perlu dijelaskan. Mesin biasanya mempelajari string saat Anda menelusuri situs Anda sendiri — namun tak seorang pun pernah menelusuri email, jadi frasa WooCommerce hanya dicetak di sana (“Terima kasih atas pesanan Anda”, “Jumlah”, “Harga”) dulunya tidak terlihat olehnya, dan email pesanan yang keluar hanya diterjemahkan sebagian. Sejak versi 0.8.4, email pelanggan dipindai saat dikirim dan kata-katanya disimpan di bawah “WooCommerce email” di layar terjemahan, siap untuk diterjemahkan dengan tangan atau dengan AI seperti yang lainnya. Pemindaian dilakukan satu kali per template, bukan satu kali per pesanan.
URL produk dan kategori dalam setiap bahasa
Setiap bahasa disajikan dengan awalan tersendiri, dan slugs juga diterjemahkan — untuk produk dan kategori produk — sehingga pelanggan Jerman akan melihat URL yang tampak seperti bahasa Jerman, bukan bahasa Inggris slug dengan awalan bahasa yang dibaut. hreflang tag dikeluarkan untuk setiap bahasa, yang memberi tahu Google bahwa ini adalah produk yang sama dalam bahasa berbeda, bukan konten duplikat.
Karena setiap bahasa memiliki URL-nya sendiri, cache halaman memperlakukannya sebagai halaman terpisah secara otomatis. Tidak ada peralihan bahasa berbasis cookie untuk mengalahkan cache Anda — hal ini lebih penting di toko dibandingkan di tempat lain.

Berapa biaya untuk menerjemahkan katalog
Tidak ada apa-apa, dalam biaya plugin. Tidak ada izin dan tidak ada izin kata. Untuk terjemahan mesin sendiri Anda memiliki tiga rute, dan Anda dapat menggabungkannya:
- Dengan tangan — tidak terbatas, gratis, dengan editor klik untuk menerjemahkan di halaman langsung. Masuk akal untuk lima puluh string yang benar-benar terjual (judul, nama kategori, pembayaran).
- Google Terjemahan Gratis — setiap bidang menawarkan tautan yang telah diisi sebelumnya; Anda menerjemahkan di situs Google sendiri dan menempelkannya kembali.
- Kunci AI Anda sendiri — DeepL, OpenAI, Gemini, Antropik, atau Google Cloud. Anda membayar penyedia sesuai harganya. Tingkat gratis DeepL saja mencakup 500.000 karakter per bulan, yang merupakan katalog penting.
Mesin ini juga menggunakan kembali terjemahan pada string yang identik, sehingga frasa yang diulang pada dua ratus halaman produk diterjemahkan satu kali, bukan dua ratus kali.
Katalog besar
Toko adalah tempat plugin terjemahan cenderung mencapai batas memori PHP, karena pendekatan yang biasa dilakukan adalah memuat seluruh peta terjemahan ke dalam memori pada setiap permintaan. Melewati sekitar 20.000 string TranslateRocket beralih dengan sendirinya ke pencarian terindeks per halaman: ia hanya mengambil string yang dibutuhkan halaman saat ini. Memori tetap datar dan waktu render tetap sama baik situs tersebut menampung 500 string atau 500.000 — itulah perbedaan antara katalog yang berskala dan katalog yang mulai menampilkan layar putih.
Apa yang tidak dilakukannya — dan kapan harus membeli sesuatu yang lain
Ini adalah bagian yang patut dibaca sebelum Anda menginstal apa pun.
- Tidak ada multi-mata uang. TranslateRocket menerjemahkan; ia tidak mengkonversi harga, menambahkan pengalih mata uang, atau menangani penetapan harga per negara. Jika Anda perlu menjual dalam dolar dan euro dengan daftar harga berbeda, Anda memerlukan solusi multi-mata uang khusus — atau WooCommerce Multibahasa dengan WPML, yang memasangkan keduanya.
- Tidak ada produk terpisah per bahasa. Terjemahan dilakukan berlapis-lapis pada satu produk, bukan membuat produk duplikat per bahasa. Hal ini menjaga stok dan pesanan tetap di satu tempat, yang biasanya sesuai dengan keinginan Anda — namun jika alur kerja Anda bergantung pada produk per bahasa yang benar-benar terpisah, model ini tidak cocok untuk Anda.
- Tidak ada alur kerja agen terjemahan. Tidak ada akun penerjemah atau antrian ulasan, dan tidak ada cara untuk memesan terjemahan profesional dari dalam dasbor.
- Dukungan adalah upaya terbaik, dari satu pengembang, melalui forum WordPress.org. Jika toko Anda memerlukan jaminan waktu respons, belilah lisensi dari penjualnya.
Jika yang Anda butuhkan adalah toko yang dapat dibaca dan dibeli oleh pelanggan Anda dalam bahasa mereka sendiri — dengan mini-cart, kasir, dan email pemesanan yang menyertainya — tanpa tagihan yang bertambah setiap kali Anda menambahkan produk, itulah gunanya.
Sudah membayar untuk plugin multibahasa?
Anda dapat membawa terjemahan yang sudah Anda bayar. TranslateRocket impor dari WPML, TranslatePress dan Polylang, dan dari ekspor Weglot CSV. Terjemahan WPML dibaca langsung dari tabel databasenya, sehingga impor masih berfungsi ketika WPML dinonaktifkan dan lisensinya telah habis masa berlakunya.
Terjemahkan toko Anda — bahasa gratis tanpa batas