Log in

View Full Version : วิธีปรับแต่งภาษาไทยบน Firefox [Ubuntu]



Edkung_
12-07-2008, 11:22 AM
ปกติแล้วเครื่องที่บ้านจะลงไว้ 2 ระบบ มี Windows ไว้เล่นเกมส์ ส่วน Linux ไว้ทำงาน ตอนนี้เพิ่งได้มีโอกาสอัพเกรด Linux ของตัวเองซะทีหลังจากที่ขี้เกียจมานาน ตัวที่ผมเลือกใช้ก็เป็นตัวยอดนิยมที่ชื่อว่า ubuntu เมื่อก่อนใช้ Breezy badger(ubuntu 5.10) ตอนนี้เพิ่งเปลี่ยนมาเป็น Edgy eft(ubuntu 6.10) ปัญหาที่ยังคงพบอยู่สำหรับ ubuntu ก็หนีไม่พ้นเรื่องการแสดงผลภาษาไทยสำหรับ Firefox (ไอ้หมาย่างนี่มันจะเพี้ยนไปถึงไหนนะ) เลยถือโอกาสเอาวิธีการแก้การแสดงผลมาเป็น Workshop แรกซะเลย ^^

รูปที่แสดงผลภาษาไทยเพี้ยน
http://thitipat.files.wordpress.com/2006/12/screenshot-1.png

เอาล่ะเรามาเริ่มทำกันเลย

1. ก่อนอื่นต้อง download ไฟล์ config มาก่อนจาก ลิ้งค์นี้ ให้เซฟเป็นไฟล์ที่
/etc/fonts/conf.d/66-ttf-thai.conf
จากนั้นให้ใส่คำสั่งต่อไปนี้ใน terminal

$ wget http://ftp.opentle.org/pub/olpc-thai/SRPMS/66-ttf-thai.conf
$ sudo cp 66-ttf-thai.conf /etc/fonts/conf.d/
password:
$ sudo fc-cache

2. ไปปรับใน firefox
- เลือกเมนู Edit > Preferences เลือก Contents (รูปข้างล่าง)
- ในกรอบ Fonts & Colors คลิกที่ปุ่ม Advanced

http://thitipat.files.wordpress.com/2006/12/screenshot-firefox-preferences.png

- Fonts for : ให้เลือก western (รูปข้างล่าง)
ภายในกรอบ Charactor Encoding ให้เลือกเป็น Thai จะมี
Thai (ISO-8859-11)
Thai (TIS-620)
Thai (Windows-874)
ให้เราเลือกอันไหนก็ได้ (ISO-8859-11 จะใหม่กว่า)
จากนั้นให้เลือก Font for : เป็น Thai แล้วทำเหมือนกับข้างบน เสร็จแล้วกด OK

http://thitipat.files.wordpress.com/2006/12/screenshot-fonts.png

- จากนั้นเลือกแท็บ Advanced (ภาพล่าง) ในช่อง Languages เลือก Choose

http://thitipat.files.wordpress.com/2006/12/screenshot-firefox-preferences-1.png

- ในหน้าต่าง Choose จะมีให้ Select a language to add ให้เราเลือกภาษา Thai แล้วย้ายไปไว้บนสุด (ดูรูปข้างล่าง) แล้วกด OK ก็เป็นอันเสร็จ

http://thitipat.files.wordpress.com/2006/12/screenshot-languages.png

รูปการแสดงผลภาษาไทย
หลังจาก Config font แล้ว
http://thitipat.files.wordpress.com/2006/12/firefox1.png

มีคนบอกมาว่ามีอีกวิธี
ที่ Western เลือกเป็น UTF-8 แทน
แล้ว ok ลองเขา blognone ดู ถ้าไม่เพี้ยนอ่านได้ปกติก็เรียบร้อย
แล้วเข้าไปแก้อีกหน คราวนี้ที่ Fonts For: เลือกเป็น Thai
ที่ Charactor Encoding เลือกเป็น TIS-620 หรือตามแต่จะชอบ แค่นี้ก็ดูเว็บไทยได้ตามปกติ
แต่รู้สึกว่าวิธีนี้อาจจะใช้ไม่ได้ทุกเวป เพราะฉะนั้นแนะนำวิธีแรกดีกว่า

Credit : thitipat จาก http://thitipat.wordpress.com

asylu3
12-07-2008, 12:30 PM
แปลกจังนะครับ ผมลองใน VMWare ลงเสร็จใหม่ๆไม่มีปัญหานี้เลย
ยังไงก็ตามยืนดีด้วยครับที่ได้เริ่มเข้าสู่โลกของ Linux
มีอะไรสนใจติดตรงไหน ก็สอบถามแลกเปลี่ยนความรู้กันได้

text.mode
05-12-2008, 08:20 PM
อ่านกระทู้นี้แล้วนึกถึงตอนที่เพิ่งหัดเล่นลินุกซ์ใหม่ๆ เลยครับ แต่ตอนนั้นผมดันไปเล่น Debian ซะด้วย พี่แกไม่ให้อะไรมาเลยซักอย่าง ทุก package ต้องติดตั้งเองทั้งหมด กว่าจะใช้ภาษาไทยได้(ทั้งอ่านทั้่งพิมพ์) เล่นซะเกือบอาทิตย์ -*-

ปล. แต่ debian ก็ยังง่ายกว่า gentoo ล่ะน่อ ตัวหลังนี่ต้องนั่งคอมไพล์ desktop เองครึ่งวัน เหอๆ