Skip Navigation

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

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

ในหน้าเพจนี้:

ดาวน์โหลดและเปิดใช้งานการแปลสตริง

โมดูลการแปลสตริงของ WPML มาพร้อมกับประเภทบัญชี CMS หลายภาษาและเอเจนซี่หลายภาษา

ปลั๊กอินตัวติดตั้ง OTGSช่วยให้คุณ สามารถติดตั้งและเปิดใช้งานปลั๊กอินหลัก WPML, การแปลสตริง และส่วนประกอบ WPML อื่นๆ ทั้งหมดได้ อย่างง่ายดาย

หรือคุณสามารถดาวน์โหลดแอด-ออนการแปลสตริงได้จากบัญชี WPML.org ของคุณใต้ส่วนดาวน์โหลด

เมื่อคุณติดตั้งและเปิดใช้งานแอด-ออนดังกล่าวบนเว็บไซต์ของคุณแล้ว ให้ไปที่ WPML → การแปลสตริง

วิธีค้นหาและแปลสตริงด้วย WPML

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

การกรองสตริงสำหรับการแปล

ไม่พบสตริงที่คุณต้องการแปลใช่ไหม

ตามค่าเริ่มต้น WPML จะไม่โหลดทุกสตริงลงในตาราง การแปลสตริง

ดูวิธีค้นหาสตริงและเพิ่มลงในการแปลสตริง

การแปลสตริงด้วยตัวเอง

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

การคลิกไอคอนเครื่องหมายบวกเพื่อแปลสตริง

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

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

การส่งสตริงไปยังนักแปล

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

การเพิ่มสตริงลงในตะกร้าการแปล

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

การแปลสตริงโดยอัตโนมัติ

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

คุณสามารถเรียนรู้เพิ่มเติมได้ในหน้าเพจเกี่ยวกับ การแปลสตริงโดยอัตโนมัติ

วิธีลบสตริง

เมื่อคุณไม่ได้ใช้ธีมหรือปลั๊กอินบางอย่างอีกต่อไป คุณอาจต้องการลบสตริงที่เกี่ยวข้องออก ซึ่งทำได้ด้วยการเลือกสตริงที่คุณต้องการลบ แล้วคลิกลบสตริงที่เลือก

การลบสตริง

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

การลบสตริงทั้งหมดสำหรับโดเมนหนึ่งๆ

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

วิธีแปลธีมและปลั๊กอินที่เข้ารหัสในภาษาอื่นที่ไม่ใช่ภาษาอังกฤษ

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

นำเข้าและส่งออกไฟล์ PO

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

หากคุณเลือกที่จะส่งออกสตริงโดยไม่มีการแปล นามสกุลไฟล์จะเป็น .pot (Portable Object Template) หากคุณเลือกที่จะรวมคำแปล นามสกุลจะเป็น .po

เมื่อคุณนำเข้าคำแปล คุณต้องเลือกภาษาที่จะนำเข้า

สำหรับนักพัฒนา: การสร้างไฟล์การกำหนดค่าภาษา

ผู้เขียนธีมและปลั๊กอินควรรวมไฟล์การกำหนดค่าภาษาไว้ในโค้ด เพื่อบอก WPML ว่าสตริงใดจากตาราง wp_options ที่จะลงทะเบียนสำหรับการแปล วิธีนี้จะช่วยประหยัดเวลาได้มากเมื่อผู้ใช้ปลายทางกำหนดค่าไซต์หลายภาษา