พิมพ์

Shopify – แปลการแจ้งเตือนทางอีเมล Shopify ของคุณ

ConveyThis จัดการการแปลเนื้อหาเว็บไซต์โดยอัตโนมัติ อีเมลที่อยู่นอกขอบเขตของเว็บไซต์จะไม่ถูกแปลโดยอัตโนมัติโดย ConveyThis แต่การใช้ ConveyThis รวมกับโค้ด Liquid คุณสามารถควบคุมการแปลเนื้อหาอีเมลตามภาษาของคำสั่งซื้อได้ด้วยตนเอง

โปรดทราบว่าวิธีนี้ใช้ได้กับการแจ้งเตือนคำสั่งซื้อ แต่ไม่ใช่การแจ้งเตือนการสร้างบัตรของขวัญ

ก่อนที่จะเริ่มดำเนินการ โปรดทำความเข้าใจว่ามีประเภทการแจ้งเตือนหลายประเภท และแนวทางจะแตกต่างกันเล็กน้อยสำหรับแต่ละประเภท:

เปิดโปรแกรมแก้ไขข้อความที่คุณเลือกและวางโค้ดเหลวต่อไปนี้!

เปิดโปรแกรมแก้ไขข้อความที่คุณต้องการและวางโค้ดของเหลวที่กำหนด ปรับแต่งโค้ดให้เป็นภาษาที่ไซต์ของคุณพูด ปรับบรรทัด 'เมื่อ' โดยการตั้งค่ารหัสภาษาที่ถูกต้อง

ลองนึกภาพเว็บไซต์ของคุณโดยใช้ ConveyThis: ภาษาอังกฤษเป็นตัวกำหนดโทน ในขณะที่ภาษาฝรั่งเศสและสเปนเต้นเป็นภาษาที่คุณเลือก ต่อไปนี้คือภาพรวมคร่าวๆ ว่าโครงสร้างของเหลวจะมีลักษณะอย่างไร:

{% กรณีคุณสมบัติ.แค่%}
{%เมื่อไร'ฟร' %}
อีเมล ใน ฟรานอะไรเอไอเอส ที่นี่
{%เมื่อไร'เป็น' %}
อีเมล ใน เอเอสพีเอโอแอล ที่นี่
{% อื่น %}
อีเมล ใน เดอะ ต้นฉบับ ภาษา ที่นี่
{%กล่องท้าย%}

//----------

{% กรณีคุณสมบัติ.แค่%}
{%เมื่อไร'ของ' %}
อีเมล ใน เยอรมัน ที่นี่
{% อื่น %}
อีเมล ใน เดอะ ต้นฉบับ ภาษา ที่นี่
{%กล่องท้าย%}
ชื่อเรื่องแปลว่าการปรับปรุงการแปลอีเมลของคุณให้สมบูรณ์แบบ: คำแนะนำสำหรับภาษาเยอรมัน

โปรดจำไว้ว่าโค้ดที่ให้มานั้นเป็นเพียงพิมพ์เขียวเท่านั้น ปรับแต่งให้เหมาะกับภาษาที่คุณเลือกไว้ในแดชบอร์ด ConveyThis ของคุณสำหรับการแปลอีเมลแบบส่วนตัว

กำลังมองหาการแปลอีเมลภาษาเยอรมันเท่านั้นใช่หรือไม่ นี่คือตัวอย่างที่จะแนะนำคุณ:

ชื่อเรื่องแปลเป็นการเขียนโค้ดโดยคำนึงถึงการตั้งค่าภาษา: วิธีปรับเนื้อหาสำหรับผู้พูดภาษาเยอรมันและคนอื่นๆ

หากสั่งซื้อเป็นภาษาเยอรมัน ลูกค้าจะได้รับการต้อนรับด้วยเนื้อหาที่อยู่ระหว่างบรรทัดโค้ด 'de' และ 'else' แต่หากพวกเขาเลือกคู่เต้นรำที่แตกต่างจากชาวเยอรมัน พวกเขาจะถูกขับร้องด้วยเนื้อหาที่พบระหว่างบรรทัดรหัส 'else' และ 'endcase'

ในพื้นที่ Shopify admin ของคุณ ให้ไปที่การตั้งค่า > การแจ้งเตือน แล้วเปิดอีเมลที่คุณต้องการแปล!

ในใจกลางแดชบอร์ด Shopify ของคุณ ให้ไปที่การตั้งค่า > การแจ้งเตือน และยึดอีเมลที่ต้องการแปล ฝันถึงอีเมล 'ยืนยันคำสั่งซื้อ' หลายภาษาใช่ไหม นี่คือเข็มทิศของคุณ:

ไฟล์ uaBmdfrlsy

คัดลอกเนื้อหาอีเมล!

ไฟล์ FX2BuJ2AQy

กลับไปที่โปรแกรมแก้ไขข้อความของคุณและเปลี่ยน 'อีเมลเป็นภาษาต้นฉบับที่นี่' ด้วยรหัสที่คุณคัดลอกไว้ (โดยถือว่าภาษาอังกฤษเป็นภาษาหลักของคุณ)

ในกรณีนี้ เนื่องจากภาษาอังกฤษเป็นภาษาหลัก ตัวยึดตำแหน่ง 'EMAIL IN THE ORIGINAL LANGUAGE HERE' จึงถูกแทนที่ด้วยโค้ด

ไฟล์ RmygtVY7gN

สลับ 'EMAIL EN FRANÇAIS ICI' กับรหัสที่ให้ไว้และปรับเปลี่ยนวลีให้เป็นเวอร์ชันที่แปลแล้ว ทำซ้ำสำหรับภาษาอื่น เช่น 'EMAIL EN ESPAÑOL AQUI'

ไฟล์ afTtYobcEX

ตัวอย่างเช่น ในภาษาฝรั่งเศส คุณจะต้องเปลี่ยน 'Thank you for your purchase!' เป็น 'Merci pour votre achat!' ตรวจสอบให้แน่ใจว่าคุณได้แก้ไขเฉพาะประโยคเท่านั้น ห้ามแปลรหัส liquid ระหว่าง {% %} หรือ {{ }}

หลังจากอัปเดตช่องทั้งหมดสำหรับแต่ละภาษาแล้ว ให้คัดลอกเนื้อหาทั้งหมดจากโปรแกรมแก้ไขข้อความของคุณแล้วแทรกลงใน Shopify admin > การแจ้งเตือน ในการแจ้งเตือนที่ต้องการแก้ไข

ในกรณีนี้ อีเมลที่แก้ไขคือ 'ยืนยันการสั่งซื้อ':

ไฟล์ clkWsFZCfe

ทำตามขั้นตอนเดียวกันสำหรับหัวเรื่องของอีเมล

ไฟล์

สำหรับหัวเรื่องอีเมล กระบวนการจะเหมือนกัน: ในโปรแกรมแก้ไขข้อความของคุณ ให้คัดลอกโค้ด จากนั้นแทนที่ฟิลด์ด้วยหัวเรื่องที่แปลแล้ว ดังที่แสดงไว้ที่นี่:

สำหรับหัวเรื่องอีเมล กระบวนการจะเหมือนกัน: ในโปรแกรมแก้ไขข้อความของคุณ ให้คัดลอกโค้ด จากนั้นแทนที่ฟิลด์ด้วยหัวเรื่องที่แปลแล้ว ดังที่แสดงไว้ที่นี่:

ไฟล์ X16t4SR90f

กดปุ่ม 'บันทึก' ที่อยู่มุมขวาบน

คุณทำเสร็จแล้ว! ลูกค้าของคุณควรได้รับอีเมลในภาษาของพวกเขา

การแจ้งเตือนสำหรับลูกค้า

หากต้องการปรับแต่งการแจ้งเตือนทางอีเมลสำหรับลูกค้าของคุณ คุณสามารถรวมแท็ก Lang ไว้ในส่วน "ลูกค้า" ของ Shopify admin > ลูกค้า แท็กนี้จะแสดงภาษาที่ผู้เข้าชมเลือกเมื่อลงทะเบียนบนไซต์ของคุณ

เพื่อเปิดใช้งานความสามารถนี้ ให้แทรกบรรทัดcustomer_tag: จริงลงในโค้ด ConveyThis ไปที่ผู้ดูแลระบบ Shopify > ร้านค้าออนไลน์ > ธีม > การดำเนินการ > แก้ไขโค้ด > ConveyThis_switcher.liquid เพื่อทำการปรับเปลี่ยนนี้

<!--ConveyThis:https://www.conveythis.กับ/   -->
<สคริปต์ต้นฉบับ="//cdn.conveythis.com/javascript/conveythis-initializer.js"></สคริปต์>
<ประเภทสคริปต์="ข้อความ/จาวาสคริปต์">เอกสาร.เพิ่มตัวรับฟังเหตุการณ์("โหลด DOMContent แล้ว", การทำงาน(และ) {ส่งต่อตัวเริ่มต้นนี้.ความร้อน({คีย์ API: "ผับ_********************"
		});
	});
</สคริปต์>

หลังจากรวมแท็กนี้เข้ากับโค้ดแล้ว คุณสามารถจัดโครงสร้างการแจ้งเตือนลูกค้าตามรูปแบบที่กล่าวไว้ก่อนหน้านี้:

วิธีการยังคงเหมือนเดิมตามที่ระบุไว้ในส่วนเริ่มต้นของคู่มือนี้ แต่ใช้โค้ดต่อไปนี้:

{%กำหนดภาษา=ลูกค้า.แท็ก|เข้าร่วม: '' |แยก: '#conveythis-ตัวห่อหุ้ม' %}
{% กรณีภาษา[1] %}
{%เมื่อไร'ใน' %}การยืนยันบัญชีภาษาอังกฤษ{% อื่น %}การยืนยันบัญชีลูกค้าเดิม{%กล่องท้าย%}
สารบัญ