ผมติดตั้งโมดูล (Module) ใหม่ใน Moodle 1.94 (พัฒนาขึ้นใหม่) แล้วมีปัญหาการแสดงภาษาไทย ทุกครั้งที่ load หน้า Web ของ Module นี้มา IE จะ set รหัสภาษาไทยเป็น Thai ทุกครั้ง (IE) ทั้ง ๆ ที่กำหนดใน Source Code โปรแกรมเป็น UTF-8 ทุก ๆ ไฟล์ และในฐานข้อมูล Set เป็น UTF ลองเปิดข้อมูลดู ก็แสดงเป็นภาษาภาษาไทย ไม่แน่ใจว่าเพราะอะไร
ใครมีประสบการณ์ช่วยแนะนำหน่อยครับ เพราะโมดูลหลักอื่น ๆ ของ Moodle ก็ไม่มีปัญหา และตอนที่ผมทดลองพัฒนาบน PC ทดลองผ่าน Web Server โดยติดตั้ง Appserv บน WindowsXP ก็ไม่มีปัญหาในการแสดงผลครับ ขอบคุณล่วงหน้า
ภาพที่ 1 ลักษณะจอภาพที่มีปัญหา
แต่มือกำหนดที่ IE เปลี่ยนรหัสการแสดงผล (IE, view->Encoding, Unicode-UTF8 ก็สามารถแสดงภาษาไทยรหัส UTF-8 ได้ตามปกติ
ดังภาพภาพที่ 2 เมื่อกำหนด view, Encoding, Unicode(UTF-8) ก็แสดงผลได้ตามปกติ