Skip to content

Commit 471be30

Browse files
committed
Add Deseret and Vai; fix single-direction integration tests.
1 parent 3b57899 commit 471be30

6 files changed

Lines changed: 932 additions & 1 deletion

File tree

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
---
2+
general:
3+
name: Deseret
4+
description: Deseret script developed for the English language.
5+
version: 1.0.0
6+
date: 2026-09-09
7+
parents:
8+
- _ignore_base
9+
case_sensitive: true
10+
11+
# COMMON COMBINING CHARACTERS (always follow a base letter):
12+
# combining circumflex \u0302
13+
# combining macron \u0304
14+
# combining diaeresis \u0308
15+
16+
roman_to_script:
17+
map:
18+
"E\u0304": "\U00010400"
19+
"A\u0304": "\U00010401"
20+
"A\u0308": "\U00010402"
21+
"O": "\U00010403"
22+
"O\u0304": "\U00010404"
23+
"U\u0304": "\U00010405"
24+
"I": "\U00010406"
25+
"E": "\U00010407"
26+
"A": "\U00010408"
27+
"O\u0302": "\U00010409"
28+
"U": "\U0001040A"
29+
"U\u0308": "\U0001040B"
30+
"I\u0304": "\U0001040C"
31+
"AW": "\U0001040D"
32+
"Aw": "\U0001040D"
33+
"W": "\U0001040E"
34+
"Y": "\U0001040F"
35+
"H": "\U00010410"
36+
"P": "\U00010411"
37+
"B": "\U00010412"
38+
"T": "\U00010413"
39+
"D": "\U00010414"
40+
"CH": "\U00010415"
41+
"Ch": "\U00010415"
42+
"J": "\U00010416"
43+
"K": "\U00010417"
44+
"G": "\U00010418"
45+
"F": "\U00010419"
46+
"V": "\U0001041A"
47+
"TH": "\U0001041B"
48+
"Th": "\U0001041B"
49+
"DH": "\U0001041C"
50+
"Dh": "\U0001041C"
51+
"S": "\U0001041D"
52+
"Z": "\U0001041E"
53+
"SH": "\U0001041F"
54+
"Sh": "\U0001041F"
55+
"ZH": "\U00010420"
56+
"Zh": "\U00010420"
57+
"R": "\U00010421"
58+
"L": "\U00010422"
59+
"M": "\U00010423"
60+
"N": "\U00010424"
61+
"NG": "\U00010425"
62+
"Ng": "\U00010425"
63+
"OY": "\U00010426"
64+
"Oy": "\U00010426"
65+
"YU\u0304": "\U00010427"
66+
"Yu\u0304": "\U00010427"
67+
"e\u0304": "\U00010428"
68+
"a\u0304": "\U00010429"
69+
"a\u0308": "\U0001042A"
70+
"o": "\U0001042B"
71+
"o\u0304": "\U0001042C"
72+
"u\u0304": "\U0001042D"
73+
"i": "\U0001042E"
74+
"e": "\U0001042F"
75+
"a": "\U00010430"
76+
"o\u0302": "\U00010431"
77+
"u": "\U00010432"
78+
"u\u0308": "\U00010433"
79+
"i\u0304": "\U00010434"
80+
"aw": "\U00010435"
81+
"w": "\U00010436"
82+
"y": "\U00010437"
83+
"h": "\U00010438"
84+
"p": "\U00010439"
85+
"b": "\U0001043A"
86+
"t": "\U0001043B"
87+
"d": "\U0001043C"
88+
"ch": "\U0001043D"
89+
"j": "\U0001043E"
90+
"k": "\U0001043F"
91+
"g": "\U00010440"
92+
"f": "\U00010441"
93+
"v": "\U00010442"
94+
"th": "\U00010443"
95+
"dh": "\U00010444"
96+
"s": "\U00010445"
97+
"z": "\U00010446"
98+
"sh": "\U00010447"
99+
"zh": "\U00010448"
100+
"r": "\U00010449"
101+
"l": "\U0001044A"
102+
"m": "\U0001044B"
103+
"n": "\U0001044C"
104+
"ng": "\U0001044D"
105+
"oy": "\U0001044E"
106+
"yu\u0304": "\U0001044F"
107+
108+
script_to_roman:
109+
map:
110+
"\U00010400": "E\u0304"
111+
"\U00010401": "A\u0304"
112+
"\U00010402": "A\u0308"
113+
"\U00010403": "O"
114+
"\U00010404": "O\u0304"
115+
"\U00010405": "U\u0304"
116+
"\U00010406": "I"
117+
"\U00010407": "E"
118+
"\U00010408": "A"
119+
"\U00010409": "O\u0302"
120+
"\U0001040A": "U"
121+
"\U0001040B": "U\u0308"
122+
"\U0001040C": "I\u0304"
123+
"\U0001040D": "Aw"
124+
"\U0001040E": "W"
125+
"\U0001040F": "Y"
126+
"\U00010410": "H"
127+
"\U00010411": "P"
128+
"\U00010412": "B"
129+
"\U00010413": "T"
130+
"\U00010414": "D"
131+
"\U00010415": "Ch"
132+
"\U00010416": "J"
133+
"\U00010417": "K"
134+
"\U00010418": "G"
135+
"\U00010419": "F"
136+
"\U0001041A": "V"
137+
"\U0001041B": "Th"
138+
"\U0001041C": "Dh"
139+
"\U0001041D": "S"
140+
"\U0001041E": "Z"
141+
"\U0001041F": "Sh"
142+
"\U00010420": "Zh"
143+
"\U00010421": "R"
144+
"\U00010422": "L"
145+
"\U00010423": "M"
146+
"\U00010424": "N"
147+
"\U00010425": "Ng"
148+
"\U00010426": "Oy"
149+
"\U00010427": "Yu\u0304"
150+
"\U00010428": "e\u0304"
151+
"\U00010429": "a\u0304"
152+
"\U0001042A": "a\u0308"
153+
"\U0001042B": "o"
154+
"\U0001042C": "o\u0304"
155+
"\U0001042D": "u\u0304"
156+
"\U0001042E": "i"
157+
"\U0001042F": "e"
158+
"\U00010430": "a"
159+
"\U00010431": "o\u0302"
160+
"\U00010432": "u"
161+
"\U00010433": "u\u0308"
162+
"\U00010434": "i\u0304"
163+
"\U00010435": "aw"
164+
"\U00010436": "w"
165+
"\U00010437": "y"
166+
"\U00010438": "h"
167+
"\U00010439": "p"
168+
"\U0001043A": "b"
169+
"\U0001043B": "t"
170+
"\U0001043C": "d"
171+
"\U0001043D": "ch"
172+
"\U0001043E": "j"
173+
"\U0001043F": "k"
174+
"\U00010440": "g"
175+
"\U00010441": "f"
176+
"\U00010442": "v"
177+
"\U00010443": "th"
178+
"\U00010444": "dh"
179+
"\U00010445": "s"
180+
"\U00010446": "z"
181+
"\U00010447": "sh"
182+
"\U00010448": "zh"
183+
"\U00010449": "r"
184+
"\U0001044A": "l"
185+
"\U0001044B": "m"
186+
"\U0001044C": "n"
187+
"\U0001044D": "ng"
188+
"\U0001044E": "oy"
189+
"\U0001044F": "yu\u0304"

0 commit comments

Comments
 (0)