เอางี้เล่าตั้งแต่แรกเริ่ม
ระบบภาษาของ firefox คือมันใช้กำหนดตายตัวไปเลย
เช่น en-US , th-TH , cs-CZ (รหัสภาษาน่ะ)
ดังนั้นหมายควายว่า เอ๊ยยย ความ...ว่า
ถ้าคุณใช้รุ่นภาษาไทย ติดตั้งลงเครื่อง
หมายถึงว่า คุณจะได้รับเมนูภาษาไทย (ซึ่งผมไม่ค่อยชอบเสียเท่าไหร่นัก)
การตัดคำภาษาไทย (อันนี้ชอบ) extension บางตัวก็จะมีภาษาไทยด้วย (ถ้ามีการแปลอยู่แล้วนะ)
เวลาลง extension มันจะดูว่ามี th-TH มั้ย ถ้ามีก็หมายถึงว่า
คุณจะได้ใช้ extension ภาษาไทย ถ้าไม่มี มันจะเอาตัว en-US แทน
แต่นี่ไม่ใช่ประเด็น!!
ปัญหาคือว่าผมจะเซ็ตให้เป็น th-TH ไม่ได้
โดยวิธีการเซ็ต คือคลิกขวาที่ไอคอนของ Firefox
แล้วเลือก Properties ในช่อง Target ให้เปลี่ยนเป็นค่านี้
firefox.exe -UILocale th-TH -contentLocale TH
แล้วเปิด Firefox ก็จะใช้งานในโหมด th-TH ได้ แต่ผมทำไม่ได้
พอเปิดแล้วมันมีหน้าต่างบ้าเหลืองๆขึ้นง่ะ
พอรู้ว่ามีปัญหา เลยนั่งแก้้ พบว่ามันเป็นที่ไฟล์ chrome.rdf
(ลองไปดูสิที่โฟลเดอร์ที่เก็บโปรแกรมสิ ในโฟลเดอร์ chrome
แล้วจะรู้ว่าถ้าลบจะเกิดอะไรขึ้น นั่นคือ extension/theme หายไปหมดไม่เหลือหลอ
ดังนั้น chrome.rdf จึงเป็นหัวใจหลักของเจ้าไฟร์ฟอกซ์เลยล่ะ
ผมยังไม่ได้บอกลยว่า ทำไมผมต้องเซ็ต th-TH ให้ได้
ก็เพราะอย่างที่บอกไงว่าถ้าเซ็ตไม่ได้ ก็จะลองเทสต์ extension thai ที่ผมทำไม่ได้
(จำ fireFTP ได้ไหมครับ มันไม่เหมือนกันนะ extension เดี๋ยวนี้
มันเป็น multilanguage หมดแล้ว ไม่ได้แยกเป็น extension ตัวละภาษาๆนะ
ดังนั้น ใครยังไม่ได้เซ็ตค่าให้เป็น th-TH รีบทำด่วนเลย ก่อนที่จะเซ็ตไม่ได้แบบผม)
ซึ่งในวินาทีนั้นก็นึกถึงเจ้า patch ทำเมนูให้เป็นภาษาไทยนี่แหละ
พอติดตั้ง เออ เว้ย ใช้ได้เว้ยเฮ้ย extension ผ่านเลยว่ะ
แต่ก็มาคิดได้ ตูไม่ชอบเมนูไทยเลย เอาออกดีกว่า
เอาออกปุ๊บ ก็เปิดไม่ได้สิครับท่าน สุดท้ายก็ทำเหมือนเดิม
แล้วเลยลองมาแก้้ไฟล์ของเจ๊อิสริยาดู โอ้วส์ ใช้ได้เลยว่ะ
extension แกของตู
ดังนั้น extension นี้มีไว้ทำไม?
1.สำหรับคนที่เป็นแบบผม คือแก้ป็น th-TH ไม่ได้
2.สำหรับคนที่ใช้เมนูภาษาไทย เพียงเพื่อที่จะช่วยตัดคำ
แต่ก็ไม่ได้คลั่งไคล้เมนูภาษาไทยอะไรมากมาย ถ้าอยากเอาออกก็เอาไปใช้
3.เพื่อจะได้ลองทำ extension ตัวแรกของผม ซึ่งก็ไม่ได้ยากอะไรเลย
อยากรู้ว่ามีใครอ่านหมดนี่ไหม ไม่ได้อวดภูมิตัวเองนะ รู้ว่าหลายคนรู้เรื่องนี้อยู่แล้ว
คือแค่จะอธิบายความเป็นมาเป็นไปน่ะ จะได้หมดเรื่องไป
