TranslateRocket แปลหน้าเว็บที่เว็บไซต์ของคุณส่งไปยังเบราว์เซอร์จริง ๆ หลังจากที่ธีม เพจบิลเดอร์ และปลั๊กอินอื่น ๆ ทำงานของตัวเองเสร็จแล้ว จึงไม่ผูกติดกับธีมหรือบิลเดอร์ตัวใดตัวหนึ่ง อะไรก็ตามที่ไปอยู่ใน HTML ก็แปลได้ทั้งนั้น
คำว่า “ทดสอบแล้ว” ในหน้านี้มีความหมายที่ชัดเจน: คือมีการติดตั้งปลั๊กอินนั้นบนเว็บไซต์ WordPress จริงควบคู่กับ TranslateRocket ตั้งค่าแบบที่คนทั่วไปใช้งานกัน แล้วตรวจสอบจากฝั่งผู้เข้าชม ทั้งหน้าที่แปลแล้ว ฟอร์มที่ส่งออกไป และอีเมลที่ได้รับ ทุกแถวมีวันที่กำกับไว้ ส่วนสิ่งที่โค้ดเตรียมรองรับไว้แล้วแต่ผมยังไม่เคยเห็นทำงานจริง จะแยกไว้อีกรายการหนึ่งและระบุไว้อย่างชัดเจน
เพจบิลเดอร์และตัวแก้ไข
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Elementor | หน้าที่สร้างด้วย Elementor จะถูกแปลโดยที่มาร์กอัปยังอยู่ครบถ้วน ระหว่างที่คุณทำงานในตัวแก้ไขของ Elementor นั้น TranslateRocket จะไม่เข้าไปยุ่งเลย ไม่เก็บข้อความ ไม่แปลอะไร และไม่แสดงตัวสลับภาษาบนแคนวาส | ก.ย. 2026 · v1.4.3 |
| Elementor Pro | ส่วนหัวและส่วนท้ายจาก Theme Builder ถูกแปลที่หน้าเว็บจริง ส่วนปุ่มจับ “Edit Header” และ “Edit Section” ของตัวแก้ไขจะไม่ถูกเก็บมาเป็นข้อความที่ต้องแปลเด็ดขาด ตรวจสอบบนสำเนาของเว็บไซต์ที่ใช้งานจริง | ก.ย. 2026 · v1.4.3 |
| ตัวแก้ไขบล็อก (Gutenberg) | ธีมแบบบล็อกและธีมแบบคลาสสิก รวมถึงบล็อกตัวสลับภาษา | ก.ย. 2026 · v1.4.3 |
| Astra + Spectra | เว็บไซต์ใช้งานจริงทั้งเว็บ: ข้อความมากกว่า 3,500 รายการ รวมถึงภาษาที่เขียนจากขวาไปซ้าย | ใช้งานจริงตั้งแต่ ก.ค. 2026 |
WooCommerce
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| WooCommerce | หน้าสินค้า หมวดหมู่ และคุณสมบัติสินค้า มินิคาร์ตแบบ AJAX ตะกร้าสินค้าและหน้าชำระเงินทั้งแบบคลาสสิกและแบบบล็อก หน้า “ได้รับคำสั่งซื้อแล้ว” และอีเมลคำสั่งซื้อที่ส่งเป็นภาษาเดียวกับที่ลูกค้าใช้สั่งซื้อ | ก.ย. 2026 · v1.3.0 |
ฟอร์ม
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Forminator | ป้ายกำกับ ข้อความตัวอย่างในช่องกรอก และปุ่ม ข้อความตรวจสอบความถูกต้องและข้อความ “ขอบคุณ” ฟอร์มที่โหลดด้วย AJAX อีเมลแจ้งเตือนในภาษาของหน้านั้น ใช้ฟอร์มเดียวกับทุกภาษา ข้อมูลที่ส่งเข้ามาทั้งหมดจึงอยู่ที่เดียว ตรวจสอบอัตโนมัติ 88 รายการ | ก.ย. 2026 · v1.4.3 |
| Contact Form 7 | ช่องกรอกข้อมูล และข้อความที่ปลั๊กอินเพิ่มด้วย JavaScript หลังจากส่งฟอร์ม | ก.ย. 2026 · v1.4.1 |
| WPForms | ช่องกรอกข้อมูล และข้อความที่เพิ่มด้วย JavaScript | ก.ย. 2026 · v1.4.1 |
รูปแบบข้อความของ Gravity Forms, SureForms, Formidable และ Ninja Forms ก็มีอยู่ในตัวแล้วเช่นกัน แต่ผมยังไม่ได้ทดสอบครบทั้งชุด ถ้ามีข้อความใดของปลั๊กอินเหล่านี้ยังคงเป็นภาษาต้นฉบับ บอกผมได้เลย
แบนเนอร์คุกกี้และแบนเนอร์ขอความยินยอม
แบนเนอร์ขอความยินยอมส่วนใหญ่ถูกเพิ่มเข้าไปในหน้าด้วย JavaScript หลังจากที่หน้าโหลดเสร็จแล้ว ซึ่งเป็นจุดที่ปลั๊กอินแปลภาษาที่อ่านเฉพาะ HTML จากเซิร์ฟเวอร์มองข้ามไปพอดี TranslateRocket จะเก็บข้อความของแบนเนอร์เมื่อผู้ดูแลระบบเปิดหน้านั้น ให้คุณคลิกแล้วแปลได้ในตัวแก้ไขแบบเห็นภาพ และแสดงฉบับแปลให้ผู้เข้าชมเห็น
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Complianz | เก็บข้อความของแบนเนอร์ได้ คลิกได้ในตัวแก้ไขแบบเห็นภาพ และแสดงฉบับแปลให้ผู้เข้าชมเห็น | ก.ย. 2026 · v1.4.3 |
| CookieYes | ตรวจสอบสามข้อเดียวกัน แบนเนอร์นี้สร้างตัวเองขึ้นทันทีที่หน้าพร้อมใช้งาน แต่ก็ยังเก็บข้อความได้อยู่ดี | ก.ย. 2026 · v1.4.3 |
| GDPR Cookie Compliance (Moove) | ตรวจสอบสามข้อเดียวกัน | ก.ย. 2026 · v1.4.3 |
| Cookie Notice | ตรวจสอบสามข้อเดียวกัน | ก.ย. 2026 · v1.4.3 |
SEO
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Yoast SEO | ชื่อเรื่อง คำอธิบาย และแท็กโซเชียลถูกแปลครบ ไม่มี hreflang ซ้ำ และแผนผังเว็บไซต์ของแต่ละภาษาปรากฏในดัชนีแผนผังเว็บไซต์ของ Yoast | ก.ค. 2026 · v0.5 |
| Rank Math (รุ่นฟรีและ Pro) | ชื่อเรื่อง คำอธิบาย และแท็กโซเชียลถูกแปลบนเว็บไซต์ที่ใช้งานจริง ไม่มี og:locale ซ้ำ | ใช้งานจริงอยู่ |
แคชและการปรับแต่งประสิทธิภาพ
แต่ละภาษามีที่อยู่ของตัวเอง (/fr/, /de/) แคชของหน้าเว็บจึงแยกภาษาออกจากกันได้เอง หน้าภาษาฝรั่งเศสไม่มีทางถูกส่งไปให้ผู้เข้าชมภาษาเยอรมันได้เลย
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Cache Enabler | หน้าแปลที่ถูกแคชไว้จะแสดงในภาษาที่ถูกต้องเสมอ และหน้าต้นฉบับไม่เคยถูกปนด้วยฉบับแปล | ก.ย. 2026 · v1.4.3 |
| Autoptimize | เปิดการรวมไฟล์ HTML, CSS และ JavaScript ไว้: คำแปลจะถูกนำไปใช้กับหน้าที่ปรับแต่งแล้ว | ก.ย. 2026 · v1.4.3 |
| Breeze + Varnish (Cloudways) | ใช้งานจริงบนเว็บไซต์นี้เอง ใน 21 ภาษา | ใช้งานจริงอยู่ |
| WP Fastest Cache | ใช้งานจริงบนเว็บไซต์ของลูกค้าที่มี 10 ภาษา | ใช้งานจริงอยู่ |
| Redis Object Cache | ใช้งานจริงบนเว็บไซต์ของลูกค้า | ใช้งานจริงอยู่ |
ปลั๊กอินแปลภาษาอื่น ๆ: ใช้งานคู่กัน และการนำเข้า
คุณเปิดใช้งาน TranslateRocket ควบคู่ไปกับ ปลั๊กอินแปลภาษาที่คุณใช้อยู่แล้วได้ ผู้เข้าชมจะยังเห็นเว็บไซต์เหมือนเดิมทุกประการ ระหว่างที่คุณนำเข้าคำแปลและดูตัวอย่างแบบส่วนตัว วิดีโอสาธิต 2 นาที.
| ปลั๊กอิน | สิ่งที่ตรวจสอบ | ทดสอบล่าสุด |
|---|---|---|
| Polylang | โหมดใช้งานคู่กัน การนำเข้าคำแปลและ slug หน้าที่ถูกทิ้งไว้จะมีป้ายกำกับและจัดระเบียบได้ ตรวจสอบอัตโนมัติ 34 รายการ พร้อมสถานการณ์จำลองการย้ายระบบแบบครบขั้นตอนด้วย Elementor และ Forminator | ก.ย. 2026 · v1.4.3 |
| WPML | นำเข้าคำแปลโดยอ่านจากตารางของ WPML เอง โหมดใช้งานคู่กันรู้จักปลั๊กอินนี้ ส่วนการย้ายระบบแบบครบขั้นตอนทดสอบกับ Polylang แล้ว | ก.ย. 2026 · v1.3.0 |
| TranslatePress | นำเข้าพจนานุกรม ข้อความของอินเทอร์เฟซ และ slug โดยบันทึกวิดีโอตั้งแต่ต้นจนจบบนเว็บไซต์จริง โหมดใช้งานคู่กันรู้จักปลั๊กอินนี้ | ก.ย. 2026 · v1.3.0 |
| Weglot, Bogo, qTranslate X/XT, WPGlobus, WP Multilang, Multilanguage, Loco Translate | รองรับการนำเข้า ส่วนใหญ่อ่านจากตารางหรือไฟล์ของปลั๊กอินเหล่านั้นโดยตรง จึงใช้ได้แม้จะลบปลั๊กอินเดิมออกไปแล้ว กรณีอื่นทั้งหมดใช้ CSV และ TMX ได้ | ก.ย. 2026 · v1.3.0 |
ออกแบบมาให้ไม่เข้าไปรบกวน (ยังไม่ได้ทดสอบจริงที่นี่)
เมื่อบิลเดอร์ตัวใดตัวหนึ่งต่อไปนี้โหลดหน้าเพื่อแก้ไขหรือดูตัวอย่าง TranslateRocket จะรู้ว่าเป็นคำขอแบบนั้น และปล่อยหน้าไว้ตามที่บิลเดอร์ต้องการทุกประการ: Beaver Builder, Divi, Bricks, Oxygen, Breakdance, Brizy, WPBakery, Visual Composer, Thrive Architect, SiteOrigin, Zion, Themify, Avada และตัวปรับแต่งของ WordPress (Customizer) หน้าที่เครื่องมือเหล่านี้สร้างขึ้นเป็น HTML ธรรมดา จึงแปลได้เหมือนหน้าอื่น ๆ ผมอ่านโค้ดของเครื่องมือเหล่านี้แล้ว แต่ยังไม่ได้ลองใช้งานจริง ถ้ามีอะไรผิดปกติ เขียนมาบอกผมได้เลย แล้วเรื่องนั้นจะกลายเป็นการทดสอบรายการใหม่
ยังไม่ได้ทดสอบ: LiteSpeed Cache, WP Rocket, W3 Total Cache (น่าจะทำงานเหมือนแคชหน้าเว็บข้างต้นด้วยเหตุผลเดียวกัน) และ WordPress แบบมัลติไซต์
ข้อจำกัดที่ทราบแล้ว
- แต่ละภาษาอยู่ในไดเรกทอรีย่อย (
/fr/,/de/) ไม่รองรับการใช้โดเมนหรือซับโดเมนแยกสำหรับแต่ละภาษา - ระบบหลายสกุลเงินอยู่นอกขอบเขต: TranslateRocket ทำหน้าที่แปล ไม่ได้แปลงราคา
- ตัวแปลภาษาที่มีมาใน Chrome และ Edge ต้องใช้บนคอมพิวเตอร์ (Windows 10 หรือ 11, macOS 13 ขึ้นไป, Linux หรือ ChromeOS) บนโทรศัพท์คุณยังทำอย่างอื่นได้ครบทุกอย่าง หรือจะใช้คีย์ AI ของคุณเองก็ได้
- ข้อความใหม่จะถูกพบเมื่อผู้ดูแลระบบเปิดหน้านั้น หรือเมื่อกดปุ่ม “สแกน” ไม่ใช่ระหว่างที่ผู้เข้าชมทั่วไปกำลังเปิดดูเว็บ
ปลั๊กอินของคุณไม่อยู่ในรายการใช่ไหม
น่าจะใช้ได้ เพราะรายการนี้แสดงเฉพาะสิ่งที่ผมเห็นมากับตาตัวเองเท่านั้น ถ้ามีอะไรทำงานไม่ถูกต้อง บอกผมได้เลยว่าเป็นปลั๊กอินตัวไหนและคุณเห็นอะไร มีภาพหน้าจอมาด้วยก็ยิ่งดี รายงานแบบนี้เองที่ทำให้แบนเนอร์คุกกี้และตัวแก้ไขของ Elementor มาอยู่ในหน้านี้