การแปลสตริง
สตริงคือข้อความทุกส่วนบนเว็บไซต์ของคุณที่ไม่ได้เป็นส่วนหนึ่งของโพสต์ หน้า หรือคำศัพท์ในอนุกรมวิธาน เช่น สโลแกนของเว็บไซต์ ชื่อวิดเจ็ต ป้ายกำกับธีม (Read more, Posted by) ป้ายกำกับปลั๊กอิน (Add to cart, Search results) ป้ายกำกับแบบฟอร์ม ข้อความแสดงข้อผิดพลาด และข้อความบนปุ่ม โดยปกติแล้วสตริงจะสั้น มักเป็นคำเพียงคำเดียว และกระจายอยู่ทั่วทั้งธีมและปลั๊กอินของคุณ
วิธีปกติ: แปลทุกอย่างโดยอัตโนมัติ + การลงทะเบียนอัตโนมัติ
เมื่อเปิดใช้งาน แปลทุกอย่างโดยอัตโนมัติ และเปิดใช้งาน Auto-register unmanaged strings WPML จะเฝ้าดูเว็บไซต์ในขณะที่คุณและผู้เข้าชมใช้งาน สตริงใหม่ (สิ่งที่ธีมหรือปลั๊กอินแสดงผลบนหน้าจอ) จะได้รับการลงทะเบียนโดยอัตโนมัติเมื่อปรากฏขึ้น และ WPML จะนำสตริงเหล่านั้นไปแปลในรอบการแปลครั้งถัดไป
สำหรับเว็บไซต์ส่วนใหญ่ นี่คือทั้งหมดที่คุณต้องทำ: เปิดใช้งาน แปลทุกอย่างโดยอัตโนมัติ ไว้ เปิดใช้งานการลงทะเบียนอัตโนมัติไว้ แล้วสตริงของคุณจะได้รับการแปลไปพร้อมกับเนื้อหาของคุณ คุณสามารถยืนยันการตั้งค่านี้ได้ในสองตำแหน่ง: รายการ Detect unmanaged strings ที่ด้านล่างของ แดชบอร์ดการแปล หรือยูทิลิตี้ Auto-register unmanaged strings บนแท็บสตริงเอง ทั้งสองส่วนนี้ควบคุมการตั้งค่าเดียวกัน
การควบคุมแบบละเอียด: แท็บสตริง
เปิด WPML > การแปล > สตริง สตริงที่ลงทะเบียนทุกรายการบนเว็บไซต์จะแสดงอยู่ที่นั่นพร้อมกับคอลัมน์สำหรับแต่ละภาษา กรองตามโดเมน (ธีมหรือปลั๊กอินที่เป็นที่มาของสตริง) หรือตามสถานะการแปล ค้นหาด้วยข้อความ และแปลด้วยตนเองโดยใช้ไอคอน + สำหรับแต่ละภาษา
แท็บสตริงคือที่ที่คุณสามารถทำงานที่ แปลทุกอย่างโดยอัตโนมัติ ไม่สามารถทำให้คุณได้:
- แก้ไขการแปล เขียนทับสิ่งที่เครื่องมือการแปลอัตโนมัติสร้างขึ้น
- จัดการภาษาต้นทาง เมื่อธีมหรือปลั๊กอินถูกเขียนด้วยภาษาอื่นที่ไม่ใช่ภาษาอังกฤษ ให้เปลี่ยนภาษาต้นทางของสตริงที่เลือกหรือของโดเมนข้อความทั้งหมด WPML จะแปลจากต้นทางที่ถูกต้องต่อไป
- ลำดับความสำคัญการแปล ตั้งค่าลำดับความสำคัญให้สูงขึ้นสำหรับสตริงที่ผู้เข้าชมเห็นบ่อยที่สุด
- ติดตามว่าสตริงปรากฏที่ใดบนเว็บไซต์ มีประโยชน์เมื่อคุณไม่สามารถบอกได้ว่าสตริงนั้นเป็นของหน้าหรือหน้าจอใด
แถวแยกต่างหากในส่วนยูทิลิตี้จะส่งสตริงไปแปลผ่านวิธีเดียวกับที่แดชบอร์ดใช้: อัตโนมัติ นักแปลของคุณ หรือบริการแปลภาษา
สตริงที่ไม่ปรากฏในแท็บสตริง
สตริงบางรายการ (ป้ายกำกับการตั้งค่าในหน้าจัดการเว็บไซต์ของ WordPress ข้อความการกำหนดค่าวิดเจ็ต ประกาศลิขสิทธิ์) จะไม่ได้รับการลงทะเบียนอัตโนมัติจากการเรียกดูเว็บไซต์ สตริงเหล่านี้อยู่ในหน้าจอผู้ดูแลระบบที่ผู้เข้าชมไม่เคยเห็น WPML มีเครื่องสแกนแยกต่างหากสำหรับสตริงเหล่านี้เรียกว่า การแปลข้อความผู้ดูแลระบบ
ลิงก์ไปยังส่วนนี้อยู่ในส่วนยูทิลิตี้ของแท็บสตริง ภายใต้ Not seeing strings you are looking for? เปิด การแปลข้อความผู้ดูแลระบบ สแกนธีมหรือปลั๊กอิน เลือกสตริงที่คุณต้องการแปล แล้วสตริงเหล่านั้นจะถูกเพิ่มลงในแท็บสตริง
ส่งมอบสตริงเป็นไฟล์ PO
เมื่อคุณต้องการส่งสตริงไปยังนักแปลภายนอก นำไปใส่ในเครื่องมือหน่วยความจำการแปล หรือสร้างเทมเพลตเริ่มต้นสำหรับภาษาใหม่ ยูทิลิตี้ Import / export po บนแท็บสตริงสามารถจัดการได้ทั้งสองทิศทาง
ในการส่งออก:
- ตรวจสอบให้แน่ใจว่าสตริงทุกรายการที่คุณต้องการรวมไว้ได้รับการลงทะเบียนบนแท็บสตริงแล้ว หากสตริงของธีมหรือปลั๊กอินยังไม่อยู่ที่นั่น ให้สแกนผ่านหน้าจอ การแปลข้อความผู้ดูแลระบบ (ด้านบน)
- เปิด Import / export po ในส่วนยูทิลิตี้ของแท็บสตริง
- ส่งออก WPML จะสร้างไฟล์
.poที่มีสตริงที่ลงทะเบียนไว้ หากคุณมีคำแปลอยู่แล้ว คำแปลเหล่านั้นจะถูกรวมไว้ด้วย หรือจะมาเป็นเทมเพลตว่างเปล่าหากคุณยังไม่มี
เมื่อได้ไฟล์ .po ที่แปลแล้วกลับมา ให้นำเข้าผ่านยูทิลิตี้เดียวกัน WPML จะผสานคำแปลลงในตารางสตริง คำแปลที่มีอยู่จะได้รับการอัปเดต และคำแปลใหม่จะถูกเพิ่มเข้าไป
สิ่งที่ทำให้สตริงสามารถแปลได้
สตริงไม่มีสวิตช์เปิดปิด "ทำให้แปลได้" เหมือนกับประเภทโพสต์และอนุกรมวิธาน เงื่อนไขคือมีการติดตั้งและเปิดใช้งาน WPML การแปลสตริง (ส่วนเสริมฟรีที่รวมอยู่ในแผน Multilingual CMS และ Agency) หรือไม่ หากไม่มี แท็บสตริงจะหายไปจาก WPML > การแปล เครื่องมือ Detect-unmanaged-strings จะหายไปจากแดชบอร์ด และข้อความ UI ของธีมและปลั๊กอินจะไม่ได้รับการแปล
ติดตั้งจาก WPML > Activate & Update หากยังไม่มีในเว็บไซต์ของคุณ
การตั้งค่า การแปลสตริง ทั่วทั้งไซต์มีเพียงรายการเดียวอยู่ที่ WPML > การตั้งค่า > การแปลสตริง: ซึ่งก็คือสวิตช์เปิดปิดสำหรับ ตรวจจับสตริงในไฟล์ JavaScript ให้เปิดใช้งานเมื่อคุณต้องการสแกนธีมหรือปลั๊กอินที่มีสตริงมาจาก JS จากนั้นให้ปิดเมื่อสแกนเสร็จแล้ว (เอกสารคู่มือระบุว่าอาจส่งผลต่อประสิทธิภาพการทำงาน)
คู่มือการแปลสตริงเพิ่มเติม
เขียนโดย Amir · อัปเดตล่าสุดเมื่อ 1 กรกฎาคม 2026
เขียนโดย Amir · อัปเดตล่าสุด 1 กรกฎาคม 2026