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:

  1. Pengantin WNI yang menikah dengan pasangan ekspatriat (warga negara asing).
  2. Resepsi pernikahan yang mengundang rekan bisnis luar negeri, duta besar, atau kerabat dari mancanegara.
  3. 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

Panel Custom Translation per Post WDP RSVPKit
Panel Custom Translation per Post WDP RSVPKit

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

  1. Masuk ke halaman pengeditan post undangan di WP-Admin.
  2. Gulir ke bawah menuju panel WDP RSVPKit Metabox.
  3. Klik tab Translations.
  4. Masukkan istilah bahasa Inggris yang Anda kehendaki pada masing-masing baris input.
  5. Jika ada kolom yang dibiarkan kosong, sistem secara cerdas akan menggunakan istilah default global dari menu Admin Settings.
  6. Tekan tombol Update pada postingan WordPress.

3. Tabel Perbandingan Istilah Standar vs Bahasa Inggris

Variabel SistemStandar Bahasa IndonesiaRekomendasi Bahasa Inggris
attendance_yesAkan HadirWill Attend with Pleasure
attendance_noTidak HadirRegretfully Decline
session_headingPilih Sesi AcaraSelect Event Session
pax_counter_labelJumlah RombonganNumber of Attending Guests
pax_unit_suffixOrangGuests
wishes_placeholderTulis ucapan dan doa restu...Send your warm wishes and prayers...
submit_btn_textKirim Konfirmasi KehadiranConfirm My Presence
qr_ticket_btnSimpan QR TiketDownload 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.

Tips & Praktik Terbaik

Nuansa Bahasa (Tone of Voice): Sesuaikan pilihan kata dengan konsep pernikahan. Untuk pesta kasual tepi pantai (beach party), gunakan kata-kata santai seperti "Joyfully Accepts", sedangkan untuk resepsi di ballroom diplomatik, gunakan "Accepts with Honour".
Sinkronisasi Kolom Kustom: Jika Anda menambahkan kolom kustom repeater (misal pertanyaan alergi makanan atau pilihan menu diet), pastikan label kolom tersebut juga ditulis dalam bahasa Inggris yang konsisten.

Pertanyaan yang Sering Diajukan (FAQ)

Mengapa menggunakan fitur bawaan RSVPKit lebih baik dibanding plugin WPML atau Polylang? +
Plugin translasi pihak ketiga sering membuat website lambat, menambah beban database, dan memicu konflik pada skrip AJAX formulir. Fitur bawaan RSVPKit 100% native, ringan, dan langsung berfungsi tanpa beban tambahan.
Apakah pengaturan translasi per post akan mengubah bahasa di undangan klien lain? +
Tidak. Fitur Per-Post Translation Overrides hanya tersimpan pada post undangan yang bersangkutan, sehingga undangan klien lain tetap menggunakan bahasa default mereka.
Elemen apa saja yang dapat diterjemahkan pada formulir RSVP? +
Seluruh label formulir, teks kartu Akan Hadir dan Tidak Hadir, satuan kuota rombongan (pax), judul kartu konfirmasi, pesan sukses, hingga label tombol kirim.
Bisakah membuat dua versi undangan (bahasa Indonesia dan bahasa Inggris) dalam satu website? +
Sangat bisa. Anda cukup menduplikasi postingan undangan: halaman pertama disetel bahasa Indonesia, dan halaman kedua menggunakan override bahasa Inggris pada tab Translation.
Bagaimana dengan format notifikasi WhatsApp, apakah ikut berubah bahasanya? +
Ya. Di tab WhatsApp Notifikasi pada Metabox, Anda dapat menyesuaikan template draf pesan notifikasi ke dalam bahasa Inggris yang sesuai.