ผมได้ทำ Emulator Image ของ Android ที่ Support ภาษาไทยในตัว มาให้นักพัฒนา Android ในไทย
(เอ่อ.. อยู่นอกประเทศก็ได้ครับ) ได้ใช้กัน เพื่อความสะดวกในการพัฒนาโปรแกรมที่มี User Interface
ภาษาไทย คราวนี้เป็นแบบถาวรครับ แม้จะ Restart Emulator ก็ยังใช้ภาษาไทยได้
เนื่องจากผมไม่แน่ใจเรื่องลิขสิทธิ์ Font ของ Android หากใครทราบรบกวนแจ้งด้วยครับ เลยใช้ Font
Loma ของ NECTEC แทนไปก่อน ซึ่งจะทำให้ไม่สามารถแสดงผลภาษาญี่ปุ่นและจีนได้ อีกเรื่องคือ
Properties ของ Font Loma นั้นจะต่างจาก Font ที่มากับ Android SDK อยู่มาก อาจจะทำให้การแสดง
ผลเปลี่ยนไป ตรงนี้ใครจะบริจาค Font ที่ใกล้เคียงกับ Font เดิมที่มากับ Android SDK ติดต่อผม ได้ครับ
จะได้ทำ Emulator Image ตัวใหม่ให้
วิธีติดตั้ง
นำไฟล์ ramdisk.img โหลดได้จาก link ข้างล่าง ไปวางทับไฟล์ ramdisk.img ตัวเดิมที่อยู่ใน SDK
(tool/lib/images/) แล้ว restart emulator แค่นี้ก็พร้อมใช้งานภาษาไทยได้ทันทีครับ
เนื่องจากเป็น Thai localizing แบบถาวร (ไม่ได้ใช้การ Upload Fonts ผ่าน ADB เหมือนครั้งก่อน
แต่ใช้การ Hack OS) รายแรกๆ คงยังมีข้อผิดพลาดอยู่ มีอะไรแนะนำก็ Comment ไว้เลยครับ
Suported SDK: Linux, OS X and Windows
Download
http://files.ubuntuclub.com/lindever/android/ramdisk.img
Fonts' License
20071118
http://ubuntuclub.com/node/530