summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheppitak Karoonboonyanan <theppitak@gmail.com>2025-06-27 16:55:56 +0700
committerHossein <hossein@libreoffice.org>2025-09-02 11:27:08 +0200
commitf092998f6ea6a39f6b785e96516e21e62b716a00 (patch)
tree671e88f488f6a7f8c7ca748f5e08de9c71d7d523
parentea41884e9efeb6668c7d17462f6fa3dcb07f9def (diff)
tdf#164715 Thai Spell: Address key-based typos and Sara Am encodingHEADmaster
* th_TH/th_TH.aff: - Add MAP entries to address non-standard Sara Am encoding. - Add KEY entry to guide suggestions based on keyboard layout. * th_TH/typos-sara-am.txt, th_TH/typos-key.txt: - Add test cases for Sara Am and key-based typos. Miscellaneous improvements: * th_TH/th_TH.dic: - Remove "จุงเบย", a slang based on keyboard typo. - Add words: ขะแมร์, ขะแมร์กอฮอม, โพ้ง. - Add ph: field to "จริง". * th_TH/typos-common.txt: - Updated to cover the changes. Change-Id: I71a5f40313a706c83d48f2457a5f6e14f9db28f4 Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/187095 Tested-by: Hossein <hossein@libreoffice.org> Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
-rw-r--r--th_TH/th_TH.aff9
-rw-r--r--th_TH/th_TH.dic8
-rw-r--r--th_TH/typos-common.txt2
-rw-r--r--th_TH/typos-key.txt37
-rw-r--r--th_TH/typos-sara-am.txt37
5 files changed, 90 insertions, 3 deletions
diff --git a/th_TH/th_TH.aff b/th_TH/th_TH.aff
index b03a7ad..c830be2 100644
--- a/th_TH/th_TH.aff
+++ b/th_TH/th_TH.aff
@@ -38,3 +38,12 @@ REP ปะ ประ
REP เเ แ
REP ใ ไ
REP ไ ใ
+
+MAP 5
+MAP (ํา)ำ
+MAP (ํ่า)(่ำ)
+MAP (ํ้า)(้ำ)
+MAP (ํ๊า)(๊ำ)
+MAP (ํ๋า)(๋ำ)
+
+KEY ภถุึคตจขช|ุู|ๆไำพะัีรนยบลฃ|ฎฑธํ๊ณฯญฐ|ฟหกดเ้่าสวง|ฤฆฏโฌ็๋ษศซ|ผปแอิืทมใฝ|ฉฮฺ์|ฒฬฦ|ฟผห|ฟไห|หปก|หำก|กแด|กพด|ดอเ|ดะเ|เิ้|เั้|้ื่|้ี่|่ทา|่รา|ามส|านส|สใว|สยว|วฝง|วบง|งบล|ฆฎฏ|ฏฉโ|ฏฑโ|โฮฌ|โธฌ|ฌฺ็|ฌํ็|็์๋|็๊๋|๋ณษ|ษฒศ|ศฬซ|ศญซ|ซฦ|ซฐ|ำภพ|พถะ|ะุั|ัึี|ีคร|รตน|นจย|ยขบ|บชล|ธูํ|ำฎ|พฑ|ะธ|ัํ|ี๊|รณ|ยญ|บฐ|ฃฅ|ฟฤ|หฆ|กฏ|ดโ|เฌ|้็|่๋|าษ|สศ|วซ|แฉ|อฮ|ิฺ|ื์|มฒ|ใฬ|ฝฦ
diff --git a/th_TH/th_TH.dic b/th_TH/th_TH.dic
index c347538..477890c 100644
--- a/th_TH/th_TH.dic
+++ b/th_TH/th_TH.dic
@@ -1,4 +1,4 @@
-50444
+50446
กก
กกกอด
กกขนาก
@@ -5053,6 +5053,8 @@
ขะแข้น
ขะแจะ
ขะแถก
+ขะแมร์
+ขะแมร์กอฮอม
ขะแยะ
ขัค
ขัง
@@ -9012,7 +9014,7 @@
จราว
จราส
จริก
-จริง
+จริง ph:จิง
จริงจัง
จริงอยู่
จริงใจ
@@ -9665,7 +9667,6 @@
จุกเสียด
จุกโรหินี
จุงกิง
-จุงเบย
จุฑา
จุฑาธิปไตย
จุฑามณี
@@ -48103,6 +48104,7 @@
โพแทช ph:โปแตช
โพแทสเซียม ph:โปตัสเซียม
โพไซดอน
+โพ้ง
โพ้น
โพ้นทะเล
โฟกัส
diff --git a/th_TH/typos-common.txt b/th_TH/typos-common.txt
index abb820b..033072c 100644
--- a/th_TH/typos-common.txt
+++ b/th_TH/typos-common.txt
@@ -63,6 +63,7 @@
ขโมย ขะโมย โขมย
ขวาน ขวาญ
ขะมักเขม้น ขมักเขม้น ขะมักขะเม่น คะมักคะเม่น
+ขะแมร์ ขแมร์ แขมร์
ขัณฑสกร ขัณทสกร ขัณทสกรณ์ ขันฑสกร ขันฑสกรณ์ ขันทสกร ขันทสกรณ์
ขัดสมาธิ ขัดสมาส
ขาดดุล ขาดดุลย์
@@ -116,6 +117,7 @@
โง่เง่า โง่เหง้า
จงกรม จงกลม
จระเข้ จรเข้
+จริง จิง
จลนศาสตร์ จลศาสตร์
จลาจล จราจล
จะงอย จงอย
diff --git a/th_TH/typos-key.txt b/th_TH/typos-key.txt
new file mode 100644
index 0000000..2b05afd
--- /dev/null
+++ b/th_TH/typos-key.txt
@@ -0,0 +1,37 @@
+กรอบ กรแบ
+กลับ กลัย กละบ
+ก่อน ก่อย
+โกรธ โกรฑ โกระ
+ขวัญ ขวัย
+ครับ ครัช ครัย
+คลาย คลาบ
+ความ ควสม
+คุกกี้ คักกี้
+จัง จุง
+ช่วย ข่วย
+ช่อง ข่อง
+ชีวิต ชีวิค
+เชื่อ เขื่อ
+ซึ่ง วึ่ง
+ถล่ม ภล่ม
+เถื่อน เภื่อน
+ทหาร ทการ
+เทพ เมพ
+แทน แทย
+แทบ แทย
+นาค นาต
+บ้าน ย้าน
+เป็น เป้น
+เพ็ญ เพ้ญ
+ฟิล์ม ฟอล์ม
+มาก มสก
+ย้าย ย้าน
+เลย เบย
+แล้ว แบ้ว แล่ว
+โลก ดลก
+หญิง หยิง
+โหวต โหวค
+ให้ ใก้
+อยู่ อยุ่
+อากาศ อากาซ
+อาหาร อาฟาร
diff --git a/th_TH/typos-sara-am.txt b/th_TH/typos-sara-am.txt
new file mode 100644
index 0000000..d7547af
--- /dev/null
+++ b/th_TH/typos-sara-am.txt
@@ -0,0 +1,37 @@
+กระหน่ำ กระหนํ่า
+กล้ำ กลํ้า
+กะหล่ำ กะหลํ่า
+กำ กํา
+ก่ำ กํ่า
+ขย้ำ ขยํ้า
+คล้ำ คลํ้า
+คว่ำ ควํ่า
+คำ คํา
+ค่ำ คํ่า
+ค้ำ คํ้า
+จำ จํา
+จ้ำ จํ้า
+จ้ำม่ำ จํ้ามํ่า
+ฉ่ำ ฉํ่า
+ช้ำ ชํ้า
+ซ้ำ ซํ้า
+ดำ ดํา
+ด้ำ ดํ้า
+ตำ ตํา
+ต่ำ ตํ่า
+ถ้ำ ถํ้า
+น้ำ นํ้า
+น้ำคร่ำ นํ้าครํ่า
+บ๋ำ บํ๋า
+ปล้ำ ปลํ้า
+พร่ำ พรํ่า
+ยำ ยํา
+ย่ำ ยํ่า
+ย้ำ ยํ้า
+รำ รํา
+ร่ำ รํ่า
+ลำ ลํา
+ล้ำ ลํ้า
+ล่ำลา ลํ่าลา
+สม่ำเสมอ สมํ่าเสมอ
+หม้ำ หมํ้า