แก้ภาษาพม่าเป็นรูปสี่เหลี่ยม ลงภาษาพม่าแต่ฟอนต์เป็นช่องสี่เหลี่ยม
ปัญหาภาษาพม่าแสดงเป็นสี่เหลี่ยม
เรื่องนี้ผมเจอตอนทำแอปพลิเคชันให้ลูกค้ารายนึงครับ ทางหัวหน้างานของเขาอยากได้ภาษาพม่า (Myanmar/Burmese) ในแอปด้วย ก็เลยให้เขาพิมพ์คำภาษาพม่าส่งมาทาง LINE
พอผมก๊อปปี้ (Copy) ข้อความลงเครื่อง… งานเข้าเลยครับ ตัวอักษรทุกตัวกลายเป็น ช่องสี่เหลี่ยม หมดเลย
ดูตามภาพปก ข้อความที่ควรจะเป็น “มิงกะลาบา” (main-ga-lar-par) สวัสดีในภาษาพม่า กลับแสดงเป็นสี่เหลี่ยมเฉยๆ
สาเหตุที่ภาษาพม่าเป็นสี่เหลี่ยม
สาเหตุง่ายมากครับ คือ เครื่องยังไม่มีฟอนต์ภาษาพม่า นั่นเอง Windows บางเวอร์ชันไม่ได้ลงฟอนต์ภาษาพม่ามาให้ ตัวอักษรเลยแสดงไม่ได้ กลายเป็นสี่เหลี่ยมแทน
ใครที่จะเจอปัญหานี้บ้าง:
| กลุ่มผู้ใช้ | ตัวอย่างสถานการณ์ |
|---|---|
| นักพัฒนาแอป/เว็บ | ทำแอปหลายภาษา ต้องรองรับภาษาพม่า |
| เจ้าของธุรกิจ | มีพนักงานชาวเมียนมา ต้องทำเอกสาร 2 ภาษา |
| ฝ่ายบุคคล/HR | ทำสัญญาจ้างหรือเอกสารเป็นภาษาพม่า |
| ผู้ใช้ทั่วไป | แชทกับเพื่อนชาวเมียนมา ข้อความแสดงไม่ได้ |
วิธีแก้: ติดตั้งฟอนต์ Padauk
ฟอนต์ที่ผมลองมาหลายตัวแล้ว ตัวที่ใช้งานได้ดีที่สุดคือ Padauk ครับ ซึ่งเป็นฟอนต์ฟรีจาก SIL International รองรับตัวอักษรภาษาพม่าครบถ้วน
ขั้นตอนที่ 1: ดาวน์โหลดฟอนต์ Padauk
เข้าไปโหลดฟอนต์ได้ที่เว็บนี้ครับ:
กดปุ่ม Download ได้เลย

ขั้นตอนที่ 2: แตกไฟล์ ZIP
พอโหลดมาแล้วจะได้ไฟล์ .zip ให้แตกไฟล์ออกมาครับ จะเห็นไฟล์ทั้งหมด 4 ไฟล์ ข้างใน

ไฟล์ที่ได้จะมี:
- Padauk-Regular.ttf (ตัวปกติ)
- Padauk-Bold.ttf (ตัวหนา)
- ไฟล์ License และ Readme
ขั้นตอนที่ 3: เลือกไฟล์ฟอนต์ทั้งหมด
ใช้วิธีง่ายๆ ครับ กด Ctrl + A เพื่อเลือกไฟล์ทั้งหมด หรือจะคลิกเมาส์ขวาค้างแล้วลากคลุมดำก็ได้

ขั้นตอนที่ 4: คลิกขวา แล้วเลือก Install
คลิกขวาที่ไฟล์ที่เลือกไว้ แล้วกด “Install” ได้เลยครับ

Tips: ใน Windows 10/11 จะมีตัวเลือกเพิ่มคือ “Install for all users” ถ้าใช้เครื่องร่วมกับคนอื่น ให้เลือกอันนี้ครับ จะได้ใช้ได้ทุก User
ขั้นตอนที่ 5: รอติดตั้ง
จะมีหน้าต่างเล็กๆ ขึ้นมาว่า “Installing Fonts…” รอแป๊บเดียวก็เสร็จครับ

ขั้นตอนที่ 6: ทดสอบผลลัพธ์
ติดตั้งเสร็จแล้วก็ทดสอบได้เลยครับ ลองเปิด Google แล้วพิมพ์ค้นหา “สวัสดีภาษาพม่า” จะได้คำว่า မင်္ဂလာပါ (main-ga-lar-par) แสดงผลได้ถูกต้องแล้ว

วิธีนี้ใช้ได้กับ Windows เวอร์ชันไหนบ้าง?
| Windows | ใช้ได้ไหม |
|---|---|
| Windows Vista | ได้ |
| Windows 7 | ได้ |
| Windows 8 / 8.1 | ได้ |
| Windows 10 | ได้ |
| Windows 11 | ได้ (บางเวอร์ชันมีฟอนต์พม่ามาแล้ว) |
หมายเหตุ: วิธีการติดตั้งฟอนต์แบบนี้ใช้ได้กับ ทุกฟอนต์ ไม่ใช่แค่ฟอนต์พม่าอย่างเดียวนะครับ ฟอนต์ภาษาอื่น ฟอนต์ตกแต่ง ฟอนต์สวยๆ ก็ใช้วิธีเดียวกันได้หมด
วิธีติดตั้งฟอนต์อีกแบบ (ลากวาง)
นอกจากคลิกขวาแล้ว Install ยังมีอีกวิธีที่เร็วกว่าครับ:
- เปิดโฟลเดอร์ C:\Windows\Fonts
- ลากไฟล์ฟอนต์ (.ttf หรือ .otf) ไปวางในโฟลเดอร์นี้
- Windows จะติดตั้งฟอนต์ให้อัตโนมัติ
ปัญหาที่อาจเจอหลังติดตั้ง
จากประสบการณ์ที่ผมช่วยลูกค้ามา มีปัญหาที่เจอบ้างครับ:
- ติดตั้งแล้วยังเป็นสี่เหลี่ยมอยู่ - ลอง รีสตาร์ทเครื่อง ก่อน บางโปรแกรมต้อง Restart ถึงจะโหลดฟอนต์ใหม่ได้
- ติดตั้งไม่ได้ ขึ้น Error - ต้อง Run as Administrator ครับ คลิกขวาที่ไฟล์ฟอนต์ แล้วเลือก “Run as administrator”
- แสดงได้ในบางโปรแกรม แต่บางโปรแกรมไม่ได้ - โปรแกรมบางตัวต้อง เลือกฟอนต์ Padauk เองในการตั้งค่า ไม่ได้ใช้อัตโนมัติ
- ใน Word/Excel ไม่เห็นฟอนต์ - ลองพิมพ์ชื่อ “Padauk” ในช่องเลือกฟอนต์ตรงๆ บางทีมันไม่อยู่ใน Drop-down เลยครับ
- Windows 11 แสดงได้บ้างไม่ได้บ้าง - ลองเข้า Settings > Time & Language > Language & Region > เพิ่ม Myanmar (Burmese) เข้าไปด้วย
เทคนิคเพิ่มเติมจากช่างคอม
- ถ้าต้องพิมพ์ภาษาพม่า ไม่ใช่แค่แสดงผล ต้องเพิ่ม Keyboard Layout ภาษาพม่าด้วยครับ ไปที่ Settings > Time & Language > Language > Add a language > Myanmar
- สำหรับ Web Developer ถ้าทำเว็บไซต์ที่ต้องรองรับภาษาพม่า ให้ใส่
font-family: 'Padauk', sans-serif;ใน CSS และอย่าลืม Embed Font ด้วย Google Fonts หรือ @font-face - เครื่อง Mac ไม่ค่อยเจอปัญหานี้ เพราะ macOS มีฟอนต์ Myanmar มาให้แล้ว
สรุป
ปัญหาภาษาพม่าเป็นสี่เหลี่ยมแก้ได้ง่ายๆ แค่ ดาวน์โหลดฟอนต์ Padauk จาก fontspace.com แล้ว คลิกขวา > Install เท่านี้ก็เรียบร้อยครับ ใช้เวลาไม่ถึง 2 นาที
บทความที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง
คอมเปิดไม่ติด จอดำ สาเหตุและวิธีแก้ครบทุกกรณี จากช่างคอม
คอมเปิดไม่ติด จอดำ ไม่มีภาพอะไรเลย สาเหตุมาจากอะไร? รวมวิธีแก้ครบทุกกรณี ตั้งแต่ไฟไม่เข้า RAM เสีย GPU มีปัญหา สายจอหลุด จนถึงจอเสีย พร้อมวิธีวิเคราะห์จากช่างซ่อมคอม
คอมเปิดไม่ติด พัดลมหมุน แต่ไม่ขึ้นจอ แก้ยังไง?
คอมเปิดแล้วพัดลมหมุน ไฟติด แต่จอดำไม่ขึ้นภาพอะไรเลย สาเหตุหลักมาจาก RAM GPU สายจอ และเมนบอร์ด พร้อมวิธีแก้ไขทีละขั้นตอนจากช่างซ่อมคอม
คอมเปิดไม่ติด แต่ไฟเข้า ไฟติดแต่ไม่ Boot แก้ยังไง?
คอมเปิดไม่ติด แต่ไฟเข้า ไฟ LED ติด พัดลมอาจหมุน แต่ไม่เข้า BIOS ไม่เข้า Windows เลย สาเหตุและวิธีแก้ไข POST failed เมนบอร์ดเสียบางส่วน CPU มีปัญหา จากช่างซ่อมคอม