การแปลธีม

คุณสามารถเปิดใช้งานหลายภาษาได้จากส่วนผู้ดูแล Shopify เพื่อให้ลูกค้าทั่วโลกสามารถดูเนื้อหาในภาษาของตนเองได้

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

สร้างคำแปลสำหรับธีมของคุณ

คุณสามารถแปลและปรับร้านค้าของคุณให้เหมาะกับท้องถิ่นเพื่อเปลี่ยนภาษาของธีมได้ คุณสามารถเพิ่มคำแปลของคุณเองได้โดยการติดตั้งแอป Translate & Adapt ของ Shopify ใช้การส่งออก/นำเข้าไฟล์ CSV หรือใช้แอปจากภายนอก

ประเภทของเนื้อหาที่สามารถแปลได้

เนื้อหาที่คุณอาจต้องการแปลมีอยู่ 3 ประเภทพื้นฐานดังนี้

คุณสามารถแปลข้อความแต่ละส่วนได้โดยการป้อนคำแปลลงในช่องข้อความ

คุณไม่จำเป็นต้องแปลทุกช่องในธีมของคุณ การเปลี่ยนแปลงของคุณจะได้รับการบันทึกโดยอัตโนมัติและคุณสามารถหยุดเมื่อใดก็ได้ คุณสามารถเข้าถึงคำแปลใดๆ ที่มีอยู่หากต้องการทำการเปลี่ยนแปลง

หากคุณเว้นช่องใดไว้โดยไม่มีคำแปล ระบบจะใช้ภาษาเริ่มต้นของธีม

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

แปลข้อความธรรมดา

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

บล็อกข้อความที่มี HTML

หากบล็อกข้อความมี HTML คุณจะเห็นวงเล็บมุม (< >) อยู่ล้อมรอบคำหรือวลี

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

โดยทั่วไปแล้ว บล็อกข้อความที่มี HTML จะใช้ด้วยเหตุผลต่อไปนี้

แปลชื่อลิงก์ HTML

ลิงก์ HTML จะล้อมรอบด้วยแท็กที่ขึ้นต้นด้วย <a href= และลงท้ายด้วย </a>

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

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

ในตัวอย่างนี้ คุณจะต้องแทนที่คำว่า Continue, browsing และ here ด้วยคำแปลที่เหมาะสม

ห้ามแปลที่อยู่ปลายทาง (หรือที่เรียกว่าเป้าหมาย) ในลิงก์เด็ดขาด ที่อยู่ปลายทางคือตำแหน่งที่ลูกค้าจะไปเมื่อคลิกลิงก์ โดยจะแสดงในเครื่องหมายคำพูดเสมอและชี้ไปยังที่อยู่เว็บไซต์ที่ระบุ ในลิงก์ตัวอย่าง ที่อยู่ปลายทางคือ /collections/all

แปลข้อความที่จัดรูปแบบด้วย HTML

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

ตัวอย่างการจัดรูปแบบ HTML

ในตัวอย่างต่อไปนี้ แท็ก <strong> ใช้เพื่อแสดงข้อความเป็นตัวหนา

<strong>On Sale</strong>

ในกรณีนี้ คุณจะต้องแปลเฉพาะคำว่า On Sale เท่านั้น

ในตัวอย่างต่อไปนี้ โค้ด HTML &larr; และ &rarr; ใช้เพื่อสร้างสัญลักษณ์ลูกศรซ้ายและขวา

&larr; Previous Product
Next Product &rarr;

ในส่วนนี้ คุณจะต้องแปลเฉพาะวลี Previous Product และ Next Product เท่านั้น

ในตัวอย่างต่อไปนี้ แท็ก <strong> ของ HTML ใช้เพื่อแสดงชื่อไฟล์ collection-sidebar.liquid เป็นตัวหนา

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

ชื่อไฟล์ในที่นี้คือไฟล์เทมเพลต Liquid คุณควรแปลชื่อไฟล์ก็ต่อเมื่อจำเป็นต้องให้ตรงกับชื่อของไฟล์นั้นๆ เท่านั้น ตัวอย่างเช่น หากคุณสร้างไฟล์ของคุณเอง คุณอาจต้องเปลี่ยนชื่อไฟล์ใน HTML

ห้ามแปลแท็ก HTML หรือโค้ดสัญลักษณ์เด็ดขาด เบราว์เซอร์ของคุณจะใช้โค้ดเหล่านี้ซึ่งลูกค้าของคุณจะมองไม่เห็น

บล็อกข้อความที่มี Liquid

ห้ามแปลแท็ก อ็อบเจกต์ หรือตัวกรองของ Liquid เด็ดขาด

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

  • {{ และ }}
  • {% และ %}
  • {%- และ -%}

ตัวอย่างเช่น

Posted on {{ date }}

ในตัวอย่างนี้ คุณจะต้องแปลเฉพาะข้อความรอบๆ Liquid เท่านั้น ไม่ใช่ {{ date }}

ต่อไปนี้คือตัวอย่างของช่องข้อความที่ใช้ข้อความธรรมดา HTML และ Liquid ร่วมกัน

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

แม้ว่าตัวอย่างนี้อาจดูซับซ้อน แต่ส่วนเดียวที่คุณต้องแปลคือคำว่า on