การแปลธีม
คุณสามารถเปิดใช้งานหลายภาษาได้จากส่วนผู้ดูแล 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 ← และ → ใช้เพื่อสร้างสัญลักษณ์ลูกศรซ้ายและขวา
← Previous ProductNext Product →ในส่วนนี้ คุณจะต้องแปลเฉพาะวลี 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