Menterjemahkan tema

Anda boleh mengaktifkan berbilang bahasa daripada pentadbir Shopify anda agar pelanggan di seluruh dunia boleh melihat kandungan dalam bahasa ibunda mereka.

Untuk tema yang serasi dengan penjualan dalam berbilang bahasa, anda boleh menukar bahasa tema lalai dan menambah bahasa lain agar pelanggan boleh memilih bahasa pilihan mereka. Jika tema anda tiada bahasa yang anda mahukan, atau jika anda mahu mengedit terjemahan lalai, maka anda boleh mencipta terjemahan itu sendiri.

Cipta terjemahan untuk tema anda

Anda boleh menterjemah dan menyetempatkan kedai anda untuk mengubah bahasa tema anda. Anda boleh menambah terjemahan anda sendiri dengan memasang aplikasi Translate & Adapt Shopify, menggunakan eksport/import CSV atau dengan menggunakan aplikasi pihak ketiga.

Jenis kandungan yang boleh diterjemahkan

Terdapat tiga jenis asas kandungan yang mungkin mahu anda terjemahkan:

Anda boleh menterjemahkan setiap cebisan teks dengan memasukkan terjemahan ke dalam medan teks.

Anda tidak perlu menterjemahkan setiap medan dalam tema anda. Perubahan anda disimpan secara automatik dan anda boleh berhenti pada bila-bila masa. Anda boleh mengakses sebarang terjemahan sedia ada jika anda mahu membuat perubahan.

Jika anda membiarkan medan tanpa terjemahan, maka bahasa lalai untuk tema akan digunakan.

Anda boleh menterjemahkan teks biasa secara langsung, tetapi anda perlu lebih berhati-hati apabila menterjemahkan blok teks yang mengandungi HTML atau Liquid.

Terjemahkan teks biasa

Untuk kebanyakan teks pada kedai dalam talian anda, anda tidak perlu menggunakan HTML atau Liquid. Apabila anda memasukkan terjemahan blok teks biasa, anda hanya perlu menggantikan teks tersebut dengan nilai yang setara dalam bahasa lain.

Blok teks yang mengandungi HTML

Jika blok teks mengandungi HTML, anda akan melihat pasangan kurungan sudut ( < > ) di sekeliling perkataan atau frasa.

Anda perlu memahami cara HTML digunakan dalam blok yang anda terjemahkan. Walaupun anda perlu membiarkan kebanyakan kandungan dalam bahasa Inggeris asal, mungkin terdapat beberapa perkataan Inggeris di luar kurungan sudut yang anda mahu terjemahkan.

Blok teks yang mengandungi HTML biasanya digunakan atas sebab yang berikut:

Terjemahkan nama pautan HTML

Pautan HTML dikelilingi oleh tag yang bermula dengan <a href= dan berakhir dengan </a>.

Anda mesti menterjemahkan hanya nama pautan, dan bukan komponennya yang lain. Nama pautan ialah satu-satunya bahagian pautan yang akan dilihat oleh pelanggan anda.

Continue browsing <a href="/collections/all">here</a>.

Dalam contoh ini, anda akan menggantikan perkataan Continue, browsing, dan here, dengan terjemahan yang sesuai.

Jangan sesekali menterjemahkan alamat destinasi (juga dikenali sebagai sasaran) dalam pautan. Alamat destinasi ialah tempat pelanggan ditujukan apabila mereka mengklik pautan. Alamat ini sentiasa ditunjukkan dalam tanda petikan dan menghala ke alamat web tertentu. Dalam pautan contoh, alamat destinasi ialah /collections/all.

Terjemahkan teks yang digayakan dengan HTML

Kadangkala HTML digunakan untuk memberikan penekanan atau penggayaan tambahan kepada perkataan atau frasa, atau untuk memaparkan simbol. Anda mesti menterjemahkan hanya perkataan yang digayakan oleh HTML, dan bukan kod atau tag tersebut. Lihat contoh untuk memastikan anda memahami bahagian yang perlu diterjemahkan dan bahagian yang perlu dibiarkan tanpa diubah.

Contoh penggayaan HTML

Dalam contoh yang berikut, tag <strong> digunakan untuk memaparkan teks dalam huruf tebal:

<strong>On Sale</strong>

Dalam kes ini, anda akan menterjemahkan hanya perkataan On Sale.

Dalam contoh yang berikut, kod HTML &larr; dan &rarr; digunakan untuk menjana simbol anak panah kiri dan kanan:

&larr; Previous Product
Next Product &rarr;

Di sini, anda akan menterjemahkan hanya frasa Previous Product dan Next Product.

Dalam contoh yang berikut, tag HTML <strong> digunakan untuk memaparkan nama fail collection-sidebar.liquid dalam huruf tebal.

Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>

Nama fail di sini ialah fail templat Liquid. Anda perlu menterjemahkan nama fail hanya jika padanan dengan nama fail itu sendiri diperlukan. Sebagai contoh, jika anda telah mencipta fail anda sendiri, maka anda mungkin perlu menukar nama fail dalam HTML.

Jangan sesekali menterjemahkan tag HTML atau kod simbol. Elemen ini digunakan oleh pelayar anda dan tidak dilihat oleh pelanggan anda.

Blok teks yang mengandungi Liquid

Jangan sesekali menterjemahkan tag, objek, atau penapis Liquid.

Liquid ialah bahasa templat yang mengawal penampilan laman web anda dalam pelbagai konteks. Kandungan Liquid sentiasa dibalut dalam salah satu daripada set simbol yang berikut:

  • {{ dan }}
  • {% dan %}
  • {%- dan -%}

Sebagai contoh:

Posted on {{ date }}

Dalam contoh ini, anda akan menterjemahkan hanya teks di sekeliling Liquid, dan bukan {{ date }}.

Berikut ialah contoh medan teks yang menggunakan gabungan teks biasa, HTML, dan Liquid:

<strong>{{ author }}</strong> on {{ date }}

Walaupun contoh ini mungkin kelihatan rumit, satu-satunya bahagian yang anda perlu terjemahkan ialah perkataan on.