For languages with non-Latin alphabets (eg. Cyrillic), don't allow a mixture of native and Latin characters in a word. Instead break it into separate words. Dictionary changes for: ta, hu, pt, ne,. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@286 d46cf337-b52f-0410-862d-fd96e6ae7743master
@@ -66,7 +66,7 @@ R3 s S t T tS v w | |||
x Z | |||
Dictionary hu_dict 2012-06-06 | |||
Dictionary hu_dict 2012-07-25 | |||
a A a: e E e: i i: | |||
o o: u u: Y y y: Y: | |||
@@ -102,7 +102,7 @@ p Q r R s s; t T | |||
ts v x z | |||
Dictionary en_dict 2012-06-15 | |||
Dictionary en_dict 2012-07-16 | |||
0 3 3: @ @- @2 @5 @L | |||
a a# A: A@ aa aI aI3 aI@ | |||
@@ -202,7 +202,7 @@ q r r. s S s. t T | |||
t. th th. v w x z | |||
Dictionary ta_dict 2012-07-14 | |||
Dictionary ta_dict 2012-07-25 | |||
a a: aI aU e E e: i | |||
I i: o o: u U u2 u: | |||
@@ -212,7 +212,7 @@ U: V V# | |||
d. dZ f g h H j k | |||
l l. m n N n. n^ p | |||
Q r R s S s. t T | |||
t. th tS v w z z. | |||
t. th tS v w z Z z. | |||
Dictionary hy_dict 2008-12-22 | |||
@@ -375,7 +375,7 @@ S s; S; t t; tS ts tS; | |||
ts; v w x z Z Z; | |||
Dictionary pt_dict 2012-07-14 | |||
Dictionary pt_dict 2012-07-25 | |||
& &/ &U~ &~ @ @- a A | |||
aI aU e E eI EI eU EU | |||
@@ -549,20 +549,20 @@ r R r. R2 s s. S; t | |||
t. th th. tS v w z | |||
Dictionary ne_dict 2008-12-16 | |||
Dictionary ne_dict 2012-07-17 | |||
@ @/ @2 @3 a aI aU a~ | |||
e E eI eU e~ E~ i I | |||
i~ l- o O o: oI oU O~ | |||
o~ r- u uI u~ V VI VU | |||
V~ | |||
@ @/ @2 @3 a a: aI aU | |||
a~ e E e: E: eI e~ E~ | |||
i I i: i~ o O o: O: | |||
O~ o~ u U u: u~ V VI | |||
VU V~ | |||
- : b bh c ch d d. | |||
dh f g gh h H j J | |||
Jh k kh l l. m n N | |||
n. n^ p ph Q q r r. | |||
s S s. t T t. th v | |||
w x z z. | |||
- : ; b bh c ch d | |||
d. dh dh. f g gh h H | |||
j J Jh k kh l l. m | |||
n N n. n^ p ph Q q | |||
r r. s S s. t t. th | |||
th. v w x z | |||
Dictionary pa_dict 2012-05-04 | |||
@@ -598,20 +598,20 @@ N n^ p q R s S S; | |||
t tS v w x z | |||
Dictionary ur_dict 2011-12-05 | |||
Dictionary ur_dict 2012-07-25 | |||
@ a a: aI aU E e: i | |||
I i: O o: U u: | |||
: b bh c ch d D d. | |||
dh dh. dZ f g gh H j | |||
J Jh k kh l m n N | |||
p ph Q q R r. s S | |||
s. t T t. th th. v x | |||
z Z z. | |||
dh dh. dZ f g gh h H | |||
j J Jh k kh l m n | |||
N p ph Q q R r. s | |||
S s. t T t. th th. v | |||
x z Z z. | |||
Dictionary bg_dict 2011-04-29 | |||
Dictionary bg_dict 2012-07-15 | |||
@ a e i o u | |||
@@ -3413,7 +3413,7 @@ javaslom $unstressend | |||
védeni $unstressend | |||
internetezés $unstressend | |||
kerülhet $unstressend | |||
(az internetezés) Az_||intER2nEtEze:S $unstressend | |||
(az internetezés) Az_'||intER2nEtEze:S $unstressend | |||
(veheti azt) vEhEti_||Ast $unstressend | |||
keresztül $unstressend | |||
(bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend | |||
@@ -5134,6 +5134,77 @@ lemondani $unstressend | |||
hallgatták $unstressend | |||
(hogyan fog végződni) hoJAn_||fog_||ve:gzY:dni $unstressend | |||
akadálymentesítés | |||
politikusai $unstressend | |||
igazolják $unstressend | |||
(elmúlt évek) Elmu:lt_||e:vEk $unstressend | |||
módosítását $unstressend | |||
(Az ellenérvek) Az_||El:Ene:R2vEk $unstressend | |||
bizonygatni $unstressend | |||
jogát $unstressend | |||
(a kérdést) A'||ke:R2de:St $unstressend | |||
(teljesen hülyén) tEljESEn_||hyje:n $unstressend | |||
(ne nézz) nE_||ne:zz $unstressend | |||
tudd $unstressend | |||
kérdéseket $unstressend | |||
téma $unstressend | |||
halálbüntetés $unstressend | |||
embereket $unstressend | |||
halálbüntetést $unstressend | |||
ítéletet $unstressend | |||
tanyát $unstressend | |||
halálra $unstressend | |||
(öltek meg) YltEk_||mEg $unstressend | |||
(éves férfira) e:vES_||fe:R2fiR2A $unstressend | |||
(éves nőre) e:vES_||nY:R2E $unstressend | |||
(éves lányt) e:vES_||la:n^t $unstressend | |||
(éves kislányt) e:vES_||kiSla:n^t $unstressend | |||
(éves fiút) e:vES_||fiu:t $unstressend | |||
(éves kisfiút) e:vES_||kiSfiu:t $unstressend | |||
(éves férfi) e:vES_||fe:R2fi $unstressend | |||
(éves nő) e:vES_||nY: $unstressend | |||
(éves lány) e:vES_||la:n^ $unstressend | |||
(éves kislány) e:vES_||kiSla:n^ $unstressend | |||
(éves fiú) e:vES_||fiu: $unstressend | |||
(éves kisfiú) e:vES_||kiSfiu: $unstressend | |||
(éves ember) e:vES_||EmbER2 $unstressend | |||
(éves embert) e:vES_||EmbER2t $unstressend | |||
(is végezték) iS_||ve:gEzte:k $unstressend | |||
(hajtottak végre) hAjtot:Ak_||ve:gR2E $unstressend | |||
(hajtották végre) hAjtot:a:k_||ve:gR2E $unstressend | |||
csinálták $unstressend | |||
(lenne rá) lEn:E_||R2a: $unstressend | |||
követelik $unstressend | |||
ezért $unstressend | |||
gárda $unstressend | |||
(is állítják) iS_||a:li:c:a:k $unstressend | |||
(mellett volna) mEl:Et:_||volnA $unstressend | |||
(húsz évben) hu:s_||e:vbEn $unstressend | |||
elutasították $unstressend | |||
szabályozzák $unstressend | |||
ezek $unstressend | |||
végrehajtani $unstressend | |||
unióból $unstressend | |||
felmondanánk $unstressend | |||
történne $unstressend | |||
(feltétele volt) fElte:tElE_||volt $unstressend | |||
visszaállítaná $unstressend | |||
kapnánk $unstressend | |||
jogunkat $unstressend | |||
(lenne ennek) lEn:E_||En:Ek $unstressend | |||
hülyéskedj $unstressend | |||
(be újra) bE_||u:jR2A $unstressend | |||
(hajtanak végre) hAjtAnAk_||ve:gR2E $unstressend | |||
övezik $unstressend | |||
százalékát $unstressend | |||
(teszik ki) tEsik_||ki $unstressend | |||
(százalékát teszik ki) sa:zAle:ka:t_||tEsik_||ki $unstressend | |||
(hajtják végre) hAjca:k_||ve:gR2E $unstressend | |||
országnak $unstressend | |||
igazolni $unstressend | |||
felindulásból $unstressend | |||
tudatállapotban $unstressend | |||
// word pairs | |||
(mit eszel) mit_||EsEl $unstressend |
@@ -1005,6 +1005,7 @@ szivárvá) ny (játsz n^ | |||
utá) n (nyom n | |||
verse) ny (játék n^ | |||
_elle) n (jav n | |||
vagyo) n (jog n | |||
.group o | |||
o o | |||
@@ -2144,6 +2145,7 @@ felira) ts (áv t|S | |||
_á) tsz (orult t|s | |||
leme) tsz (vén ts | |||
_cha) tsz (ob t|s | |||
robo) ts (of t|S | |||
.group tt | |||
tt t: |
@@ -0,0 +1,236 @@ | |||
// Nepali Language. | |||
// This list file is prepared by Him Prasad Gautam (Nepal). | |||
// This file is UTF-8 encoded. | |||
// letter groups: | |||
// A - Independent and Dependent Vowels: | |||
// 0x904 to 0x914, 0x93E to 0x94D, 0x950, 0x960 to 0x963, 0x972 | |||
// B - Dependent Vowels and Halanta: | |||
// 0x93E to 0x94C, 0x94d, 0x962, 0x963 | |||
// C - Consonants: | |||
// 0x915 to 0x939, 0x958 to 0x95F, 0x97B, 0x97c, 0x97E, 0x97F | |||
// Independent Vowels: | |||
// 0x904 to 0x914, 0x950,0x960, 0x961, 0x977 | |||
// Nepali (Devanagari) Alphabets: 0x901 to 0x980 | |||
// Numbers: 0x966 to 096F | |||
// symbols: | |||
// 0x901 to 0x903, 0x93C, 0x93D, 0x951 to 0x954, 0x964, 0x965, 0x970, 0x971, 0x97D | |||
// conditional rules | |||
// ?1 Pronounciation of a consonant at the end of a word. | |||
// ?2 use diphthong for "ai". | |||
// ?3 use diphthong for "au" | |||
_0 S'u:n'na: | |||
_1 e:'k' | |||
_2 d'u:,i: | |||
_3 t'i:n | |||
_4 c'a:r: | |||
_5 p'a:nc | |||
_6 ch'@2 | |||
_7 s'a:t | |||
_8 'a:th. | |||
_9 n'V'u: | |||
_10 d'Vs | |||
_11 e:'gh'a:r'V | |||
_12 b'a:r@2 | |||
_13 t'e:hr@ | |||
_14 ch'O:d@2 | |||
_15 p'Vndr@2 | |||
_16 s'o:r@2 | |||
_17 s'Vtr@2 | |||
_18 a'th.'a:r@2 | |||
_19 U:nn'a:i's | |||
_20 b'i:s | |||
_21 e:k:k'a:i:s | |||
_22 b'a:Is | |||
_23 t'e:Is | |||
_24 c'O:b'Is | |||
_25 p@c:'Is | |||
_26 ch@b'b'i:s | |||
_27 s@t:'a:Is | |||
_28 ath:'a:Is | |||
_29 U:n'Vnt'Is | |||
_30 t'i:s | |||
_31 e:k@t:'Is | |||
_32 b'at:'Is | |||
_33 t'e:t't'i:s | |||
_34 cO~,t'I:s | |||
_35 pE~t'Is | |||
_36 ch@:t't'I:s | |||
_37 sE~t'Is | |||
_38 art'Is | |||
_39 U:n'an'c'a:l'i:s | |||
_40 ca:l'Is | |||
_41 e':kc'a:l'is | |||
_42 baIa:l'Is | |||
_43 t'ri:c'a:l'i:s | |||
_44 cO:wa:l'Is | |||
_45 paI'nta:l'Is | |||
_46 chhIja:l'Is | |||
_47 s@'d.cta:l'Is | |||
_48 a'th.'c'a:l'Is | |||
_49 U'n'an'c'a:s | |||
: | |||
_50 p@c'a:s | |||
_51 e:k'a:wVn'n:'V | |||
_52 b'a:wVn'n:'V | |||
_53 t'rI:p'an'nV | |||
_54 c'Ou:wVn'nV | |||
_55 p'ac'pVn'nV | |||
_56 chh@p:'Vn'nV | |||
_57 s'Vn't:'a:w@n'n':V | |||
_58 a'nth:'a:w@n'n':V | |||
_59 U'n'Vn's'a:th.i: | |||
_60 s'a:th.i: | |||
_61 e:k'as@th.'th.i: | |||
_62 b'E:s@th.':th.'i: | |||
_63 t'r'i:,s@th.'th.'i: | |||
_64 c'O:s@th.'th.'i: | |||
_65 p'E~'s@th.'th.'i: | |||
_66 ch'E's@th.'th.'i: | |||
_67 s'Vt's@th.'th.'i: | |||
_68 a'th.,s@th.'th.'i: | |||
_69 U:n'an's'Vtt'ar'i: | |||
_70 s'at't@r'i:: | |||
_71 e:k'ah'at:'Vr: | |||
_72 b@h'att'Vr: | |||
_73 tIjatt:'Vr: | |||
_74 cO:hat:'Vr: | |||
_75 pach,at:'Vr: | |||
_76 ch@'j'ah'at't'Vr: | |||
_77 s@t@hatt:'Vr: | |||
_78 athhatt:'Vr: | |||
_79 U'n'a:s'i: | |||
_80 a's's'i: | |||
_81 e:k'a:s'i: | |||
_82 baIa:s'i: | |||
_83 trIj'a:s'i: | |||
_84 cO:ra:s'i: | |||
_85 p'ac'a:s'i: | |||
_86 ch@j'a:s'i: | |||
_87 s'V:t'a:s'i: | |||
_88 a'th.:a:s'i: | |||
_89 u:n'a:n'ab'b'e: | |||
_90 n@b'b'e: | |||
_91 e:k'a:n@b'b'e: | |||
_92 b'aj'a:n@b'b'e: | |||
_93 trIj'a:n@b'b'e: | |||
_94 cO:r'a:n@b'b'e: | |||
_95 p@n'c'a:n@b'b'e: | |||
_96 ch@j'a:n@b'b'e: | |||
_97 s@n't:'a:n@b'b'e: | |||
_98 a'n'th.'a:n@b'b'e: | |||
_99 U:n'n'a:nsh@je: | |||
_0C s'aj@ | |||
_0M1 h@z'a:r@ | |||
_0M2 l'a:kh@ | |||
_0M3 k'a'ro:d.@ | |||
_0M4 'Vr@b | |||
_0M5 kh'Vr@b'V | |||
_0M6 n'i:l' | |||
_0M7 p'Vd'm@ | |||
_0M8 sh'an,kh@ | |||
_0M9 m'ah'a:,sh'ankh@ | |||
_0M10 p@r'a:rrd:dh@ | |||
_dpt _th'o:plo_ | |||
// Symbols in Nepali | |||
। $pause | |||
// Single consonants | |||
क k@ | |||
क़ q@ | |||
ख kh@ | |||
ख़ x@ | |||
ग g@ | |||
ग़ Q@ | |||
घ gh@ | |||
ङ N@ | |||
च c@ | |||
छ ch@ | |||
ज J@ | |||
ज़ z@ | |||
झ Jh@ | |||
ञ n^@ | |||
ट t.@ | |||
ठ th.@ | |||
ड d.@ | |||
ड़ r.@ | |||
ढ dh.@ | |||
ण n.@ // retroflex n.@ | |||
त t@ | |||
थ th@ | |||
द d@ | |||
ध dh@ | |||
न n@ | |||
प p@ | |||
फ ph@ | |||
फ़ f@ | |||
ब b@ | |||
भ bh@ | |||
म m@ | |||
य j@ | |||
र r@ | |||
ऱ r@ | |||
ल l@ | |||
ळ l.@ | |||
व w@ | |||
श S@ | |||
ष s.@ // retroflex [S] | |||
स s@ | |||
ह H@ | |||
क़ q@ | |||
ख़ x@ | |||
ग़ Q@ | |||
ज़ z@ | |||
ड़ r@ | |||
ढ़ hr@ | |||
फ़ f@ | |||
य़ j@ | |||
// Exceptions of pronounciation rules in some words | |||
हुन h'u'n@ | |||
आज a:'J@: | |||
अब V'b@2 | |||
वन b'a'n@2 | |||
तर t'ar@, $pause | |||
पर p'ar@, | |||
वर w'ar@: | |||
मेरो $pause | |||
म m@2,, $u $brk | |||
नि $pause | |||
त t@, | |||
र $u $pause | |||
पो $u $pause | |||
हो $u $brk | |||
के k'e,: $brk | |||
दुःख d'u,,kh@ | |||
सुख s'u=kh@ | |||
जव J'a@ | |||
राष्ट्रिय r'a:S,t.rI:j@2 $2 | |||
सित s'it@ | |||
होइन h'oi:n@2 | |||
भएन bh'Vj'en@2 | |||
गएन g'Vj'en@2 | |||
खाएन khaj'en@2 | |||
दिएन d'ij'en@2 | |||
// |
@@ -644,25 +644,52 @@ governo gov'ernU $noun | |||
// $alt changes stressed [e] or [o] phoneme to open [E] or [O] | |||
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] | |||
acerto $alt2 $noun | |||
adore $alt | |||
alferes $alt | |||
ameba $alt | |||
boca $alt2 | |||
borboleta $alt2 | |||
catorze $alt2 | |||
cerca $alt $verb | |||
cerco $alt $verb | |||
chamego $alt2 | |||
comeres $alt2 | |||
conheço $alt2 | |||
copa $alt | |||
copo $alt | |||
corpos $alt | |||
corvos $alt | |||
couber $alt | |||
couberem $alt | |||
couberdes $alt | |||
couberes $alt | |||
der $alt | |||
dez $alt | |||
doce $alt2 | |||
descova $alt2 | |||
enumerem $alt | |||
erro $alt2 $noun | |||
estiverdes $alt | |||
estiveres $alt | |||
farofa $alt | |||
fere $alt | |||
ferem $alt | |||
fizer $alt | |||
fizerem $alt | |||
fizerdes $alt | |||
fizeres $alt | |||
fogos $alt | |||
fosse $alt2 | |||
fossem $alt2 | |||
germe $alt | |||
grosso $alt2 | |||
hoje $alt2 | |||
jogos $alt | |||
líderes $alt2 | |||
lopes $alt | |||
mantiverdes $alt | |||
mantiveres $alt | |||
mexa m'eS& | |||
mexi meS'i | |||
mexo m'eSU | |||
@@ -681,15 +708,30 @@ ovos $alt | |||
paexa paeSa | |||
pedra $alt | |||
perdem $alt | |||
pesa $alt | |||
pesam $alt | |||
peso $alt | |||
peso $alt2 $noun | |||
portos $alt | |||
povos $alt | |||
preto $alt2 | |||
profere $alt | |||
proferem $alt | |||
puder $alt | |||
puserdes $alt | |||
quero $alt | |||
rede $alt2 | |||
rixa xiS& | |||
rogas $alt | |||
selvagem seUv'aZeIN | |||
soco $alt2 | |||
sofrem $alt | |||
sofres $alt | |||
sopre $alt | |||
soprem $alt | |||
souber $alt | |||
souberdes $alt | |||
souberes $alt | |||
souberem $alt | |||
sugerem $alt | |||
suor swOr | |||
@@ -698,8 +740,10 @@ teta $alt2 | |||
tiver $alt | |||
tiveres $alt | |||
torres $alt2 | |||
tropeço $alt2 $noun | |||
vanessa $alt2 | |||
verbo $alt | |||
verme $alt | |||
vierem $alt | |||
violeta $alt2 | |||
@@ -172,6 +172,7 @@ | |||
_) க (திய gV | |||
_) க (தியில் gV | |||
_) க (தியை gV | |||
_) க (ந்தக gV | |||
_) க (ந்தர்வ gV | |||
_) கனக (ச்சித gVnVkV | |||
_) க (னக்க gV | |||
@@ -188,6 +189,7 @@ | |||
_) க (மவென்ற gV | |||
_) க (ம்பீர gV | |||
_) க (ம்முன gV | |||
_) க (ம்மென gV | |||
_) க (யாசுர gV | |||
_) க (யானா gV | |||
_) க (யாவ gV | |||
@@ -903,6 +905,7 @@ _மீனலோ) ச (னி tSV | |||
_) சர்ச (ி tSVrtS | |||
_) ச (ர்ச்சில tSV | |||
_) ச (ர்ச்சு tSV | |||
_) ச (ர்மிளா s.V | |||
அஃப்) ச (ல zV | |||
மருதா) ச (ல tSV | |||
வேதா) ச (ல tSV | |||
@@ -925,6 +928,7 @@ _தணிகா) ச (ல tSV | |||
_) சாந்த (ில tSa:nd | |||
_) ச (ாந்து tS | |||
_) ச (ாந்தை tS | |||
அமே) ச (ான z | |||
_) சா (னல tSe: | |||
_) ச (ான்ஸ tS | |||
_) ச (ாப்டர tS | |||
@@ -938,6 +942,7 @@ _தணிகா) ச (ல tSV | |||
சமா) ச (ார tS | |||
விப) ச (ார tS | |||
_கிரL06) ச (ார tS | |||
_குணா) ச (ார tS | |||
ராஜோப) ச (ார tS | |||
ஆ) ச (ார_ tS | |||
ஆ) ச (ாரத் tS | |||
@@ -967,6 +972,7 @@ _தணிகா) ச (ல tSV | |||
_) ச (ிட்டு tS | |||
_) ச (ிட்ல tS | |||
_) ச (ிதம்பர tS | |||
_பிராய) ச (ித்த tS | |||
_) ச (ித்தப்பன tS | |||
_) ச (ித்தப்பா tS | |||
_) ச (ித்தப்பிரமை s | |||
@@ -994,12 +1000,15 @@ _தணிகா) ச (ல tSV | |||
_) ச (ிப்பு tS | |||
_) ச (ிப்பை tS | |||
_) ச (ிப்ஸ tS | |||
_மலே) ச (ிய Z | |||
இந்தோனே) ச (ிய Z | |||
_பக்தி_) சிரத் (தை srVd | |||
சி (ரம s | |||
_) சி (ரார்த்த s | |||
_) சிரிலங்க (ா srilVNk | |||
_) சிரு (ங்கார sri | |||
_) சிரு (ஷ்டி sri | |||
_பா) ச (ில z | |||
_ஃபா) ச (ில z | |||
_) சி (லாகி s | |||
_) ச (ிலிய tS | |||
@@ -1103,6 +1112,7 @@ _ஜலகண்டே) சு (வ s | |||
_) ச (ைனாவ tS | |||
_) ச (ைனீஸ tS | |||
_) ச (ோட்டா tS | |||
ஓ) ச (ோன z | |||
_) ச (ௌக்கிதார tS | |||
_) ச (ௌதரி tS | |||
_) ச (ௌதிரி tS | |||
@@ -1117,13 +1127,17 @@ _ஜலகண்டே) சு (வ s | |||
ஜ (B dZ | |||
_) ஜு (வால dZ | |||
_டின்) ஜ (ர tSV | |||
_ப) ஜ (ார z | |||
_) ஜ (ுல்பி z | |||
_) ஜ (ுல்ஃபி z | |||
அ) ஜ (ாருதீன z | |||
_) ஜ (ர்தாரி zV | |||
_) ஜ (ியா z | |||
_ரம்) ஜ (ான z | |||
_ப) ஜ (ார Z | |||
_) ஜ (ுல்பி Z | |||
_) ஜ (ுல்ஃபி Z | |||
அ) ஜ (ாருதீன Z | |||
_) ஜ (ர்தாரி ZV | |||
_) ஜ (ியா Z | |||
_ரம்) ஜ (ான Z | |||
_க) ஜ (ல் ZV | |||
_க) ஜ (லை ZV | |||
_க) ஜ (லி ZV | |||
_க) ஜ (லா ZV | |||
.group ஞ | |||
@@ -1357,6 +1371,7 @@ _லான்_) ட (ென்னிஸ t. | |||
_) ட (ென்ஷன t. | |||
_) டெம்ப (ர t.empV | |||
_) டெம்ப (ோ t.emp | |||
_) ட (ெய்லர t. | |||
_) ட (ெர t. | |||
_) டெலஸ்கோப் t.elVsko:p | |||
_) ட (ெலிஃபோன t. | |||
@@ -1951,6 +1966,7 @@ _ஜனார்) த்த (ன ddV | |||
சில) த்த (ினங் dd | |||
பல) த்த (ினங் dd | |||
வர்) த்த (ினி dd | |||
L03) த்த (ினி+ tt | |||
சா) த்த (ிய dd | |||
ம) த்த (ிய dd | |||
வா) த்த (ிய dd | |||
@@ -2393,6 +2409,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) பார்ப (டா ba:rbV | |||
_) ப (ார்மL04ி f | |||
_) ப (ார்முல f | |||
_) ப (ார்லிய b | |||
_) ப (ாலக b | |||
_) ப (ாலக் p | |||
_) ப (ாலக்காட p | |||
@@ -2729,6 +2746,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) ப (ீர்மேட p | |||
_) ப (ீஷ்ம b | |||
_) ப (ீஹார b | |||
_) புக (ாரெஸ்ட buk | |||
_) ப (ுக்கிங் b | |||
_) ப (ுக்கில b | |||
_) ப (ுக்கென்ற b | |||
@@ -2736,6 +2754,7 @@ _விளையாடு_) ப (ாம்பே p | |||
_) ப (ுக்தி b | |||
_) ப (ுக்ல b | |||
_) ப (ுஜ b | |||
_) புடாப (ெஸ்ட bud.a:p | |||
_) ப (ுட்டி b | |||
_பெனசீர்_) ப (ுட்டோ b | |||
_) புட்ப (ால fut.b | |||
@@ -2827,6 +2846,7 @@ _பெனசீர்_) ப (ுட்டோ b | |||
_) ப (ெதர f | |||
_) ப (ெத்தல b | |||
_) பெத் (ல bet | |||
_) ப (ெந்தகோஸ்த b | |||
_) ப (ெனசீர b | |||
_) பெப்ப (ே bebb | |||
_) ப (ெப்ரவரி f | |||
@@ -2997,13 +3017,13 @@ _பெனசீர்_) ப (ுட்டோ b | |||
//sort | |||
இடர்) ப pV# | |||
நடை) ப p | |||
நடை) ப pV# | |||
_கேம்) ப pV# | |||
_பிரதீ) ப pV# | |||
ஒலிம்) ப pV# | |||
சங்கல்) ப pV# | |||
_சொல்) ப pV# | |||
_பயன்) ப pV | |||
_பயன்) ப pV# | |||
_விகல்) ப pV# | |||
அடால்) ப fV# | |||
_ஷரீ) ப (+ fV# | |||
@@ -3140,6 +3160,7 @@ _முனிசி) ப (ல pV | |||
_முத்து) ப (வள pV | |||
த) ப (ஸ bV | |||
_வா) ப (ஸ pV | |||
ஆக்டோ) ப (ஸ pV | |||
_தீ) ப (ா p | |||
_கலி) ப (ா f | |||
_கலீ) ப (ா f | |||
@@ -3188,6 +3209,7 @@ _வெளிப்) ப (ாக b | |||
_மறு) ப (ாத p | |||
ஆமதா) ப (ாத b | |||
அL06மதா) ப (ாத b | |||
இஸ்லாமா) ப (ாத b | |||
ஒளரங்கா) ப (ாத b | |||
ஔரங்கா) ப (ாத b | |||
_சரி) ப (ாதி p |
@@ -418,7 +418,7 @@ l/l_ [l] base | |||
[l/] fr | |||
l/l_@ [l/3] base | |||
[l/] fr | |||
l/l@ [h¦r] base | |||
l/l@ [höx] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -452,7 +452,7 @@ l/L2_oL [l/2] base | |||
l/L2_uL [l/2] base | |||
l/l_3 [l/] de | |||
l/l_4 [ll] sq | |||
l/la [h¦r] base | |||
l/la [höx] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -460,7 +460,7 @@ l/la [h | |||
[K] tn | |||
l/l_a [l/3] base | |||
[l/] fr | |||
l/le [h¦r] base | |||
l/le [höx] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -472,7 +472,7 @@ l/L_eL_af [&] af | |||
[&:] af | |||
l/l_front [L] sq | |||
l/l_front_ [l/4] sq | |||
l/li [h¦r] base | |||
l/li [höx] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr | |||
@@ -486,7 +486,7 @@ ll/ll [L] bg | |||
ll/_ll [L] bg | |||
l/l_long [l] base | |||
[l] fr | |||
l/lo [h¦r] base | |||
l/lo [höx] base | |||
[l#] base | |||
[l/2] fr | |||
[K] nso | |||
@@ -497,7 +497,7 @@ l^/l_rfx [l.] base | |||
[l;] lt | |||
[l] ru | |||
[l^] ru | |||
l/lu [h¦r] base | |||
l/lu [höx] base | |||
[l#] base | |||
[l] fr | |||
[l/2] fr |
@@ -0,0 +1,133 @@ | |||
//==================================================== | |||
// Nepali (inherits from Hindi) | |||
//==================================================== | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
length 160 | |||
ChangeIfNotStressed(@) | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
ENDIF | |||
FMT(vowel/@_bck) | |||
endphoneme | |||
phoneme @3 // use a more front [@] after palatal consonants | |||
vowel starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_3) | |||
endphoneme | |||
phoneme @/ | |||
vowel starttype #@ endtype #@ | |||
length 130 | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
ENDIF | |||
FMT(vowel/@_bck) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
length 160 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
length 230 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
// Diphthongs | |||
//=========== | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/aau_3) | |||
endphoneme | |||
phoneme eI | |||
vowel long starttype #e endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme eU | |||
vowel long starttype #e endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme VI | |||
vowel long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/Vi) | |||
endphoneme | |||
phoneme VU | |||
vowel long starttype #@ endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/Vu) | |||
endphoneme | |||
phoneme oI | |||
vowel long starttype #o endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme oU | |||
vowel long starttype #o endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme uI | |||
vowel long starttype #u endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/ui) | |||
endphoneme | |||
@@ -35,7 +35,7 @@ | |||
#include "translate.h" | |||
#include "wave.h" | |||
const char *version_string = "1.46.20 15.Jul.12"; | |||
const char *version_string = "1.46.21 25.Jul.12"; | |||
const int version_phdata = 0x014600; | |||
int option_device_number = -1; |
@@ -2797,6 +2797,20 @@ if((c == '/') && (tr->langopts.testing & 2) && IsDigit09(next_in) && IsAlpha(pre | |||
letter_count++; | |||
if(tr->letter_bits_offset > 0) | |||
{ | |||
if(((c < 0x250) && (prev_out >= tr->letter_bits_offset)) || | |||
((c >= tr->letter_bits_offset) && (letter_count > 1) && (prev_out < 0x250))) | |||
{ | |||
// Don't mix native and Latin characters in the same word | |||
// Break into separate words | |||
c = ' '; | |||
space_inserted = 1; | |||
word_flags |= FLAG_HYPHEN_AFTER; | |||
next_word_flags |= FLAG_HYPHEN; | |||
} | |||
} | |||
if(iswupper(c)) | |||
{ | |||
c = towlower2(c); |