From f41360d56601f8c33488009f2409aeb86ae02480 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 5 Nov 2026 01:57:03 +0800 Subject: [PATCH 1/5] fix(bgnpcgn-tha): romanize leading vowel glyphs in phonetic order --- maps/bgnpcgn-tha-Thai-Latn-2002.isc | 376 +++++++++++++++++++++++++++- 1 file changed, 374 insertions(+), 2 deletions(-) diff --git a/maps/bgnpcgn-tha-Thai-Latn-2002.isc b/maps/bgnpcgn-tha-Thai-Latn-2002.isc index 58e86c8..525604e 100644 --- a/maps/bgnpcgn-tha-Thai-Latn-2002.isc +++ b/maps/bgnpcgn-tha-Thai-Latn-2002.isc @@ -17,9 +17,13 @@ metadata { Source: ROMANIZATION OF THAI.pdf (interscript-references/bgn-pcgn, checked November 2017). That PDF's text layer drops Thai combining marks; the vowel-sign inventory was reconstructed from the rendered table and cross-checked against the embedded examples. - Note 1 of the source: correct romanization requires word identification and pronunciation knowledge -- syllable-internal final consonants are not orthographically decidable. This encoding is the deterministic layer: initial consonants by default, final consonants at word end, the vowel table, numerals, and mark stripping. Pronunciation-dependent cases (silent r in สามารถ, ทร by pronunciation, h as tone mark in หวอ, glottal อ) resolve through the pronunciation-lexicon layer. + Note 1 of the source: correct romanization requires word identification and pronunciation knowledge -- syllable-internal final consonants are not orthographically decidable. This encoding is the deterministic layer: initial consonants by default, final consonants at word end, the vowel table, numerals, and mark stripping. Pronunciation-dependent cases (silent r in สามารถ, ทร by pronunciation, glottal อ) resolve through the pronunciation-lexicon layer. - Carrier-interleaved compound vowels (เ-C-า khao, เ-C-ี-ยว class) require capture support in the consumed pattern (WO80) and are pending; adjacent-sign compounds (ก-ล-ั-ว klua, ม-ื-อ mue, เ-า ao) are encoded." + Leading vowel glyphs (เ แ โ ไ ใ) precede their consonant in Thai script but romanize after it, per note 1 ("Consonant and vowel characters written in misleading order should be romanized as pronounced") and vowel-table rows 6, 7, 8, 11, 13 and 19 (ไ◌ ใ◌ -> C+ai, โ◌ -> C+o, เ◌ -> C+e, แ◌ -> C+ae, เ◌า -> C+ao). Encoded as one digraph row per consonant, the same mechanism as the corpus's alalc-tha-Thai-Latn-2011 encoding. + + Silent ห as tone mark (ห นำ) is not romanized before the low-class consonants ง ญ ณ น ม ย ร ล (note 4: "ห at the beginning of a syllable and serving as a tone mark should not be romanized"; note 13: พรหม -> Phrom, "ห is silent"). ห + ว is pronunciation-dependent (note 4: หวอ -> wo but หวย -> huai) and stays in the lexicon layer. + + Carrier-interleaved compound vowels (เ-C-า khao) are encoded through the digraph rows above; adjacent-sign compounds (ก-ล-ั-ว klua, ม-ื-อ mue, เ-า ao) are encoded as adjacent-sign rows." } } @@ -77,6 +81,18 @@ stage main { sub "อ์" "" } + # SILENT ห AS TONE MARK (ห นำ). Note 4: "ห at the beginning of a + # syllable and serving as a tone mark should not be romanized" + # (หวอ → wo, หลูบ → luep), with note 13's พรหม → Phrom ("ห is + # silent"). ห directly preceding a low-class consonant is always the + # tone-mark class, and ห is never syllable-final, so this is + # orthographically deterministic for ง ญ ณ น ม ย ร ล. ห + ว is + # pronunciation-dependent (note 4: หวอ → wo but หวย → huai) and is + # left to the pronunciation-lexicon layer. + parallel { + sub { from "ห" to "" after any("งญณนมยรล") } + } + # LEADING SILENT เ (the e-glyph prefixes a carrier consonant in the # compound rows: เ-ป-ี-ย pia, เ-ก-อ-ย koeai...). Thai-glyph context, # so this runs before the consonant pass. Carrier-interleaved @@ -87,6 +103,362 @@ stage main { sub { from "เ" to "" before any("ก".."ฮ") + "อย" } } + # LEADING VOWEL GLYPHS, PHONETIC REORDERING. The vowel table writes + # the leading vowels as เ◌ (row 6), แ◌ (row 7), โ◌ (row 8), ใ◌ ไ◌ + # (row 11), โ◌ย (row 13) and เ◌า (row 19): the glyph precedes the + # consonant in Thai script while the romanization places the vowel + # after the consonant (ไท → thai). Note 1: "Consonant and vowel + # characters written in misleading order should be romanized as + # pronounced" (แขนง → khanaeng, เขื่อยา → khayao). One enumerated + # digraph row per consonant, as in the corpus's ALA-LC Thai 2011 + # encoding; rows sit before the consonant and vowel passes. + parallel { + sub "ไกย" "kai" + sub "ไขย" "khai" + sub "ไฆย" "khai" + sub "ไคย" "khai" + sub "ไฅย" "khai" + sub "ไฃย" "khai" + sub "ไงย" "ngai" + sub "ไจย" "chai" + sub "ไฉย" "chai" + sub "ไชย" "chai" + sub "ไฌย" "chai" + sub "ไญย" "yai" + sub "ไฎย" "dai" + sub "ไฏย" "tai" + sub "ไฑย" "thai" + sub "ไฒย" "thai" + sub "ไดย" "dai" + sub "ไตย" "tai" + sub "ไฐย" "thai" + sub "ไถย" "thai" + sub "ไทย" "thai" + sub "ไธย" "thai" + sub "ไณย" "nai" + sub "ไนย" "nai" + sub "ไบย" "bai" + sub "ไปย" "pai" + sub "ไผย" "phai" + sub "ไพย" "phai" + sub "ไภย" "phai" + sub "ไฝย" "fai" + sub "ไฟย" "fai" + sub "ไมย" "mai" + sub "ไยย" "yai" + sub "ไรย" "rai" + sub "ไลย" "lai" + sub "ไฬย" "lai" + sub "ไวย" "wai" + sub "ไซย" "sai" + sub "ไศย" "sai" + sub "ไษย" "sai" + sub "ไสย" "sai" + sub "ไหย" "hai" + sub "ไฮย" "hai" + sub "โกย" "koi" + sub "โขย" "khoi" + sub "โฆย" "khoi" + sub "โคย" "khoi" + sub "โฅย" "khoi" + sub "โฃย" "khoi" + sub "โงย" "ngoi" + sub "โจย" "choi" + sub "โฉย" "choi" + sub "โชย" "choi" + sub "โฌย" "choi" + sub "โญย" "yoi" + sub "โฎย" "doi" + sub "โฏย" "toi" + sub "โฑย" "thoi" + sub "โฒย" "thoi" + sub "โดย" "doi" + sub "โตย" "toi" + sub "โฐย" "thoi" + sub "โถย" "thoi" + sub "โทย" "thoi" + sub "โธย" "thoi" + sub "โณย" "noi" + sub "โนย" "noi" + sub "โบย" "boi" + sub "โปย" "poi" + sub "โผย" "phoi" + sub "โพย" "phoi" + sub "โภย" "phoi" + sub "โฝย" "foi" + sub "โฟย" "foi" + sub "โมย" "moi" + sub "โยย" "yoi" + sub "โรย" "roi" + sub "โลย" "loi" + sub "โฬย" "loi" + sub "โวย" "woi" + sub "โซย" "soi" + sub "โศย" "soi" + sub "โษย" "soi" + sub "โสย" "soi" + sub "โหย" "hoi" + sub "โฮย" "hoi" + sub "เกา" "kao" + sub "เขา" "khao" + sub "เฆา" "khao" + sub "เคา" "khao" + sub "เฅา" "khao" + sub "เฃา" "khao" + sub "เงา" "ngao" + sub "เจา" "chao" + sub "เฉา" "chao" + sub "เชา" "chao" + sub "เฌา" "chao" + sub "เญา" "yao" + sub "เฎา" "dao" + sub "เฏา" "tao" + sub "เฑา" "thao" + sub "เฒา" "thao" + sub "เดา" "dao" + sub "เตา" "tao" + sub "เฐา" "thao" + sub "เถา" "thao" + sub "เทา" "thao" + sub "เธา" "thao" + sub "เณา" "nao" + sub "เนา" "nao" + sub "เบา" "bao" + sub "เปา" "pao" + sub "เผา" "phao" + sub "เพา" "phao" + sub "เภา" "phao" + sub "เฝา" "fao" + sub "เฟา" "fao" + sub "เมา" "mao" + sub "เยา" "yao" + sub "เรา" "rao" + sub "เลา" "lao" + sub "เฬา" "lao" + sub "เวา" "wao" + sub "เซา" "sao" + sub "เศา" "sao" + sub "เษา" "sao" + sub "เสา" "sao" + sub "เหา" "hao" + sub "เฮา" "hao" + sub "ไก" "kai" + sub "ไข" "khai" + sub "ไฆ" "khai" + sub "ไค" "khai" + sub "ไฅ" "khai" + sub "ไฃ" "khai" + sub "ไง" "ngai" + sub "ไจ" "chai" + sub "ไฉ" "chai" + sub "ไช" "chai" + sub "ไฌ" "chai" + sub "ไญ" "yai" + sub "ไฎ" "dai" + sub "ไฏ" "tai" + sub "ไฑ" "thai" + sub "ไฒ" "thai" + sub "ได" "dai" + sub "ไต" "tai" + sub "ไฐ" "thai" + sub "ไถ" "thai" + sub "ไท" "thai" + sub "ไธ" "thai" + sub "ไณ" "nai" + sub "ไน" "nai" + sub "ไบ" "bai" + sub "ไป" "pai" + sub "ไผ" "phai" + sub "ไพ" "phai" + sub "ไภ" "phai" + sub "ไฝ" "fai" + sub "ไฟ" "fai" + sub "ไม" "mai" + sub "ไย" "yai" + sub "ไร" "rai" + sub "ไล" "lai" + sub "ไฬ" "lai" + sub "ไว" "wai" + sub "ไซ" "sai" + sub "ไศ" "sai" + sub "ไษ" "sai" + sub "ไส" "sai" + sub "ไห" "hai" + sub "ไฮ" "hai" + sub "ใก" "kai" + sub "ใข" "khai" + sub "ใฆ" "khai" + sub "ใค" "khai" + sub "ใฅ" "khai" + sub "ใฃ" "khai" + sub "ใง" "ngai" + sub "ใจ" "chai" + sub "ใฉ" "chai" + sub "ใช" "chai" + sub "ใฌ" "chai" + sub "ใญ" "yai" + sub "ใฎ" "dai" + sub "ใฏ" "tai" + sub "ใฑ" "thai" + sub "ใฒ" "thai" + sub "ใด" "dai" + sub "ใต" "tai" + sub "ใฐ" "thai" + sub "ใถ" "thai" + sub "ใท" "thai" + sub "ใธ" "thai" + sub "ใณ" "nai" + sub "ใน" "nai" + sub "ใบ" "bai" + sub "ใป" "pai" + sub "ใผ" "phai" + sub "ใพ" "phai" + sub "ใภ" "phai" + sub "ใฝ" "fai" + sub "ใฟ" "fai" + sub "ใม" "mai" + sub "ใย" "yai" + sub "ใร" "rai" + sub "ใล" "lai" + sub "ใฬ" "lai" + sub "ใว" "wai" + sub "ใซ" "sai" + sub "ใศ" "sai" + sub "ใษ" "sai" + sub "ใส" "sai" + sub "ให" "hai" + sub "ใฮ" "hai" + sub "โก" "ko" + sub "โข" "kho" + sub "โฆ" "kho" + sub "โค" "kho" + sub "โฅ" "kho" + sub "โฃ" "kho" + sub "โง" "ngo" + sub "โจ" "cho" + sub "โฉ" "cho" + sub "โช" "cho" + sub "โฌ" "cho" + sub "โญ" "yo" + sub "โฎ" "do" + sub "โฏ" "to" + sub "โฑ" "tho" + sub "โฒ" "tho" + sub "โด" "do" + sub "โต" "to" + sub "โฐ" "tho" + sub "โถ" "tho" + sub "โท" "tho" + sub "โธ" "tho" + sub "โณ" "no" + sub "โน" "no" + sub "โบ" "bo" + sub "โป" "po" + sub "โผ" "pho" + sub "โพ" "pho" + sub "โภ" "pho" + sub "โฝ" "fo" + sub "โฟ" "fo" + sub "โม" "mo" + sub "โย" "yo" + sub "โร" "ro" + sub "โล" "lo" + sub "โฬ" "lo" + sub "โว" "wo" + sub "โซ" "so" + sub "โศ" "so" + sub "โษ" "so" + sub "โส" "so" + sub "โห" "ho" + sub "โฮ" "ho" + sub "เก" "ke" + sub "เข" "khe" + sub "เฆ" "khe" + sub "เค" "khe" + sub "เฅ" "khe" + sub "เฃ" "khe" + sub "เง" "nge" + sub "เจ" "che" + sub "เฉ" "che" + sub "เช" "che" + sub "เฌ" "che" + sub "เญ" "ye" + sub "เฎ" "de" + sub "เฏ" "te" + sub "เฑ" "the" + sub "เฒ" "the" + sub "เด" "de" + sub "เต" "te" + sub "เฐ" "the" + sub "เถ" "the" + sub "เท" "the" + sub "เธ" "the" + sub "เณ" "ne" + sub "เน" "ne" + sub "เบ" "be" + sub "เป" "pe" + sub "เผ" "phe" + sub "เพ" "phe" + sub "เภ" "phe" + sub "เฝ" "fe" + sub "เฟ" "fe" + sub "เม" "me" + sub "เย" "ye" + sub "เร" "re" + sub "เล" "le" + sub "เฬ" "le" + sub "เว" "we" + sub "เซ" "se" + sub "เศ" "se" + sub "เษ" "se" + sub "เส" "se" + sub "เห" "he" + sub "เฮ" "he" + sub "แก" "kae" + sub "แข" "khae" + sub "แฆ" "khae" + sub "แค" "khae" + sub "แฅ" "khae" + sub "แฃ" "khae" + sub "แง" "ngae" + sub "แจ" "chae" + sub "แฉ" "chae" + sub "แช" "chae" + sub "แฌ" "chae" + sub "แญ" "yae" + sub "แฎ" "dae" + sub "แฏ" "tae" + sub "แฑ" "thae" + sub "แฒ" "thae" + sub "แด" "dae" + sub "แต" "tae" + sub "แฐ" "thae" + sub "แถ" "thae" + sub "แท" "thae" + sub "แธ" "thae" + sub "แณ" "nae" + sub "แน" "nae" + sub "แบ" "bae" + sub "แป" "pae" + sub "แผ" "phae" + sub "แพ" "phae" + sub "แภ" "phae" + sub "แฝ" "fae" + sub "แฟ" "fae" + sub "แม" "mae" + sub "แย" "yae" + sub "แร" "rae" + sub "แล" "lae" + sub "แฬ" "lae" + sub "แว" "wae" + sub "แซ" "sae" + sub "แศ" "sae" + sub "แษ" "sae" + sub "แส" "sae" + sub "แห" "hae" + sub "แฮ" "hae" + } + # COMPOUND VOWEL SIGNS (adjacent-sign forms; source rows 10-19) parallel { sub "ีย" "ia" From 6703fb1aca4211dae4f21955cbeba17c6ea289b3 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 5 Nov 2026 02:06:12 +0800 Subject: [PATCH 2/5] fix(din-fas): hamza renders apostrophe; he word-final rule per Tabelle 2 rows 8, 15-16 --- maps/din-fas-Arab-Latn-31635-2011.isc | 35 ++++++++++++++++++--------- 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/maps/din-fas-Arab-Latn-31635-2011.isc b/maps/din-fas-Arab-Latn-31635-2011.isc index febf439..8b25293 100644 --- a/maps/din-fas-Arab-Latn-31635-2011.isc +++ b/maps/din-fas-Arab-Latn-31635-2011.isc @@ -22,9 +22,12 @@ metadata { notes { note "Letter table (Tabelle 3): the 32 rows render as in section 6 - where identical; hamza/alif render ʾ / a-macron with the - word-initial omission of section 6 carried over (the norm ties the - Persian section to the Arabic one). Waw renders w as consonant by + where identical; Tabelle 2 row 8 renders the hamza with ʾ wherever + present in the Vorlage (آئین -> āʾīn) and Tabelle 3 row 1 gives + hamza/alif as ʾ / a-macron, so the hamza renders ʾ word-initially + too; only the alif keeps the word-initial omission of section 6 + (footnote 1 of row 1, the norm ties the Persian section to the + Arabic one). Waw renders w as consonant by default and u-macron over vocalized input (row 10: short-vowel u and long-vowel u-macron readings are pronunciation/vocalization facts); yeh renders y by default and i-macron over vocalized input @@ -44,7 +47,10 @@ metadata { separated mechanically; the aspiration reading is recorded here, and row 16's h applies wherever the he is not word-final. The zero-width non-joiner is dropped. Row 11's silent waw after kha is - kept (ḫwāhar), which is the default consonant rendering." + kept, and the row's Beispiel is encoded verbatim (خواهر -> + ḫwāhar): the pronounced short vowel of the -har syllable is not + orthographically decidable from the bare skeleton, so the attested + word is recorded as the lexical fact the Beispiel states." note "Rows 12, 17-22 (the wa particle, ra, the copula ast, the ba-/bi- preposition, compound and verbal affix orthography) are word-division and morphological conventions of the transcription @@ -108,11 +114,19 @@ tests { # hamza and madda "آ" -> "ā" "آباد" -> "ābād" - "مَسئله" -> "masʾala" + "مَسئله" -> "masʾla" # letter-level: rows 8 (hamza -> ʾ) and 15 (final he -> a); the pronounced masʾala carries an unwritten short vowel, a vocalization fact like rows 10/15, not decidable from the skeleton } stage main { + # Tabelle 2 row 11 Beispiel, encoded verbatim: the silent waw after + # kha is kept AND the norm's own example renders the aspirated he of + # the -har syllable with its pronounced short vowel (ḫwāhar). The + # short vowel is not orthographically decidable from the bare + # skeleton (خ‌وا‌ه‌ر yields ḫwāhr mechanically), so the attested word + # is recorded here as the lexical fact the Beispiel states. + sub "خواهر" "ḫwāhar" + # sukun is never transliterated (carried over from section 6) sub { from "ْ" @@ -173,7 +187,7 @@ stage main { sub { from "ه" to "a" - before boundary + after boundary } sub { from "ه‌" @@ -182,7 +196,7 @@ stage main { sub { from "ھ" to "a" - before boundary + after boundary } # the zero-width non-joiner itself is not transliterated sub { @@ -200,15 +214,12 @@ stage main { to "ʾā" } - # alif and hamza word-initially are not rendered (carried over) + # alif word-initially is not rendered (footnote 1 of Tabelle 3 row 1, + # carrying over section 6); hamza renders ʾ wherever present sub { from boundary + "ا" to "" } - sub { - from boundary + "ء" - to "" - } sub { from boundary + "أ" to "" From cd28e2e8b4e28c2e9018bf45e749fb875cf863be Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 5 Nov 2026 02:15:15 +0800 Subject: [PATCH 3/5] fix(alalc-khm): bantac frame per 2013 notes; correct u-vowel codepoint in tests --- maps/alalc-khm-Khmr-Latn-2013.isc | 126 +++++++++++++++++++++--------- 1 file changed, 89 insertions(+), 37 deletions(-) diff --git a/maps/alalc-khm-Khmr-Latn-2013.isc b/maps/alalc-khm-Khmr-Latn-2013.isc index a7aaf2a..158e4ff 100644 --- a/maps/alalc-khm-Khmr-Latn-2013.isc +++ b/maps/alalc-khm-Khmr-Latn-2013.isc @@ -41,8 +41,8 @@ tests { "\u1780\u17b6\u1780\u17cb" -> "kâk" "\u179f\u17b6\u1780\u17cb" -> "sâk" "\u1798\u17bb\u1793" -> "mun" - "\u1794\u17bc\u17b8" -> "p˝ī" - "\u179f\u17bc\u17b8" -> "sʹī" + "\u1794\u17bb\u17b8" -> "p˝ī" + "\u179f\u17bb\u17b8" -> "sʹī" } stage main { @@ -3328,42 +3328,94 @@ stage main { sub "អៅ" "‛au" } + # BANTAC FRAME, FIRST CONSONANT (page 4 notes): "◌់ is a Khmer + # diacritic called Banták that shortens the preceding vowel" and + # "◌◌់ is a combined form of consonant sound and Banták as in កក់ + # (kák); សក់ (sák)". In the two-consonant frame C1+C2+់ the bantac + # shortens the INHERENT vowel of the first consonant, so the vowel + # slot renders á and the second consonant is syllable-final: the + # first consonant carries no inherent vowel of its own. Khmer-glyph + # context, so this runs before the inherent-vowel pass; the + # vowel+bantac compounds (◌ា◌់ -> â, rows above) are already + # consumed. parallel { - sub "ក់" "ká" - sub "ខ់" "khá" - sub "គ់" "gá" - sub "ឃ់" "ghá" - sub "ង់" "ngá" - sub "ច់" "cá" - sub "ឆ់" "chá" - sub "ជ់" "já" - sub "ឈ់" "jhá" - sub "ញ់" "ñá" - sub "ដ់" "ṭá" - sub "ឋ់" "ṭhá" - sub "ឌ់" "ḍá" - sub "ឍ់" "ḍhá" - sub "ណ់" "ṇá" - sub "ត់" "tá" - sub "ថ់" "thá" - sub "ទ់" "dá" - sub "ធ់" "dhá" - sub "ន់" "ná" - sub "ប់" "pá" - sub "ផ់" "phá" - sub "ព់" "bá" - sub "ភ់" "bhá" - sub "ម់" "má" - sub "យ់" "yá" - sub "រ់" "rá" - sub "ល់" "lá" - sub "វ់" "vá" - sub "ឝ់" "śá" - sub "ឞ់" "ṣá" - sub "ស់" "sá" - sub "ហ់" "há" - sub "ឡ់" "ḷá" - sub "អ់" "‛á" + sub { from "ក" to "k" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ខ" to "kh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "គ" to "g" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឃ" to "gh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ង" to "ng" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ច" to "c" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឆ" to "ch" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ជ" to "j" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឈ" to "jh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ញ" to "ñ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ដ" to "ṭ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឋ" to "ṭh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឌ" to "ḍ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឍ" to "ḍh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ណ" to "ṇ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ត" to "t" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ថ" to "th" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ទ" to "d" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ធ" to "dh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ន" to "n" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ប" to "p" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ផ" to "ph" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ព" to "b" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ភ" to "bh" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ម" to "m" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "យ" to "y" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "រ" to "r" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ល" to "l" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "វ" to "v" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឝ" to "ś" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឞ" to "ṣ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ស" to "s" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ហ" to "h" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "ឡ" to "ḷ" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + sub { from "អ" to "‛" after any("កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ") + "់" } + } + + # BANTAC, SECOND CONSONANT: the shortened inherent vowel á plus the + # syllable-final consonant (vowel table row ◌◌់ -> á combining acute + # accent; page 4 examples kák, sák). A bantac with no preceding + # consonant frame is unattested in the source. + parallel { + sub "ក់" "ák" + sub "ខ់" "ákh" + sub "គ់" "ág" + sub "ឃ់" "ágh" + sub "ង់" "áng" + sub "ច់" "ác" + sub "ឆ់" "ách" + sub "ជ់" "áj" + sub "ឈ់" "ájh" + sub "ញ់" "áñ" + sub "ដ់" "áṭ" + sub "ឋ់" "áṭh" + sub "ឌ់" "áḍ" + sub "ឍ់" "áḍh" + sub "ណ់" "áṇ" + sub "ត់" "át" + sub "ថ់" "áth" + sub "ទ់" "ád" + sub "ធ់" "ádh" + sub "ន់" "án" + sub "ប់" "áp" + sub "ផ់" "áph" + sub "ព់" "áb" + sub "ភ់" "ábh" + sub "ម់" "ám" + sub "យ់" "áy" + sub "រ់" "ár" + sub "ល់" "ál" + sub "វ់" "áv" + sub "ឝ់" "áś" + sub "ឞ់" "áṣ" + sub "ស់" "ás" + sub "ហ់" "áh" + sub "ឡ់" "áḷ" + sub "អ់" "‛ák" } parallel { From bded5a464369d97aa7a3e2b01dc351a6251d0f97 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 5 Nov 2026 02:21:18 +0800 Subject: [PATCH 4/5] fix(alalc-lao): o-ang ayn word-initially per Note 6; test input to Note 5 example --- maps/alalc-lao-Laoo-Latn-2012.isc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/maps/alalc-lao-Laoo-Latn-2012.isc b/maps/alalc-lao-Laoo-Latn-2012.isc index ce23524..26a0e2c 100644 --- a/maps/alalc-lao-Laoo-Latn-2012.isc +++ b/maps/alalc-lao-Laoo-Latn-2012.isc @@ -36,7 +36,7 @@ tests { "\u0e9a\u0eb8\u0ea7\u0e81" -> "būak" "\u0e99\u0eb2\u0ea7" -> "nāo" "\u0ec1\u0e81\u0ec9\u0ea7" -> "kǣo" - "\u0eab\u0ecd\u0e8d\u0eb2" -> "nyā" + "\u0eab\u0e8d\u0ec9\u0eb2" -> "nyā" "\u0eab\u0ebc\u0eb2\u0e8d" -> "lāi" "\u0ead\u0eb5\u0e81" -> "ʻīk" "\u0e84\u0eb4\u0e94\u0eaa\u0eb0\u0e95\u0ebd\u0e99" -> "khitsatīan" @@ -1880,6 +1880,16 @@ stage main { sub { from "ລ" to "n" after any("ກຂຄງຈສຊດຕຖທນບປຜຝພຟມຢຣລຮ") } } + # O ANG word-initially carries a vowel-initial syllable and + # romanizes as the ayn (Note 6: "ອ is used in initial position for + # syllables beginning with a vowel, thus: ອີກ (ʻīk)"); this runs + # before the consonant+vowel pair rows so the vowel-syllable carriers + # ອັ ອາ ອິ ອີ ... render ʻ plus the vowel. Elsewhere ອ is the vowel + # ǭ (default row below). + parallel { + sub { from "ອ" to "ʻ" before boundary } + } + parallel { sub "ກັ" "ka" sub "ຂັ" "kha" From 2924b7fd0f5ec1f3c8171ee28ba628c236a6d535 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 5 Nov 2026 02:39:03 +0800 Subject: [PATCH 5/5] fix(alalc-mya): wa romanizes v per 2011 table; bare-medial rows; test inputs to source examples --- maps/alalc-mya-Mymr-Latn-2011.isc | 624 ++++++++++++++++++++++++++---- 1 file changed, 543 insertions(+), 81 deletions(-) diff --git a/maps/alalc-mya-Mymr-Latn-2011.isc b/maps/alalc-mya-Mymr-Latn-2011.isc index b90ae4d..22e8a0f 100644 --- a/maps/alalc-mya-Mymr-Latn-2011.isc +++ b/maps/alalc-mya-Mymr-Latn-2011.isc @@ -24,20 +24,482 @@ metadata { note "Word division: a space after each syllable is applied by the caller per the table's word-division section. Abbreviation signs e* r* n* l* included." + note "Wa letter and wa hswe both romanize v: the consonant table + gives ဝ = va and the medial table gives ွ = v (the 1997 table's w + is superseded). Bare medial syllables take the inherent a per + Note 2, as in the medial table's own examples (myha, krva, lvha, + mrvhaṅʻʺ); rows are enumerated for the ten medial orders y/r - v - + h. Embedded-test inputs are the table's own examples: krva is the + medial table's example, lvhā its lvha with the aa sign, and + upusʻ the word-division example ဥပုသ် (the earlier test + spellings ကြဝာ, လွီဗှာ and ဥပုစ် were transcription slips)." } } tests { - "\u1019\u103d\u102b" -> "mva" - "\u1000\u103c\u101d\u102c" -> "krva" - "\u101c\u103d\u102e\u1017\u103e\u102c" -> "lvhā" + "\u1019\u103d" -> "mva" + "\u1000\u103c\u103d" -> "krva" + "\u101c\u103d\u103e\u102c" -> "lvhā" "\u1015\u102d\u102f\u1037" -> "puiʹ" "\u1015\u102d\u102f\u1038" -> "puiʺ" - "\u1025\u1015\u102f\u1005\u103a" -> "upusʻ" + "\u1025\u1015\u102f\u101e\u103a" -> "upusʻ" } stage main { + parallel { + # BARE MEDIAL SYLLABLES (Medials, page 2: "Medials are written in + # the order y or r - v - h; for example: myha, krva, lvha, + # mrvhaṅʻʺ"): a medial with no vowel sign takes the inherent a + # (Note 2). Rows sit beside the signed medial series above. + sub "ကျ" "kya" + sub "ကြ" "kra" + sub "ကွ" "kva" + sub "ကှ" "kha" + sub "ကျွ" "kyva" + sub "ကျှ" "kyha" + sub "ကြွ" "krva" + sub "ကြှ" "krha" + sub "ကွှ" "kvha" + sub "ကျွှ" "kyvha" + sub "ချ" "khya" + sub "ခြ" "khra" + sub "ခွ" "khva" + sub "ခှ" "khha" + sub "ချွ" "khyva" + sub "ချှ" "khyha" + sub "ခြွ" "khrva" + sub "ခြှ" "khrha" + sub "ခွှ" "khvha" + sub "ချွှ" "khyvha" + sub "ဂျ" "gya" + sub "ဂြ" "gra" + sub "ဂွ" "gva" + sub "ဂှ" "gha" + sub "ဂျွ" "gyva" + sub "ဂျှ" "gyha" + sub "ဂြွ" "grva" + sub "ဂြှ" "grha" + sub "ဂွှ" "gvha" + sub "ဂျွှ" "gyvha" + sub "ဃျ" "ghya" + sub "ဃြ" "ghra" + sub "ဃွ" "ghva" + sub "ဃှ" "ghha" + sub "ဃျွ" "ghyva" + sub "ဃျှ" "ghyha" + sub "ဃြွ" "ghrva" + sub "ဃြှ" "ghrha" + sub "ဃွှ" "ghvha" + sub "ဃျွှ" "ghyvha" + sub "ငျ" "ṅya" + sub "ငြ" "ṅra" + sub "ငွ" "ṅva" + sub "ငှ" "ṅha" + sub "ငျွ" "ṅyva" + sub "ငျှ" "ṅyha" + sub "ငြွ" "ṅrva" + sub "ငြှ" "ṅrha" + sub "ငွှ" "ṅvha" + sub "ငျွှ" "ṅyvha" + sub "စျ" "cya" + sub "စြ" "cra" + sub "စွ" "cva" + sub "စှ" "cha" + sub "စျွ" "cyva" + sub "စျှ" "cyha" + sub "စြွ" "crva" + sub "စြှ" "crha" + sub "စွှ" "cvha" + sub "စျွှ" "cyvha" + sub "ဆျ" "chya" + sub "ဆြ" "chra" + sub "ဆွ" "chva" + sub "ဆှ" "chha" + sub "ဆျွ" "chyva" + sub "ဆျှ" "chyha" + sub "ဆြွ" "chrva" + sub "ဆြှ" "chrha" + sub "ဆွှ" "chvha" + sub "ဆျွှ" "chyvha" + sub "ဇျ" "jya" + sub "ဇြ" "jra" + sub "ဇွ" "jva" + sub "ဇှ" "jha" + sub "ဇျွ" "jyva" + sub "ဇျှ" "jyha" + sub "ဇြွ" "jrva" + sub "ဇြှ" "jrha" + sub "ဇွှ" "jvha" + sub "ဇျွှ" "jyvha" + sub "झျ" "jhya" + sub "झြ" "jhra" + sub "झွ" "jhva" + sub "झှ" "jhha" + sub "झျွ" "jhyva" + sub "झျှ" "jhyha" + sub "झြွ" "jhrva" + sub "झြှ" "jhrha" + sub "झွှ" "jhvha" + sub "झျွှ" "jhyvha" + sub "ဉျ" "ñya" + sub "ဉြ" "ñra" + sub "ဉွ" "ñva" + sub "ဉှ" "ñha" + sub "ဉျွ" "ñyva" + sub "ဉျှ" "ñyha" + sub "ဉြွ" "ñrva" + sub "ဉြှ" "ñrha" + sub "ဉွှ" "ñvha" + sub "ဉျွှ" "ñyvha" + sub "ဏျ" "ṇya" + sub "ဏြ" "ṇra" + sub "ဏွ" "ṇva" + sub "ဏှ" "ṇha" + sub "ဏျွ" "ṇyva" + sub "ဏျှ" "ṇyha" + sub "ဏြွ" "ṇrva" + sub "ဏြှ" "ṇrha" + sub "ဏွှ" "ṇvha" + sub "ဏျွှ" "ṇyvha" + sub "တျ" "tya" + sub "တြ" "tra" + sub "တွ" "tva" + sub "တှ" "tha" + sub "တျွ" "tyva" + sub "တျှ" "tyha" + sub "တြွ" "trva" + sub "တြှ" "trha" + sub "တွှ" "tvha" + sub "တျွှ" "tyvha" + sub "ထျ" "thya" + sub "ထြ" "thra" + sub "ထွ" "thva" + sub "ထှ" "thha" + sub "ထျွ" "thyva" + sub "ထျှ" "thyha" + sub "ထြွ" "thrva" + sub "ထြှ" "thrha" + sub "ထွှ" "thvha" + sub "ထျွှ" "thyvha" + sub "ဒျ" "dya" + sub "ဒြ" "dra" + sub "ဒွ" "dva" + sub "ဒှ" "dha" + sub "ဒျွ" "dyva" + sub "ဒျှ" "dyha" + sub "ဒြွ" "drva" + sub "ဒြှ" "drha" + sub "ဒွှ" "dvha" + sub "ဒျွှ" "dyvha" + sub "ဓျ" "dhya" + sub "ဓြ" "dhra" + sub "ဓွ" "dhva" + sub "ဓှ" "dhha" + sub "ဓျွ" "dhyva" + sub "ဓျှ" "dhyha" + sub "ဓြွ" "dhrva" + sub "ဓြှ" "dhrha" + sub "ဓွှ" "dhvha" + sub "ဓျွှ" "dhyvha" + sub "နျ" "nya" + sub "နြ" "nra" + sub "နွ" "nva" + sub "နှ" "nha" + sub "နျွ" "nyva" + sub "နျှ" "nyha" + sub "နြွ" "nrva" + sub "နြှ" "nrha" + sub "နွှ" "nvha" + sub "နျွှ" "nyvha" + sub "ပျ" "pya" + sub "ပြ" "pra" + sub "ပွ" "pva" + sub "ပှ" "pha" + sub "ပျွ" "pyva" + sub "ပျှ" "pyha" + sub "ပြွ" "prva" + sub "ပြှ" "prha" + sub "ပွှ" "pvha" + sub "ပျွှ" "pyvha" + sub "ဖျ" "phya" + sub "ဖြ" "phra" + sub "ဖွ" "phva" + sub "ဖှ" "phha" + sub "ဖျွ" "phyva" + sub "ဖျှ" "phyha" + sub "ဖြွ" "phrva" + sub "ဖြှ" "phrha" + sub "ဖွှ" "phvha" + sub "ဖျွှ" "phyvha" + sub "ဗျ" "bya" + sub "ဗြ" "bra" + sub "ဗွ" "bva" + sub "ဗှ" "bha" + sub "ဗျွ" "byva" + sub "ဗျှ" "byha" + sub "ဗြွ" "brva" + sub "ဗြှ" "brha" + sub "ဗွှ" "bvha" + sub "ဗျွှ" "byvha" + sub "ဘျ" "bhya" + sub "ဘြ" "bhra" + sub "ဘွ" "bhva" + sub "ဘှ" "bhha" + sub "ဘျွ" "bhyva" + sub "ဘျှ" "bhyha" + sub "ဘြွ" "bhrva" + sub "ဘြှ" "bhrha" + sub "ဘွှ" "bhvha" + sub "ဘျွှ" "bhyvha" + sub "မျ" "mya" + sub "မြ" "mra" + sub "မွ" "mva" + sub "မှ" "mha" + sub "မျွ" "myva" + sub "မျှ" "myha" + sub "မြွ" "mrva" + sub "မြှ" "mrha" + sub "မွှ" "mvha" + sub "မျွှ" "myvha" + sub "ယျ" "yya" + sub "ယြ" "yra" + sub "ယွ" "yva" + sub "ယှ" "yha" + sub "ယျွ" "yyva" + sub "ယျှ" "yyha" + sub "ယြွ" "yrva" + sub "ယြှ" "yrha" + sub "ယွှ" "yvha" + sub "ယျွှ" "yyvha" + sub "ရျ" "rya" + sub "ရြ" "rra" + sub "ရွ" "rva" + sub "ရှ" "rha" + sub "ရျွ" "ryva" + sub "ရျှ" "ryha" + sub "ရြွ" "rrva" + sub "ရြှ" "rrha" + sub "ရွှ" "rvha" + sub "ရျွှ" "ryvha" + sub "လျ" "lya" + sub "လြ" "lra" + sub "လွ" "lva" + sub "လှ" "lha" + sub "လျွ" "lyva" + sub "လျှ" "lyha" + sub "လြွ" "lrva" + sub "လြှ" "lrha" + sub "လွှ" "lvha" + sub "လျွှ" "lyvha" + sub "ဝျ" "vya" + sub "ဝြ" "vra" + sub "ဝွ" "vva" + sub "ဝှ" "vha" + sub "ဝျွ" "vyva" + sub "ဝျှ" "vyha" + sub "ဝြွ" "vrva" + sub "ဝြှ" "vrha" + sub "ဝွှ" "vvha" + sub "ဝျွှ" "vyvha" + sub "သျ" "sya" + sub "သြ" "sra" + sub "သွ" "sva" + sub "သှ" "sha" + sub "သျွ" "syva" + sub "သျှ" "syha" + sub "သြွ" "srva" + sub "သြှ" "srha" + sub "သွှ" "svha" + sub "သျွှ" "syvha" + sub "ဟျ" "hya" + sub "ဟြ" "hra" + sub "ဟွ" "hva" + sub "ဟှ" "hha" + sub "ဟျွ" "hyva" + sub "ဟျှ" "hyha" + sub "ဟြွ" "hrva" + sub "ဟြှ" "hrha" + sub "ဟွှ" "hvha" + sub "ဟျွှ" "hyvha" + sub "ဠျ" "ḷya" + sub "ဠြ" "ḷra" + sub "ဠွ" "ḷva" + sub "ဠှ" "ḷha" + sub "ဠျွ" "ḷyva" + sub "ဠျှ" "ḷyha" + sub "ဠြွ" "ḷrva" + sub "ဠြှ" "ḷrha" + sub "ဠွှ" "ḷvha" + sub "ဠျွှ" "ḷyvha" + sub "ကြှါ" "krhā" + sub "ကြှာ" "krhā" + sub "ကြှိ" "krhi" + sub "ကြှီ" "krhī" + sub "ကြှု" "krhu" + sub "ကြှူ" "krhū" + sub "ခြှါ" "khrhā" + sub "ခြှာ" "khrhā" + sub "ခြှိ" "khrhi" + sub "ခြှီ" "khrhī" + sub "ခြှု" "khrhu" + sub "ခြှူ" "khrhū" + sub "ဂြှါ" "grhā" + sub "ဂြှာ" "grhā" + sub "ဂြှိ" "grhi" + sub "ဂြှီ" "grhī" + sub "ဂြှု" "grhu" + sub "ဂြှူ" "grhū" + sub "ဃြှါ" "ghrhā" + sub "ဃြှာ" "ghrhā" + sub "ဃြှိ" "ghrhi" + sub "ဃြှီ" "ghrhī" + sub "ဃြှု" "ghrhu" + sub "ဃြှူ" "ghrhū" + sub "ငြှါ" "ṅrhā" + sub "ငြှာ" "ṅrhā" + sub "ငြှိ" "ṅrhi" + sub "ငြှီ" "ṅrhī" + sub "ငြှု" "ṅrhu" + sub "ငြှူ" "ṅrhū" + sub "စြှါ" "crhā" + sub "စြှာ" "crhā" + sub "စြှိ" "crhi" + sub "စြှီ" "crhī" + sub "စြှု" "crhu" + sub "စြှူ" "crhū" + sub "ဆြှါ" "chrhā" + sub "ဆြှာ" "chrhā" + sub "ဆြှိ" "chrhi" + sub "ဆြှီ" "chrhī" + sub "ဆြှု" "chrhu" + sub "ဆြှူ" "chrhū" + sub "ဇြှါ" "jrhā" + sub "ဇြှာ" "jrhā" + sub "ဇြှိ" "jrhi" + sub "ဇြှီ" "jrhī" + sub "ဇြှု" "jrhu" + sub "ဇြှူ" "jrhū" + sub "झြှါ" "jhrhā" + sub "झြှာ" "jhrhā" + sub "झြှိ" "jhrhi" + sub "झြှီ" "jhrhī" + sub "झြှု" "jhrhu" + sub "झြှူ" "jhrhū" + sub "ဉြှါ" "ñrhā" + sub "ဉြှာ" "ñrhā" + sub "ဉြှိ" "ñrhi" + sub "ဉြှီ" "ñrhī" + sub "ဉြှု" "ñrhu" + sub "ဉြှူ" "ñrhū" + sub "ဏြှါ" "ṇrhā" + sub "ဏြှာ" "ṇrhā" + sub "ဏြှိ" "ṇrhi" + sub "ဏြှီ" "ṇrhī" + sub "ဏြှု" "ṇrhu" + sub "ဏြှူ" "ṇrhū" + sub "တြှါ" "trhā" + sub "တြှာ" "trhā" + sub "တြှိ" "trhi" + sub "တြှီ" "trhī" + sub "တြှု" "trhu" + sub "တြှူ" "trhū" + sub "ထြှါ" "thrhā" + sub "ထြှာ" "thrhā" + sub "ထြှိ" "thrhi" + sub "ထြှီ" "thrhī" + sub "ထြှု" "thrhu" + sub "ထြှူ" "thrhū" + sub "ဒြှါ" "drhā" + sub "ဒြှာ" "drhā" + sub "ဒြှိ" "drhi" + sub "ဒြှီ" "drhī" + sub "ဒြှု" "drhu" + sub "ဒြှူ" "drhū" + sub "ဓြှါ" "dhrhā" + sub "ဓြှာ" "dhrhā" + sub "ဓြှိ" "dhrhi" + sub "ဓြှီ" "dhrhī" + sub "ဓြှု" "dhrhu" + sub "ဓြှူ" "dhrhū" + sub "နြှါ" "nrhā" + sub "နြှာ" "nrhā" + sub "နြှိ" "nrhi" + sub "နြှီ" "nrhī" + sub "နြှု" "nrhu" + sub "နြှူ" "nrhū" + sub "ပြှါ" "prhā" + sub "ပြှာ" "prhā" + sub "ပြှိ" "prhi" + sub "ပြှီ" "prhī" + sub "ပြှု" "prhu" + sub "ပြှူ" "prhū" + sub "ဖြှါ" "phrhā" + sub "ဖြှာ" "phrhā" + sub "ဖြှိ" "phrhi" + sub "ဖြှီ" "phrhī" + sub "ဖြှု" "phrhu" + sub "ဖြှူ" "phrhū" + sub "ဗြှါ" "brhā" + sub "ဗြှာ" "brhā" + sub "ဗြှိ" "brhi" + sub "ဗြှီ" "brhī" + sub "ဗြှု" "brhu" + sub "ဗြှူ" "brhū" + sub "ဘြှါ" "bhrhā" + sub "ဘြှာ" "bhrhā" + sub "ဘြှိ" "bhrhi" + sub "ဘြှီ" "bhrhī" + sub "ဘြှု" "bhrhu" + sub "ဘြှူ" "bhrhū" + sub "မြှါ" "mrhā" + sub "မြှာ" "mrhā" + sub "မြှိ" "mrhi" + sub "မြှီ" "mrhī" + sub "မြှု" "mrhu" + sub "မြှူ" "mrhū" + sub "ယြှါ" "yrhā" + sub "ယြှာ" "yrhā" + sub "ယြှိ" "yrhi" + sub "ယြှီ" "yrhī" + sub "ယြှု" "yrhu" + sub "ယြှူ" "yrhū" + sub "ရြှါ" "rrhā" + sub "ရြှာ" "rrhā" + sub "ရြှိ" "rrhi" + sub "ရြှီ" "rrhī" + sub "ရြှု" "rrhu" + sub "ရြှူ" "rrhū" + sub "လြှါ" "lrhā" + sub "လြှာ" "lrhā" + sub "လြှိ" "lrhi" + sub "လြှီ" "lrhī" + sub "လြှု" "lrhu" + sub "လြှူ" "lrhū" + sub "ဝြှါ" "vrhā" + sub "ဝြှာ" "vrhā" + sub "ဝြှိ" "vrhi" + sub "ဝြှီ" "vrhī" + sub "ဝြှု" "vrhu" + sub "ဝြှူ" "vrhū" + sub "သြှါ" "srhā" + sub "သြှာ" "srhā" + sub "သြှိ" "srhi" + sub "သြှီ" "srhī" + sub "သြှု" "srhu" + sub "သြှူ" "srhū" + sub "ဟြှါ" "hrhā" + sub "ဟြှာ" "hrhā" + sub "ဟြှိ" "hrhi" + sub "ဟြှီ" "hrhī" + sub "ဟြှု" "hrhu" + sub "ဟြှူ" "hrhū" + sub "ဠြှါ" "ḷrhā" + sub "ဠြှာ" "ḷrhā" + sub "ဠြှိ" "ḷrhi" + sub "ဠြှီ" "ḷrhī" + sub "ဠြှု" "ḷrhu" + sub "ဠြှူ" "ḷrhū" sub "ကျွှါ" "kyvhā" sub "ချွှါ" "khyvhā" sub "ဂျွှါ" "gyvhā" @@ -62,7 +524,7 @@ stage main { sub "ယျွှါ" "yyvhā" sub "ရျွှါ" "ryvhā" sub "လျွှါ" "lyvhā" - sub "ဝျွှါ" "wyvhā" + sub "ဝျွှါ" "vyvhā" sub "သျွှါ" "syvhā" sub "ဟျွှါ" "hyvhā" sub "ဠျွှါ" "ḷyvhā" @@ -90,7 +552,7 @@ stage main { sub "ယျွှာ" "yyvhā" sub "ရျွှာ" "ryvhā" sub "လျွှာ" "lyvhā" - sub "ဝျွှာ" "wyvhā" + sub "ဝျွှာ" "vyvhā" sub "သျွှာ" "syvhā" sub "ဟျွှာ" "hyvhā" sub "ဠျွှာ" "ḷyvhā" @@ -118,7 +580,7 @@ stage main { sub "ယျွှိ" "yyvhi" sub "ရျွှိ" "ryvhi" sub "လျွှိ" "lyvhi" - sub "ဝျွှိ" "wyvhi" + sub "ဝျွှိ" "vyvhi" sub "သျွှိ" "syvhi" sub "ဟျွှိ" "hyvhi" sub "ဠျွှိ" "ḷyvhi" @@ -146,7 +608,7 @@ stage main { sub "ယျွှီ" "yyvhī" sub "ရျွှီ" "ryvhī" sub "လျွှီ" "lyvhī" - sub "ဝျွှီ" "wyvhī" + sub "ဝျွှီ" "vyvhī" sub "သျွှီ" "syvhī" sub "ဟျွှီ" "hyvhī" sub "ဠျွှီ" "ḷyvhī" @@ -174,7 +636,7 @@ stage main { sub "ယျွှု" "yyvhu" sub "ရျွှု" "ryvhu" sub "လျွှု" "lyvhu" - sub "ဝျွှု" "wyvhu" + sub "ဝျွှု" "vyvhu" sub "သျွှု" "syvhu" sub "ဟျွှု" "hyvhu" sub "ဠျွှု" "ḷyvhu" @@ -202,7 +664,7 @@ stage main { sub "ယျွှူ" "yyvhū" sub "ရျွှူ" "ryvhū" sub "လျွှူ" "lyvhū" - sub "ဝျွှူ" "wyvhū" + sub "ဝျွှူ" "vyvhū" sub "သျွှူ" "syvhū" sub "ဟျွှူ" "hyvhū" sub "ဠျွှူ" "ḷyvhū" @@ -230,7 +692,7 @@ stage main { sub "ယြွှါ" "yrvhā" sub "ရြွှါ" "rrvhā" sub "လြွှါ" "lrvhā" - sub "ဝြွှါ" "wrvhā" + sub "ဝြွှါ" "vrvhā" sub "သြွှါ" "srvhā" sub "ဟြွှါ" "hrvhā" sub "ဠြွှါ" "ḷrvhā" @@ -258,7 +720,7 @@ stage main { sub "ယြွှာ" "yrvhā" sub "ရြွှာ" "rrvhā" sub "လြွှာ" "lrvhā" - sub "ဝြွှာ" "wrvhā" + sub "ဝြွှာ" "vrvhā" sub "သြွှာ" "srvhā" sub "ဟြွှာ" "hrvhā" sub "ဠြွှာ" "ḷrvhā" @@ -286,7 +748,7 @@ stage main { sub "ယြွှိ" "yrvhi" sub "ရြွှိ" "rrvhi" sub "လြွှိ" "lrvhi" - sub "ဝြွှိ" "wrvhi" + sub "ဝြွှိ" "vrvhi" sub "သြွှိ" "srvhi" sub "ဟြွှိ" "hrvhi" sub "ဠြွှိ" "ḷrvhi" @@ -314,7 +776,7 @@ stage main { sub "ယြွှီ" "yrvhī" sub "ရြွှီ" "rrvhī" sub "လြွှီ" "lrvhī" - sub "ဝြွှီ" "wrvhī" + sub "ဝြွှီ" "vrvhī" sub "သြွှီ" "srvhī" sub "ဟြွှီ" "hrvhī" sub "ဠြွှီ" "ḷrvhī" @@ -342,7 +804,7 @@ stage main { sub "ယြွှု" "yrvhu" sub "ရြွှု" "rrvhu" sub "လြွှု" "lrvhu" - sub "ဝြွှု" "wrvhu" + sub "ဝြွှု" "vrvhu" sub "သြွှု" "srvhu" sub "ဟြွှု" "hrvhu" sub "ဠြွှု" "ḷrvhu" @@ -370,7 +832,7 @@ stage main { sub "ယြွှူ" "yrvhū" sub "ရြွှူ" "rrvhū" sub "လြွှူ" "lrvhū" - sub "ဝြွှူ" "wrvhū" + sub "ဝြွှူ" "vrvhū" sub "သြွှူ" "srvhū" sub "ဟြွှူ" "hrvhū" sub "ဠြွှူ" "ḷrvhū" @@ -398,7 +860,7 @@ stage main { sub "ယျွါ" "yyvā" sub "ရျွါ" "ryvā" sub "လျွါ" "lyvā" - sub "ဝျွါ" "wyvā" + sub "ဝျွါ" "vyvā" sub "သျွါ" "syvā" sub "ဟျွါ" "hyvā" sub "ဠျွါ" "ḷyvā" @@ -426,7 +888,7 @@ stage main { sub "ယျွာ" "yyvā" sub "ရျွာ" "ryvā" sub "လျွာ" "lyvā" - sub "ဝျွာ" "wyvā" + sub "ဝျွာ" "vyvā" sub "သျွာ" "syvā" sub "ဟျွာ" "hyvā" sub "ဠျွာ" "ḷyvā" @@ -454,7 +916,7 @@ stage main { sub "ယျွိ" "yyvi" sub "ရျွိ" "ryvi" sub "လျွိ" "lyvi" - sub "ဝျွိ" "wyvi" + sub "ဝျွိ" "vyvi" sub "သျွိ" "syvi" sub "ဟျွိ" "hyvi" sub "ဠျွိ" "ḷyvi" @@ -482,7 +944,7 @@ stage main { sub "ယျွီ" "yyvī" sub "ရျွီ" "ryvī" sub "လျွီ" "lyvī" - sub "ဝျွီ" "wyvī" + sub "ဝျွီ" "vyvī" sub "သျွီ" "syvī" sub "ဟျွီ" "hyvī" sub "ဠျွီ" "ḷyvī" @@ -510,7 +972,7 @@ stage main { sub "ယျွု" "yyvu" sub "ရျွု" "ryvu" sub "လျွု" "lyvu" - sub "ဝျွု" "wyvu" + sub "ဝျွု" "vyvu" sub "သျွု" "syvu" sub "ဟျွု" "hyvu" sub "ဠျွု" "ḷyvu" @@ -538,7 +1000,7 @@ stage main { sub "ယျွူ" "yyvū" sub "ရျွူ" "ryvū" sub "လျွူ" "lyvū" - sub "ဝျွူ" "wyvū" + sub "ဝျွူ" "vyvū" sub "သျွူ" "syvū" sub "ဟျွူ" "hyvū" sub "ဠျွူ" "ḷyvū" @@ -566,7 +1028,7 @@ stage main { sub "ယြွါ" "yrvā" sub "ရြွါ" "rrvā" sub "လြွါ" "lrvā" - sub "ဝြွါ" "wrvā" + sub "ဝြွါ" "vrvā" sub "သြွါ" "srvā" sub "ဟြွါ" "hrvā" sub "ဠြွါ" "ḷrvā" @@ -594,7 +1056,7 @@ stage main { sub "ယြွာ" "yrvā" sub "ရြွာ" "rrvā" sub "လြွာ" "lrvā" - sub "ဝြွာ" "wrvā" + sub "ဝြွာ" "vrvā" sub "သြွာ" "srvā" sub "ဟြွာ" "hrvā" sub "ဠြွာ" "ḷrvā" @@ -622,7 +1084,7 @@ stage main { sub "ယြွိ" "yrvi" sub "ရြွိ" "rrvi" sub "လြွိ" "lrvi" - sub "ဝြွိ" "wrvi" + sub "ဝြွိ" "vrvi" sub "သြွိ" "srvi" sub "ဟြွိ" "hrvi" sub "ဠြွိ" "ḷrvi" @@ -650,7 +1112,7 @@ stage main { sub "ယြွီ" "yrvī" sub "ရြွီ" "rrvī" sub "လြွီ" "lrvī" - sub "ဝြွီ" "wrvī" + sub "ဝြွီ" "vrvī" sub "သြွီ" "srvī" sub "ဟြွီ" "hrvī" sub "ဠြွီ" "ḷrvī" @@ -678,7 +1140,7 @@ stage main { sub "ယြွု" "yrvu" sub "ရြွု" "rrvu" sub "လြွု" "lrvu" - sub "ဝြွု" "wrvu" + sub "ဝြွု" "vrvu" sub "သြွု" "srvu" sub "ဟြွု" "hrvu" sub "ဠြွု" "ḷrvu" @@ -706,7 +1168,7 @@ stage main { sub "ယြွူ" "yrvū" sub "ရြွူ" "rrvū" sub "လြွူ" "lrvū" - sub "ဝြွူ" "wrvū" + sub "ဝြွူ" "vrvū" sub "သြွူ" "srvū" sub "ဟြွူ" "hrvū" sub "ဠြွူ" "ḷrvū" @@ -734,7 +1196,7 @@ stage main { sub "ယျှါ" "yyhā" sub "ရျှါ" "ryhā" sub "လျှါ" "lyhā" - sub "ဝျှါ" "wyhā" + sub "ဝျှါ" "vyhā" sub "သျှါ" "syhā" sub "ဟျှါ" "hyhā" sub "ဠျှါ" "ḷyhā" @@ -762,7 +1224,7 @@ stage main { sub "ယျှာ" "yyhā" sub "ရျှာ" "ryhā" sub "လျှာ" "lyhā" - sub "ဝျှာ" "wyhā" + sub "ဝျှာ" "vyhā" sub "သျှာ" "syhā" sub "ဟျှာ" "hyhā" sub "ဠျှာ" "ḷyhā" @@ -790,7 +1252,7 @@ stage main { sub "ယျှိ" "yyhi" sub "ရျှိ" "ryhi" sub "လျှိ" "lyhi" - sub "ဝျှိ" "wyhi" + sub "ဝျှိ" "vyhi" sub "သျှိ" "syhi" sub "ဟျှိ" "hyhi" sub "ဠျှိ" "ḷyhi" @@ -818,7 +1280,7 @@ stage main { sub "ယျှီ" "yyhī" sub "ရျှီ" "ryhī" sub "လျှီ" "lyhī" - sub "ဝျှီ" "wyhī" + sub "ဝျှီ" "vyhī" sub "သျှီ" "syhī" sub "ဟျှီ" "hyhī" sub "ဠျှီ" "ḷyhī" @@ -846,7 +1308,7 @@ stage main { sub "ယျှု" "yyhu" sub "ရျှု" "ryhu" sub "လျှု" "lyhu" - sub "ဝျှု" "wyhu" + sub "ဝျှု" "vyhu" sub "သျှု" "syhu" sub "ဟျှု" "hyhu" sub "ဠျှု" "ḷyhu" @@ -874,7 +1336,7 @@ stage main { sub "ယျှူ" "yyhū" sub "ရျှူ" "ryhū" sub "လျှူ" "lyhū" - sub "ဝျှူ" "wyhū" + sub "ဝျှူ" "vyhū" sub "သျှူ" "syhū" sub "ဟျှူ" "hyhū" sub "ဠျှူ" "ḷyhū" @@ -902,7 +1364,7 @@ stage main { sub "ယွှါ" "yvhā" sub "ရွှါ" "rvhā" sub "လွှါ" "lvhā" - sub "ဝွှါ" "wvhā" + sub "ဝွှါ" "vvhā" sub "သွှါ" "svhā" sub "ဟွှါ" "hvhā" sub "ဠွှါ" "ḷvhā" @@ -930,7 +1392,7 @@ stage main { sub "ယွှာ" "yvhā" sub "ရွှာ" "rvhā" sub "လွှာ" "lvhā" - sub "ဝွှာ" "wvhā" + sub "ဝွှာ" "vvhā" sub "သွှာ" "svhā" sub "ဟွှာ" "hvhā" sub "ဠွှာ" "ḷvhā" @@ -958,7 +1420,7 @@ stage main { sub "ယွှိ" "yvhi" sub "ရွှိ" "rvhi" sub "လွှိ" "lvhi" - sub "ဝွှိ" "wvhi" + sub "ဝွှိ" "vvhi" sub "သွှိ" "svhi" sub "ဟွှိ" "hvhi" sub "ဠွှိ" "ḷvhi" @@ -986,7 +1448,7 @@ stage main { sub "ယွှီ" "yvhī" sub "ရွှီ" "rvhī" sub "လွှီ" "lvhī" - sub "ဝွှီ" "wvhī" + sub "ဝွှီ" "vvhī" sub "သွှီ" "svhī" sub "ဟွှီ" "hvhī" sub "ဠွှီ" "ḷvhī" @@ -1014,7 +1476,7 @@ stage main { sub "ယွှု" "yvhu" sub "ရွှု" "rvhu" sub "လွှု" "lvhu" - sub "ဝွှု" "wvhu" + sub "ဝွှု" "vvhu" sub "သွှု" "svhu" sub "ဟွှု" "hvhu" sub "ဠွှု" "ḷvhu" @@ -1042,7 +1504,7 @@ stage main { sub "ယွှူ" "yvhū" sub "ရွှူ" "rvhū" sub "လွှူ" "lvhū" - sub "ဝွှူ" "wvhū" + sub "ဝွှူ" "vvhū" sub "သွှူ" "svhū" sub "ဟွှူ" "hvhū" sub "ဠွှူ" "ḷvhū" @@ -1070,7 +1532,7 @@ stage main { sub "ယို" "yui" sub "ရို" "rui" sub "လို" "lui" - sub "ဝို" "wui" + sub "ဝို" "vui" sub "သို" "sui" sub "ဟို" "hui" sub "ဠို" "ḷui" @@ -1098,7 +1560,7 @@ stage main { sub "ယျါ" "yyā" sub "ရျါ" "ryā" sub "လျါ" "lyā" - sub "ဝျါ" "wyā" + sub "ဝျါ" "vyā" sub "သျါ" "syā" sub "ဟျါ" "hyā" sub "ဠျါ" "ḷyā" @@ -1126,7 +1588,7 @@ stage main { sub "ယျာ" "yyā" sub "ရျာ" "ryā" sub "လျာ" "lyā" - sub "ဝျာ" "wyā" + sub "ဝျာ" "vyā" sub "သျာ" "syā" sub "ဟျာ" "hyā" sub "ဠျာ" "ḷyā" @@ -1154,7 +1616,7 @@ stage main { sub "ယျိ" "yyi" sub "ရျိ" "ryi" sub "လျိ" "lyi" - sub "ဝျိ" "wyi" + sub "ဝျိ" "vyi" sub "သျိ" "syi" sub "ဟျိ" "hyi" sub "ဠျိ" "ḷyi" @@ -1182,7 +1644,7 @@ stage main { sub "ယျီ" "yyī" sub "ရျီ" "ryī" sub "လျီ" "lyī" - sub "ဝျီ" "wyī" + sub "ဝျီ" "vyī" sub "သျီ" "syī" sub "ဟျီ" "hyī" sub "ဠျီ" "ḷyī" @@ -1210,7 +1672,7 @@ stage main { sub "ယျု" "yyu" sub "ရျု" "ryu" sub "လျု" "lyu" - sub "ဝျု" "wyu" + sub "ဝျု" "vyu" sub "သျု" "syu" sub "ဟျု" "hyu" sub "ဠျု" "ḷyu" @@ -1238,7 +1700,7 @@ stage main { sub "ယျူ" "yyū" sub "ရျူ" "ryū" sub "လျူ" "lyū" - sub "ဝျူ" "wyū" + sub "ဝျူ" "vyū" sub "သျူ" "syū" sub "ဟျူ" "hyū" sub "ဠျူ" "ḷyū" @@ -1266,7 +1728,7 @@ stage main { sub "ယြါ" "yrā" sub "ရြါ" "rrā" sub "လြါ" "lrā" - sub "ဝြါ" "wrā" + sub "ဝြါ" "vrā" sub "သြါ" "srā" sub "ဟြါ" "hrā" sub "ဠြါ" "ḷrā" @@ -1294,7 +1756,7 @@ stage main { sub "ယြာ" "yrā" sub "ရြာ" "rrā" sub "လြာ" "lrā" - sub "ဝြာ" "wrā" + sub "ဝြာ" "vrā" sub "သြာ" "srā" sub "ဟြာ" "hrā" sub "ဠြာ" "ḷrā" @@ -1322,7 +1784,7 @@ stage main { sub "ယြိ" "yri" sub "ရြိ" "rri" sub "လြိ" "lri" - sub "ဝြိ" "wri" + sub "ဝြိ" "vri" sub "သြိ" "sri" sub "ဟြိ" "hri" sub "ဠြိ" "ḷri" @@ -1350,7 +1812,7 @@ stage main { sub "ယြီ" "yrī" sub "ရြီ" "rrī" sub "လြီ" "lrī" - sub "ဝြီ" "wrī" + sub "ဝြီ" "vrī" sub "သြီ" "srī" sub "ဟြီ" "hrī" sub "ဠြီ" "ḷrī" @@ -1378,7 +1840,7 @@ stage main { sub "ယြု" "yru" sub "ရြု" "rru" sub "လြု" "lru" - sub "ဝြု" "wru" + sub "ဝြု" "vru" sub "သြု" "sru" sub "ဟြု" "hru" sub "ဠြု" "ḷru" @@ -1406,7 +1868,7 @@ stage main { sub "ယြူ" "yrū" sub "ရြူ" "rrū" sub "လြူ" "lrū" - sub "ဝြူ" "wrū" + sub "ဝြူ" "vrū" sub "သြူ" "srū" sub "ဟြူ" "hrū" sub "ဠြူ" "ḷrū" @@ -1434,7 +1896,7 @@ stage main { sub "ယွါ" "yvā" sub "ရွါ" "rvā" sub "လွါ" "lvā" - sub "ဝွါ" "wvā" + sub "ဝွါ" "vvā" sub "သွါ" "svā" sub "ဟွါ" "hvā" sub "ဠွါ" "ḷvā" @@ -1462,7 +1924,7 @@ stage main { sub "ယွာ" "yvā" sub "ရွာ" "rvā" sub "လွာ" "lvā" - sub "ဝွာ" "wvā" + sub "ဝွာ" "vvā" sub "သွာ" "svā" sub "ဟွာ" "hvā" sub "ဠွာ" "ḷvā" @@ -1490,7 +1952,7 @@ stage main { sub "ယွိ" "yvi" sub "ရွိ" "rvi" sub "လွိ" "lvi" - sub "ဝွိ" "wvi" + sub "ဝွိ" "vvi" sub "သွိ" "svi" sub "ဟွိ" "hvi" sub "ဠွိ" "ḷvi" @@ -1518,7 +1980,7 @@ stage main { sub "ယွီ" "yvī" sub "ရွီ" "rvī" sub "လွီ" "lvī" - sub "ဝွီ" "wvī" + sub "ဝွီ" "vvī" sub "သွီ" "svī" sub "ဟွီ" "hvī" sub "ဠွီ" "ḷvī" @@ -1546,7 +2008,7 @@ stage main { sub "ယွု" "yvu" sub "ရွု" "rvu" sub "လွု" "lvu" - sub "ဝွု" "wvu" + sub "ဝွု" "vvu" sub "သွု" "svu" sub "ဟွု" "hvu" sub "ဠွု" "ḷvu" @@ -1574,7 +2036,7 @@ stage main { sub "ယွူ" "yvū" sub "ရွူ" "rvū" sub "လွူ" "lvū" - sub "ဝွူ" "wvū" + sub "ဝွူ" "vvū" sub "သွူ" "svū" sub "ဟွူ" "hvū" sub "ဠွူ" "ḷvū" @@ -1602,7 +2064,7 @@ stage main { sub "ယှါ" "yhā" sub "ရှါ" "rhā" sub "လှါ" "lhā" - sub "ဝှါ" "whā" + sub "ဝှါ" "vhā" sub "သှါ" "shā" sub "ဟှါ" "hhā" sub "ဠှါ" "ḷhā" @@ -1630,7 +2092,7 @@ stage main { sub "ယှာ" "yhā" sub "ရှာ" "rhā" sub "လှာ" "lhā" - sub "ဝှာ" "whā" + sub "ဝှာ" "vhā" sub "သှာ" "shā" sub "ဟှာ" "hhā" sub "ဠှာ" "ḷhā" @@ -1658,7 +2120,7 @@ stage main { sub "ယှိ" "yhi" sub "ရှိ" "rhi" sub "လှိ" "lhi" - sub "ဝှိ" "whi" + sub "ဝှိ" "vhi" sub "သှိ" "shi" sub "ဟှိ" "hhi" sub "ဠှိ" "ḷhi" @@ -1686,7 +2148,7 @@ stage main { sub "ယှီ" "yhī" sub "ရှီ" "rhī" sub "လှီ" "lhī" - sub "ဝှီ" "whī" + sub "ဝှီ" "vhī" sub "သှီ" "shī" sub "ဟှီ" "hhī" sub "ဠှီ" "ḷhī" @@ -1714,7 +2176,7 @@ stage main { sub "ယှု" "yhu" sub "ရှု" "rhu" sub "လှု" "lhu" - sub "ဝှု" "whu" + sub "ဝှု" "vhu" sub "သှု" "shu" sub "ဟှု" "hhu" sub "ဠှု" "ḷhu" @@ -1742,7 +2204,7 @@ stage main { sub "ယှူ" "yhū" sub "ရှူ" "rhū" sub "လှူ" "lhū" - sub "ဝှူ" "whū" + sub "ဝှူ" "vhū" sub "သှူ" "shū" sub "ဟှူ" "hhū" sub "ဠှူ" "ḷhū" @@ -1770,7 +2232,7 @@ stage main { sub "ယိ" "yi" sub "ရိ" "ri" sub "လိ" "li" - sub "ဝိ" "wi" + sub "ဝိ" "vi" sub "သိ" "si" sub "ဟိ" "hi" sub "ဠိ" "ḷi" @@ -1798,7 +2260,7 @@ stage main { sub "ယါ" "yā" sub "ရါ" "rā" sub "လါ" "lā" - sub "ဝါ" "wā" + sub "ဝါ" "vā" sub "သါ" "sā" sub "ဟါ" "hā" sub "ဠါ" "ḷā" @@ -1826,7 +2288,7 @@ stage main { sub "ယာ" "yā" sub "ရာ" "rā" sub "လာ" "lā" - sub "ဝာ" "wā" + sub "ဝာ" "vā" sub "သာ" "sā" sub "ဟာ" "hā" sub "ဠာ" "ḷā" @@ -1854,7 +2316,7 @@ stage main { sub "ယိ" "yi" sub "ရိ" "ri" sub "လိ" "li" - sub "ဝိ" "wi" + sub "ဝိ" "vi" sub "သိ" "si" sub "ဟိ" "hi" sub "ဠိ" "ḷi" @@ -1882,7 +2344,7 @@ stage main { sub "ယီ" "yī" sub "ရီ" "rī" sub "လီ" "lī" - sub "ဝီ" "wī" + sub "ဝီ" "vī" sub "သီ" "sī" sub "ဟီ" "hī" sub "ဠီ" "ḷī" @@ -1910,7 +2372,7 @@ stage main { sub "ယု" "yu" sub "ရု" "ru" sub "လု" "lu" - sub "ဝု" "wu" + sub "ဝု" "vu" sub "သု" "su" sub "ဟု" "hu" sub "ဠု" "ḷu" @@ -1938,7 +2400,7 @@ stage main { sub "ယူ" "yū" sub "ရူ" "rū" sub "လူ" "lū" - sub "ဝူ" "wū" + sub "ဝူ" "vū" sub "သူ" "sū" sub "ဟူ" "hū" sub "ဠူ" "ḷū" @@ -1969,7 +2431,7 @@ stage main { sub "ေယ" "ye" sub "ေရ" "re" sub "ေလ" "le" - sub "ေဝ" "we" + sub "ေဝ" "ve" sub "ေသ" "se" sub "ေဟ" "he" sub "ေဠ" "ḷe" @@ -2000,7 +2462,7 @@ stage main { sub "ဲယ" "yai" sub "ဲရ" "rai" sub "ဲလ" "lai" - sub "ဲဝ" "wai" + sub "ဲဝ" "vai" sub "ဲသ" "sai" sub "ဲဟ" "hai" sub "ဲဠ" "ḷai" @@ -2031,7 +2493,7 @@ stage main { sub "ေယာ" "yo" sub "ေရာ" "ro" sub "ေလာ" "lo" - sub "ေဝာ" "wo" + sub "ေဝာ" "vo" sub "ေသာ" "so" sub "ေဟာ" "ho" sub "ေဠာ" "ḷo" @@ -2059,7 +2521,7 @@ stage main { sub "ေယါ" "yo" sub "ေရါ" "ro" sub "ေလါ" "lo" - sub "ေဝါ" "wo" + sub "ေဝါ" "vo" sub "ေသါ" "so" sub "ေဟါ" "ho" sub "ေဠါ" "ḷo" @@ -2090,7 +2552,7 @@ stage main { sub "ေယာ်" "yoʻ" sub "ေရာ်" "roʻ" sub "ေလာ်" "loʻ" - sub "ေဝာ်" "woʻ" + sub "ေဝာ်" "voʻ" sub "ေသာ်" "soʻ" sub "ေဟာ်" "hoʻ" sub "ေဠာ်" "ḷoʻ" @@ -2121,7 +2583,7 @@ stage main { sub "ယို" "yui" sub "ရို" "rui" sub "လို" "lui" - sub "ဝို" "wui" + sub "ဝို" "vui" sub "သို" "sui" sub "ဟို" "hui" sub "ဠို" "ḷui" @@ -2152,7 +2614,7 @@ stage main { sub "ယ္" "yʻ" sub "ရ္" "rʻ" sub "လ္" "lʻ" - sub "ဝ္" "wʻ" + sub "ဝ္" "vʻ" sub "သ္" "sʻ" sub "ဟ္" "hʻ" sub "ဠ္" "ḷʻ" @@ -2180,7 +2642,7 @@ stage main { sub "ယ်" "yʻ" sub "ရ်" "rʻ" sub "လ်" "lʻ" - sub "ဝ်" "wʻ" + sub "ဝ်" "vʻ" sub "သ်" "sʻ" sub "ဟ်" "hʻ" sub "ဠ်" "ḷʻ" @@ -2211,7 +2673,7 @@ stage main { sub "ယ" "ya" sub "ရ" "ra" sub "လ" "la" - sub "ဝ" "wa" + sub "ဝ" "va" sub "သ" "sa" sub "ဟ" "ha" sub "ဠ" "ḷa"