Reach

Grow

Manage

Automate

Reach

Grow

Manage

Automate

G

G

M

M

Translation Files

Cara melokalisasi konten HTML

Ikhtisar

Ikhtisar

Ikhtisar

File Terjemahan

Pusat terpusat untuk menyimpan semua terjemahan kunci Anda yang dapat digunakan dalam template email, SMS, dan push. Fitur ini memungkinkan Anda untuk dengan mudah mengunggah dan menyimpan terjemahan Anda

File Terjemahan menyederhanakan lokalisasi template dengan memungkinkan Anda mengelola konten multibahasa dalam sistem terpusat. Dengan File Terjemahan, Anda dapat menyajikan versi bahasa yang benar dari teks dalam template Anda berdasarkan lokal penerima, mengurangi kebutuhan untuk banyak template, dan meningkatkan efisiensi kampanye.

Fitur Utama

Manajemen Terpusat: Unggah file terjemahan di interface Bird CRM.Simpan terjemahan untuk banyak lokal dalam satu file, mengurangi duplikasi dan mempermudah pembaruan.

Rendering Terjemahan Dinamis: Secara otomatis mengambil terjemahan yang benar untuk lokal penerima menggunakan sintaks Liquid.Sertakan logika bawaan untuk memastikan pesan selalu ter-render, bahkan jika terjemahan hilang.

Format Fleksibel: Gunakan file CSV dengan kunci baris untuk lokal (mis. en-EN, fr-FR) dan kunci kolom untuk konten terjemahan (mis. header, body).Struktur file contoh:

Header 1

Header 2

Header 3

Sel 1-1

Sel 1-2

Sel 1-3

Sel 2-1

Sel 2-2

Sel 2-3

Dukungan Multi-Saluran: Gunakan file terjemahan di seluruh saluran yang didukung termasuk email serta SMS dan pemberitahuan push jika diaktifkan.

Personalisasi Berbasis Lokal

  • Pilih terjemahan secara dinamis berdasarkan atribut lokal penerima (mis., contact.attribute.locale) atau atribut kustom lainnya.

  • Pastikan konsistensi penyampaian pesan bagi audiensi global.

Membuat dan menggunakan file terjemahan

File terjemahan dapat diunggah ke Bird dan digunakan dalam template Anda. Panduan ini menjelaskan cara mengunggah dan menggunakannya

File terjemahan memungkinkan Anda menerjemahkan konten secara dinamis dalam template berdasarkan lokal penerima. Begini cara mengatur dan menggunakan file terjemahan untuk membuat email sambutan yang terlokalisasi.

Langkah 1: Siapkan File Terjemahan

Format File: Gunakan file CSV dengan struktur berikut:

  • Row Key (locale): Mewakili lokal (misalnya, en-US, fr-FR, es-ES).

  • Kolom Header: Kunci untuk bagian dari template yang memerlukan terjemahan (misalnya, header, body).

Contoh File: welcome_email_translations.csv

locale

header

body

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Simpan File:

Simpan sebagai welcome_email_translations.csv.

Langkah 2: Unggah File Terjemahan

  1. Masuk ke bagian Content > Translation Files di Bird.

  2. Klik Upload Translation File.

  3. Pilih welcome_email_translations.csv dan unggah.

  4. Konfirmasi unggahan file berhasil.

Langkah 3: Gunakan Terjemahan dalam Template Email

  1. Setel Locale: Tetapkan lokal penerima ke variabel, biasanya berdasarkan atribut profil mereka. Anda juga dapat menggunakan kombinasi atribut kustom selama sesuai dengan format dalam file terjemahan Anda. {% assign locale = contact.attributes.locale %}

  2. Ambil Terjemahan: Gunakan assign atau capture untuk mengambil terjemahan yang relevan dari file menggunakan tag render. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Render Template: Masukkan terjemahan secara dinamis ke dalam konten email Anda. Anda juga dapat merender terjemahan langsung ke variabel daripada menetapkannya terlebih dahulu <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Contoh Template Lengkap:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Langkah 4: Uji Terjemahan Anda

Kirim Email Uji:

Gunakan kontak uji dengan lokal spesifik (misalnya en-US, fr-FR, es-ES) untuk memastikan terjemahan diterapkan dengan benar.

File terjemahan dapat diunggah ke Bird dan digunakan dalam template Anda. Panduan ini menjelaskan cara mengunggah dan menggunakannya

File terjemahan memungkinkan Anda menerjemahkan konten secara dinamis dalam template berdasarkan lokal penerima. Begini cara mengatur dan menggunakan file terjemahan untuk membuat email sambutan yang terlokalisasi.

Langkah 1: Siapkan File Terjemahan

Format File: Gunakan file CSV dengan struktur berikut:

  • Row Key (locale): Mewakili lokal (misalnya, en-US, fr-FR, es-ES).

  • Kolom Header: Kunci untuk bagian dari template yang memerlukan terjemahan (misalnya, header, body).

Contoh File: welcome_email_translations.csv

locale

header

body

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Simpan File:

Simpan sebagai welcome_email_translations.csv.

Langkah 2: Unggah File Terjemahan

  1. Masuk ke bagian Content > Translation Files di Bird.

  2. Klik Upload Translation File.

  3. Pilih welcome_email_translations.csv dan unggah.

  4. Konfirmasi unggahan file berhasil.

Langkah 3: Gunakan Terjemahan dalam Template Email

  1. Setel Locale: Tetapkan lokal penerima ke variabel, biasanya berdasarkan atribut profil mereka. Anda juga dapat menggunakan kombinasi atribut kustom selama sesuai dengan format dalam file terjemahan Anda. {% assign locale = contact.attributes.locale %}

  2. Ambil Terjemahan: Gunakan assign atau capture untuk mengambil terjemahan yang relevan dari file menggunakan tag render. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Render Template: Masukkan terjemahan secara dinamis ke dalam konten email Anda. Anda juga dapat merender terjemahan langsung ke variabel daripada menetapkannya terlebih dahulu <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Contoh Template Lengkap:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Langkah 4: Uji Terjemahan Anda

Kirim Email Uji:

Gunakan kontak uji dengan lokal spesifik (misalnya en-US, fr-FR, es-ES) untuk memastikan terjemahan diterapkan dengan benar.

File terjemahan dapat diunggah ke Bird dan digunakan dalam template Anda. Panduan ini menjelaskan cara mengunggah dan menggunakannya

File terjemahan memungkinkan Anda menerjemahkan konten secara dinamis dalam template berdasarkan lokal penerima. Begini cara mengatur dan menggunakan file terjemahan untuk membuat email sambutan yang terlokalisasi.

Langkah 1: Siapkan File Terjemahan

Format File: Gunakan file CSV dengan struktur berikut:

  • Row Key (locale): Mewakili lokal (misalnya, en-US, fr-FR, es-ES).

  • Kolom Header: Kunci untuk bagian dari template yang memerlukan terjemahan (misalnya, header, body).

Contoh File: welcome_email_translations.csv

locale

header

body

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Simpan File:

Simpan sebagai welcome_email_translations.csv.

Langkah 2: Unggah File Terjemahan

  1. Masuk ke bagian Content > Translation Files di Bird.

  2. Klik Upload Translation File.

  3. Pilih welcome_email_translations.csv dan unggah.

  4. Konfirmasi unggahan file berhasil.

Langkah 3: Gunakan Terjemahan dalam Template Email

  1. Setel Locale: Tetapkan lokal penerima ke variabel, biasanya berdasarkan atribut profil mereka. Anda juga dapat menggunakan kombinasi atribut kustom selama sesuai dengan format dalam file terjemahan Anda. {% assign locale = contact.attributes.locale %}

  2. Ambil Terjemahan: Gunakan assign atau capture untuk mengambil terjemahan yang relevan dari file menggunakan tag render. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Render Template: Masukkan terjemahan secara dinamis ke dalam konten email Anda. Anda juga dapat merender terjemahan langsung ke variabel daripada menetapkannya terlebih dahulu <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Contoh Template Lengkap:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Langkah 4: Uji Terjemahan Anda

Kirim Email Uji:

Gunakan kontak uji dengan lokal spesifik (misalnya en-US, fr-FR, es-ES) untuk memastikan terjemahan diterapkan dengan benar.

Praktik Terbaik

  • Sertakan alternatif Selalu sertakan terjemahan alternatif jika terjemahan khusus lokal tidak tersedia. Sebagai contoh, jika terjemahan lokal tidak tersedia maka akan kembali ke en-US, dan jika itu tidak ada, akan kembali ke teks "Welcome to Bird". {% assign header = "welcome_email_translations/header" | t: locale, "en-US" | default: "Welcome to Bird!" %}

  • Standarisasi Kode Lokal: Pastikan konsistensi lokal (misalnya en-US, fr-FR, es-ES) digunakan di seluruh file terjemahan.

  • Pembaruan Rutin: Jaga agar file terjemahan tetap diperbarui seiring dengan perubahan konten untuk menjaga konsistensi di seluruh bahasa.

  • Uji Secara Menyeluruh: Tes template secara rutin setelah menambahkan atau memperbarui terjemahan untuk memastikan mereka ditampilkan dengan benar.

Hasil

Menggunakan contoh di atas, penerima berbahasa Prancis (locale = "fr-FR") akan menerima: Header: Bienvenue chez Bird! Body: Nous avons hâte que vous commenciez avec Inbox.

Penerima berbahasa Inggris (locale = "en-EN") akan menerima: Header: Welcome to Bird! Body: We can't wait for you to get started with Inbox.

Pendekatan ini menyederhanakan lokalisasi, memastikan penyampaian pesan yang konsisten sambil mengurangi duplikasi template.

Mari hubungkan Anda dengan pakar Bird.
Lihat kekuatan penuh dari Bird dalam 30 menit.

Dengan mengirimkan, Anda setuju Bird dapat menghubungi Anda tentang produk dan layanan kami.

Anda dapat berhenti berlangganan kapan saja. Lihat Pernyataan Privasi Bird untuk detail tentang pemrosesan data.

Perusahaan

Newsletter

Tetap terinformasi dengan Bird melalui pembaruan mingguan ke kotak masuk Anda.

Mari hubungkan Anda dengan pakar Bird.
Lihat kekuatan penuh dari Bird dalam 30 menit.

Dengan mengirimkan, Anda setuju Bird dapat menghubungi Anda tentang produk dan layanan kami.

Anda dapat berhenti berlangganan kapan saja. Lihat Pernyataan Privasi Bird untuk detail tentang pemrosesan data.

Perusahaan

Newsletter

Tetap terinformasi dengan Bird melalui pembaruan mingguan ke kotak masuk Anda.

Mari hubungkan Anda dengan pakar Bird.
Lihat kekuatan penuh dari Bird dalam 30 menit.

Dengan mengirimkan, Anda setuju Bird dapat menghubungi Anda tentang produk dan layanan kami.

Anda dapat berhenti berlangganan kapan saja. Lihat Pernyataan Privasi Bird untuk detail tentang pemrosesan data.

R

Reach

G

Grow

M

Manage

A

Automate

Perusahaan

Newsletter

Tetap terinformasi dengan Bird melalui pembaruan mingguan ke kotak masuk Anda.