Skip to content

Commit bb6170f

Browse files
authored
Add the bamun input method (#29)
1 parent 2bbb73d commit bb6170f

5 files changed

Lines changed: 126 additions & 0 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ Configuration for the Amharic input method.
3131
- Dictionary of Amharic names
3232
- Dictionary of frequently used Amharic words
3333
- Date translator
34+
35+
## [Bamun](bax)
36+
Configuration for the Bamun input method.

bax/bax.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[info]
2+
description = "Bamun configuration"
3+
version = "2024-03-23"
4+
5+
[core]
6+
buffer_size = 64
7+
auto_capitalize = false
8+
auto_commit = true
9+
10+
[data]
11+
letters = { path = "./letters.toml" }
12+
punctuation = { path = "./punctuation.toml" }
13+
14+
[translation]
15+
numbers = { path = "./numbers.toml" }

bax/letters.toml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
[info]
2+
description = "Letters in bamun script"
3+
source = "https://www.unicode.org/charts/PDF/UA6A0.pdf"
4+
version = "2024-03-23"
5+
6+
[data]
7+
"a" = ""
8+
"ka" = ""
9+
"u" = ""
10+
"ku" = ""
11+
"ee" = ""
12+
"ree" = ""
13+
"tae" = ""
14+
"o" = ""
15+
"nyi" = ""
16+
"i" = ""
17+
"la" = ""
18+
"pa" = ""
19+
"rii" = ""
20+
"riee" = ""
21+
"leeee" = ""
22+
"meeee" = ""
23+
"taa" = ""
24+
"ndaa" = ""
25+
"njaem" = ""
26+
"m" = ""
27+
"suu" = ""
28+
"mu" = ""
29+
"shii" = ""
30+
"si" = ""
31+
"sheux" = ""
32+
"seux" = ""
33+
"kyee" = ""
34+
"ket" = ""
35+
"nuae" = ""
36+
"nu" = ""
37+
"njuae" = ""
38+
"yoq" = ""
39+
"shu" = ""
40+
"yuq" = ""
41+
"ya" = ""
42+
"nsha" = ""
43+
"keux" = ""
44+
"peux" = ""
45+
"njee" = ""
46+
"ntee" = ""
47+
"pue" = ""
48+
"wue" = ""
49+
"pee" = ""
50+
"fee" = ""
51+
"ru" = ""
52+
"lu" = ""
53+
"mi" = ""
54+
"ni" = ""
55+
"reux" = ""
56+
"rae" = ""
57+
"ken" = ""
58+
"ngkwaen" = ""
59+
"ngga" = ""
60+
"nga" = ""
61+
"sho" = ""
62+
"puae" = ""
63+
"fu" = ""
64+
"fom" = ""
65+
"wa" = ""
66+
"na" = ""
67+
"li" = ""
68+
"pi" = ""
69+
"loq" = ""
70+
"ko" = ""
71+
"mben" = ""
72+
"ren" = ""
73+
"men" = ""
74+
"ma" = ""
75+
"ti" = ""
76+
"ki" = ""
77+
"mo" = ""
78+

bax/numbers.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[info]
2+
description = "Numbers in bamun scripts"
3+
source = "https://www.unicode.org/charts/PDF/UA6A0.pdf"
4+
version = "2024-03-23"
5+
6+
[translation]
7+
"1'" = { value = "", alias = ["mo"] }
8+
"2'" = { value = "", alias = ["mbaa"] }
9+
"3'" = { value = "", alias = ["tet"] }
10+
"4'" = { value = "", alias = ["kpa"] }
11+
"5'" = { value = "", alias = ["ten"] }
12+
"6'" = { value = "", alias = ["ntuu"] }
13+
"7'" = { value = "", alias = ["samba"] }
14+
"8'" = { value = "", alias = ["faamae"] }
15+
"9'" = { value = "", alias = ["kovuu"] }
16+
"0'" = { value = "", alias = ["koghom"] }

bax/punctuation.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[info]
2+
description = "Punctuations in bamun scripts"
3+
source = "https://www.unicode.org/charts/PDF/UA6A0.pdf"
4+
version = "2024-03-23"
5+
6+
[data]
7+
"koqndon" = "$꛰"
8+
"tukwentis" = "$꛱"
9+
"njaemli" = ""
10+
"." = ""
11+
":" = ""
12+
"," = ""
13+
";" = ""
14+
"?" = ""

0 commit comments

Comments
 (0)