WPML OK สุด
ตัวนี้ไม่ฟรีครับแต่ใช้งานดีมาก
ตัวฟรี
Polylang
qTranslateX
ทำเว็บ 2 ภาษามักจะจบงานไม่ค่อยง่าย
เพราะมักจะไม่มีเนื้อหา 2 ภาษามาจริงๆ เมื่อทำจริงเนื้อหาเลยจะไม่ครบ แบนเนอร์ภาษาไทยมาปนกับเว็บภาษาอังกฤษ
ถ้าเนื้อหาไม่พร้อมจริงๆ ทำเว็บไปคนละเว็บเลย บริหารง่ายกว่า และเปลี่ยนเนื้อหาตามกลุ่มเป้าหมาย (คนไทย, คนฝรั่ง) ได้ง่ายกว่า
ข้อเสียของ Polylang
ตัวฟรี ไม่สามารถตั้ง slug คนละภาษาให้เหมือนกันได้ เช่น
ตั้ง /th/about/ กับ /en/about/ ไม่ได้
ต้องตั้ง /th/about-th/ กับ /en/about/
รวมถึงชื่อ category, tag, product ฯลฯ ต่างๆ ด้วย
ถ้าอยากตั้งได้ ต้องใช้ Polylang Pro ซึ่งแพงกว่า WPML อีก
ตัวของ polylang การใช้งานต้องไปแอดใน widget
แต่ มี shotcode ดึง switch ภาษาวางโชว์ตามที่ต้องการได้
qTranslateX ข้อดีคือ Post มันจะเป็น ID เดียวกันเลย ปลั๊กอินที่เกี่ยวกับระบบแปลกๆ เลยมักจะรองรับได้ไม่ยาก
ข้อเสียคือมันจะเอาเนื้อหาทุกภาษาใส่เข้าไปใน field เดียวกันหมด
หาก disable plugin เมื่อไร เนื้อหาจะพังได้
ข้อแนะนำของเรา
ถ้าไม่ติดขัดเรื่องค่าใช้จ่ายการทำเว็บแยกเว็บดีกว่า โดยสร้างอีกภาษาเป็น subfolder
จะแค่ลำบากคนดูเลเว็บเท่านั้นเอง เพราะต้องดูแลสองเว็บ
ภาษาหลัก www.โดเมน.com
ภาษาที่2 www.โดเมน.com/ภาษาที่2
อีกวิธีคือ สร้าง category ขึ้ขมาเช่น vir9.com/en
แล้วสร้าง post ภายใต้ category นี้ โดยเสมือนเป็น subdomain หนึ่ง
หน้า index ของ ภาษาที่สองนี้ ใช้ plate template ใส่ code ให้เหมือน หน้า index ของเว็บภาษาหลัก
(แต่จะติดปัญหาเรื่องเมนู)