GEdit กับ TIS-620

posted on 12 Apr 2008 23:38 by pongtawat  in linux-unix

เนื่องจาก default locale ตั้งไว้ให้ใช้ encoding UTF8 และก็ไม่ได้ตั้งเป็นไทยด้วย เลยมีปัญหาในการเปิดไฟล์ภาษาไทยแบบ TIS-620 ด้วย GEdit มาตลอด คือถ้าเปิดมาจาก Nautilus หรือว่า drag-and-drop มา จะอ่านภาษาไทย (TIS-620) ไม่ได้ ต้องเปิดแบบสั่ง File -> Open แล้วก็เลือก Encoding เอาเอง

วันนี้พบวิธีแก้โดยบังเอิญ คือพบว่า GEdit มี list ของ auto detect encoding อยู่ แค่ไปเพิ่ม TIS-620 เข้าไปใน list นี้ GEdit ก็จะเปิดไฟล์ภาษไทยได้ทั้ง UTF8 และ TIS-620 เลย ง่ายมากๆ

วิธีทำก็โดยใช้ gconf-editor แล้วแก้ key:

/apps/gedit-2/preferences/encodings/auto_detected 

โดยเพิ่ม TIS-620 เข้าไป เมื่อแก้แล้วใน list ก็จะเป็น

UTF-8
CURRENT
TIS-620

ตามด้วย encoding อื่นๆ

edit @ 13 Apr 2008 00:01:16 by pongtawat