Pelokalan dan terjemahan

Pelanggan di seluruh dunia lebih suka melihat konten dalam bahasa ibu mereka. Menerjemahkan konten toko dapat meningkatkan penjualan karena pelanggan internasional Anda dapat lebih memahami kebijakan pemasaran, detail produk, pengiriman, dan pengembalian Anda. Pelajari selengkapnya tentang penjualan lintas negara.

Anda dapat mengaktifkan beberapa bahasa dari admin Shopify untuk membuat URL terpisah untuk konten yang diterjemahkan. Saat pelanggan membuka URL regional, toko Anda akan secara otomatis menampilkan versi terjemahan jika terjemahan tersebut ada.

Kapan pun terjemahan tidak tersedia, toko online Anda akan menampilkan konten dalam bahasa utama Anda. Anda dapat menerjemahkan konten toko online Anda dengan menggunakan aplikasi Translate & Adapt, menambahkan terjemahan Anda sendiri menggunakan file CSV, atau dengan menggunakan aplikasi pihak ketiga yang kompatibel. Setelah menerjemahkan toko, pelanggan dapat menelusuri toko Anda, melakukan checkout, dan menerima notifikasi dalam bahasa lokal mereka.

Persyaratan untuk melokalkan dan menerjemahkan toko Anda

Sebelum melokalkan dan menerjemahkan toko Anda, tinjau persyaratan berikut:

  • Paket Shopify: Tersedia di semua paket kecuali paket Lite.
  • Kompatibilitas tema:
    • Tema gratis Shopify mendukung fitur multibahasa.
    • Tema kustom harus menggunakan objek Liquid routes untuk tautan internal agar kompatibel, misalnya `` alih-alih /cart.
  • Struktur domain:
    • Gunakan subfolder, seperti example.com/de, atau subdomain, seperti de.example.com, untuk URL khusus bahasa.

Untuk berjualan dalam beberapa bahasa, Anda harus memenuhi persyaratan berikut:

Pelokalan serta URL dan SEO

Aspek utama dari penjualan dalam beberapa bahasa adalah memastikan pelanggan dan mesin pencari dapat menemukan versi bahasa yang tepat dari situs Anda. Saat Anda menerbitkan bahasa, URL unik dibuat untuk setiap halaman yang diterjemahkan di toko Anda. Hal ini dilakukan dengan menambahkan kode bahasa ke URL:

  • Tag hreflang: Ditambahkan secara otomatis untuk URL khusus bahasa.
  • Slug URL: Slug yang diterjemahkan bersifat opsional tetapi meningkatkan pelokalan (misalnya, /products/chair menjadi /produkte/stuhl).

Misalnya, domain utama Anda adalah example.com. Jika Anda menerbitkan 2 bahasa tambahan, yaitu Prancis (fr) dan Jerman (de), URL toko Anda akan berubah menjadi example.com/fr dan example.com/de.

Anda juga dapat menyediakan bahasa yang berbeda di domain yang berbeda dengan menggunakan fitur domain internasional.

Slug URL dapat diterjemahkan secara manual dengan aplikasi Translate & Adapt Shopify, aplikasi terjemahan pihak ketiga yang kompatibel, atau dengan mengekspor dan mengimpor CSV.

Sangat penting bagi mesin pencari untuk dapat mengindeks situs Anda dalam semua bahasa terjemahan. Tag hreflang ditambahkan secara otomatis, dan semua bahasa yang diterbitkan disertakan dalam peta situs, sehingga dapat membantu mesin pencari mendeteksi berbagai bahasa di toko Anda. Anda dapat mengelola pengaturan ini dari Toko Online > Preferensi. Pelajari selengkapnya tentang tag hreflang otomatis.

Pertimbangan berjualan dalam beberapa bahasa

Tinjau pertimbangan berikut sebelum berjualan dalam beberapa bahasa:

  • Penjualan dalam beberapa bahasa hanya mendukung aplikasi terjemahan pihak ketiga yang kompatibel.
  • Tag (seperti tag produk, tag artikel, dan tag blog) tidak dapat diterjemahkan.
  • Jika kolom Judul Meta dan Deskripsi Meta untuk SEO pada produk menggunakan pengaturan default, terjemahan tidak tersedia untuk kolom ini. Pengaturan default mengambil konten dari judul dan deskripsi produk, serta secara otomatis menggunakan judul dan deskripsi produk yang telah diterjemahkan saat pelanggan melihat toko Anda dalam bahasa lain. Jika Anda telah menyesuaikan kolom-kolom ini, Anda dapat menerjemahkannya menggunakan aplikasi Translate & Adapt atau aplikasi terjemahan pihak ketiga yang kompatibel.
  • Slug URL, seperti /en-ca/products/shoes, dapat diterjemahkan menjadi /es-mx/products/zapatos, tetapi kata products tidak dapat diterjemahkan.
  • Slug URL tidak dapat disesuaikan untuk pasar. Terjemahan hanya dapat ditambahkan untuk slug URL di semua pasar tempat bahasa ditampilkan.
  • Saat menerjemahkan ke bahasa yang ditulis dari kanan ke kiri, seperti bahasa Ibrani atau Arab, periksa apakah tema Anda mendukung bahasa kanan-ke-kiri untuk memastikan tata letaknya benar.
  • Checkout memiliki konten praterjemah untuk 33 bahasa. Untuk membuat kustomisasi tambahan pada bahasa di checkout memerlukan aplikasi pihak ketiga.

Mengubah bahasa default toko online Anda

Mengubah bahasa default Anda akan menghapus terjemahan yang ada untuk bahasa yang Anda tuju, dan terjemahan tersebut tidak akan menjadi konten toko Anda. Sebelum Anda mengubah bahasa default Anda, ekspor terjemahan untuk bahasa tersebut dari Pengaturan > Bahasa.

Setelah Anda mengubah bahasa default toko online, bahasa default Anda sebelumnya akan dihapus dari Pengaturan > Bahasa. Jika Anda ingin mengatur bahasa default sebelumnya sebagai bahasa sekunder, Anda perlu menambahkannya kembali ke pasar Anda dan Pengaturan > Bahasa.

Pelajari cara mengubah bahasa default toko online Anda, dan pelajari selengkapnya tentang mengelola bahasa.

Mengelola bahasa

Anda dapat mengelola beberapa bahasa di toko Anda di bagian Bahasa pada admin Shopify, dan mengelola bahasa untuk setiap pasar Anda di bagian Pasar pada admin Shopify Anda.

Pertimbangan untuk mengelola bahasa

Tinjau pertimbangan berikut untuk mengelola bahasa dan terjemahan untuk toko online dan pasar Anda:

  • Pastikan toko Anda memenuhi persyaratan untuk berjualan dalam beberapa bahasa.
  • Menambahkan bahasa hanya akan menambahkan terjemahan dalam bahasa yang didukung ke tema dan checkout yang didukung. Jika Anda ingin menambahkan terjemahan ke konten toko lain, Anda perlu mengimpor terjemahan atau menggunakan aplikasi.
  • Anda harus menyediakan terjemahan saat menambahkan bahasa ke toko Anda. Sebelum menambahkan bahasa baru, pastikan terjemahan Anda sudah siap, atau Anda sudah menginstal aplikasi terjemahan dan menetapkan bahasa tersebut ke suatu pasar. Anda dapat menggunakan aplikasi Translate & Adapt untuk mengimpor konten yang telah diterjemahkan ke Shopify. Anda juga dapat mengunjungi Shopify App Store untuk menemukan aplikasi terjemahan untuk toko Anda.
  • Jika Anda menerbitkan bahasa ke toko tanpa menambahkan terjemahan, Anda akan menerima pesan yang meminta Anda untuk menambahkan terjemahan. Bahasa yang diterbitkan tanpa menambahkan terjemahan tambahan hanya akan menampilkan terjemahan yang disediakan untuk tema dan checkout.
  • Anda perlu menyiapkan domain internasional untuk mengelola bahasa untuk pasar tertentu. Jika Anda tidak menyiapkan domain internasional, pengaturan bahasa Anda akan sama untuk semua pasar aktif Anda.

Menambahkan bahasa ke toko online Anda

Jika Anda ingin suatu pasar menggunakan subfolder dari domain utama Anda, seperti example.com/fr-ca, alih-alih domain terpisah, maka siapkan target pasar menggunakan subfolder di bagian Pasar pada admin Shopify Anda.

Anda hanya dapat menetapkan bahasa yang belum diterbitkan ke domain yang telah memiliki bahasa default.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Klik Tambahkan bahasa.

  3. Dalam dialog Tambahkan bahasa, pilih bahasa dari menu tarik-turun, lalu klik Berikutnya.

  4. Aktifkan setiap domain tempat Anda ingin menyediakan bahasa tersebut, lalu klik Selesai. Setiap domain dalam daftar menampilkan pasar yang menggunakannya.

  5. Lakukan salah satu hal berikut untuk menambahkan terjemahan:

Menerbitkan bahasa ke toko online Anda

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Di tabel bahasa, klik ikon Horizontal menu di sebelah bahasa yang ingin Anda sediakan untuk pelanggan di toko Anda.

  3. Klik Terbitkan.

  4. Jika Anda belum menambahkan terjemahan untuk bahasa tersebut, klik Terbitkan di dialog konfirmasi.

Mengelola bahasa untuk pasar

Anda dapat menambahkan bahasa, mengelola bahasa, dan mengubah bahasa default untuk setiap pasar di bagian Pasar pada admin Shopify Anda.

Sebelum dapat mengelola bahasa untuk pasar, Anda perlu menggunakan subfolder atau domain dan subdomain untuk membuat domain internasional.

Jika Anda belum menyiapkan domain internasional, pengaturan bahasa Anda akan sama untuk semua pasar aktif, dan Anda tidak dapat mengelola pengaturan untuk pasar tertentu.

Pelajari selengkapnya tentang menyiapkan domain internasional.

Menambahkan bahasa ke pasar

Sebelum dapat menambahkan bahasa ke pasar tertentu, Anda perlu menambahkan bahasa tersebut di bagian Bahasa pada admin Shopify Anda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pasar.

  2. Klik pasar yang bahasanya ingin Anda kelola.

  3. Klik Bahasa dan domain.

  4. Klik Tambahkan bahasa

  5. Di bagian Tidak ditambahkan ke pasar ini, klik bahasa yang ingin Anda tambahkan.

Mengubah bahasa default pasar

Secara default, setiap pasar menggunakan bahasa default yang sama dengan default toko Anda. Anda dapat mengubah bahasa default untuk setiap pasar ke bahasa yang berbeda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pasar.

  2. Klik pasar yang bahasanya ingin Anda kelola.

  3. Klik Bahasa dan domain.

  4. Klik ikon Horizontal menu di sebelah bahasa default pasar saat ini.

  5. Klik Atur sebagai default.

Menghapus bahasa dari pasar

Anda dapat menghapus bahasa dari pasar saat Anda tidak ingin lagi menawarkannya sebagai opsi. Menghapus bahasa dari pasar berarti semua URL yang menggunakan slug URL bahasa tersebut akan berhenti berfungsi. Selama terjemahan masih ada, Anda dapat menambahkan kembali bahasa tersebut nanti.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pasar.

  2. Klik pasar yang bahasanya ingin Anda kelola.

  3. Klik Bahasa dan domain.

  4. Klik ikon Horizontal menu di sebelah bahasa yang ingin Anda hapus.

  5. Klik Hapus bahasa.

  6. Di dialog, klik Hapus.

Membatalkan penerbitan bahasa di toko online Anda

Anda dapat membatalkan penerbitan bahasa, yang menyembunyikan bahasa dari pelanggan tanpa menghapus bahasa atau terjemahannya. Setiap tautan ke toko dalam bahasa tersebut akan menghasilkan eror 404 "Halaman tidak ditemukan", jadi buat pengalihan untuk setiap bahasa yang penerbitannya dibatalkan.

Membatalkan penerbitan bahasa juga menghapusnya dari setiap domain tempat bahasa tersebut ditetapkan.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Di tabel bahasa, klik ikon Horizontal menu di sebelah bahasa yang tidak ingin Anda sediakan lagi.

  3. Klik Batal terbitkan.

  4. Di dialog, klik Batal Publikasikan.

Menghapus bahasa di toko online Anda

Jika Anda yakin tidak memerlukan terjemahan dalam bahasa tersebut, Anda juga dapat menghapus bahasa itu. Menghapus bahasa juga akan menghapus semua terjemahan bahasa tersebut secara permanen. Jika Anda menambahkan bahasa itu lagi di masa mendatang, Anda harus menambahkan kembali terjemahannya.

Anda hanya dapat menghapus bahasa yang tidak diterbitkan. Untuk menghapus bahasa yang diterbitkan, batalkan penerbitan bahasa terlebih dahulu.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Di tabel bahasa, klik ikon Horizontal menu di sebelah bahasa yang tidak diterbitkan yang ingin Anda hapus dari toko Anda.

  3. Klik Hapus bahasa.

  4. Di dialog, klik Hapus.

Mengubah bahasa default toko online Anda

Anda dapat mengubah bahasa default toko Anda. Bahasa default toko Anda digunakan di checkout dan tema toko Anda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Di tabel bahasa, klik ikon Horizontal menu di sebelah bahasa default Anda saat ini.

  3. Klik Ubah default.

  4. Di dialog Ubah bahasa default, pilih bahasa dari menu.

  5. Klik Simpan.

Menambahkan terjemahan bahasa menggunakan file CSV

Anda dapat mengimpor konten terjemahan dalam file CSV. Mengimpor terjemahan Anda sendiri menggunakan file CSV memungkinkan Anda mengelola terjemahan bahasa tanpa menggunakan aplikasi terjemahan pihak ketiga.

Tinjau batasan berikut sebelum menggunakan file CSV untuk menambahkan terjemahan bahasa:

  • Anda tidak dapat menerjemahkan tag sumber daya.
  • Jika Anda menggunakan aplikasi pihak ketiga, aplikasi Anda mungkin tidak mendukung penjualan dalam beberapa bahasa secara default. Jika Anda tidak yakin dengan aplikasi Anda, hubungi developer aplikasi tersebut.
  • Jika Anda mengubah handle produk, pengalihan URL untuk produk tersebut tidak akan didukung untuk URL khusus bahasa.
  • Anda tidak dapat menerjemahkan URL produk. URL produk tetap dalam bahasa pembuatannya, bahkan saat pelanggan melihat situs Anda dalam bahasa lain yang diterbitkan.

Langkah-langkah tingkat tinggi berikut menjelaskan proses untuk mengekspor, mengubah, dan mengimpor terjemahan bahasa menggunakan file CSV.

Langkah 1: Ekspor file CSV Anda

Anda dapat mengekspor file CSV dari admin Shopify yang berisi daftar terjemahan saat ini untuk bahasa yang Anda pilih. File CSV akan dikirimkan melalui email kepada Anda.

File CSV berisi kolom-kolom berikut:

  • Jenis: Jenis sumber daya, seperti Produk, Artikel, Koleksi, Halaman, atau Blog.
  • Identifikasi: ID sumber daya.
  • Bidang: Bidang, seperti title, body_html, atau meta_title.
  • Lokal: Bahasa tujuan terjemahan konten.
  • Pasar: Pasar tempat konten tersebut dibuat.
  • Status: Mengidentifikasi apakah terjemahan sudah usang.
  • Konten default: Konten asli yang akan diterjemahkan.
  • Konten terjemahan: Konten yang diterjemahkan. Anda dapat menambahkan konten terjemahan Anda pada baris ini.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Klik Ekspor.

  3. Pilih bahasa yang ingin Anda ekspor. Anda dapat memilih Semua bahasa untuk mengekspor terjemahan untuk semua bahasa yang Anda dukung.

  4. Pilih salah satu opsi berikut:

    • Pilih Semua konten untuk mengekspor semua terjemahan.
    • Pilih Metafields jika Anda menggunakan Metafield untuk menambahkan konten ke toko Anda.
    • Pilih Kedaluwarsa jika Anda telah menambahkan terjemahan ke toko dan ingin mengekspor terjemahan yang sudah tidak sesuai dengan bahasa default Anda.
    • Pilih Konten yang belum diterjemahkan untuk mengekspor hanya konten yang saat ini belum diterjemahkan.
  5. Klik Ekspor. File CSV yang diekspor akan dikirimkan melalui email kepada Anda.

Langkah 2: Tambahkan terjemahan Anda

Tambahkan terjemahan bahasa Anda langsung ke kolom Konten terjemahan pada file CSV yang diekspor, lalu simpan perubahan Anda. Anda tidak perlu mengubah nilai di kolom lain mana pun dalam file CSV.

Jika Anda menggunakan program spreadsheet untuk mengedit file CSV, pastikan pembatas default Anda diatur ke koma, bukan titik koma. Dalam beberapa kasus, kode HTML dengan titik koma disertakan dalam file ekspor CSV Anda, yang dapat menyebabkan kolom tidak ditampilkan dengan benar di program spreadsheet Anda.

Langkah 3: Impor file CSV Anda

Setelah Anda mengekspor dan mengedit file CSV terjemahan bahasa, Anda dapat mengimpornya ke admin Shopify untuk memperbarui konten yang diterjemahkan di toko online Anda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Bahasa.

  2. Klik Impor.

  3. Klik Tambahkan file, lalu buka file CSV terjemahan Anda.

  4. Konfirmasikan apakah Anda ingin menimpa terjemahan yang ada:

    • Jika Anda ingin konten bahasa yang diterjemahkan dalam file CSV Anda menggantikan terjemahan yang ada, maka pilih Timpa terjemahan yang ada.
    • Jika Anda hanya ingin mengimpor konten terjemahan baru dan tidak mengganti terjemahan yang sudah ada, batalkan pilihan Timpa terjemahan yang ada.
  5. Klik Unggah dan lanjutkan.

  6. Tinjau informasi Impor bahasa dengan CSV, lalu klik Impor. Jika file CSV Anda berisi kesalahan, impor akan dihentikan, dan kesalahan tersebut akan dicantumkan di halaman Impor bahasa dengan CSV.

  7. Konfirmasi akan dikirimkan melalui email kepada Anda, yang menyertakan daftar konten terjemahan yang gagal atau dilewati.

Multibahasa untuk developer

Kapabilitas platform tersedia untuk menjual dalam berbagai bahasa, sehingga Mitra Shopify dapat menawarkan pengalaman multibahasa dan melokalkan alur kerja aplikasi.

  • API Terjemahan:
    • Akses item yang dapat diterjemahkan melalui enum TranslatableResourceType.
  • Praktik terbaik pelokalan:
    • Gunakan `` untuk me-render konten secara kondisional.
    • Periksa kompatibilitas tema dengan alat theme-check.

Untuk langkah detail tentang pelokalan tema atau integrasi API, lihat developer documentation.

Elemen utama yang dapat diterjemahkan

Elemen yang dapat diterjemahkan dan resource API-nya
Jenis kontenNama sumber daya (API)Catatan
Judul produkPRODUKKolom: title
Menu navigasiMENU_TOKO_ONLINEJenis: LINK
Bagian temaTEMA_TOKO_ONLINEKolom: section.header.text
Halaman checkoutCHECKOUTTelah diterjemahkan ke dalam 33 bahasa

Jenis dan kolom sumber daya yang diterjemahkan

Untuk informasi tentang jenis sumber daya yang dapat diterjemahkan, baca dokumentasi referensi TranslatableResourceType.

Tag seperti tag produk, tag artikel, dan tag blog tidak dapat diterjemahkan.

Menerjemahkan checkout dan notifikasi email

Setelah Anda menambahkan dan menerbitkan bahasa, konten yang diterjemahkan akan ditampilkan di checkout dan di notifikasi email apa pun yang dikirimkan ke pelanggan Anda. Checkout ditampilkan dalam bahasa yang sama dengan yang digunakan pelanggan untuk menelusuri toko online Anda. Checkout memiliki terjemahan default untuk beberapa bahasa, tetapi Anda dapat menyesuaikan konten terjemahan apa pun menggunakan aplikasi terjemahan pihak ketiga yang kompatibel, atau dengan mengimpor terjemahan Anda sendiri menggunakan file CSV.

Jika terjemahan tersedia untuk notifikasi email, pelanggan akan otomatis dikirimi notifikasi email dalam bahasa yang mereka gunakan saat melakukan pemesanan. Anda dapat mengedit profil pelanggan untuk mengubah bahasa notifikasi yang diterima pelanggan.

Menambahkan atau mengedit terjemahan notifikasi email

Anda dapat menambah atau mengedit terjemahan notifikasi email untuk bahasa yang telah Anda tambahkan ke toko menggunakan aplikasi Translate & Adapt dari Shopify.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Notifikasi.

  2. Klik notifikasi email yang ingin Anda terjemahkan.

  3. Klik Lokalkan.

  4. Tambahkan atau edit terjemahan untuk notifikasi email Anda di kolom yang dapat diedit di aplikasi Translate & Adapt.

  5. Klik Simpan.

Pratinjau notifikasi email

Anda dapat melihat pratinjau notifikasi email yang telah Anda terjemahkan. Anda perlu menyimpan terjemahan notifikasi sebelum dapat melihat pratinjaunya.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Notifikasi.

  2. Klik notifikasi email yang ingin Anda pratinjau.

  3. Klik Pratinjau.

  4. Di halaman Pratinjau, klik menu tarik-turun bahasa, lalu pilih bahasa yang ingin Anda pratinjau.

Terjemahan yang tersedia untuk tema dan checkout

Bahasa berikut memiliki terjemahan profesional yang tersedia untuk checkout, banner cookie, kebijakan privasi, halaman opt-out penjualan data, dan konten default untuk tema yang dibuat oleh Shopify:

  • Bulgaria
  • Tionghoa (Sederhana)
  • Tionghoa (Tradisional)
  • Kroasia
  • Ceko
  • Denmark
  • Belanda
  • Inggris
  • Finlandia
  • Prancis
  • Jerman
  • Yunani
  • Hindi
  • Hungaria
  • Indonesia
  • Italia
  • Jepang
  • Korea
  • Lituavi
  • Melayu
  • Norwegia (Bokmål)
  • Polandia
  • Portugis (Brasil)
  • Portugis (Portugal)
  • Rumania
  • Rusia
  • Slovakia
  • Slovenia
  • Spanyol
  • Swedia
  • Thai
  • Turki
  • Vietnam

Status terjemahan

Status berikut dapat berlaku untuk konten yang diterjemahkan:

  • Diterjemahkan: Konten memiliki terjemahan yang tersedia.
  • Kedaluwarsa: Konten dalam bahasa default telah diperbarui, tetapi terjemahannya tidak mencerminkan pembaruan apa pun.
  • Belum diterjemahkan: Tidak ada terjemahan untuk jenis konten ini.

Terjemahan di aplikasi

Jika Anda menggunakan aplikasi pihak ketiga, ada kemungkinan aplikasi tersebut tidak mendukung penjualan dalam beberapa bahasa secara default. Untuk memeriksa apakah suatu aplikasi mendukung beberapa bahasa, hubungi developer aplikasi tersebut.

Pertanyaan umum tentang pelokalan dan terjemahan

Dapatkah saya menggunakan beberapa mata uang dengan bahasa? Ya. Anda dapat menetapkan mata uang untuk pasar tertentu melalui Pasar > Mata Uang di admin Shopify Anda.

Bagaimana terjemahan dipertahankan selama pembaruan tema? Terjemahan kustom akan tetap ada, tetapi terjemahan yang kedaluwarsa ditandai sebagai perlu ditinjau.

Apakah toko terjemahan memengaruhi performa? Tidak. Konten yang diterjemahkan disajikan secara dinamis, tanpa menduplikasi data toko.