haw: fix issue #578: add initial support for Hawaiian language

This commit is contained in:
Valdis Vitolins
2020-04-13 19:23:04 +03:00
parent 7e69e33588
commit 0ee91aaa06
8 changed files with 468 additions and 0 deletions
+105
View File
@@ -0,0 +1,105 @@
// Names of letters
a a
e e
i i
o o
u u
'a: a::
ē e::
ī i::
ō o::
'u: u::
ai ai
ae ae
ao ao
au au
ei ei
eu eu
iu iu
oi oi
ou ou
ui ui
h he:
k ke:
l la:
m mu:
n nu:
p pi:
w ve:
‘ ?okina
// Numbers
_0 ?ole
_1 ?ekahi
_2 ?elua
_3 ?ekolu
_4 ?eh'a:
_5 ?elima
_6 ?eono
_7 ?ehiku
_8 ?ewalu
_9 ?eiwa
_10 ?umi
_11 ?umik'u:m'a:kahi
_12 ?umik'u:m'a:lua
_13 ?umik'u:m'a:kolu
_14 ?umik'u:m'a:h'a:
_15 ?umik'u:m'a:lima
_16 ?umik'u:m'a:ono
_17 ?umik'u:m'a:hiku
_18 ?umik'u:m'a:walu
_19 ?umik'u:m'a:iwa
_20 iwak'a:lua
_21 iwak'a:luak'u:m'a:kahi
_22 iwak'a:luak'u:m'a:lua
_23 iwak'a:luak'u:m'a:kolu
_24 iwak'a:luak'u:m'a:h'a:
_25 iwak'a:luak'u:m'a:lima
_26 iwak'a:luak'u:m'a:ono
_27 iwak'a:luak'u:m'a:hiku
_28 iwak'a:luak'u:m'a:walu
_29 iwak'a:luak'u:m'a:iwa
_30 kanakolu
_40 kanah'a:
_50 kanalima
_60 kanaono
_70 kanahiku
_80 kanawalu
_90 kanaiwa
_0C ho?okahi
_0M1 kaukani
_0M2 miliona
_0M3 piliona
// Unstressed words
a'ela $u
a'e $u
akula $u
aku $u
'ana $u
a'o $u
au $u
ho'i $u
'ia $u
ia $u
iā $u
ihola $u
iho $u
ilelo $u
kākou $u
lākou $u
lā $u
maila $u
mai $u
mau $u
nō $u
'oe $u
'o $u
'oukou $u
paha $u
po'e $u
pono $u
pū $u
ua $u
wale $u
wau $u
+115
View File
@@ -0,0 +1,115 @@
.replace
â ā
ê ē
î ī
ô ō
û ū
` '
‘ '
’ '
ʻ '
.L20 a o u
.L40 i e
.group a
a a
.group e
e e
.group i
i i
.group o
o o
.group u
u u
.group ā
ā 'a:
.group ē
ē 'e:
.group ī
ī 'i:
.group ō
ō 'o:
.group ū
ū 'u:
.group ai
ai ai
.group ae
ae ae
.group ao
ao ao
.group au
au au
.group ei
ei ei
.group eu
eu eu
.group iu
iu iu
.group oi
oi oi
.group ou
ou ou
.group ui
ui ui
.group h
h h
.group k
k k
.group l
l l
.group m
m m
.group n
n n
.group p
p p
.group v
v v
.group w
w (L20 w
w (L40 v
.group '
' _! // short non-breking pause instead of standard ? glottal stop
// other Latin letters, to not switch to standard English during pronunciation
.group
b b
c ts
d d
f f
g g
q k
r r
s s
t t
z z