Browse Source

Latvian language improvements

master
Valdis Vitolins 5 years ago
parent
commit
a35c29f76d

+ 6
- 0
dictsource/lv_list View File

na $abbrev na $abbrev
nra $abbrev nra $abbrev
nr $abbrev nr $abbrev
oecd $abbrev $allcaps
pctvl $abbrev $pause pctvl $abbrev $pause
prks $abbrev prks $abbrev
psrs $abbrev psrs $abbrev
bruto $alt bruto $alt
bufalo $alt bufalo $alt
burkinafaso $alt $4 burkinafaso $alt $4
covid $alt
čello $alt čello $alt
dekoltē $alt $3 dekoltē $alt $3
depo $alt depo $alt
inkognito $alt $3 inkognito $alt $3
intermeco $alt $3 intermeco $alt $3
ivo $alt ivo $alt
(joko ono) j'oko:||'ono:
kakao $alt $2 kakao $alt $2
kanapē $3 kanapē $3
kastro $alt kastro $alt
leo $alt leo $alt
leporello $alt leporello $alt
lesoto $alt lesoto $alt
limbo $alt
logo $alt logo $alt
loto $alt loto $alt
lumbago $alt lumbago $alt
montekarlo $alt $3 montekarlo $alt $3
montevideo $alt $3 montevideo $alt $3
moto $alt moto $alt
mož $alt
nato $alt nato $alt
odo $alt odo $alt
odoo $alt odoo $alt
ūdenspolo $alt ūdenspolo $alt
veto $alt veto $alt
video $alt video $alt
vienmēr v'ienme::R
vivo $alt vivo $alt
volvo $alt volvo $alt
žabo $alt žabo $alt

+ 57
- 19
dictsource/lv_rules View File

.L17 ai ais am ā ām ās ie iem o os // suffixes of certain adjectives finishing with ..ējais .L17 ai ais am ā ām ās ie iem o os // suffixes of certain adjectives finishing with ..ējais
.L18 am āk i u ot ēt os // suffixes of adverbs (apstākļa vārdi) .L18 am āk i u ot ēt os // suffixes of adverbs (apstākļa vārdi)


.L10 ~ at ie iz jā jā jāat jāie jāiz jāno jāsa ne no pa pār pie pie sa vis // optional verb prefixes
.L20 ~ ne // optional negation prefix
.L30 ~ at ie iz jā jā jāat jāie jāiz jāno jāsa ne no pa pār pie sa vis // optional verb prefixes
.L31 ~ ne // optional negation prefix
.L32 ~ ie ne sa vis visne // optional prefixes for adjectives
.L33 ~ ār iekš civil ie eks komerc kop liel līdz nam pār pārpa pie privāt sa uz valsts māj // optional prefixes for nouns



// +---------------------------+ // +---------------------------+
// | Pronunciation of e and ē | // | Pronunciation of e and ē |
ai ai ai ai
aie a_!ie // a-ie is more frequent than ai-e aie a_!ie // a-ie is more frequent than ai-e
au au au au
_L32v) aja a`ja`
_L33v) aja a`ja`
_v) aj a`j


.group ā .group ā
ā a: ā a:
.group d .group d
d d d d
dz Dz` dz Dz`
dz (L57 Dz`_|
dž DZ` dž DZ`
dž (L57 DZ`_|
dž (L61 DZ dž (L61 DZ


.group e .group e


// specific words ----------------------------------------------------------------- // // specific words ----------------------------------------------------------------- //
b) e (dL82L05_ e // bedre b) e (dL82L05_ e // bedre
b) e (nzīnL01_ e // benzīns
_b) e (t_ e _b) e (t_ e
_b) e (z_ e _b) e (z_ e
_b) e (z+ e _b) e (z+ e
_C) e (_ e // re, te, ve _C) e (_ e // re, te, ve
c) e (nL83+ e c) e (nL83+ e
c) e (nL88+ e
c) e (tur e c) e (tur e
č) e (tr e č) e (tr e
d) ebe (L83 ebe d) ebe (L83 ebe
_j) e (l_ e _j) e (l_ e
kur) e (n e kur) e (n e
_ķ) eme (rL01_ eme // Ķemeri _ķ) eme (rL01_ eme // Ķemeri
_L20) e (sam_+ _!e // esam
_L20) e (sat_+ _!e // esat
_L20) e (si_ _!e // esi
_L20) e (smu_ _!e // esmu
_L20) e (sot_ _!e // esot
_L31) e (sam_+ _!e // esam
_L31) e (sat_+ _!e // esat
_L31) e (si_ _!e // esi
_L31) e (smu_ _!e // esmu
_L31) e (sot_ _!e // esot
_m) e (dūzL04_ e _m) e (dūzL04_ e
_m) e (kL04_ e // Meka _m) e (kL04_ e // Meka
m) e (L86+ e m) e (L86+ e
konstat) ē e: konstat) ē e:
kr) ē (t+ e: kr) ē (t+ e:
ķ) ē (dL05_ e: // ķēde ķ) ē (dL05_ e: // ķēde
L10) ē (du_< e:
L30) ē (du_< e:
L76) ē (tu_ e: L76) ē (tu_ e:
_l) ē (L83+ e: // lēst _l) ē (L83+ e: // lēst
m) ē (L77L05+ e: // mēle m) ē (L77L05+ e: // mēle
sp) ē (kL01 E: // ..spēks sp) ē (kL01 E: // ..spēks
sp) ē (L65 e: // spēt sp) ē (L65 e: // spēt
sp) ē (L77+ e: // ..spēl.. sp) ē (L77+ e: // ..spēl..
sv) ē (t e:
sv) ē (tk E: sv) ē (tk E:
sv) ē (tL01_ E: // svēts
šķ) ē (L77L05_ e: // šķēle šķ) ē (L77L05_ e: // šķēle
šķ) ē (L82L05_ e: // šķēre šķ) ē (L82L05_ e: // šķēre
_tāp) ē (c_ e: // tāpēc _tāp) ē (c_ e: // tāpēc
_) i (kkuL82 %i // ikkurš _) i (kkuL82 %i // ikkurš
_) i (kvien %i // ikviens _) i (kvien %i // ikviens
iu iu iu iu
v) ientie (s ientie:


.group ī .group ī
ī i: ī i:
k k k k
_) kaut (_ k,aut // secondary stress as average between verb and particle _) kaut (_ k,aut // secondary stress as average between verb and particle
_) klāt (_ kl,a:t // ... and similarly _) klāt (_ kl,a:t // ... and similarly
k (ļ k} // tiny pause between k and ļ
k (ļ k_| // tiny pause between k and ļ


.group ķ .group ķ
ķ c ķ c
ķ (L55 c} // tiny pause for sharper sound before short vowels
ķ (L55 c_| // tiny pause for sharper sound before short vowels


.group l .group l
l l l l
C) l (C l- // more voiced variant between consonants C) l (C l- // more voiced variant between consonants
_lie) l (@ l> _lie) l (@ l>
l (L60@+ l:
l (L60+ l>
l (L61@+ l>
l (L60A+ l:
ll (++ ll ll (++ ll

l (n l:
l (zC++ l


.group ļ .group ļ
ļ l^ ļ l^
ļ (ķ l^}
ļ (ķ l^_|


.group m .group m
m m m m
kontr) o (JL56 o: kontr) o (JL56 o:
konv) o o konv) o o
kript) o o kript) o o
kr) o (L80L02_+ uo // ..kronis
kr) o (L80 uo kr) o (L80 uo
_kr) o (nL04_ o: // krona _kr) o (nL04_ o: // krona
kum) o (L65 uo kum) o (L65 uo
mar) o o mar) o o
maž) o o maž) o o
mec) o o mec) o o
merit) o o
met) o (L72 o: met) o (L72 o:
metr) o (@ o metr) o (@ o
mez) o o mez) o o
ring) o o ring) o o
rip) o uo rip) o uo
rmat) o o rmat) o o
_r) odže (r oDZ`e
r) o (L90L05_ uo // roze r) o (L90L05_ uo // roze
r) o (z o r) o (z o
rtr) o o rtr) o o
sink) o o: sink) o o:
skal) o (+ uo skal) o (+ uo
skarb) o (_ uo skarb) o (_ uo
skart) o uo
skler) o o: skler) o o:
slav) o o slav) o o
slog) o uo slog) o uo
n) od (L05_ o:d // ..node n) od (L05_ o:d // ..node
n) od uod n) od uod
n) odz uo`dz n) odz uo`dz
_) od (ai_ o:d
_) od (as_ o:d
_) od (ām_ o:d
_) od (ek od _) od (ek od
od (erL51 uod od (erL51 uod
_) od (esL04_ od // Odesa _) od (esL04_ od // Odesa
od (ia od od (ia od
_) odio odio: _) odio odio:
_) odo (@ odo
_) odo (s_ uoduo // odos _) odo (s_ uoduo // odos
par) od od par) od od
p) od (e od p) od (e od
ogo uoguo ogo uoguo
osm) og og osm) og og
pr) og (L68 og pr) og (L68 og
pr) ogno (L90L05_ ogno: // ..prognoze
sl) og (L01_ uog // slogs sl) og (L01_ uog // slogs
sl) og (o uog // slogot sl) og (o uog // slogot
_sm) og (L01_ o:g // smogs _sm) og (L01_ o:g // smogs
_) oj (ārL01_ oj // Ojārs _) oj (ārL01_ oj // Ojārs
oj (is_ uoj oj (is_ uoj
_pr) oj (ām_ uoj _pr) oj (ām_ uoj
pr) oj (ek o`j
pr) oj (L42 oj pr) oj (L42 oj
_tr) oj (L04_ oj // Troja _tr) oj (L04_ oj // Troja
z) oj (L01_+ oj // ..zojs z) oj (L01_+ oj // ..zojs
r) ok (L04_ uok // ..roka r) ok (L04_ uok // ..roka
r) ok (a_ uo`k // _roka_ r) ok (a_ uo`k // _roka_
r) ok (m ok r) ok (m ok
r) okope oko:p
r) okope oko:pe
r) ok (tu uok r) ok (tu uok
sm) ok uok sm) ok uok
s) ok (o ok s) ok (o ok
k) ol (o ol k) ol (o ol
k) ol (p ol k) ol (p ol
k) ol (s ol k) ol (s ol
L33p) ol (it ol
_l) ol (itL04_ ol // Lolita _l) ol (itL04_ ol // Lolita
l) oloj (L13_ uoluoj l) oloj (L13_ uoluoj
l) olo (L12_ uoluo // lolot l) olo (L12_ uoluo // lolot
_p) ol (ie uol _p) ol (ie uol
_p) ol (ijL04_+ uol // Polija _p) ol (ijL04_+ uol // Polija
_p) ol (kL04_ ol // polka _p) ol (kL04_ ol // polka
_p) ol (L01_+ o:l // pols
p) ol (L01_ o:l // ..pols p) ol (L01_ o:l // ..pols
p) ol (L05_ o:l // ..pole p) ol (L05_ o:l // ..pole
p) ol (L50 ol p) ol (L50 ol
d) om (nL04_ om // domna d) om (nL04_ om // domna
dr) om (L01_ o:m // ..droms dr) om (L01_ o:m // ..droms
gl) om om gl) om om
k) om (iL67 o:m
k) om (isk o:m
k) om (L04_+ o:m // koma k) om (L04_+ o:m // koma
k) om om k) om om
k) omo omo k) omo omo
p) om (er om p) om (er om
p) om (p om p) om (p om
_pr) om (b uom // prombūtne _pr) om (b uom // prombūtne
_pr) omejo uomejuo
_pr) om (es uom // promesošs _pr) om (es uom // promesošs
pr) om om pr) om om
_pr) omo omo:
_pr) om (_ uom // prom _pr) om (_ uom // prom
pt) om (L01_ o:m // ..ptoms pt) om (L01_ o:m // ..ptoms
pt) om o>m pt) om o>m
b) on (us on b) on (us on
br) on on br) on on
cens) on uon cens) on uon
cēl) on (L02 uon
daig) on uon daig) on uon
dail) on uon dail) on uon
dalt) on o:n dalt) on o:n
egl) on uon egl) on uon
ek) ono ono: ek) ono ono:
em) on on em) on on
f) on (dL01_ oN> // ..fonds
f) on (i o:n f) on (i o:n
furg) on o:n furg) on o:n
g) on on g) on on
harm) on o:n harm) on o:n
hr) on o:n hr) on o:n
hr) on (o on hr) on (o on
ik) on (L04_ o:n // ikona
ikr) on (+ o:n ikr) on (+ o:n
im) on o>n im) on o>n
ir) on (i< o:n ir) on (i< o:n
_ram) on (L04_ o:n // Ramona _ram) on (L04_ o:n // Ramona
rez) on on rez) on on
rib) on (uk on rib) on (uk on
_r) on (aldL01_ on // Ronalds
s) on on s) on on
sp) on on sp) on on
t) on (edēļ uon t) on (edēļ uon
k) op (ējL04_ uop // ..kopēja k) op (ējL04_ uop // ..kopēja
_k) op (ējo_ uop // kopējo _k) op (ējo_ uop // kopējo
k) op (ē_ op // ..kopē k) op (ē_ op // ..kopē
k) op (fond uop
k) op (ij op // ..kopij.. k) op (ij op // ..kopij..
k) op (j uop // ..kopj.. k) op (j uop // ..kopj..
k) op (L04_+ uop // ..kopa k) op (L04_+ uop // ..kopa
k) op (L05_ uop // ..kope
k) op (L65+ uop // ..kuop.. k) op (L65+ uop // ..kuop..
k) opo uopuo k) opo uopuo
k) op (pr uop // ..koppr.. k) op (pr uop // ..koppr..
p) orno oRno p) orno oRno
p) or (o oR p) or (o oR
p) or (t oR p) or (t oR
profes) or (L05_ o:R // profesore
r) or oR r) or oR
s) or (L01_+ o:R // ..sors s) or (L01_+ o:R // ..sors
s) or oR s) or oR
_t) or (eiz_ uoR // toreiz _t) or (eiz_ uoR // toreiz
_t) or (e oR // toreadors _t) or (e oR // toreadors
_t) or (ijL01_ o:R // torijs _t) or (ijL01_ o:R // torijs
t) or (ikL04_ o:R // ..torika
t) or (L05_+ o:R // ..tore t) or (L05_+ o:R // ..tore
t) or (L80+ uoR t) or (L80+ uoR
t) or (o oR t) or (o oR
k) ot (L51 ot k) ot (L51 ot
k) ot (l ot k) ot (l ot
kv) ot (L04 o:t kv) ot (L04 o:t
_L10pr) ot (L13_ uot // (ne|sa..)prot(i|u)
_L30pr) ot (L13_ uot // (ne|sa..)prot(i|u)
lin) ot (ip ot lin) ot (ip ot
l) ot (er ot l) ot (er ot
_l) ot (iņL04 ot // Lotiņa _l) ot (iņL04 ot // Lotiņa
n) ov (ad uov n) ov (ad uov
n) ov (at ov n) ov (at ov
n) ov (āci ov n) ov (āci ov
n) ov (āc uov
n) ov (elL05_ ov // novele n) ov (elL05_ ov // novele
_n) ov (emb ov // novembris _n) ov (emb ov // novembris
n) ov (ēr uov n) ov (ēr uov
n) ov (it ov n) ov (it ov
n) ov (L04_ ov // nova n) ov (L04_ ov // nova
n) ov (o ov n) ov (o ov
_) ov (āc ov
ov (āc ov
_pl) ov (L01_ ov // plovs _pl) ov (L01_ ov // plovs
pr) ov (an ov pr) ov (an ov
pr) ov (in ov pr) ov (in ov


.group p .group p
p p p p
_) pie (A pie}
_) pie (A pie_|
_) pie (e+ pie_! _) pie (e+ pie_!
_) pus (vien p%us // pus..number stress on next syllable _) pus (vien p%us // pus..number stress on next syllable
_) pus (div p%us _) pus (div p%us


.group z .group z
z z z z
i) z (v z
z (n z- z (n z-
z (v z- z (v z-



BIN
phsource/h/h-lv.wav View File


+ 23
- 20
phsource/ph_latvian View File

FMT(vwl_lv/a, 100) // adjusted from aa_3 FMT(vwl_lv/a, 100) // adjusted from aa_3
endphoneme endphoneme


phoneme a` // shorter variant of a
vwl starttype #a endtype #a
length 60
FMT(vwl_lv/a, 100)
endphoneme

phoneme a: phoneme a:
vwl starttype #a endtype #a vwl starttype #a endtype #a
length 310 length 310
FMT(vwl_lv/o, 90) FMT(vwl_lv/o, 90)
endphoneme endphoneme


phoneme o` // shorter version of o
vwl starttype #o endtype #o
length 60
FMT(vwl_lv/o, 90)
endphoneme

phoneme o: phoneme o:
vwl starttype #o endtype #o vwl starttype #o endtype #o
length 300 length 300


phoneme au phoneme au
vwl starttype #a endtype #u vwl starttype #a endtype #u
length 300
length 280
lng lng
FMT(vdiph/aau, 100) FMT(vdiph/aau, 100)
endphoneme endphoneme
ipa h ipa h


IF nextPh(#a) THEN IF nextPh(#a) THEN
WAV(h/h-lv, 10)
WAV(h/h-lv, 20)
ELIF nextPh(#e) THEN ELIF nextPh(#e) THEN
WAV(h/h-lv, 10)
WAV(h/h-lv, 20)
ELIF nextPh(#i) THEN ELIF nextPh(#i) THEN
WAV(h/h-lv, 10)
WAV(h/h-lv, 20)
ELIF nextPh(#o) THEN ELIF nextPh(#o) THEN
WAV(h/h-lv, 10)
WAV(h/h-lv, 20)
ELIF nextPh(#u) THEN ELIF nextPh(#u) THEN
WAV(h/h-lv, 10)
WAV(h/h-lv, 20)
ELIF nextPh(isPause) THEN ELIF nextPh(isPause) THEN
WAV(h/h-lv, 20) WAV(h/h-lv, 20)
ENDIF ENDIF
WAV(h/h-lv, 10) // no vowel following
WAV(h/h-lv, 20) // no vowel following
endphoneme endphoneme


phoneme j // **y**es phoneme j // **y**es
ipa ʎ ipa ʎ
lengthmod 7 lengthmod 7
Vowelout len=60 lenadd rate Vowelout len=60 lenadd rate
length 100
length 80


NextVowelStarts NextVowelStarts
VowelStart(l^/j2@) VowelStart(l^/j2@)
IF prevPh(isPause) THEN IF prevPh(isPause) THEN
FMT(l^/_l^) FMT(l^/_l^)
ELSEIF nextPh(isPause) THEN ELSEIF nextPh(isPause) THEN
length 100
FMT(l^/l^_) FMT(l^/l^_)
ENDIF ENDIF


vcd alv frc sib vcd alv frc sib
ipa z ipa z
voicingswitch s voicingswitch s
length 8
length 10
Vowelout f1=0 f2=1700 -300 300 f3=-100 60 len=50 Vowelout f1=0 f2=1700 -300 300 f3=-100 60 len=50


IF KlattSynth THEN IF KlattSynth THEN
phoneme > // lengthen previous vowel less than using ":" phoneme > // lengthen previous vowel less than using ":"
ipa ː ipa ː
virtual virtual
length 20 // it actually seems working shorter, but anyway...
length 30 // it actually seems working shorter, but anyway...
endphoneme endphoneme


phoneme } // Tiny, 5ms non-linked pause (used between phonemes in word)
ipa ʔ
pause
nolink
length 5
endphoneme





BIN
phsource/vwl_lv/ui View File


+ 1
- 1
tests/language-phonemes.test View File

test_lang la 080bd53c20991eae7baec73b8c735eacc8aae076 "ma na Na pa p<h>a ba ta t<h>a da ka k<h>a ga fa sa za ha Ra la ja wa _:_ ma mE mI mO mU ma: me: mi: mo: mu: my my: maU maI meI mEU mOI" test_lang la 080bd53c20991eae7baec73b8c735eacc8aae076 "ma na Na pa p<h>a ba ta t<h>a da ka k<h>a ga fa sa za ha Ra la ja wa _:_ ma mE mI mO mU ma: me: mi: mo: mu: my my: maU maI meI mEU mOI"
test_lang lfn 044e27a5100528760a185e0773dccaca504b5bd4 "ma na Na pa ba ta da ka ga fa va sa za Sa Za ha la ja R2a **a wa _:_ ma me mi mo mu maI maU meU moI" test_lang lfn 044e27a5100528760a185e0773dccaca504b5bd4 "ma na Na pa ba ta da ka ga fa va sa za Sa Za ha la ja R2a **a wa _:_ ma me mi mo mu maI maU meU moI"
test_lang lt 615e503b996ea5f7b267ebd77b91e77c5b874e18 "ma m;a na n;a pa p;a ta t;a ka k;a ba b;a da d;a ga g;a tsa ts;a tSa tS;a dza dz;a dZa dZ;a fa f;a sa s;a Sa S;a xa x;a va v;a za z;a Za Z;a la l;a ra r;a ja _:_ m@ ma mA ma: me mE me: mee meA mi mI mi: mo mO mo: mu mU mu: mw mW mai mei mau muo moi mui mie maU meU moU maI meI" test_lang lt 615e503b996ea5f7b267ebd77b91e77c5b874e18 "ma m;a na n;a pa p;a ta t;a ka k;a ba b;a da d;a ga g;a tsa ts;a tSa tS;a dza dz;a dZa dZ;a fa f;a sa s;a Sa S;a xa x;a va v;a za z;a Za Z;a la l;a ra r;a ja _:_ m@ ma mA ma: me mE me: mee meA mi mI mi: mo mO mo: mu mU mu: mw mW mai mei mau muo moi mui mie maU meU moU maI meI"
test_lang lv 060b6f94cd505e5c3e649d94c41856d801c0c695 "ma na n^a Na pa ba ta da ca Ja ka ga tsa dza Dz\`a tSa dZa DZ\`a fa va sa za Sa Za xa ha ja la l^a Ra ra _:_ mi my mu mE me mo ma mi: my: mu: mE: me: mo: ma: mai mau mei mie miu mui muo muo\` moi"
test_lang lv b20e6cc99cd96551294060eecd7d199f9fe446ae "ma na n^a Na pa ba ta da ca Ja ka ga tsa dza Dz\`a tSa dZa DZ\`a fa va sa za Sa Za xa ha ja la l^a Ra ra _:_ mi my mu mE me mo ma mi: my: mu: mE: me: mo: ma: mai mau mei mie miu mui muo muo\` moi"
test_lang mi b6e622de46c33181cdfea351b907f932da9a0a1a "ma na Na pa ta ka fa ha ra wa _:_ ma ma: me me: mi mi: mo mo: mu mu:" test_lang mi b6e622de46c33181cdfea351b907f932da9a0a1a "ma na Na pa ta ka fa ha ra wa _:_ ma ma: me me: mi mi: mo mo: mu mu:"
test_lang mk 072d0a74acf54bea528e7dde427eb04808d38364 "ma na n^a Na pa ta xa k^a ka ba da Ja ga tsa tSa tS;a dza dZa dZ;a fa sa Sa xa va za Za l^a la ja Ra @-*a ra _:_ ma me mi mo mu mA mE ma: me: mi: mo: mu: moU" test_lang mk 072d0a74acf54bea528e7dde427eb04808d38364 "ma na n^a Na pa ta xa k^a ka ba da Ja ga tsa tSa tS;a dza dZa dZ;a fa sa Sa xa va za Za l^a la ja Ra @-*a ra _:_ ma me mi mo mu mA mE ma: me: mi: mo: mu: moU"
test_lang shn e568aca66c2f58fdaf5dda8a67f4d21f05710234 "ma na Ja Na pa p_ha ba ta t_ha da ka k_ha ga ?a fa sa za Ta ha tS;a Ra ja wa la _:_ mi mI mW mu me m@ mo mE ma ma: mO miu meu mEu mau ma:u mWi mui m@i moi mai ma:i mOi maW _:_ ma1 ma2 ma3 ma4 ma5 ma6" test_lang shn e568aca66c2f58fdaf5dda8a67f4d21f05710234 "ma na Ja Na pa p_ha ba ta t_ha da ka k_ha ga ?a fa sa za Ta ha tS;a Ra ja wa la _:_ mi mI mW mu me m@ mo mE ma ma: mO miu meu mEu mau ma:u mWi mui m@i moi mai ma:i mOi maW _:_ ma1 ma2 ma3 ma4 ma5 ma6"

+ 1
- 1
tests/language-pronunciation.test View File

test_phonemes lfn "Latn" "t'ota um'anes n'ase l'ib**e e eg'al en d'inja e di**'etos test_phonemes lfn "Latn" "t'ota um'anes n'ase l'ib**e e eg'al en d'inja e di**'etos
los es don'ada **az'ona e k,onsi;'ensa e d'ebe 'ata la 'un a la 'ot**a en 'un spi**'ito de f**'ati;,a" "Tota umanes nase libre e egal en dinia e diretos. Los es donada razona e consiensa e debe ata la un a la otra en un spirito de fratia." los es don'ada **az'ona e k,onsi;'ensa e d'ebe 'ata la 'un a la 'ot**a en 'un spi**'ito de f**'ati;,a" "Tota umanes nase libre e egal en dinia e diretos. Los es donada razona e consiensa e debe ata la un a la otra en un spirito de fratia."
test_phonemes lt "Latn" "i:l;ingd'ama fext'Uoto:jo: Sp'aga subl;i:ktS;;o:j'us;i p@-rag@-r;'eAZee apv'alu: arb'u:za:" "Įlinkdama fechtuotojo špaga sublykčiojusi pragręžė apvalų arbūzą." test_phonemes lt "Latn" "i:l;ingd'ama fext'Uoto:jo: Sp'aga subl;i:ktS;;o:j'us;i p@-rag@-r;'eAZee apv'alu: arb'u:za:" "Įlinkdama fechtuotojo špaga sublykčiojusi pragręžė apvalų arbūzą."
test_phonemes lv "Latn" "gl'a:ZScu:n^a R'u:ci:Si Dz\`'E:Ruma: tS'iepj b'aha k'ontsERtfli:Jel^u v'a::kus" "Glāžšķūņa rūķīši dzērumā čiepj Baha koncertflīģeļu vākus."
test_phonemes lv "Latn" "gl'a:ZScu:n^a R'u:ci:Si Dz\`_|'E:Ruma: tS'iepj b'aha k'ontsERtfli:Jel^u v'a::kus" "Glāžšķūņa rūķīši dzērumā čiepj Baha koncertflīģeļu vākus."
test_phonemes mi "Latn" "k'o_| t'e_| kat'oa_ 'o_| N'a_| taN'ata_ 'i_| t'e_| f,ana,uNat'aNa_| m'ai_ 'e_| wat'ea_ 'ana_ 'i_| N'a_| h'ere_| kat'oa_| test_phonemes mi "Latn" "k'o_| t'e_| kat'oa_ 'o_| N'a_| taN'ata_ 'i_| t'e_| f,ana,uNat'aNa_| m'ai_ 'e_| wat'ea_ 'ana_ 'i_| N'a_| h'ere_| kat'oa_|
'e_| t,aur,iter'ite_ 'ana_| h'oki_| N'a_| m'ana_| m'e_| N'a_| t'ika_| 'e_| t,aur,iter'ite_ 'ana_| h'oki_| N'a_| m'ana_| m'e_| N'a_| t'ika_|
'e_| f,akafif'ia_ 'ana_| h'oki_| k'i_ 'a_| rat'ou_| t'e_| Nak'au_| f'ai_| f,aka'aro_| m'e_| t'e_| h,ineN'aro_| moh'io_| k'i_| t'e_| t'ika_| m'e_| t'e_| h'e_| 'e_| f,akafif'ia_ 'ana_| h'oki_| k'i_ 'a_| rat'ou_| t'e_| Nak'au_| f'ai_| f,aka'aro_| m'e_| t'e_| h,ineN'aro_| moh'io_| k'i_| t'e_| t'ika_| m'e_| t'e_| h'e_|

+ 1
- 1
tests/translate.test View File



# suffix rules # suffix rules
test_phonemes lv \ test_phonemes lv \
"nev'ie:na nuo\`_ 'eiRo:pas v'al>sti:m nek,ad nav p'a:Rga:jusi nuo\`_ 'univERsa:la:s_:_: nuo\` v'ispa:Re:jiem n'uoduok}l^iem f'inanse:tas_:_: s'iste:mas uz 'obliga:ta:s 'apdRuoSina:Sanas s'iste:mu b'eigas" \
"nev'ie:na nuo\`_ 'eiRo:pas v'alsti:m nek,ad nav p'a:Rga:jusi nuo\`_ 'univERsa:la:s_:_: nuo\` v'ispa:Re:jiem n'uoduok_|l^iem f'inanse:tas_:_: s'iste:mas uz 'obliga:ta:s 'apdRuoSina:Sanas s'iste:mu b'eigas" \
"Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no vispārējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas." "Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no vispārējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas."


# A list entry that uses '$text' to map to another list entry crashes 1.49.2 multi-word support: # A list entry that uses '$text' to map to another list entry crashes 1.49.2 multi-word support:

Loading…
Cancel
Save