Custom Translation per Post: Solusi Undangan Bilingual Elegan
Fitur Custom Translation per Post memungkinkan pemilik website mengesampingkan teks dan label formulir bawaan menjadi bahasa apa pun (misal bahasa Inggris, Sunda, Jawa, atau Arab) khusus pada postingan undangan tertentu tanpa memerlukan plugin multibahasa pihak ketiga yang berat.
Memahami Kebutuhan & Masalah Lapangan
Dalam industri pernikahan Indonesia, pernikahan multikultural dan internasional semakin sering dijumpai:
- Pengantin WNI yang menikah dengan pasangan ekspatriat (warga negara asing).
- Resepsi pernikahan yang mengundang rekan bisnis luar negeri, duta besar, atau kerabat dari mancanegara.
- Keluarga pengantin yang menginginkan sentuhan bahasa daerah (misal bahasa Jawa kromo inggil atau bahasa Sunda lemes) untuk menghormati para sesepuh keluarga.
Ketika vendor undangan mencoba memasang plugin translasi umum seperti WPML, TranslatePress, atau Polylang, masalah teknis baru bermunculan: loading website menjadi lambat, script AJAX formulir sering kali gagal merespon (broken submission), dan biaya lisensi tahunan plugin pihak ketiga yang sangat mahal.
WDP RSVPKit memberikan solusi tuntas melalui Per-Post Translation Overrides. Setiap postingan undangan memiliki kontrol penerjemahan mandiri yang dapat diisi dalam bahasa apa pun dengan performa secepat kilat.
Prasyarat Sebelum Memulai
Sebelum menyetel translasi kustom:
- Plugin WDP RSVPKit v1.4.0 aktif berlisensi resmi.
- Siapkan daftar kata atau istilah terjemahan yang diinginkan (misal: Attending, Regrets, Number of Guests).
- Buka postingan undangan di editor WordPress admin.
Pokok Bahasan & Konfigurasi Teknis
1. Anatomi Kamus Istilah di Metabox Translation
Pada panel WDP RSVPKit Metabox, tab Translations menyediakan kontrol penggantian istilah untuk seluruh titik sentuh interaksi pengguna:
- Section 1: Label Tombol Kehadiran (Attendance Cards):
- Attending Label: Mengganti "Akan Hadir" menjadi "Will Attend with Pleasure".
- Decline Label: Mengganti "Tidak Hadir" menjadi "Unable to Attend / Sending Love".
- Section 2: Kuota Tamu & Satuan Stepper (Pax Counter):
- Pax Label: Mengganti "Jumlah Tamu" menjadi "Number of Guests Attending".
- Pax Suffix: Mengganti "Orang" menjadi "Guests / Pax".
- Section 3: Kartu Konfirmasi & Pesan Sukses (Confirmation Card):
- Card Title: Mengganti "Terima Kasih" menjadi "Thank You So Much, {guest_name}!".
- Attendance Summary Note: "We look forward to celebrating with you."
- Decline Summary Note: "We are sorry you cannot make it, but we appreciate your love and prayers."
- Section 4: Tombol Aksi Utama (Action Buttons):
- Submit Button: Mengganti "Kirim Konfirmasi" menjadi "Confirm My Attendance".
- Edit Button: Mengganti "Ubah Respon" menjadi "Modify My Response".
2. Langkah Menerapkan Bahasa Inggris pada Undangan Klien
- Masuk ke halaman pengeditan post undangan di WP-Admin.
- Gulir ke bawah menuju panel WDP RSVPKit Metabox.
- Klik tab Translations.
- Masukkan istilah bahasa Inggris yang Anda kehendaki pada masing-masing baris input.
- Jika ada kolom yang dibiarkan kosong, sistem secara cerdas akan menggunakan istilah default global dari menu Admin Settings.
- Tekan tombol Update pada postingan WordPress.
3. Tabel Perbandingan Istilah Standar vs Bahasa Inggris
| Variabel Sistem | Standar Bahasa Indonesia | Rekomendasi Bahasa Inggris |
|---|---|---|
attendance_yes | Akan Hadir | Will Attend with Pleasure |
attendance_no | Tidak Hadir | Regretfully Decline |
session_heading | Pilih Sesi Acara | Select Event Session |
pax_counter_label | Jumlah Rombongan | Number of Attending Guests |
pax_unit_suffix | Orang | Guests |
wishes_placeholder | Tulis ucapan dan doa restu... | Send your warm wishes and prayers... |
submit_btn_text | Kirim Konfirmasi Kehadiran | Confirm My Presence |
qr_ticket_btn | Simpan QR Tiket | Download Digital Pass |
4. Zero-Overhead: Keringanan Performa Server
Fitur translasi native RSVPKit tidak membuat tabel database tambahan dan tidak memanggil API penerjemah eksternal yang membebani memori. Nilai translasi disimpan rapi sebagai post metadata (_wdp_rsvp_translations) yang langsung di-cache oleh WordPress Object Cache, menjamin waktu muat halaman tetap di bawah 1 detik di peramban seluler.
Studi Kasus Nyata: Pernikahan Andy & Zhea
Pasangan Andy & Zhea memiliki latar belakang keluarga multinasional:
- Tantangan: Andy berasal dari Jakarta, sedangkan keluarga besar Zhea berdomisili di Melbourne, Australia. Mereka membutuhkan dua versi undangan: satu bahasa Indonesia santun untuk kerabat lokal, dan satu versi bahasa Inggris formal untuk tamu luar negeri.
- Penerapan: Tim pembuat undangan cukup membuat 1 template desain Elementor, lalu menduplikasinya menjadi dua URL:
/undangan/andy-zhea/(Bahasa Indonesia)./invitation/andy-zhea-en/(Bahasa Inggris menggunakan fitur Per-Post Translations).- Hasil: Tamu internasional dari Australia dapat membaca instruksi kehadiran, memilih sesi Reception Party, dan menerima tiket QR konfirmasi dalam bahasa Inggris yang fasih tanpa pernah mengalami kendala bahasa.