ConveyThis secara otomatis menerjemahkan semua konten yang ditampilkan di situs web Anda. Namun, karena email bukan bagian dari situs web Anda, ConveyThis tidak menerjemahkannya secara otomatis. Meskipun demikian, ConveyThis memungkinkan Anda mengelola konten email secara manual berdasarkan bahasa pesanan. Dengan memanfaatkan liquid code, Anda dapat menangani penerjemahan email. Harap perhatikan bahwa meskipun petunjuk ini berlaku untuk pemberitahuan pesanan, petunjuk ini tidak mencakup pemberitahuan Pembuatan Kartu Hadiah.
Bergantung pada bahasa yang didukung di situs web Anda, Anda perlu mengubah kode tersebut. Anda harus menyesuaikan kode bahasa dalam pernyataan 'kapan'.
Misalnya, mari kita pertimbangkan skenario di mana ConveyThis menangani bahasa Inggris sebagai bahasa asli dan bahasa Prancis dan Spanyol sebagai bahasa target terjemahan. Struktur Liquid secara keseluruhan akan menjadi sebagai berikut:
{% case atribut.lang %} {% ketika 'fr' %} EMAIL DALAM BAHASA PERANCIS DI SINI {% ketika 'es' %} EMAIL DALAM BAHASA SPANYOL DI SINI {% else %} EMAIL DALAM BAHASA ASLI DI SINI {% endcase %}
Kode yang diberikan di atas hanyalah contoh. Pastikan Anda memasukkan bahasa yang dikelola di aplikasi ConveyThis yang ingin Anda sertakan untuk penerjemahan email.
Berikut contoh lain untuk menerjemahkan email khusus ke dalam bahasa Jerman:
{% case attributes.lang %} {% when 'de' %} EMAIL DALAM BAHASA JERMAN DI SINI {% else %} EMAIL DALAM BAHASA ASLI DI SINI {% endcase %}
Dengan menerapkan kode tersebut, jika pesanan dilakukan dalam bahasa Jerman, pelanggan akan menerima konten di antara baris kode yang dimulai dengan “when 'de'” dan “else”. Di sisi lain, jika pelanggan melakukan pemesanan dalam bahasa selain Jerman, mereka akan menerima konten di antara baris kode “else” dan “endcase”. Hal ini memastikan konten email khusus bahasa yang sesuai untuk berbagai skenario pemesanan.
{%case attributes.lang%} {%when 'fr'%} TEKS BAHASA PERANCIS {%when 'es'%} TEKS BAHASA SPANYOL {%when 'pt'%} TEKS BAHASA PORTUGIS {%else%} TEKS BAHASA INGGRIS {%endcase%}
Misalnya, mari kita pertimbangkan email 'Konfirmasi Pesanan' yang perlu diterjemahkan.
Dalam contoh ini, karena bahasa aslinya adalah bahasa Inggris, Anda harus mengganti teks pengganti 'EMAIL DALAM BAHASA ASLI DI SINI' dengan kode yang Anda salin.
Misalnya, saat menerjemahkan ke bahasa Prancis, ubah kalimat 'Terima kasih atas pembelian Anda!' menjadi 'Merci pour votre achat!' Ingatlah untuk hanya mengubah kalimat dan hindari menerjemahkan kode cair apa pun antara {% %} atau {{ }}.
Dalam kasus ini, temukan email 'Konfirmasi Pesanan' di area admin Shopify Anda, dan tempel konten yang diterjemahkan dari editor teks ke bagian email spesifik ini.
Dalam kasus ini, email yang diedit adalah 'Konfirmasi Pesanan':
Anda dapat menerapkan proses yang sama untuk menerjemahkan subjek email. Salin dan tempel kode ke editor teks, lalu ganti kolom dengan versi terjemahan subjek. Berikut contoh untuk mengilustrasikan prosesnya:
{% case atribut.lang %} {% ketika 'fr' %} Perintah {{name}} dikonfirmasi {% ketika 'es' %} Pesanan {{nama}} dikonfirmasi {% ketika 'pt' %} Pesanan {{nama }} dikonfirmasi {% else %} Pesanan {{name}} dikonfirmasi {% endcase %}
Lalu, tempel subjek yang diterjemahkan dari editor teks ke dalam kolom 'Subjek email' di area admin Shopify Anda.
Untuk mengelola email pelanggan, Anda dapat menyertakan tag bahasa di informasi Pelanggan dalam area admin Shopify Anda. Tag bahasa akan ditambahkan berdasarkan bahasa yang digunakan pengunjung selama pendaftaran situs web.
Untuk mengaktifkan fitur ini, Anda perlu menambahkan baris “customer_tag: true” ke kode ConveyThis dalam berkas “conveythis_switcher.liquid”. Anda dapat mengakses berkas ini dengan membuka admin Shopify > Toko Online > Tema > Tindakan > Edit Kode.
Setelah tag bahasa ditambahkan ke kode, Anda dapat melanjutkan untuk membuat notifikasi pelanggan dengan mengikuti skema yang sama yang disebutkan sebelumnya dalam panduan ini. Namun, untuk bagian ini, Anda perlu menggunakan kode berikut:
{%assign language = customer.tags | join: '' | split: '#ct' %} {%case language[1] %} {%when 'en' %} Konfirmasi akun Bahasa Inggris {%else %} Konfirmasi akun Pelanggan Asli {%endcase %}
Kami menghargai masukan Anda! Jika Anda memiliki komentar atau saran mengenai artikel ini, jangan ragu untuk membagikannya kepada kami. Masukan Anda penting bagi kami dan membantu kami meningkatkan konten kami.
Penerjemahan, jauh lebih dari sekadar mengetahui bahasa, adalah proses yang rumit.
Dengan mengikuti kiat-kiat kami dan menggunakan ConveyThis , halaman terjemahan Anda akan diterima oleh audiens Anda, terasa asli dalam bahasa target.
Meskipun butuh usaha, hasilnya memuaskan. Jika Anda menerjemahkan situs web, ConveyThis dapat menghemat waktu Anda dengan terjemahan mesin otomatis.
Coba ConveyThis gratis selama 7 hari!