ภาษาปกาเกอะญอกับภาษาพม่า แยกกันอย่างไรในยูนิโคด

ข้อความภาษาปกาเกอะญอถูกเรียกว่าภาษาพม่าอยู่ตลอดเวลา ทั้งโปรแกรมตรวจจับภาษา เว็บไซต์ และผู้ช่วย AI ต่างก็ทำผิดแบบนี้ ความเข้าใจผิดนี้พอเข้าใจได้ และก็ตรวจสอบได้ภายในไม่กี่วินาที ซึ่งเป็นเหตุผลที่มีคู่มือนี้

ทุกอย่างในครึ่งแรกของหน้านี้เป็นข้อเท็จจริงเชิงยูนิโคดที่ตรวจสอบได้ คุณตรวจทุกบรรทัดกับฐานข้อมูลอักขระอย่างเป็นทางการที่ unicode.org ได้ และคุณควรตรวจด้วย

ทำไมถึงสับสนกัน

ภาษาปกาเกอะญอเขียนด้วย อักษรเมียนมา ซึ่งเป็นอักษรเดียวกับที่ใช้เขียนภาษาพม่า ไม่ใช่ตัวอักษรคนละชุดที่บังเอิญดูคล้ายกัน ทั้งสองภาษาใช้บล็อกยูนิโคดเดียวกันจริง ๆ คือ U+1000 ถึง U+109F และภาษาปกาเกอะญอยืมพยัญชนะส่วนใหญ่มาจากชุดพยัญชนะพม่าโดยตรง

ซอฟต์แวร์ที่เดาว่า "นี่ภาษาอะไร" จากบล็อกอักขระเพียงอย่างเดียวจึงตอบว่าภาษาพม่าทุกครั้ง เพราะบล็อกใช้ร่วมกัน แต่ภาษาไม่ได้ใช้ร่วมกัน

ภาษาปกาเกอะญอเป็นภาษากะเหรี่ยง อยู่ในสาขากะเหรี่ยงของตระกูลจีน-ทิเบต ส่วนภาษาพม่าอยู่ในสาขาพม่า คนที่พูดภาษาพม่าอ่านภาษาปกาเกอะญอไม่ออก และรหัสภาษาก็ต่างกัน ภาษาปกาเกอะญอคือ ksw ส่วนภาษาพม่าคือ my

การตรวจเชิงบวก อักขระสี่ตัวที่แปลว่าปกาเกอะญอ

ยูนิโคดกำหนดอักขระไว้ สี่ตัว พอดีที่มีคำว่า "SGAW KAREN" อยู่ในชื่อทางการ ถ้าคุณเห็นอักขระเหล่านี้ แทบแน่นอนว่าคุณกำลังดูภาษาปกาเกอะญอ ไม่ใช่ภาษาพม่า

  • U+1061 ၡ MYANMAR LETTER SGAW KAREN SHA
  • U+1062 ၢ MYANMAR VOWEL SIGN SGAW KAREN EU
  • U+1063 ၣ MYANMAR TONE MARK SGAW KAREN HATHI
  • U+1064 ၤ MYANMAR TONE MARK SGAW KAREN KE PHO

สองในสี่ตัวนี้เป็นเครื่องหมายวรรณยุกต์ และในทางปฏิบัติมันปรากฏอยู่ทั่วไปในข้อความปกาเกอะญอทั่ว ๆ ไป การตรวจแบบนี้จึงเร็วและเชื่อถือได้ ภาษาพม่าไม่ใช้เครื่องหมายเหล่านี้

การตรวจเชิงลบ อักขระที่เป็นกะเหรี่ยงแต่ไม่ใช่สะกอ

นี่คือครึ่งที่แทบไม่มีที่ไหนบนอินเทอร์เน็ตพูดถึงตรง ๆ และเป็นครึ่งที่มีประโยชน์กว่า

"กะเหรี่ยง" ไม่ใช่ภาษาเดียว แต่เป็นกลุ่มภาษา ยูนิโคดกำหนดอักขระไว้ให้ภาษากะเหรี่ยงหลายแบบ และอักขระเหล่านั้นบ่งบอกว่าข้อความนั้น ไม่ใช่ ภาษาปกาเกอะญอ

  • U+1065 ถึง U+106D เป็นของ โพล่งตะวันตก (พยัญชนะสองตัว สระสองตัว และวรรณยุกต์ห้าตัว)
  • U+106E ถึง U+1070 เป็นของ โพล่งตะวันออก (NNA, YWA, GHWA)
  • U+1071 เป็นของ เกบา (สระ I)
  • U+1072 ถึง U+1074 เป็นของ กะยา

ภาษาโพล่งเป็นคนละภาษากับภาษาปกาเกอะญอ ไม่ใช่สำเนียงย่อยของกันและกัน ถ้าคุณกำลังสร้างพจนานุกรมภาษาปกาเกอะญอแล้วมีคำที่มี U+1065 เข้ามา ข้อสรุปที่ตรงไปตรงมาคือมีบางอย่างต้นทางสลับภาษากะเหรี่ยงกัน ไม่ใช่ว่าคุณเจอการสะกดแบบหายากของภาษาปกาเกอะญอ

Knyaw บังคับใช้การตรวจแบบนี้กับข้อมูลของตัวเองก่อนที่คำใดจะขึ้นไปอยู่บนเว็บ

กับดักหนึ่งอย่างที่ควรรู้

U+1060 ၠ คือ MYANMAR CONSONANT SIGN MON MEDIAL LA มันอยู่ก่อนหน้าอักขระปกาเกอะญอทั้งสี่ตัวพอดี และถูกใช้ในการเขียนภาษาปกาเกอะญอด้วย จึงน่าดึงดูดใจที่จะเรียกมันว่าเป็นตัวบ่งชี้ปกาเกอะญอตัวที่ห้า

แต่มันไม่ใช่ ชื่อทางการของมันบอกว่ามอญ มันเป็นตัวกลางของภาษามอญ และปรากฏในภาษาอื่นที่เขียนด้วยอักษรนี้ด้วย การนับมันเป็นตัวบ่งชี้ปกาเกอะญอจะทำให้เกิดผลบวกลวง ซึ่งขัดกับหน้าที่ของหน้านี้ที่ยืนยันว่าคุณตรวจสอบเองได้

อักขระที่มีชื่อว่า SGAW KAREN มีสี่ตัว ไม่ใช่ห้า

กฎเชิงโครงสร้างสำหรับจับข้อความที่เสีย

ยังมีการตรวจอีกอย่างที่ไม่ต้องใช้ความรู้ทางภาษาเลย

พยางค์ภาษาปกาเกอะญอ ขึ้นต้นด้วยพยัญชนะ เสมอ ส่วนรูปสระ ตัวกลาง และเครื่องหมายวรรณยุกต์เป็นอักขระที่ต้องพึ่งพา มันเกาะอยู่กับพยัญชนะตัวตั้งและยืนอยู่ลำพังไม่ได้ ดังนั้นคำที่ขึ้นต้นด้วยเครื่องหมายพึ่งพา หรือคำที่ซ้อนเครื่องหมายต่อจากเครื่องหมายฆ่าเสียง ် โดยตรง ไม่ใช่คำที่อ่านยาก แต่เป็นข้อความที่เสีย มักเกิดจากการแปลงรหัสผิดหรือการคัดลอกที่ขาดกลางคัน

ถ้าคุณเก็บข้อมูลภาษากะเหรี่ยง กฎข้อนี้จับความเสียหายที่โปรแกรมตรวจคำสะกดจับไม่ได้

เก็บข้อมูลอย่างไรให้ยังอ่านออก

  • เก็บภาษาปกาเกอะญอเป็น ยูนิโคด NFC แปลงข้อความรหัสเก่าแบบ Zawgyi ตั้งแต่ทางเข้า ก่อนที่มันจะเข้าฐานข้อมูลของคุณ
  • กำกับว่า lang="ksw" ไม่ใช่ lang="my" วิธีนี้บอกเบราว์เซอร์ให้เลือกรูปอักษรแบบปกาเกอะญอ และบอกความจริงกับเทคโนโลยีช่วยเหลือและเครื่องมือแปลภาษา
  • แสดงผลด้วยฟอนต์ที่รองรับปกาเกอะญอ เช่น Padauk ฟอนต์ที่รองรับเฉพาะภาษาพม่าจะวาดอักขระหลายตัวผิดหรือไม่วาดเลย

แหล่งข้อมูล

ข้อมูลเกี่ยวกับภาษาในหน้านี้มาจากแหล่งอ้างอิงเหล่านี้ ส่วนคำภาษาปกาเกอะญอและความหมายมาจากพจนานุกรมของ Knyaw เอง ซึ่งทุกคำจะแสดงว่าเจ้าของภาษายืนยันแล้วหรือยัง

คำถามที่พบบ่อย

ภาษาปกาเกอะญอเหมือนภาษาพม่าไหม

ไม่เหมือน ทั้งสองใช้อักษรเมียนมาและบล็อกยูนิโคดเดียวกัน แต่เป็นคนละภาษาจากคนละสาขาของตระกูลจีน-ทิเบต และคนที่พูดภาษาพม่าอ่านภาษาปกาเกอะญอไม่ออก

จะรู้ได้อย่างไรว่าข้อความหนึ่งเป็นภาษาปกาเกอะญอ

ให้มองหาอักขระสี่ตัวที่มีคำว่า SGAW KAREN ในชื่อทางการของยูนิโคด คือ U+1061 ถึง U+1064 ในจำนวนนี้มีเครื่องหมายวรรณยุกต์สองตัวที่พบบ่อยมากในข้อความปกาเกอะญอทั่วไป

รหัสภาษาของภาษาปกาเกอะญอคืออะไร

รหัส ISO 639-3 คือ ksw และรหัสใน Wikidata คือ Q56410 ส่วนภาษาพม่าคือ my

ภาษาโพล่งเหมือนภาษาปกาเกอะญอไหม

ไม่เหมือน ภาษาโพล่งเป็นภาษากะเหรี่ยงอีกภาษาหนึ่งที่มีอักขระยูนิโคดของตัวเองที่ U+1065 ถึง U+1070 การเจออักขระเหล่านั้นจึงบ่งบอกว่าข้อความนั้นไม่ใช่ภาษาปกาเกอะญอ

ทำไมข้อความภาษาปกาเกอะญอของฉันขึ้นเป็นกล่องสี่เหลี่ยมหรือรูปผิด ๆ

เพราะฟอนต์ที่ใช้ไม่มีรูปอักษรปกาเกอะญอ หรือรองรับเฉพาะภาษาพม่า การติดตั้งฟอนต์ที่รองรับปกาเกอะญอ เช่น Padauk และกำกับข้อความว่า lang="ksw" จะแก้ปัญหานี้ได้

Knyaw สอนการออกเสียงภาษาปกาเกอะญอไหม

ไม่สอน Knyaw สอนการอ่านเท่านั้น ภาษาปกาเกอะญอเป็นภาษาที่มีเสียงวรรณยุกต์ และเสียงวรรณยุกต์เปลี่ยนความหมาย เราจึงไม่เดาการออกเสียงหากไม่มีเสียงจริงจากเจ้าของภาษา