|
ปัญหาเรื่องภาษาของ mambo4.6 |
|
|
|
ปัญหาเรื่องการแสดงภาษาไทยในแมมโบ้4.6 แมมโบ้4.6 รองรับภาษาหลายภาษา จึงใช้ UTF-8 เป็น ENCODE อันดับแรกลองใส่ภาษาไทยไป หากใส่ไปแล้วลองเลือกเอาแทมเพลตทีติดมากับตัวแมมโบ้ ลองดูก่อน หากแสดงถูกต้อง ก็ผ่านไปได้ หากแสดงไม่ถูกต้อง แสดงว่าโฮสอาจไม่ได้ตั้งค่าให้รองรับ UTF-8 (server windows น่าจะเป็นเยอะ) และเรื่อง database ถ้าหากว่าเป็น mysql 5 ว่า default config ตั้งไว้เป็นอะไร ซึ่งต้องถามจากโฮสที่เช่าใช้อยู่
หากคุนไม่ได้ใช้แทมเพลตที่ติดมากับแมมโบ้ ต้องตรวจสอบว่า ไฟล์index.php ของแทมเพลตนั้นกำหนด encode เป็นอะไรเช่น  หรือ

ถ้าเป็นแบบนี้มันไม่สามารถแสดงได้ เพราะแมมโบ้4.6 มันแสดงแบบ UTF-8 ดังนั้นคุณควรเปลี่ยนเป็น
 ซึงจะเปลี่ยนภาษาเองตามภาษาที่เราเลือกใช้ ซึ่งรูปแบบนี้สามารถใช้ได้กับแมมโบ้ ทุกเวอร์ชั่น อ่านข้อมูลเพิ่มเติมเกี่ยวกับUTF-8 กระทู้แก้ปัญหาการเปลี่ยน tis-620 เป็นUTF-8 ที่มา : www.mambohub.com |