Issue #515 — add initial support for K'iche' language

This commit is contained in:
Valdis Vitolins
2018-09-15 22:28:52 +03:00
parent 9d901e48be
commit 0f86acd230
7 changed files with 126 additions and 0 deletions
+1
View File
@@ -47,6 +47,7 @@ new languages:
* hak (Hakka Chinese) -- Chen Chien-ting * hak (Hakka Chinese) -- Chen Chien-ting
* ht (Haitian Creole) -- Valdis Vitolins * ht (Haitian Creole) -- Valdis Vitolins
* quc (K'iche') -- Valdis Vitolins
* ru-lv (Russian Latvia) -- Valdis Vitolins * ru-lv (Russian Latvia) -- Valdis Vitolins
* shn (Shan Tay Yai) -- ronaldaug * shn (Shan Tay Yai) -- ronaldaug
+4
View File
@@ -521,6 +521,7 @@ dictionaries: \
espeak-ng-data/pap_dict \ espeak-ng-data/pap_dict \
espeak-ng-data/pl_dict \ espeak-ng-data/pl_dict \
espeak-ng-data/pt_dict \ espeak-ng-data/pt_dict \
espeak-ng-data/quc_dict \
espeak-ng-data/ro_dict \ espeak-ng-data/ro_dict \
espeak-ng-data/ru_dict \ espeak-ng-data/ru_dict \
espeak-ng-data/sd_dict \ espeak-ng-data/sd_dict \
@@ -749,6 +750,9 @@ espeak-ng-data/pl_dict: dictsource/pl_list dictsource/pl_rules dictsource/pl_ext
pt: espeak-ng-data/pt_dict pt: espeak-ng-data/pt_dict
espeak-ng-data/pt_dict: dictsource/pt_list dictsource/pt_rules dictsource/pt_extra dictsource/pt_emoji espeak-ng-data/pt_dict: dictsource/pt_list dictsource/pt_rules dictsource/pt_extra dictsource/pt_emoji
quc: espeak-ng-data/quc_dict
espeak-ng-data/quc_dict: dictsource/quc_list dictsource/quc_rules dictsource/quc_extra dictsource/quc_emoji
ro: espeak-ng-data/ro_dict ro: espeak-ng-data/ro_dict
espeak-ng-data/ro_dict: dictsource/ro_list dictsource/ro_rules dictsource/ro_extra dictsource/ro_emoji espeak-ng-data/ro_dict: dictsource/ro_list dictsource/ro_rules dictsource/ro_extra dictsource/ro_emoji
View File
+11
View File
@@ -0,0 +1,11 @@
// numbers
_1 jun
_2 keb'
_3 oxib'
_4 kajib'
_5 job'
_6 waqib'
_7 wuqub'
_8 wajxaqib'
_9 b'elejeb'
_10 lajuj
+102
View File
@@ -0,0 +1,102 @@
.replace
// replace to standard writing
’ '
á a
ä a
é e
ë e
í i
ï i
ó o
ö o
ú u
ü u
.group a
a a
.group ä
ä a
.group b
b b
b' ?b
.group ch
ch tS
ch' ?tS
.group e
e e
.group ë
ë e
.group i
i i
.group ï
ï i
.group j
j h
.group k
k k
k' ?k
.group l
l l
.group m
m m
.group n
n n
.group o
o ou
.group ö
ö ou
.group p
p p
.group q
q q
q' ?q
.group r
r R
.group s
s s
.group t
t t
t' ?t
.group tz
tz ts
tz' ?tz
.group u
u u:
.group ü
ü u
.group w
w v
.group x
x S
.group y
y (A j
y (C i
y (_ i
.group '
' ?
+6
View File
@@ -0,0 +1,6 @@
name K'iche'
language quc
status testing
stressRule 3 // stress on final syllable
stressAmp 8 8 20 15 0 0 25 25 // reduce unstressed vowels
stressLength 120 120 200 150 0 0 250 250 // reduce unstressed vowels
+2
View File
@@ -1913,6 +1913,8 @@ include ph_kinyarwanda
phonemetable prs base1 phonemetable prs base1
include ph_dari include ph_dari
phonemetable quc base1
phonemetable sl pl phonemetable sl pl
include ph_slovenian include ph_slovenian