Belarusian: add new rules, fix old, tests

fix "здж" > "ждж" rule, fix test for it
add rules for "б г д дз дж з" at the end of words
add devoiced rules conversion
add some words to vocabulary
added tests for new rules
This commit is contained in:
Sergei B
2022-10-30 20:33:59 +01:00
parent 1de9f4b52c
commit bf5dcfc230
3 changed files with 35 additions and 4 deletions
+4
View File
@@ -78,3 +78,7 @@ _9C dz;Ev;ats;s'Ot
_0MB1 t'i"s;ats.a
_0MA1 t'i"s;ats.i"
_0M1 t'i"s;ats. // NOTE: in 10k > appends `_!`
# exceptions
дождж d'Os.ts.
відзскі v;'itsk;i
+17 -1
View File
@@ -5,30 +5,41 @@
//letter which can carry vowel phoneme
.L01 а е ё і о у ы э ю я
// devoiced
.L02 п х к т ш с ч ц ф
// This is more economic way to express assimilation by sibilation
.replace
сш шш
сч шч
шс сс
зж жж
здж ждж
.group а
а a
.group б
б b
б (_ p
б (L02 p
.group в
в v
.group г
г Q // ɣ
г (_ x
г (L02 x
.group д
д d
д (_ t
д (L02 t
дз dz
дз (_ ts
дж dz.
дж (_ ts.
дж (L02 ts.
.group е
е ;E // ʲɛ
@@ -46,9 +57,14 @@
.group ж
ж z. // ʐ
ж (_ s.
ж (L02 s.
.group з
з z
з (_ s
з (L02 s
зд (ж z.d
.group і
і i