พอเราแปลเสร็จแล้ว แล้วก็อัพเข้า Web Server ทำทุกอย่างตามที่บอกไว้ใน Manual ของโปรแกรมแล้ว แต่พอเลือกภาษาไทยมันกลับกลายเป็นตัวหนังสือภาษาขอมไปซะได้ อุตส่าห์แปลซะดิบดี
สาเหตุหนึ่งที่ไม่แสดงผลเป็นภาษาไทย สำหรับผมแล้วคิดว่าไม่ได้เป็นที่ Web Server ครับ เพราะผมลง Apache เสร็จก็ไม่ได้ไปยุ่งอะไรกับคอนฟิกในส่วนของ Language เลย ดีฟอลท์รู้สึกว่าจะเป็น UTF-8 ซึ่งก็แสดงผลได้ดีกับภาษาไทย เดิมทีเราต้องไปแก้ให้เป็น TIS-620 แต่ตอนนี้ไม่ต้องแล้วครับ ยืนยัน! ปัญหาอาจจะเกิดจากไฟล์ที่เราทำอาจจะยังไม่ได้เข้ารหัสแบบ UTF-8 ก็เป็นได้ ลองใช้คำสั่งนี้ดูนะครับ แปลงไฟล์ข้อความ language_th.cfg ให้เข้ารหัสแบบ UTF-8
- โค้ด: เลือกทั้งหมด
vi -c ":wq! ++enc=utf8" language_th.cfg
อาจจะเวอร์คก็ได้นะครับ