เครื่องมือสามระดับ
- ปลอดภัยที่จะรันด้วยตัวเอง
- เครื่องมือแบบบริการตนเองที่คุณสามารถรันได้โดยไม่ต้องให้ฝ่ายสนับสนุนของ WPML เข้ามาเกี่ยวข้อง
- บันทึก – อ่านอย่างเดียว
- มุมมองแบบอ่านอย่างเดียวเพื่อดูว่า WPML ทำงานอะไรไปบ้าง มีประโยชน์สำหรับการวินิจฉัยปัญหาที่เกิดขึ้นเป็นระยะ และไม่ทำให้เกิดความเสียหายเพิ่มเติม ดูที่ บันทึก
- ขั้นสูง – เฉพาะเมื่อฝ่ายสนับสนุนของ WPML ร้องขอ
- เครื่องมือที่อาจทำให้เกิดความเสียหายหรือย้อนกลับได้ยาก อย่ารันเครื่องมือเหล่านี้ด้วยตัวเอง ดูที่ เครื่องมือขั้นสูง
หน้านี้จะครอบคลุมเครื่องมือในระดับปลอดภัย
เครื่องมือซ่อมแซมเป็นปลั๊กอินแยกต่างหาก
ตั้งแต่ WPML 5.0 เป็นต้นไป เครื่องมือซ่อมแซมจะให้บริการผ่านปลั๊กอิน WPML Troubleshooting ติดตั้งปลั๊กอินได้จาก WPMLเปิดใช้งานและอัปเดต (หรือจากหน้าดาวน์โหลดบน wpml.org ของคุณ) จากนั้นเปิด WPMLฝ่ายสนับสนุน หากไม่มีปลั๊กอิน หน้าฝ่ายสนับสนุนจะเก็บไว้เฉพาะเครื่องมือแบบอ่านอย่างเดียวและ ล้างแคช และจะแสดงข้อความหนึ่งบรรทัดเพื่อแนะนำให้คุณไปที่ปลั๊กอิน เครื่องมือที่จำเป็นต้องใช้ปลั๊กอินจะมีการระบุไว้ด้านล่าง
การค้นหาเครื่องมือที่เหมาะสม – ค้นหา
ช่องค้นหาที่ด้านบนของ WPMLฝ่ายสนับสนุน จะสแกนเครื่องมือและแอกชันย่อยทั้งหมดในทั้งสามระดับ พิมพ์อาการที่คุณพบ ชื่อของสิ่งที่เสีย หรือการดำเนินการที่คุณต้องการรัน ("ค้าง", "แคช", "อนุกรมวิธาน", "ทำสำเนา", "คีย์ไซต์") แล้วเครื่องมือที่ตรงกันจะปรากฏขึ้นพร้อมกับป้ายบอกระดับ
คุณไม่จำเป็นต้องจำว่าเครื่องมืออยู่ในระดับใด
ปลอดภัยที่จะรันด้วยตัวเอง
การตรวจสอบระบบ
หน้าที่ของเครื่องมือ:
แสดงข้อมูลการดีบักที่ฝ่ายสนับสนุนของ WPML มักจะขอเป็นอันดับแรก รันการทดสอบการเชื่อมต่อกับเซิร์ฟเวอร์ของ WPML แสดงรายการส่วนขยาย PHP ที่ WPML ต้องการ และให้คุณรีเฟรชแคชข้อมูลใบอนุญาตในเครื่องได้
เมื่อใดที่ควรใช้:
- คุณกำลังจะตั้งคำถามถึงฝ่ายสนับสนุน ให้คัดลอกบล็อก ข้อมูลการดีบัก – ดูที่ การแชร์ข้อมูลการดีบักกับฝ่ายสนับสนุน เพื่อดูว่าควรระบุอะไรเพิ่มเติมบ้าง
- WPML ไม่สามารถเข้าถึง
wpml.orgได้ และคุณต้องการยืนยันว่าเป็นปัญหาการเชื่อมต่อ - การเปลี่ยนแปลงการสมัครสมาชิกไม่แสดงผลใน WPML การ รีเฟรชข้อมูลใบอนุญาต จะดึงสถานะบัญชีมาใหม่
- คุณต้องการยืนยันว่าเซิร์ฟเวอร์ของคุณมีส่วนขยาย PHP ที่ WPML ต้องการ (
SimpleXMLและอื่น ๆ)
นี่คือเครื่องมือแรกที่ควรเลือกใช้ในสถานการณ์ส่วนใหญ่
แก้ไขข้อมูลภาษา
จำเป็นต้องใช้ปลั๊กอิน WPML Troubleshooting
หน้าที่ของเครื่องมือ:
ซ่อมแซมการกำหนดภาษาที่ WPML บันทึกไว้สำหรับแต่ละโพสต์และ term โดยมีแอกชันย่อยห้ารายการครอบคลุม กำหนดข้อมูลภาษา (กำหนดภาษาให้กับเนื้อหาที่ยังไม่มีภาษา), ซิงโครไนซ์อนุกรมวิธานของโพสต์ (เชื่อมโยงการแปลอนุกรมวิธานกลับไปยังโพสต์), ลบความคิดเห็นที่ไม่ตรงกับภาษาของเนื้อหา, แก้ไขจำนวน term (คำนวณจำนวน term ต่อภาษาใหม่) และ แก้ไขการกำหนดประเภทโพสต์
เมื่อใดที่ควรใช้:
- โพสต์หรือ term ปรากฏในคอลัมน์ภาษาที่ผิดบนแดชบอร์ดการแปล
- WPML รายงานว่าภาษาเริ่มต้นคือคำแปล
- การแปลอนุกรมวิธานดูเหมือนถูกตัดการเชื่อมต่อจากโพสต์
- คุณได้เปลี่ยนรหัสภาษา (เช่น
en-gbเป็นen) และจำเป็นต้องกำหนดเนื้อหาที่มีอยู่ใหม่ ดูที่ การเปลี่ยนรหัสภาษาของเนื้อหาที่มีอยู่ ด้านล่าง - ความคิดเห็นไม่ถูกกรองอย่างถูกต้องระหว่างภาษา
แก้ไขการแปล
จำเป็นต้องใช้ปลั๊กอิน WPML Troubleshooting ยกเว้น ล้างแคช
หน้าที่ของเครื่องมือ:
ซ่อมแซมสถานะการแปล มีแอกชันย่อยแปดรายการ: ล้างแคชของ WPML, ลองรันการแปลอัตโนมัติที่ค้างอยู่อีกครั้ง, รีเฟรชการเชื่อมต่อกับบริการแปลภาษา, อัปเดตชื่อโดเมนของตัวสลับภาษา (หลังจากย้ายไซต์), กำหนดสถานะการแปลให้กับสำเนา, ยกเลิกงานอัตโนมัติที่กำลังดำเนินการอยู่, รีเซ็ตบริการแปลภาษาที่ต้องการ และรีเซ็ตสถานะการแปลระดับมืออาชีพ
ล้างแคช จะยังคงอยู่ใน WPML เอง หากไม่มีปลั๊กอิน เครื่องมือนี้จะเป็นไทล์แยกต่างหากภายใต้ ปลอดภัยที่จะรันด้วยตัวเอง หากมีปลั๊กอิน เครื่องมือนี้จะเป็นส่วนแรกของ แก้ไขการแปล เหมือนเดิม
เมื่อใดที่ควรใช้:
- การแปลดูเหมือนค้าง โดยค้างอยู่ที่ กำลังดำเนินการ ตลอดไป หรือไม่แสดงความคืบหน้าใน WPMLการแปลงานแปล
- คุณเพิ่งย้ายไซต์ไปยังโดเมนใหม่ และตัวสลับภาษายังคงชี้ไปที่โดเมนเก่า
- การเชื่อมต่อบริการแปลภาษามีปัญหา และคุณต้องการรีเซ็ตใหม่ทั้งหมด
- โพสต์ที่ทำสำเนาซึ่งควรถูกทำเครื่องหมายว่าเป็นคำแปล ไม่ได้รับการจัดการในฐานะคำแปล
อัปเดตลิงก์ภายใน
จำเป็นต้องใช้ปลั๊กอิน WPML Troubleshooting
หน้าที่ของเครื่องมือ:
สแกนโพสต์ที่สร้างขึ้นก่อน WPML 4.7 และเชื่อมโยงลิงก์ภายในใหม่ไปยังเวอร์ชันที่แปลอย่างถูกต้อง โพสต์ที่ใหม่กว่าจะได้รับการปรับลิงก์โดยอัตโนมัติ เครื่องมือนี้ใช้สำหรับไซต์ที่นำเนื้อหามาจาก WPML เวอร์ชันเก่าเท่านั้น
เมื่อใดที่ควรใช้:
การดำเนินการจัดการเพียงครั้งเดียวสำหรับไซต์ที่เปิดใช้งานมานานซึ่งมีโพสต์ก่อน WPML 4.7 หลังจากรันเสร็จสิ้น ส่วนนี้จะหายไป – เครื่องมือนี้จำเป็นต้องรันเพียงครั้งเดียวต่อไซต์
ลบข้อความและการแจ้งเตือนทั้งหมด
หน้าที่ของเครื่องมือ:
ปิดประกาศสำหรับผู้ดูแลระบบ WPML ทุกรายการบนไซต์ และรีเซ็ตคำเตือนที่ สามารถปิดได้ เพื่อให้สามารถปรากฏขึ้นอีกครั้งหากเกิดปัญหาซ้ำ
เมื่อใดที่ควรใช้:
หน้าผู้ดูแลระบบ WPML เต็มไปด้วยประกาศเก่าที่ไม่มีผลอีกต่อไป หรือคุณเพิ่งแก้ไขปัญหาที่เกิดขึ้นมานานและต้องการล้างคำเตือนที่ล้าสมัยแล้ว
สถานะ WCML
หน้าที่ของเครื่องมือ (เฉพาะไซต์ WooCommerce):
แผงสถานะแบบอ่านอย่างเดียวสำหรับ WooCommerce Multilingual ส่วนย่อยจะแสดงสถานะการแปลหน้าต่าง ๆ ของร้านค้า WooCommerce, ผลิตภัณฑ์ที่ไม่มีคำแปล, อนุกรมวิธานที่ไม่มีคำแปล, สถานะหลายสกุลเงิน, สถานะของปลั๊กอินที่รองรับ WPML บนไซต์ และสถานะของ WPML Media สำหรับร้านค้า
เมื่อใดที่ควรใช้:
- หน้าร้านค้า WooCommerce ไม่ปรากฏในภาษาที่แปล
- ผลิตภัณฑ์บางรายการหายไปจากร้านค้าในบางภาษา
- มีการกำหนดค่าหลายสกุลเงินแล้ว แต่ราคาไม่สลับอย่างถูกต้อง
- ก่อนตั้งคำถามถึงฝ่ายสนับสนุนที่เกี่ยวข้องกับ WooCommerce ให้คัดลอกแผงสถานะลงในคำถามของคุณ
แก้ไขการแปล WCML
จำเป็นต้องใช้ปลั๊กอิน WPML Troubleshooting และ WooCommerce Multilingual
หน้าที่ของเครื่องมือ (เฉพาะไซต์ WooCommerce):
ซ่อมแซมสถานะการแปลเฉพาะสำหรับ WooCommerce แอกชันย่อยครอบคลุมการซิงโครไนซ์รูปแบบผลิตภัณฑ์, แกลเลอรีรูปภาพผลิตภัณฑ์, อนุกรมวิธานสำหรับหมวดหมู่ผลิตภัณฑ์, สต็อกสำหรับผลิตภัณฑ์และรูปแบบ, การอนุญาตให้แปลรีวิวผลิตภัณฑ์ที่หายไป, การสร้างคำแปลที่หายไปสำหรับคุณลักษณะผลิตภัณฑ์ และการแปลอนุกรมวิธาน ประเภทผลิตภัณฑ์
เมื่อใดที่ควรใช้:
- รูปแบบผลิตภัณฑ์แปลได้ไม่สมบูรณ์
- สต็อกไม่ซิงโครไนซ์ระหว่างเวอร์ชันภาษาต่าง ๆ ของผลิตภัณฑ์เดียวกัน
- คุณลักษณะผลิตภัณฑ์หายไปจากภาษาใดภาษาหนึ่ง
- รีวิวผลิตภัณฑ์ไม่ปรากฏในเวอร์ชันภาษาใดภาษาหนึ่ง
การเปลี่ยนรหัสภาษาของเนื้อหาที่มีอยู่
การสลับรหัสภาษา (เช่น จาก en-gb เป็น en) บนไซต์ที่มีเนื้อหาในภาษานั้นอยู่แล้ว เป็นการเปลี่ยนแปลงหลายขั้นตอนภายในฐานข้อมูล ไม่ใช่การย้ายเซิร์ฟเวอร์
ขั้นตอน: เปลี่ยนรหัสภาษาใน WPMLการตั้งค่าภาษา ภายใต้ แก้ไขภาษา จากนั้นกำหนดภาษาของโพสต์และคำแปลที่มีอยู่ใหม่โดยใช้ WPMLฝ่ายสนับสนุนแก้ไขข้อมูลภาษากำหนดข้อมูลภาษา แนะนำให้ทดลองทำในไซต์ Staging ก่อนที่จะดำเนินการบนเว็บไซต์ที่ใช้งานจริง