Browse Source

Merge branch 'master' into android

master
Reece H. Dunn 12 years ago
parent
commit
3187fd2d33
100 changed files with 13523 additions and 8985 deletions
  1. 1
    0
      .gitignore
  2. 13
    0
      Makefile.am
  3. 4
    0
      dictsource/bg_list
  4. 278
    0
      dictsource/bn_list
  5. 317
    0
      dictsource/bn_rules
  6. 65
    65
      dictsource/bo_rules
  7. 39
    33
      dictsource/da_list
  8. 7800
    7284
      dictsource/da_rules
  9. 1
    0
      dictsource/de_list
  10. 30
    30
      dictsource/dv_list
  11. 56
    21
      dictsource/en_list
  12. 22
    15
      dictsource/en_rules
  13. 159
    158
      dictsource/eo_rules
  14. 1653
    12
      dictsource/fa_list
  15. 37
    6
      dictsource/fa_rules
  16. 246
    0
      dictsource/ga_list
  17. 492
    0
      dictsource/ga_rules
  18. 75
    68
      dictsource/hi_list
  19. 222
    222
      dictsource/hi_rules
  20. 6
    4
      dictsource/hu_list
  21. 86
    10
      dictsource/hu_rules
  22. 8
    8
      dictsource/ka_rules
  23. 97
    97
      dictsource/kn_list
  24. 20
    20
      dictsource/kn_rules
  25. 53
    21
      dictsource/ml_list
  26. 149
    125
      dictsource/ml_rules
  27. 51
    51
      dictsource/ne_list
  28. 119
    119
      dictsource/ne_rules
  29. 9
    0
      dictsource/nl_list
  30. 33
    5
      dictsource/nl_rules
  31. 241
    171
      dictsource/pa_list
  32. 45
    45
      dictsource/pa_rules
  33. 72
    154
      dictsource/pt_list
  34. 134
    60
      dictsource/pt_rules
  35. 1
    1
      dictsource/ro_list
  36. 2
    0
      dictsource/ro_rules
  37. 10
    1
      dictsource/ta_list
  38. 155
    5
      dictsource/ta_rules
  39. 19
    19
      dictsource/te_list
  40. 20
    20
      dictsource/te_rules
  41. 225
    34
      dictsource/ur_list
  42. 188
    29
      dictsource/ur_rules
  43. 243
    56
      dictsource/vi_rules
  44. 6
    5
      docs/phonemes.html
  45. 0
    0
      espeak-data/voices/asia/fa
  46. 0
    0
      espeak-data/voices/asia/fa-pin
  47. 0
    0
      espeak-data/voices/asia/hi
  48. 0
    0
      espeak-data/voices/asia/hy
  49. 0
    0
      espeak-data/voices/asia/hy-west
  50. 1
    1
      espeak-data/voices/asia/id
  51. 2
    0
      espeak-data/voices/asia/ka
  52. 0
    0
      espeak-data/voices/asia/kn
  53. 0
    0
      espeak-data/voices/asia/ku
  54. 0
    0
      espeak-data/voices/asia/ml
  55. 1
    1
      espeak-data/voices/asia/ne
  56. 0
    0
      espeak-data/voices/asia/pa
  57. 0
    0
      espeak-data/voices/asia/ta
  58. 0
    0
      espeak-data/voices/asia/tr
  59. 0
    0
      espeak-data/voices/asia/vi
  60. 0
    0
      espeak-data/voices/asia/vi-hue
  61. 2
    0
      espeak-data/voices/asia/zh
  62. 1
    0
      espeak-data/voices/asia/zh-yue
  63. 0
    3
      espeak-data/voices/en
  64. 0
    0
      espeak-data/voices/en-us
  65. 5
    0
      espeak-data/voices/europe/bg
  66. 0
    0
      espeak-data/voices/europe/bs
  67. 0
    0
      espeak-data/voices/europe/ca
  68. 0
    0
      espeak-data/voices/europe/cs
  69. 1
    1
      espeak-data/voices/europe/cy
  70. 0
    0
      espeak-data/voices/europe/da
  71. 0
    0
      espeak-data/voices/europe/el
  72. 0
    0
      espeak-data/voices/europe/es
  73. 0
    0
      espeak-data/voices/europe/et
  74. 0
    0
      espeak-data/voices/europe/fi
  75. 0
    0
      espeak-data/voices/europe/fr-be
  76. 4
    0
      espeak-data/voices/europe/ga
  77. 0
    0
      espeak-data/voices/europe/hr
  78. 0
    0
      espeak-data/voices/europe/hu
  79. 1
    1
      espeak-data/voices/europe/is
  80. 0
    0
      espeak-data/voices/europe/it
  81. 0
    0
      espeak-data/voices/europe/lt
  82. 0
    0
      espeak-data/voices/europe/lv
  83. 1
    1
      espeak-data/voices/europe/mk
  84. 0
    0
      espeak-data/voices/europe/nl
  85. 0
    0
      espeak-data/voices/europe/no
  86. 0
    0
      espeak-data/voices/europe/pl
  87. 0
    0
      espeak-data/voices/europe/pt-pt
  88. 0
    0
      espeak-data/voices/europe/ro
  89. 2
    1
      espeak-data/voices/europe/ru
  90. 0
    0
      espeak-data/voices/europe/sk
  91. 0
    0
      espeak-data/voices/europe/sq
  92. 0
    0
      espeak-data/voices/europe/sr
  93. 0
    0
      espeak-data/voices/europe/sv
  94. 0
    2
      espeak-data/voices/ka
  95. 0
    0
      espeak-data/voices/other/af
  96. 0
    0
      espeak-data/voices/other/en-n
  97. 0
    0
      espeak-data/voices/other/en-rp
  98. 0
    0
      espeak-data/voices/other/en-sc
  99. 0
    0
      espeak-data/voices/other/en-wi
  100. 0
    0
      espeak-data/voices/other/en-wm

+ 1
- 0
.gitignore View File

@@ -59,6 +59,7 @@ praat-mod/
ChangeLog.txt
License.txt
ReadMe
Makefile

# espeak-data


+ 13
- 0
Makefile.am View File

@@ -160,6 +160,7 @@ dictionaries: src/espeak \
espeak-data/fa_dict \
espeak-data/fi_dict \
espeak-data/fr_dict \
espeak-data/ga_dict \
espeak-data/grc_dict \
espeak-data/hbs_dict \
espeak-data/hi_dict \
@@ -248,6 +249,12 @@ dictsource/bg_extra:
espeak-data/bg_dict: src/espeak espeak-data/phontab dictsource/bg_list dictsource/bg_listx dictsource/bg_rules dictsource/bg_extra
cd dictsource && ../src/espeak --compile=bg && cd ..

bn: espeak-data/bn_dict
dictsource/bn_extra:
touch dictsource/bn_extra
espeak-data/bn_dict: src/espeak espeak-data/phontab dictsource/bn_list dictsource/bn_rules dictsource/bn_extra
cd dictsource && ../src/espeak --compile=bn && cd ..

bo: espeak-data/bo_dict
dictsource/bo_extra:
touch dictsource/bo_extra
@@ -338,6 +345,12 @@ dictsource/fr_extra:
espeak-data/fr_dict: src/espeak espeak-data/phontab dictsource/fr_list dictsource/fr_rules dictsource/fr_extra
cd dictsource && ../src/espeak --compile=fr && cd ..

ga: espeak-data/ga_dict
dictsource/ga_extra:
touch dictsource/ga_extra
espeak-data/ga_dict: src/espeak espeak-data/phontab dictsource/ga_list dictsource/ga_rules dictsource/ga_extra
cd dictsource && ../src/espeak --compile=ga && cd ..

grc: espeak-data/grc_dict
dictsource/grc_extra:
touch dictsource/grc_extra

+ 4
- 0
dictsource/bg_list View File

@@ -48,6 +48,10 @@ _у u
v _^_EN // not Roman number
x _^_EN // not Roman number

_?? znak
_?A b'ukva


// symbols
% prots'ent $max3
+ plus $max3

+ 278
- 0
dictsource/bn_list View File

@@ -0,0 +1,278 @@
// Translation rules for Bengali
// This file is UTF8 encoded

// Numbers
devanagari numbers are changed to latin characters before translation
_0 S'u:n.nV'o:
_1 a'k
_2 d:UI
_3 t'i:n
_4 c'a:@'r
_5 ,pa~c
_6 c#'O:j
_7 S'a:t
_8 'a:t.#
_9 n'O:j

_10 d'O:S
_11 a'g'a:rO:
_12 b'a:rO:
_13 t'a:rO:
_14 c#:O:d'dO:
_15 p'O:n'e:rO:
_16 S'o:lO:
_17 SO:t'e:rO:
_18 a:t#'e:rO:
_19 U'n'IS

_20 kU:'ri
_21 e:kU'S
_22 b'a:IS
_23 t'e:IS
_24 c'O:b'bIS
_25 pa~O:c'IS
_26 c#'a:'bb'IS
_27 Sa:ta:S
_28 at#'a:S
_29 Unt'rIs
_30 t'i:rIS

_31 e:k't:rIS
_32 bat:'rIS
_33 tE't'rIS
_34 ca~o:u:t'rIS
_35 pa~O:it'rIS
_36 c#a'trIS
_37 Sa~it'rIS
_38 at'tr'IS
_39 U'nO:cO:l'IS

_40 co:l'lIS
_41 e:k'co:l'lIS
_42 bi'al'lIS
_43 te:ta:l'lIS
_44 cu:a:l'lIS
_45 paI'nta:l'lIS
_46 c#e:co:l'lIS
_47 Sat'co:l'lIs
_48 at'co:l'lIS
_49 Uno:pan'ca:S

_50 p@n'ca:s
_51 e:ka:n'no:
_52 ba:h@n'no:
_53 t'Ip'pan'no:
_54 cu:wan'no:
_55 po:n'ca:n'no:
_56 c#h@p:'an'no:
_57 Sa:ta:n'no:
_58 at#'a:n'no:
_59 Uno:s'at#

_60 s'a:t.#
_61 e:k'so:t'tI
_62 ba:so:t'tI
_63 te:so:t'tI
_64 ca~o:u:so:t'tI
_65 pa~I'so:t'tI
_66 c#e:so:t'tI
_67 Sat'so:t'tI
_68 atso:t'ti
_69 ,Uno:Sat'to:r

_70 So:t'to:r
_71 e:kat'to:r
_72 ba:hat'to:r
_73 tIat'to:r
_74 cu:at'to:r
_75 pa~c#at'to:r
_76 c#I'at:to:r
_77 Sa:t@'t:o:r
_78 atat'to:r
_79 ,Uno:a:Si:

_80 a:Si
_81 e:ka:Si:
_82 bI'ra:Si:
_83 tIra:Si:
_84 cu:ra:Si:
_85 pa~ca:Si:
_86 c#Ia:Si:
_87 Sa:ta:Si:
_88 O:sto:a:Si:
_89 Uno:no:b'bo:I

_90 no:b:bo:I
_91 e:ka:no:b'bo:I
_92 bIra:no:b'bo:I
_93 tIr'a:no:b'bo:I
_94 cu:r'a:no:b'bo:I
_95 pa~ca:no:b'bo:I
_96 c#Ia:no:b'bo:I
_97 S@ta:no:b'bo:I
_98 ata:no:b'bo:I
_99 nIra:no:b'bo:I

_0C SO:
_0M1 h@z'a:r
_0M2 l'a:k#
_0M3 ko:tI
_0M4 o:r'bu:d
_dpt d@so:mIk

// Single consonants
ক k@
খ k#@
গ g@
ঘ g#@
ঙ N'g
চ c@
ছ c#@
জ J@
ঝ J#@
ঞ n^@
ট t.@
ঠ t.#@
ড d.@
ঢ d.#@
ণ n.@ // retroflex n.@
ত t@
থ t#@
দ d@
ধ d#@
ন n@
প p@
ফ p#@
ব b@
ভ b#@
ম m@
য় O:j
য J@
র r@
ড় r-@
ঢ় hr@
ল l@
শ S@
ষ s.@ // retroflex [S]
স s@
হ H@
ৎ t@


// combining vowel signs
ा #X2a:
ि #X1I
ी #X2i:
ূ #X1U
ू #X2u:
ृ #X1rI
ে #X1e:
ৈ #X2E:
ো #X1o:
ৌ #X1O:
ॐ #X1o~m


// Punctuation
। dVn.d.V

// Pronouns
আমি $u // main: I
আমায় $u
আমার $u

আমরা $u // we
আমাদের $u

আপনি $u // you(formal)
আপনাকে $u
আপনার $u

তুমি $u // you (informal)
তোমায় $u
তোমার $u
তোমাদের $u

তুই $u // you (informal)
তোকে $u
তোর $u

এ $u // he/she/it
একে $u
এটার $u
এর $u

ইনি $u // they
এনাকে $u
এনার $u

ও $u // he/she/it
সে $u
ওর $u
তার $u

ওরা $u // they
তারা $u
ওদের $u // unheṃ: them
তাদের $u

এই $u // e:I this/it
এটা $u // e:ta: this/it
এটার $u // e:ta:'r this/it
এর $u // e:r this/it

ওটা $u // o:ta: that
ওটাকে $u // o:ta:ke: to that
ওটার $u // o:ta:'r of that

ওগুলো $u // o:gu:lo: those
ওগুলোকে $u // o:gu:lo:ke: to those
ওগুলোর $u // o:gu:lo:'r of those



// Prepositions/Postpositions
মধ্যে $u // moddhe in
উপর $u // upor on, above
নীচে $u // niche below

পূর্ব্বে $u // purbe before, prior
পর্য্যন্ত $u // parjonto till
অব্দি $u // abdi till
বিনা $u // bina without



// Questions
কেন $u $pause // kano why interrogative particle
কি $u $pause // ki what
কোথায় $u $pause // kothaay where
কখন $u $pause // kakhon when
কে $u $pause // ke who

// Conjunctions

এবং $u $pause // ebong: and
আর $u $pause // aar: and
অথবা $u $pause // athoba: or
কিন্তু $u $pause // kintu: but
যদি $pause // jodi: if
তবু $pause // tobu: still, yet
তবে $pause // tabe: if...then
অথচ $u // athacho: yet


// Verbs

ছিল $u // chilo: past aux
ছিলেন $u // chilen


করছি $u // korchi: continuous
করছিলাম $u // korchilam: past indefinite
করেছি $u // korechi: past


// Exceptions
ক্রিকেট krIk'Et
সাইবার s'aIb@r

+ 317
- 0
dictsource/bn_rules View File

@@ -0,0 +1,317 @@

// This file is UTF8 encoded

// letter groups:
// A vowel letters and vowel signs
// B vowel signs and virama ्
// C consonants
// Y vowel letters and vowel signs

// conditional rules
// ?2 use diphthong for "ai"
// ?3 use diphthong for "au"


.replace
০ 0
১ 1
২ 2
৩ 3
৪ 4
৫ 5
৬ 6
৭ 7
৮ 8
৯ 9


// Vowels


.group অ
অ a

.group আ
আ a:

.group ই
ই I
ইঁ i~
ইং I'ng

.group ঈ
ঈ i:
ঈ (_ i

.group উ
উ U

.group ঊ
ঊ u:
ঊং u~ // + anusvara
ঊঁ u~ // + candrabinbu

.group ঋ
ঋ rI

.group এঁ
এঁ E // candra e

.group ঐ
ঐ e

.group এ
এ e:

.group ঐ
ঐ E: // ?? [aI] [E:] [&:]
ঐং E~
ঐঁ E~
?2 ঐ aI // ?? [aI] [E:] [&:]


.group ওঁ
ওঁ O // candra O

.group ঔ
ঔ o

.group ও
ও o:
ওং o~ // +anusvara
ওঁ o~ // +candrabindu

.group ঔ
ঔ O: // ?? [aU] [O:]
ঔঁ O~ // +candrabindu


// Vowel Signs

.group া
া a:
.group ি
ি I
.group ী
ী i:
ী (_ i

.group ূ
ূ U

.group ু
ু u:
.group ৃ
ৃ rI

.group ে
ে e:

.group ৈ
ৈ E: // ?? [aI] [E:] [&:]
.group ো
ো o:
.group ৌ
ৌ O: // [O:] or [aU] ??
.group ॐ
ॐ o~m

// Consonants

.group ক
ক k@
ক (B k
ক্য (्য kja:
ক্ষ k#'@

.group খ
খ k#V
খ (B k#@
.group গ
গ gV
গ (B g@
ঈ)গ (ল g@

.group ঘ
ঘ g#V
ঘ (B g#

.group ঙ
ঙ N'g
ঙ্ (B N
গা)ঙ (চি Ng@

.group চ
চ cV
চ (B c
্য) চ্য c'j@

.group ছ
ছ c#V
ছ (B c#@

.group জ
জ J@
জ (B J@
্) জ zV
জ (B J@

.group ঝ
ঝ J#@
ঝ (B J#@

.group ঞ
ঞ n^V
ঞ্ (B n^
.group ট
ট t.V
ট (B t.V
ট (्য় t.j@

.group ঠ
ঠ t.#V
ঠ (B t.#

.group ড
ড d.V
ড (B d.

.group ঢ
ঢ d.#V
ঢ (B d.#
.group ণ
ণ n.V // (temporary) same as dental [n]
ণ (B n.
ণ্ম n.m


.group ত
ত t@
ত (B t@
.group থ
থ t#@
থ (B t#
ক) থ (ন t#@

.group দ
দ d@
দ (B d
ব) দ (ল d@

.group ধ
ধ d#@
ধ (B d#
সা) ধ (ন d#@

.group ন
ন n@
ন (B n@
্) ন (্ n@
র্) ন (_ r.n // r +virama অর্ণব


.group ন
ন n: // should this be a long [n] ?

.group প
প p@
প (B p
প্য (्য p:

.group ফ
ফ p#@
ফ (B p#@
ফ p#@

.group ব
ব b@
ব (B b@

.group ভ
ভ b#@
ভ (B b#@

.group ম
ম mV
्) ম (_ mV
র্) ম (_ r.m@ // r +virama
ন্) ম (_ n.m // n +virama

.group য়
য় jV
য় (B jV
.group য
য J@
য (B J@
्) য (_ ja

.group র
র rV
র (B r
्) র (_ r@


.group ল
ল l
ল (B l@
ক) ল (ম l@


.group শ
শ S@
শ (B S@

.group ষ
ষ s
ষ (B s //??

.group স
স s@
স (B s.

.group হ
হ H@
হ (B H@
হ্ব v@
.group হ্ব
B) হ্ব (B v@
.group ৎ
ৎ (B t@t



// nukta, modifies a consonant

.group ্যা // ja'falaa
্যা a

.group ँ
ँ n // candrabindu

.group ং
ং aN'g // anusvara

.group ः
ः H // visarga

.group ্ // virama






+ 65
- 65
dictsource/bo_rules View File

@@ -21,9 +21,9 @@
@) ཀ (_ k

.group ཁ
ཁ kha
ཁ (B kh
@) ཁ (_ kh
ཁ k#a
ཁ (B k#
@) ཁ (_ k#

.group ག
ག ga
@@ -31,9 +31,9 @@
@) ག (_ g

.group གྷ
གྷ gha
གྷ (B gh
@) གྷ (_ gh
གྷ g#a
གྷ (B g#
@) གྷ (_ g#

.group ང
ང Na
@@ -46,9 +46,9 @@
@) ཅ (_ c

.group ཆ
ཆ cha
ཆ (B ch
@) ཆ (_ ch
ཆ c#a
ཆ (B c#
@) ཆ (_ c#

.group ཇ
ཇ Ja
@@ -66,9 +66,9 @@
@) ཊ (_ t.

.group ཋ
ཋ th.a
ཋ (B th.
@) ཋ (_ th.
ཋ t.#a
ཋ (B t.#
@) ཋ (_ t.#

.group ཌ
ཌ d.a
@@ -76,9 +76,9 @@
@) ཌ (_ d.

.group ཌྷ
ཌྷ dh.a
ཌྷ (B dh.
@) ཌྷ (_ dh.
ཌྷ d.#a
ཌྷ (B d.#
@) ཌྷ (_ d.#

.group ཎ
ཎ n.a
@@ -91,9 +91,9 @@
@) ཏ (_ t

.group ཐ
ཐ tha
ཐ (B th
@) ཐ (_ th
ཐ t#a
ཐ (B t#
@) ཐ (_ t#

.group ད
ད da
@@ -101,9 +101,9 @@
@) ད (_ d

.group དྷ
དྷ dha
དྷ (B dh
@) དྷ (_ dh
དྷ d#a
དྷ (B d#
@) དྷ (_ d#

.group ན
ན na
@@ -116,9 +116,9 @@
@) པ (_ p

.group ཕ
ཕ pha
ཕ (B ph
@) ཕ (_ ph
ཕ p#a
ཕ (B p#
@) ཕ (_ p#

.group བ
བ ba
@@ -126,9 +126,9 @@
@) བ (_ b

.group བྷ
བྷ bha
བྷ (B bh
@) བྷ (_ bh
བྷ b#a
བྷ (B b#
@) བྷ (_ b#

.group མ
མ ma
@@ -141,9 +141,9 @@
@) ཙ (_ ts

.group ཚ
ཚ tsha
ཚ (B tsh
@) ཚ (_ tsh
ཚ ts#a
ཚ (B ts#
@) ཚ (_ ts#

.group ཛ
ཛ dza
@@ -151,9 +151,9 @@
@) ཛ (_ dz

.group ཛྷ
ཛྷ dzha
ཛྷ (B dzh
@) ཛྷ (_ dzh
ཛྷ dz#a
ཛྷ (B dz#
@) ཛྷ (_ dz#

.group ཝ
ཝ wa
@@ -245,16 +245,16 @@
ྐ (B k
@) ྐ (_ k

ྑ kha
ྑ (B kh
@) ྑ (_ kh
ྑ k#a
ྑ (B k#
@) ྑ (_ k#

ྒ ga
ྒ (B g
@) ྒ (_ g

ྒྷ gha
@) ྒྷ (_ gh
ྒྷ g#a
@) ྒྷ (_ g#

ྔ Na
ྔ (B N
@@ -264,9 +264,9 @@
ྕ (B c
@) ྕ (_ c

ྖ cha
ྖ (B ch
@) ྖ (_ ch
ྖ c#a
ྖ (B c#
@) ྖ (_ c#

ྗ Ja
ྗ (B J
@@ -280,17 +280,17 @@
ྚ (B t.
@) ྚ (_ t.

ྛ th.a
ྛ (B th.
@) ྛ (_ th.
ྛ t.#a
ྛ (B t.#
@) ྛ (_ t.#

ྜ d.a
ྜ (B d.
@) ྜ (_ d.

ྜྷ dh.a
ྜྷ (B dh.
@) ྜྷ (_ dh.
ྜྷ d.#a
ྜྷ (B d.#
@) ྜྷ (_ d.#

ྞ n.a
ྞ (B n.
@@ -300,17 +300,17 @@
ྟ (B t
@) ྟ (_ t

ྠ tha
ྠ (B th
@) ྠ (_ th
ྠ t#a
ྠ (B t#
@) ྠ (_ t#

ྡ da
ྡ (B d
@) ྡ (_ d

ྡྷ dha
ྡྷ (B dh
@) ྡྷ (_ dh
ྡྷ d#a
ྡྷ (B d#
@) ྡྷ (_ d#

ྣ na
ྣ (B n
@@ -320,17 +320,17 @@
ྤ (B p
@) ྤ (_ p

ྥ pha
ྥ (B ph
@) ྥ (_ ph
ྥ p#a
ྥ (B p#
@) ྥ (_ p#

ྦ ba
ྦ (B b
@) ྦ (_ b

ྦྷ bha
ྦྷ (B bh
@) ྦྷ (_ bh
ྦྷ b#a
ྦྷ (B b#
@) ྦྷ (_ b#

ྨ ma
ྨ (B m
@@ -340,17 +340,17 @@
ྩ (B ts
@) ྩ (_ ts

ྪ tsha
ྪ (B tsh
@) ྪ (_ tsh
ྪ ts#a
ྪ (B ts#
@) ྪ (_ ts#

ྫ dza
ྫ (B dz
@) ྫ (_ dz

ྫྷ dzha
ྫྷ (B dzh
@) ྫྷ (_ dzh
ྫྷ dz#a
ྫྷ (B dz#
@) ྫྷ (_ dz#

ྭ wa
ྭ (B w

+ 39
- 33
dictsource/da_list View File

@@ -67,7 +67,7 @@ _? spWrgsmVlstajn
_! udRVbstejn
_- binnesdrai
__ b'Onsdrai
& Vw
& _Vw
£ pun?
€ euro
© kVpirajt
@@ -102,23 +102,23 @@ _9 n'i
_10 t'i
_11 'Elv@
_12 t'Vl
_13 tR'&#d@-n // PB & changed to &#
_13 tR'?&#d@-n // PB & changed to &#
_14 fj'ord@-n
_15 f'emt@-n
_15 f'Emd@-n
_16 s'ajsd@-n
_17 s'Wd@-n // PP Y changed to W
_18 '&d@-n // PB a changed to &
_18 '?&d@-n // PB a changed to &
_19 n'ed@-n
_2X t'y:w
_2X t'y:?u
_3X tR'&#Dv@ //PB [tR'ADv@] changed to [tR'&#Dv@]
_4X f'W:V //PB [f'W:*3] changed to [ f'W:V]
_4X f'?W:_|V //PB [f'W:*3] changed to [ f'?W:V]
_5X h&l't*Es // PB [a] changed to [&], e changed to E
_6X t*'Es // PB changed from e to E
_7X h&lfj'&rs // PV a changed to &
_8X f'irs
_9X h&lf'Ems // PB a changed to &
_0C h'un*@:D
_1C ed||h'unR@:D // PB added 'et hundrede'
_0C h'un*VD
_1C ed||h'unRV:D // PB added 'et hundrede'
_0M1 t'u:s@-n
_1M1 ed||t'u:s@-n // PB added 'et' to tusind
_1M2 'e:n||milij'o:n
@@ -177,8 +177,8 @@ for
fordi fVd'i $pause // because - PB: changed stress
når nVr $pause // while
der dEr $u+ $u // PB changed from [dA]
hvor v'Vr // where
hvorfor vVf'V // why - final r deleted
hvor v'O // where
hvorfor v?Of'?V // why - final r deleted

// prepositions
på pO $u
@@ -189,14 +189,14 @@ om $u+ $brk // about, within
med $u+ // with
af & // PB changed from [a?] to [&] - sound too short in a sentence
// Also removed $u from 'af' and other words. They disappeared.
ad &: // PB added 'ad'
ad & // PB added 'ad'
ad &D $atend $sentence // PB "Det må ikke skille os ad."
at &: $u // PB changed from [at] to [&:]
at & $u // PB changed from [at] to [&:]
hos // at - PB: removed [$u+]
som sVm $u // which / that - PB: removed [$u+]

// pronouns
jeg jai $u+ // I
jeg jaj $u+ // I
du du $u
de $u
han $u
@@ -221,10 +221,10 @@ hvis ves $u+ // PB - whose
// possessive pronouns
min min $u
mit mit $u
mine m'in@
mine m'in3
din d'in $u+
dit d'it $u
dine d'ine
dine d'in3
deres dE:Vs $u
hans $u+
hendes $u+
@@ -272,11 +272,11 @@ q ku
r Er
s es
//t te: mooved to da_rules because of clash with T-shirt
u u?
u u
v ve
w d'Vbeltve:
x Eks
y Y?
y y
z sEt
ø W

@@ -288,7 +288,6 @@ night _^_EN
the _^_EN
skinhead _^_EN
skinheads _^_EN
street _^_EN
boy _^_EN
square _^_EN
apple _^_EN
@@ -7197,6 +7196,7 @@ suffler $alt
suggerer $alt
sulfoner $alt
summere $alt
opsummere $alt
superviser $alt
suppler $alt
supponer $alt
@@ -7304,7 +7304,7 @@ valuter $alt
vandaliser $alt
varedeklarer $alt
varier $alt
vatter $alt
vattere $alt
vegeter $alt
ventilere $alt
verbaliser $alt
@@ -11125,25 +11125,25 @@ tournure $alt

// exceptions
alene &l'en@ // alone
egen a:j@n
egen _|aj@-n
mc mak' $capital // PB McDonald
egne a:in@
egne ajn@-
enter entV
ide id'e // idea
idé id'e // idea
tune tun3 $capital // PB Tune lufthavn - not "tune a car" [tjune]
ny ny // new
også Vs@ // also
også Vs@- // also
idet id'e // in so far as
(rub og stub) R'Ob||V||sd'Ob
tre tr'e // the number 3
tre tr'E // the number 3
rejicere rejis'eV // PB should not be pronounced [raje]
rejicerer rejis'eV // PB
rejiceres rejis'eVs // PB
rejicering rejis'eRiN // PB
nogle n'o:@-n // PB English: 'some' - must be pronounced like the Danish word 'nogen'
nogen n'o:@-n // PB
ligesom lisVm // PB
ligesom l?isVm // PB
bliver blir // PB
konfirmand kVnferm'&nd // PB
konfirmander kVnferm'&nd3 // PB
@@ -11151,6 +11151,7 @@ konfirmanderne kVnferm'&nd3-n@ // PB
konfirmandernes kVnferm'&nd3-n@s // PB
giv g'i // PB the v shouldn't be pronounced
giver gir // PB the v shouldn't be pronounced
opgiver Vpgir // PB
jaloux sj&'lu // PB jaloux
aficionado afisjo'na:do // PB
breakdance brEig'da:ns // PB breakdance
@@ -11184,7 +11185,7 @@ shampu Sjambo // PB Danish pronunciation - oo has been replaced b
wien v'i:n // PB Wien - the town of Vienna
calais kal'E // PB Calais - town in France
date dejt // PB date - stævnemøde
siger sir // PB silent d
//siger sir // PB silent d
(tids nok) tis||n'Vk // PB silent d
skateboardet sk'eitbo@d3D // PB
(hole in one) h'oulinw,0n // PB English golf expression used in Danish
@@ -11253,10 +11254,15 @@ ikes ajks // PB
(deres kvarter) dE:Vs||kvA'ter // PB
(det kvarter) de||kvA'ter // PB
(i kvarter) i||kv'A:dV
(at have) &||h&: // PB the verb 'have', not the noun 'have' = garden
(vil have) vel||h'&: // PB
(du have) du||h&: // PB
(må have) m'O:||h&: // PB
(at have) &||h& // PB the verb 'have', not the noun 'have' = garden
(vil have) vel||h'& // PB
(ville have) v?il3||h'& // PB
(du have) du||h& // PB
(må have) mO:||h& // PB
(skal have) sk?&||h& // PB
(helst have) h'Elst||h&
(gerne have) g'Ern3||h&
(kan have) k?&n||h& // PB
(ikke have) ege||h& // PB
// PB 'hav' = ocean - 'hav' = have (a nice day)
(et hav) ed||hAu
@@ -11281,12 +11287,12 @@ steget ste@d
// PB problem with noun "hav" = ocean and verb "hav(e)" = to have [hAu]/[h&v]
(et hav) ed||h'Au // PB "et hav" = an ocean - not "hav en god dag" - have a nice day
// PB legende = legend/myth and = playing
(en legende) en||leg'End@
legenden leg'End@n
(en legende) en||leg'End@-
legenden leg'End@-n
legender leg'EndV
legenders leg'EndVs
legenderne leg'EndVn3
legenderne leg'EndVn3s
legenderne leg'EndVn@-
legendernes leg'EndVn@-s
// PB verb "forsyne" noun "forsyn" - stress problem
(et forsyn) ed||f'Vrsyn
(forsynet har) f'Vrsyn@d||hAr

+ 7800
- 7284
dictsource/da_rules
File diff suppressed because it is too large
View File


+ 1
- 0
dictsource/de_list View File

@@ -97,6 +97,7 @@ x Iks
_ar aR'AbIS
_cyr ky:R'IlIS
_he hEbr'E:IS
_zh Ci:n'e:zIS


// Numbers

+ 30
- 30
dictsource/dv_list View File

@@ -8,10 +8,10 @@ _0 s'umeI
_1 e'keI
_2 d'eI
_3 tineI
_4 ha'tha'reI
_4 ha't#a'reI
_5 fa'heI
_6 ha'eI
_7 ha'theI
_7 ha't#eI
_8 a'SeI
_9 n'uaeI
_10 d'ihaeI
@@ -19,11 +19,11 @@ _10 d'ihaeI
_11 e'gj'a:r@1 //egaara
_12 b'ar@2 //baara
_13 t'E:r@2 //theyra
_14 ch'O:d@2 //saada (d like in _2)
_14 c#'O:d@2 //saada (d like in _2)
_15 p'Vndr@2 //fanara
_16 s'o:l@2 //soalha lh like in ޅ
_17 s'Vt:r@2 //sathaara
_18 Vth.:'a:r@2 //ashaara
_18 Vt.#:'a:r@2 //ashaara
_19 Unn'Is //navaara

_20 b'i:s //vihi (we he)
@@ -32,9 +32,9 @@ _22 b'a:Is //baa wees
_23 t'e:Is //tei wees
_24 c'O:bIs sav wees
_25 p@c:'Is //fansavees
_26 ch@bb'i:rs // sabbees
_26 c#@bb'i:rs // sabbees
_27 s@t:'a:Is // sathawees
_28 ath:'a:Is // asha wees
_28 at#:'a:Is // asha wees
_29 Unt'Is // ona thirees
_30 t'i:s // thirees

@@ -43,7 +43,7 @@ _32 bat:'Is // eg. 32 = thirees (30) eke (1)
_33 tE~t'Is // E~ ?
_34 cO~t'Is
_35 pE~t'Is
_36 chaT'tIs
_36 c#aT'tIs
_37 sE~t'Is
_38 art'Is
_39 Unta:l'Is
@@ -54,7 +54,7 @@ _42 baIa:l'Is
_43 tE~ta:l'Is
_44 cO:wa:l'Is
_45 paI'nta:l'Is
_46 chhIja:l'Is
_46 c#hIja:l'Is
_47 sE~ta:l'Is
_48 arta:l'Is
_49 'Un^ca:s
@@ -64,32 +64,32 @@ _51 Ikj'a:wVn
_52 b'a:wVn
_53 t'IrpVn
_54 c'Ou:wVn
_55 p'achpVn
_56 chh@p:'Vn
_55 p'ac#pVn
_56 c#h@p:'Vn
_57 sVt:'a:w@n
_58 ath:'a:w@n
_59 Uns'Vth
_58 at#:'a:w@n
_59 Uns'Vt#

_60 s'a:th. //fas dho (ދ) lhas
_61 'Iks@th.
_62 b'a:s@th.
_63 t'Irs@th.
_64 c'O~s@th.
_65 paIns@th.
_66 ch'Ija:s@th.
_67 s'Vrs@th.
_68 ars@th.
_60 s'a:t.# //fas dho (ދ) lhas
_61 'Iks@t.#
_62 b'a:s@t.#
_63 t'Irs@t.#
_64 c'O~s@t.#
_65 paIns@t.#
_66 c#'Ija:s@t.#
_67 s'Vrs@t.#
_68 ars@t.#
_69 Un@h,at:'Vr:

_70 sat:'Vr: // hai dhiha
_71 Ikhat:'Vr:
_71 Ik#at:'Vr:
_72 b@hat:'Vr:
_73 tIhat:'Vr:
_74 cO:hat:'Vr:
_75 pach,at:'Vr:
_76 chIhat:'Vr:
_75 pac#,at:'Vr:
_76 c#Ihat:'Vr:
_77 s@t@hat:'Vr:
_78 athhat:'Vr:
_78 at#hat:'Vr:
_79 ,Un^Ia:s'i:

_80 ,Vss'i: // addiha
@@ -98,9 +98,9 @@ _82 baIa:s'i:
_83 tIra:s'i:
_84 cO:ra:s'i:
_85 pI'ca:s'i:
_86 chIja:s'i:
_86 c#Ija:s'i:
_87 sVt:a:s'i:
_88 ath:a:s'i:
_88 at#:a:s'i:
_89 nVwa:s'i:

_90 nVb:'e: nuvadhiha
@@ -109,12 +109,12 @@ _92 b'a:n@we:
_93 tIr'a:n@we:
_94 cO:r'a:m@we:
_95 p@c'a:n@we:
_96 chIj'a:n@we:
_96 c#Ij'a:n@we:
_97 s@t:'a:n@we:
_98 ath:'a:n@we:
_98 at#:'a:n@we:
_99 nIn^j'a:n@we:

_0C sa'theIka //satheyka (th like them)
_0C sa't#eIka //satheyka (th like them)
_0M1 h@z'a:r (haas)
_0M2 l'a:kh // lakka
_0M3 cr'ore //curoadu

+ 56
- 21
dictsource/en_list View File

@@ -19,6 +19,7 @@
// $alt1 use strong ending (-table, -inal)
// $alt2 use weak ending
// $alt3 use weak first vowel, a->[a#], e->[@], o->[0#]
// $alt6 'to'


// letter names, as they are spoken as a single character in text
@@ -126,6 +127,7 @@ _, k0m@
_- h,aIf@n
?3 _- daS
_. d0t
?3_.p pi@rI@d
_: koUl@n
_; sEmIk'oUl@n
_< lEsDan
@@ -187,7 +189,7 @@ _‴ trIp@LpraIm
_‼ Ekskla#m'eIS@nz
_₠ jU@roU

+ plVs $max3
+ plVs
# haS $max3
@ _at_ $u+
& _and $u+
@@ -261,19 +263,21 @@ _hi h'Indi
_bn bEng'A:li
_gur g'U@mUki
_gu gu:dZ3r'A:ti
_or 0r'i@
_or O:r'ia:
_ta t'amI2l
_te t'Elugu
_kn k'A:na#d@
_ml maleI'A:l@m
_si sI2nh'A:l@
_si s'INh@l@
_th t'aI
_lo l'aU
_ti tI2b'Et@n
_my mj'A:nmA@
_ka dZ'O@dZ@n
_ko k3r'i@n
_ko h'angul
_eth i:TI'0pIk

_ja dZ'ap@ni:z
_zh tS'aIni:z

// Cyrillic letters
а a
@@ -304,11 +308,15 @@ _eth i:TI'0pIk
ш Sa
щ StSa
ъ jEr
ы _^_RU
ь jer
ы j'Eru
ь j'eri
э E
ю ju
я ja
ћ tS;E
ђ djE
ќ kjE


// Arabic letters

@@ -382,6 +390,18 @@ _eth i:TI'0pIk
ר ReS_
ש Sin_
ת tav_
ְ SvA:
ֱ E
ֲ a
ֳ o
ִ i:
ֵ E
ֶ E
ַ a
ָ a
ֹ o
ֻ u
ּ d'agES


// phonetic modifiers
@@ -620,6 +640,7 @@ ablaut ablaUt
aborigine ab@r'IdZ@ni
abracadabra abr@k@d'abr@
absence abs@ns
absent $1
absent abs'Ent $verb
absentia abs'Ent2i:@
absinthe absInT
@@ -902,6 +923,7 @@ bias baI@s
biased baI@st
bible baIb@L
bidet bi:deI
bigot bIg@t // -ed
bijou bi:Zu:
bikini bIk'i:ni
binman bInman
@@ -1002,6 +1024,7 @@ canine keInaIn
canoe k@nu:
canoes k@nu:z
canon kan@n
?3 cantaloupe kant@loUp
canton kant0n
canvas kanv@s
capita kapIt@
@@ -1174,6 +1197,8 @@ conger k0Ng3
congressional k@ngrES@n@L
conker $1
conscience k0nS@ns
consort $1
consort $verb
constitute $1
construct $1 $onlys
construct $verb
@@ -1196,6 +1221,7 @@ convent k0nv@nt
converse $1 $only
converse $verb
convert $1 $noun
convict $1
convict $2 $verb
convolute k0nv@l'u:t
coop ku:p
@@ -1605,6 +1631,7 @@ gourmet gU@meI
graduate gradju:@t
graduate gradju:eIt $verb
graffiti $alt3
grandson gr'andsVn
gredient gri:di@nt // ingredient
grenade gr@neId
griffon grIf@n
@@ -1961,6 +1988,7 @@ mercedes m3:s'eIdi:z
//mercenary m3:s@n@rI
merest mi@r@st
meringue m@raN
meson mi:z0n
metabolic mEt@b'0lIk
metaphor mEt@fO@
metastable $alt1
@@ -2600,7 +2628,7 @@ sierra si:'e@r@
signage saInI2dZ
signal sIgn@l // signaled
signer saIn3
signoff s,aIn'0f
signoff s'aIn0f
signon s,aIn'0n
signup saInVp
sikh si:k
@@ -3671,6 +3699,7 @@ Disney dIzni
Dolce d0ltSeI
Dvorak d@-vo@Zak
Emory Em3ri
Fleming flEmIN
Folger foUldZ3
Genghis dZENgIs
Gibson gIbs@n
@@ -3768,7 +3797,7 @@ for fO@ $u
(for a while) f@@||w'aIl
(for one) fO@w0n $2 $atend

to t@5 $verbf // @ change to U before vowel
to t@5 $verbf $alt6 // @ change to U before vowel
(to be) t@b%i $pastf
(to be) t@||'bi: $atend
(to to) %tU_t@5 $verbf
@@ -4031,6 +4060,9 @@ thou DaU
thy ,DaI
thine ,DaIn

(i had) aI||h'ad $atend
(he had) hi:||h'ad $atend

me ,mi: $only
me mi: $atstart $atend
him ,hIm $only
@@ -4172,19 +4204,22 @@ like laIk $strend2


// General American
?3 agile adZ@L
?3 docile doUs@L
?3 facile fas@L
?3 fertile f3:t@L
?3 fragile fradZ@L
?3 futile fju:t@L
?3 hostile h0st@L
?3 mobile moUb@L
agile $alt2
docile $alt2
ductile $alt2
facile $alt2
fertile $alt2
fragile $alt2
futile $alt2
hostile $alt2
mobile $alt2
?3 missile mIs@L
?3 projectile pr@dZEkt@L
?3 puerile pjU@r@L
?3 sterile stEr@L
?3 virile vIr@L
projectile $alt2
puerile $alt2
senile $alt2
sterile $alt2
tensile $alt2
virile $alt2
?3 volatile v0la#t@L



+ 22
- 15
dictsource/en_rules View File

@@ -1,6 +1,6 @@

// ***************************************************************************
// * Copyright (C) 2005 to 2010 by Jonathan Duddington *
// * Copyright (C) 2005 to 2013 by Jonathan Duddington *
// * email: [email protected] *
// * *
// * This program is free software; you can redistribute it and/or modify *
@@ -387,6 +387,7 @@
_r) adio (@P5 r,eIdI%oU
r) adi (oL10+ eIdI
b) ad (os_ eId
_s) ado (ma ,eIdoU
ad (iA eId
s) ad (is eId
_tr) ad (it a#d
@@ -1275,7 +1276,7 @@
_) be (gg bE
_) belarus bEl@r'u:s
_) be (lC bE
_) be (lli bI2
_) be (llig bI2
_) be (sC bI2
_) be (stia bE
_) be (tB bE
@@ -1601,7 +1602,7 @@
co (ntrol+ k@
conva (l k0nv@
_) co (nvenA k@
_) co (nvi k0#
_) con (vi k%0#n
_) co (nvoy k0
_) co (nw k0
_) copy k0pI
@@ -1734,7 +1735,7 @@
_) des (k dEs
des (ol dEs
des (pot dEs
_) dess dI2z
_) dess (er dI2z
desta (b d%i:steI
desti dEstI
des (ul d%i:s
@@ -2547,7 +2548,7 @@
v) es (t+ Es
harv) es (t Is
esti (m EstI#
es (ty @s
&) es (ty @s

.group et
_) et (on i:t
@@ -2681,7 +2682,7 @@
for (see f%O@
for (ward f'o@ // straightforward
ft (en f
&) ful (_S3 f@L
&) ful (_S3i f@L
&) fully (_S5 f@li
&) fulness (_S7 f@Ln@s

@@ -2768,6 +2769,7 @@
h (_
_B) h
@) hammed h'amId
d) h (am_
A) han (_ han // places
e) han (_ h@n
ha (st heI
@@ -2920,6 +2922,7 @@
nt) il (_ @L
@v) il (_ @L
@) ila (_ 'Il@
?3 &) ile (_$w_alt2 @L
_C) i (lage aI
_d) i (lat %aI
l) il (ah_ aIl
@@ -2994,6 +2997,7 @@
iah (_ 'aI@
ia (m i@
&) ia (n i@
@) ia (nd I'a
@) ia (nic I'a
@) ia (nit I'a
@) ia (na_ i:'a
@@ -3379,6 +3383,7 @@
&) ion (_ =i@n
?8 &) ion (_ =IVn
ll) ion i@n
ll) ion (_ =i@n
n) ion =i@n
v) io (l aI@
ione (_ 'aI@ni
@@ -3394,8 +3399,8 @@
iority I'0rI2t%I
iou (rA j@
iour (K j3
@) ious (_ =I2@s
g) ious (_ =@s
@) ious =I2@s
g) ious =@s
ioux u:
_r) io (t aI@
io (t_ I|@
@@ -3569,7 +3574,6 @@
_l) iv (eB aIv
XC) iv (el Iv
_g) iv (e Iv
_l) iv (e Iv
l) iv (er Iv
r) iv (er Iv
dr) iv (er aIv
@@ -3677,8 +3681,8 @@
legged lEgId
// Ab) le @L
C) le (ton_ @L
Ab) ler (_ l@
Ab) le (C_ l@
Ab) ler (_ l3
Ab) le (B_ l@
Ab) led (_ @Ld
&) lem (ent @Lm
&p) lem (ent lIm
@@ -3750,8 +3754,7 @@
_) metall (ic m@tal
metabo m@t'ab0
_) meta (llu m%Eta
_) mobile moUbaIl
mobile m@bi:l
&) mobile m@bi:l
mono (ga m@n'0
mo (noto m@
_) mono m0noU
@@ -4081,6 +4084,7 @@
m) otor oUt3
n) o (tor oU
otro (py '0tr@
&) o (try @
c) otyle 0tIl'i:
m) o (x @
o (x++ 0
@@ -4191,7 +4195,6 @@
?3 ag) on (_ 0n
rg) on (_ @n
&s) on (_ @n
ds) on (_ Vn
&t) on (_ @n
&tr) on (_ 0n
fl) on (_ 0n
@@ -4208,7 +4211,9 @@
pers) on @n
pers) on (i '0n
postp) on 'oUn
_sp) on 0n
on (ald 0n
&) on (age_ @n
d) on (at %oUn
on (an_ oUn
_) on (io Vn
@@ -4397,6 +4402,7 @@
os (al_ 'oUz
_l) os (e u:z
ose (_ oUz
c) ose (_ oUs
purp) ose @s
_r) os (e# oUz
c) os (ec oUs
@@ -4584,7 +4590,7 @@
?3 h) ov (er Vv
l) ov Vv
l) ov (e Vv
_l) ove Vv
_l) ove (@ Vv
cl) ov (e oUv
_sl) ov (enA oUv
pl) ov oUv
@@ -5881,6 +5887,7 @@
&d) Ed (_S2vei I#d
&ch) Ed (_S2vei t
&k) Ed (_S2vei t
ril) Ed (_S2 d
&@@om) Ed (_S2v d
&p) Ed (_S2vei t
&t) Ed (_S2vei I#d

+ 159
- 158
dictsource/eo_rules View File

@@ -13,214 +13,215 @@


.group a
_) a(_ a
a a
aj aI
aU
_) a (_ a
a a
aj aI
aU


.group b
_) b(_ bo
b b
_) b (_ bo
b b
.group c
_) c(_ tso
_) ch(_ tSo
c ts
ch (K tS // foreign words
K) ch tS // foreign words
_) c (_ tso
_) ch (_ tSo
c ts
ch (K tS // foreign words
K) ch tS // foreign words
.group d
_) d(_ do
d d
_) d (_ do
d d

_) d (-ro dokt'o
_) d (-rino d,okto
_) d (-ro dokt'o
_) d (-rino d,okto

.group e
_) e(_ e
e e
ej eI
eU
_) e (_ e
e e
ej eI
eU
.group f
_) f(_ fo
f f
_) f (_ fo
f f

_) f (-ino fR%aUl
_) f (-lo fRaU

_) f (-ino fR%aUl
_) f (-lo fRaU
.group g
_) g(_ go
g g
gh (K dZ
_) g (_ go
g g
gh (K dZ
.group h
_) h(_ ho
h h
hh x
_) h (_ ho
h h
hh x
.group i
_) i(_ i
i i
_) i (_ i
i i


.group j
_) j(_ jo
j j
jh (C Z
_) j (_ jo
j j
jh (C Z
.group k
_) k(_ ko
k k
_) k (_ ko
k k

_) k (-do kamaR'a
_) k (-dino k'amaRa
_) k (-ino k'amaRad

_) k (-do kamaR'a
_) k (-dino k'amaRa
_) k (-ino k'amaRad

.group l
_) l(_ lo
l l
ll (_ l
_) l (_ lo
l l
ll (_ l


.group m
_) m(_ mo
m m
_) m (_ mo
m m
.group n
_) n(_ no
n n
n (_S1 n
_) n (_ no
n n
n (_S1 n

_) n (-ro num'e

_) n (-ro num'e

.group o
_) o(_ o
o o
oj oI
-) o (_ %o
-) oj (_ %oI
-) on (_ %on
-X) o (_ %o // d-ro etc
-X) oj (_ %oI
-X) on (_ %on
_) o (_ o
o o
oj oI
-) o (_ %o
-) oj (_ %oI
-) on (_ %on
-X) o (_ %o // d-ro etc
-X) oj (_ %oI
-X) on (_ %on
.group p
_) p(_ po
p p
ph (K f // foreign words
K) ph f // foreign words
_) p (_ po
p p
ph (K f // foreign words
K) ph f // foreign words
.group q
_) q(_ kwo
q k
qu kv
_) q (_ kwo
q k
qu kv
.group r
_) r(_ Ro
r R
A) r (A R
K) r (A @-*
rr RR
_) r (_ Ro
r R
A) r (A R
K) r (A @-*
rr RR

.group s
_) s(_ so
_) sh(_ So
s s
sh (K S // foreign words
K) sh S // foreign words
_) s (_ so
_) sh (_ So
s s
sh (K S // foreign words
K) sh S // foreign words

_) s (-ino s,injoR
_) s (-ro sinj'o

_) s (-ino s,injoR
_) s (-ro sinj'o
_) s (-ano s'am,ide
_) s (-anino s'am,ide

_) s (-ta_ s'ank

_) s (-ano s'am,ide
_) s (-anino s'am,ide

_) s (-ta_ s'ank
.group t
_) t(_ to
t t
th (K T // foreign words
K) th T // foreign words
_) t (_ to
t t
th (K T // foreign words
K) th T // foreign words

-) ta (_ t%a // s-ta = sankta

-) ta (_ t%a // s-ta = sankta
.group u
_) u(_ u
u u
uj uI
_) u (_ u
u u
uj uI
.group v
_) v(_ vo
v v
_) v (_ vo
v v
.group w
_) w(_ du'oblav,o
w w
K) wh w // foreign words
_) w (_ du'oblav,o
w w
K) wh w // foreign words
.group x
_) x(_ ikso
x ks
_) x z // foreign words
_) x (_ ikso
x ks
_) x z // foreign words
.group y
_) y(_ ipsilono
y j
K) y (K i
_) y (_ ipsilono
y j
K) y (K i
.group z
_) z(_ zo
z z
_) z (_ zo
z z
.group
_) ĉ (_ tSo
ĉ tS
_) ĉ (_ tSo
ĉ tS

_) ĝ (_ dZo
ĝ dZ

_) ĝ (_ dZo
ĝ dZ
_) ĥ (_ xo
ĥ x

_) ĥ (_ xo
ĥ x
_) ĵ (_ Zo
ĵ Z

_) ĵ (_ Zo
ĵ Z
_) ŝ (_ So
ŝ S

_) ŝ (_ So
ŝ S
_) ŭ (_ wo
ŭ w

_) ŭ (_ wo
ŭ w
C) ' (_ = // word end in apostrophe, stress the last vowel

'
+ plus_
_) ++ (_ plusplus
'
+ plus_
_) ++ (_ plusplus

. punkto
. (. _:
\.) .
. punkto
. (. _:
\.) .


£ pundo
£ (_D _pundoI_:
__) - (_D minus_
D_) - (_D st@-*ek'eto_
A_) - (_D _
C_) - (_D _
--) -
- minus_
- (_a
$ dolaRo
$ (_D _dolaRoI_:
£ pundo
£ (_D _pundoI_:
__) - (_D minus_
D_) - (_D st@-*ek'eto_
A_) - (_D _
C_) - (_D _
--) -
- minus_
- (_a
$ dolaRo
$ (_D _dolaRoI_:


+ 1653
- 12
dictsource/fa_list
File diff suppressed because it is too large
View File


+ 37
- 6
dictsource/fa_rules View File

@@ -23,13 +23,15 @@
// Text to phoneme rules for Farsi


// replace Arabic character numbers with Latin character numbers
// replacing unknown characters and Arabic numbers with Farsi characters and Latin numbers
.replace
٪ %
ي ی
ۍ ی
ى ی
ك ک
ە ه
ھ ه
٠ 0
۰ 0
۱ 1
@@ -59,12 +61,12 @@
.L01 آ ا ی ي و

// short vowels (commonly unwritten )
.L02 َ ُ ِ ً ٌ ٍ ّ ؤ أ إ ء ۀ
.L02 َ ُ ِ ْ ً ٌ ٍ ّ ؤ أ إ ء ۀ

// All consonants
.L03 ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه ة ئ

// all Farsi characters without ا آ
// all Farsi characters without ا آ and Short vowels
.L04 ض ص ث ق ف غ ع ه خ ح ج چ ش س ی ب ل ت ن م ک گ ۀ ظ ط ز ر ذ د ئ و ة ي ژ ؤ إ أ ء ؟ پ

// Group one of consonants
@@ -77,7 +79,7 @@
.L07 ن م ت ش ک مان تان شان ند نده ندۀ ندگی ندگان گی گان گانه گانۀ ستان ست

// All vowels (long + Short)
.L08 آ ا ی ي و َ ُ ِ ً ٌ ٍ ّ ؤ أ إ ء ۀ
.L08 آ ا ی ي و َ ُ ِ ْ ً ٌ ٍ ّ ؤ أ إ ء ۀ

// all Farsi characters without short vowels
.L09 ض ص ث ق ف غ ع ه خ ح ج چ ش س ی ب ل ا ت ن م ک گ ۀ آ ظ ط ز ر ذ د ئ و ة ي ژ پ ؤ إ أ ء ؟ ّ
@@ -100,6 +102,9 @@
L09L04) آلود (_Sm4 Alud
L09L04) آباد (_Sm4 AbAd
L09L04) آفرین (_Sm5 AfaRin
L09L09) آموخته (_Sm6 Amuxte:
L09L09) آموختۀ (_Sm6 Amuxteje
L09L09) آگاه (_Sm4 AgAh


.group ا
@@ -108,7 +113,7 @@
-) ا (للّه_+ o
_) ا (L02_ alef?
_) ا (L02L09
_) ا (L01
_) ا (L01L03
_) ا 'a:
_) ا (ع e
ا 'A
@@ -346,6 +351,8 @@
L09L09) بخت (_Sm3 baxt
L09L09) باش (_Sm3 bAS
L09L09) بزرگ (_Sm4 bozoRg
L09L09) باور (_Sm4 bAvaR
L09L09) برانگیز (_Sm baRangiz

// arabic form of words (Babs) ب
//فواعل eg. جوامع
@@ -518,6 +525,7 @@
L09L09) پرداز (_Sm5 paRdAz
L09L09) پندار (_Sm5 pendAR
L09L09) پرست (_Sm4 paRast
L09L09) پناه (_Sm4 panAh

// arabic form of words (Babs) پ
//فواعل eg. جوامع
@@ -1670,6 +1678,7 @@
L09L09) درد (_Sm3 daRd
L09L09) دوش (_Sm3 duS
L09L09) دهی (_Sm3 dehi
L09L09) دوست (_Sm4 dust

// arabic form of words (Babs) د
//فواعل eg. جوامع
@@ -2473,6 +2482,7 @@
// suffixes س
L09L01) ست (_+NSm2 st
L09L03) ست (_+NSm2 ast
-) ست (_+NSm2 st // eg. "کجا‌ست"
L09L03) ستان (_Sm4 estAn
L09L01) ستان (_Sm4 stAn
L09L09) سان (_Sm3 sAn
@@ -2826,7 +2836,7 @@
// Prefixes ص
_) صاحب (L04L09L09P4@ sAheb
_) صاحب (آL09L09P4@ sAheb
_) صدر (L04L09L09P5@ sadr
_) صدر (L04L09L09P3@ sadr
_) صدر (آL09L09P5@ sadr

// Suffixes ص
@@ -4663,6 +4673,7 @@
L09L01) مون (_Sm3 mun
L09L09) مردان (_Sm5 maRdAn
L09L09) منش (_Sm3 maneS
L09L09) مآب (_Sm3 maAb

// arabic form of words (Babs) م
//فواعل eg. جوامع
@@ -5209,6 +5220,7 @@
// Plural pronoun ها
L09L09) های (_NSm3 h'Aje
L09L09) هایی (_NSm4 h'Ai:
L09L09) هائی (_NSm4 h'Ai:
L09L09) هاست (_NSm4 h'Ast
// Plural possessive pronouns for ها
L09L09) هایم (_NSm4 hAjam
@@ -5352,6 +5364,8 @@
_ا) ی (_+ i
L01) ی (_ je
L03) ی (_ i
ی (ٰ_
ی (ٰL04 j
_آ) ی (L03_ ja

// Prefixes ی
@@ -5439,6 +5453,7 @@
L09ع) یاتشان (_NSm6 ijjAteSAn
L09L09) یزاسیون (_Sm7 isAsion
L09L03) یافت (_Sm4 jAft
-) یست (_+NSm3 ist // eg. "فردا‌یست"

// arabic form of words (Babs) ی
//فواعل eg. جوامع
@@ -5518,6 +5533,8 @@


.group ٔ
L04) ٔ
ا) ٔ a?
ٔ

// suffixes ٔ
@@ -5530,6 +5547,7 @@


.group ئ
ئی i:
ئ (L01 ?
ئ (L02 ?
L02) ئ ?
@@ -5560,6 +5578,13 @@
//ة (L01 h
ة t


.group ٰ
ٰ (L04 A
ٰ (ا
ٰ (آ


//short vowels that are not usually written:

.group َ
@@ -5583,6 +5608,12 @@
L09L09) ُ (_Sm1 o


.group ْ
ْ
// Suffixes "ْ"
L09L09) ْ (_Sm1


.group ً
ً an
// Suffixes "ً"

+ 246
- 0
dictsource/ga_list View File

@@ -0,0 +1,246 @@
// Irish Gaeilge dictionary
// written by Ronan McGuirk
// January 2013
// version 2.5
// This file is UTF8 encoded

// letters
// letter names, as they are spoken as a single character in text
// precede by _ to distinguish from pronunciation as a language word

_a eI
b bi: $atend
?1 bh v // eclipsis
c si:
d di: $atend
e i:
f Ef
g dZi: $atend
h eItS $atend
_i aI
j dZeI
k keI
l El
m Em $atend
n En $atend
_o oU
p pi:
q kju:
r ar
s Es
t ti: $atend
u ju:
v vi:
w d'O#b@lju:
x Eks
y waI
z zEd
_á eI||f0d[@
_é i:||f0d[@
_ó o:||f0d[@
_ú ju:||f0d[@
_#32 spA:s


// accent names

// names of symbols
ª_. pO#nk
_, k0m@
_; semI
_: ko:l0n
_! Skre:@x
_? kESt
_' u:sx0m@
. pO#nk
% f@i:nge:@d[


// numbers
_0 @nA:idZ
_1 @h'e:n
_2 @d['o:
_3 @tSR'i:
_4 @k'ah@r
_5 @ku:Ig
_6 @S'e:
_7 @S0xt[
_8 @h'0xt[
_9 @n@@'i:
_1X @dZ'E
_11 e:@nde:@g
_12 d[o:je:@g
_13 tr'i:de:@g
_14 kah@rde:@g
_15 ku:igde:@g
_16 Se:de:@g
_17 S0xtde:@g
_18 O#xtde:@g
_19 ni:de:@g
_20 fICe
_2X fiCE
_3X trO#x@
_31 trO#x@he:@n
_40 d[0C@d
_4X d[0C@d@
_41 d[0C@dahe:@n
_5X k@e:@g@
_51 k@e:@g@he:@n
_6X Sask@
_61 Sask@he:@n
_7X S0xto:
_71 S0xt[o:he:@n
_8X O#Xto:
_81 O#xt[o:he:@n
_9X no:x@
_91 no:x@he:@n
_0C ke:@d[
_1C0 ke:@d[ // exactly one hundred
_1C ke:@d[
_101 ke:@d[@he:@n
_2C ga:Ce:@d[
_3C tri:Ce:@d[
_4C kEr@ke:@d[
_5C ku:igce:@d[
_6C Se:ke:@d[
_7C S0xtge:@d[
_8C O#xtg'e:@d[
_9C ni:ge:@d[
_0M1 mi:lE
_1M1 m'i:lE
_2M1 gA:vi:lE
_2001 gA:vi:lEs@he:@n
_2002 gA:vi:lEs@d['o:
_2003 gA:vi:lEs@tr'i:
_2004 gA:vi:lEs@kah@r
_2005 gA:vi:lEs@ku:ig
_0M2 mIlu:n
_1M2 'milu:n
_2M2 d[A:vIlu:n
_3M2 tri:vilu:n
_4M2 kEr@milu:n
_0M4 _bilu:n
_1M4 'bilu:n
_2M4 gA:vilu:n
_3M4 tri:vilu:n
_4M4 kEr@vilu:n

_0and Is
_dpt pO#nk
//_roman Rom'ano

//delete


// words
a @
abhaile @w'0l;E
ach 0x $u
ag Eg $verbf $u
anall @n'aUl
aige @g'E
air Er
acu 0k'U
ar Er $u
arsa @rs@
agaibh 0g@Iv
agus 0g@s
amach @m'0x
amárach @m'A:r@x
amuigh @mu1'I
amháin @w'A:in
am aUm
an @n
anois @nIS
anonn @naUn
ann aUn
anseo @nS'O
aodh e:
aodha e:
aon e:@n
(ar ais) Er'aS
arís @r'i:S
as 0s
atá @t['A: $u
baill bu1'i:l
bhaill vu1'i:l
beidh bEg
bhfuil w'Il
bhuel w'El
ceithre kEr@
cathair k'0h@r
chathair x'0h@r
clainne kl'InE
chlainne xl'InE
chun xUn $u
crainn kri:n
de dE $u+
des dEs $u

dhaoibh ji:v
di dI $u+
do dO# $u
domhnach d[aUn@x
domhnaigh d[aUnig
eile 'El@
euro ju:ro:
faic f@ak
faide f@Id[E
faigh faIg
feadh fag
fear f'ar
gcathair g0h@r
gan g0n $u
gheall jaUl
(go raibh maith) g@r@m0h
(go raibh míle) g@r@mi:l@
gur gUr $u
i I $u
in In $u
ina In@ $u
ins Ins $u
inniu Inj'u:v
irish _^_EN
is 'Is $u
(is ea) IS'a
isteach IstS'0x
iúl ju:l
laoghaire li:@r@
le lE $u
leí le:i:
(maigh eo) mu1'i:||'o:
(muigheo) mu1'i:||'o:
mhuigh vu1'i:
(mhaigh eo) vu1'i:||'o:
maith m'0
mhaith w'0
mbeadh m;O#X
mo mO# $u
mura mUr@ $u
ná nA: $u
nigh ni:
níorbh ni:rv
nó nu: $u
nollag n@l@g
nolaig nO#lig
Oirghiall 'Err@X@l
orthu O#rhu
os o:s
rabh raU
raibh rEv
réamhrá r'e:@vr,a:
réidh re:
samhain saUIn
san s@n
seo S@_
tabhair t'u:@r
(tiocfaidh ár lá) tSO#ki:|'A:r|l'A:
// temporary fix for NO#DA punctuation
dot pO#nk
comma k0m@
dash flESki:n
tick u:@sx0m@
space spA:s

+ 492
- 0
dictsource/ga_rules View File

@@ -0,0 +1,492 @@

// translation rules for Irish Gaeilge
// This file is UTF-8 encoded
// written by Ronan McGuirk January 2013
// Version 2.5B

// Conditional rules
// ?1 allow eclipsis as 2 separate words

.L01 e i é í // slender vowels
.L02 c ch d g gh n s // following ea gets ; sounds
.L03 b bh mb c ch f m mh dh // used for words likemuir or cuid
.L04 b bh mb // for words like beag
.L05 nn nna nnas dh r s ntas nach nas nais dar mar rtha nta mh chas chais cht chta nnach ntach llach d l ll // word endings where @ is to repleace ea or a
.L06 aidh idh aí á eá eadh adh ad imid aimid imis aimis ainn inn idís aidís éin // word endings where f changes to h
.L07 b c g ch bh gh mb
.L08 lc ll nt bhse // for words like cailc
.L09 cl cr chr f
.L10 c ch p ph gl ghl
.L11 c dh gh the s nn nne nt tiúil tiúla tíochta theoir theora ste steach ll llí llín g gí mse // word endings preceded by ai
.L12 á é ó eo ua // when followed by i
.L13 oc omb
.L14 río dún gnío // followed with mh
.L15 c ch f m d dh g gc gh mh // aoi following
.L16 b c bh ch gr ghr // for inn word ending
.L17 l le li niste nn
.L18 n nt nte neann neadh ntear nim nfear nfinn
.L19 na nea ra rea la llea arga // word endings with silent dh
.L20 eo eoir eá eabh io iu iú // slender m
.L21 ll nn ndán nntán
.L22 eadh eag eaga eagán eagáinín eo io iu iú eall eabh ealtaine
.L23 ea eo i
.L24 b mb bh g gh p ph bp m mh

.group a
a 0#
a (_ @
adh (a aI // words like radharc
adh (C aI
abht aU#t[
amhr aUr // words like amhras
K) amhl aUl
abhra aUr@ // words like slabhra
aghaidh aIg
t) abhair u:@r
th) abhair u:@r
t) abhar u:@r
th) abhar u:@r
_) an (sL01 @n
_) an (- 0n // an prefix
é) a @ // words like féach
X) a (nn_ aU#
X) a (ll_ aU#
abha aU@
am (pla aUm
ama (_ aU#m@
athair 'ah@r
_) amh aU
agha aI@
agh (d aI
agh (s aI
_) ath 0h

ai (m_ @
aí i:
aoi @i:
_) aoi i:
ath) aoi (r 'i:@
r) aoi (nín 'e:@
aoicht (_ 'i:@xt[
C) ao (C @e:@
_L24) ao (C w'e:@
C) ao (th_ @e:
b) ao (++ we:@
b) ao (th_++ we:
ao @e
_) ao e:
ae e:
amhna (_ aUn@

.group á
á A:
@) á ,A:
ádh A:
áthair (_ A:h@r
áthar A:h@r
ái (p A:
áinig A:nIg
ái 'A:i

.group ai
ai a#
L04) ai (L17 0#
aile (_ '0l;E // words like baile
Xc) ai (l '0#
ch) ai (l '0#
m) ai (n 0#
c) ai (th 0#
ch) ai (th 0#
ai (d 0#
p) ai (l 0#
@) ai (L11_ I
ai (L08+ aI#
c) ai (l_ I
ai (msi 'aI // words like aimsir
_L04) ai (L18_++ u1'I//words like bain
c) ai (t_ u1'I
s) ai (bh E
aighre aIr@
X) aigh 'aI
aigh aI# L04) aill (_ wi:l
aing (_ Ing

.group b
b b // broad
L01) b b; // slender
b (L22 bj //slender
bh v // broad
bh (_ vv
bh (L22 vj // slender
L01) bh v
?1 _m_) b (@
_) bhf v // urú broad
_) bhf (L22 v; // urú slender
_) bp b // urú broad
_) bp (L01 b; // urú slender
?1 _) bh (_f v // urú broad
?1 _) bh (_fL22 v; // urú slender
?1 _) b (_p b // urú broad
?1 _) b (_pL01 b; // urú slender
a) bh (a U // for example cabhair
ear) bha u: // words like Cearbhall
bhfaigh v'aI

.group c
c k
c (L01 k; // slender
ch x
ch (L01 C;
ch (é+ C;
ch (ei+ x;
?1 _g_) c (@
?1 _g_) c (L01
_) cabhr k'aUr
_) chabhr x'aUr

.group d
d d[ // broad
L01) d dZ // slender
d (L22 dZ // slender
d (L01 d; // slender
i) d (i dZ
?1 _n_) d (@
dh Q // broad
dh (ui Q // broad
dh (ao Q // broad
dh (L01 j // slender
_) dt d[ // broad urú
_) dt (L01 dZ // slender urú
?1 _) d (_t d[
?1 _) d (_tL01 dZ
_) d' (@P2 d
i) dh (_ g
a) dh (_ X
o) dh (_ X
L19) dh (_ // silent dh at wrd end
Va) dh (_+
deartháir dr@h'A:r
dheartháir gr@h'A:r
deirfiúr d;r@f'u:r
dheirfiúr g;r@f'u:r

.group e
e E#
eá A:
ei E
eidh (C aI
r) ei (m aI
eighea aI
eighea aI
eigh aI

eo o:
eogh o:
d) eo (ch O#
_) eo (ch O#
s) eo (_ @

.group é
é 'e:
éi 'e:
_) éi (rig aI // words like éirigh
_) éi (rí aI // words like éirí
_) éireoidh aIro:Ig
éacs e:@ks

.group ea
ea a#
X) ea (L21_ aU
ea (ltaine aU
g) ea (ll aU
X) ea (ch 0
_L04) ea (g @
_L04) ea (dh_ @
_L04) eagn @gn
L04) eaga (_ @g@
eaghl aIl
eabhra aUr@ // words like Feabhra
eanbhean 'an@v,an
eadhb aIb

.group f
f f // broad
f (L22 f; // slender
fh // silent
fh (éin_ h
fh (L22 ; // slender
@) f (L06_ h
?1 _bh_) f (@
?1 _bh_) f (L22 ;

.group g
g g // broad
g (L01 g; // slender
?1 _n_) g (@
_) gh Q"
_) gh (L01 Q"j
_) gc g // urú broad
_) gc (L01 g; // urú slender
?1 _) g (_c g // urú broad
?1 _) g (_cL01 g; // urú slender
i) gh (_ g
@C) gh (@ X
_) gn g@n
gh (n X@
gheobh j'o:
gabh gaU

.group h
h h // silent

.group i
i I
_) i I
ia i@
ia (tha i:
io O#
_) io (nadh u:// words like ionadh
_pr) io (n u:
L16) inn (_ i:n
iai i:i
impeall i:mp@l
io (s I //words like fios and liosta
L12) i i // non syllabic short i after long vowel
iú u:
m) i (d_ i: // verb ending

.group í
í 'i:

.group l
l l // broad
L01) l l; // slender
l (L23 l; //slender
ll l
ll (L23 l;
l (g l@
l (b l@

.group m
m m // broad
m (L20 m; //slender
mh v
mh (L20 v; // slender
_) mb m // urú
_) mb (L22 m; // urú slender
?1 _) m (_b m // urú
?1 _) m (_bL22 m; // urú slender
_) m (n m@// words like mná
L14) mh v
_) mh (n v@
léir) mheas vas
r) m @m // words like gorm

.group n
n n // broad
n (L01 n; // slender
?1 _) n (_L01 n;
_) nd n // urú
_) nd (L01 n; // urú slender
_) ng n
_) ng (L01 n;
?1 _) n (_d n // urú
?1 _) n (_dL01 n; // urú slender
?1 _) n (_g n
?1 _) n (_gL01 n;
nn n
nn (L01 n; // slender
n (b n@
n (m n@
n (bh n@
n (ch n@
c) n @n
ch) n @n

.group o
o O#
_) o 'O
C) o (cht_ 'O
orn (_ 'Or@n

_C) omh o:
_CC) omh o:
omha o:@
omhai o:@
o (ll_ aU
C) o (nn_ aU
r) o (nn_ O#
C) ogh aU
omhan (_ aU@n
omhain (_ aUIn
odha aU
opaic @pIk
C) odh (_ o:
odl (a O#l
oí i:

.group ó
ó 'o:
ómhai o:@

.group oi
oi O
_L15) oi (+ @'I
_) oi (b I
oi (de I
h) oi (b I
_) oi (r I
r) oi I
l) oi (n I
f) oi (lC aI
l) oi (g I
fh) oi (lC aI
s) oi (ls aI#
c) oi (c aI#
oi (nnío @
oi (mis @
ois (++ O#S
oill w'i:l
_) oi (leá 'I
oidh aI
oir (_ 'ERR
oigh (ea aI

.group p
p p // broad
ph f // broad
p (L22 p; // slender
ph (L20 f; // slender
?1 _b_) p (@


.group r
r r // broad
L01) r R // slender
_) r (L01 R
L12i) r (e_ Z
L12i) r (t_ Z
rr R
rg r@g
L01) rg R@g // slender
r (bh r@
ríomh ri:@v
s) r (A R
_) ramh raU

.group s
s s // broad
L01) s S // slender
s (L01 S // slender
s (cL01 S
s (CCL01 S // slender
s (pCé s // broad
?1 _t_) s (@
sh h
sh (CL01 h
sh (L01 h;
s (lL01 S

.group t
t t[ // broad
L01) t c // slender
t (í++n tS // slender
t (eo++ tS
t (L01 c // slender
?1 _) t (_L01 c
L01C) t tS // slender after consonant
t (CL01 tS // slender with following consonant before vowels
?1 _d_) t (@
th h
th (L01 h;
L01C) th h
_) ts t[ // eclipsis broad
_) ts (L01 t; // eclipsis slender
?1 _) t (_s t[ // eclipsis broad
?1 _) t (_sL01 t; // eclipsis slender
L01) th h
taine (_ t[In%E
ao) th (_
thne (_ h@nE
A) th (_ // silent th at word end

.group u
u U#
ua u@
uai u@
uai (g ui
uai (d ui
uá u:'A:
ui I
uinn (_ 'i:n
uinti U#'i:ntI
_b) uí wi:
_bh) uí wi:
g) uí wi:
umh u:
L03) ui @I
_d) u (l_ O#
g) ui (gh_ @i:
gh) ui (gh_ @i:
uí i:
uachai 'ux@

.group ú
ú u:
únmh u:nv

úi (r u:


// words which contain j k q v w x y z, speak as English
.group j
j _^_EN

.group k
k _^_EN

.group q
q _^_EN

.group v
v _^_EN

.group w
w _^_EN

.group x
x _^_EN

.group y
y _^_EN

.group z
z _^_EN





+ 75
- 68
dictsource/hi_list View File

@@ -2,47 +2,47 @@

// Numbers
// devanagari numbers are changed to latin characters before translation
_0 S'u:n.jV
_0 s'u:n.jV
_1 'e:k
_2 d'o:
_3 t'i:n
_4 c'a:r:
_5 p'a:nc
_6 ch'@2
_4 c:'a:r:
_5 'pa~c
_6 c#'@2
_7 s'a:t
_8 'a:th.
_8 'a:t.#
_9 n'O:
?3 _9 n'aU

_10 d'Vs
_11 gj'a:r@2
_12 b'a:r@2
_13 t'E:r@2
_14 ch'O:d@2
_15 p'Vndr@2
_16 s'o:l@2
_17 s'Vt:r@2
_18 Vth.:'a:r@2
_11 gj'a:r-ah
_12 b'a:rah
_13 t'e:r@2h
_14 c#'O:d@2h
_15 p'Vndr@2h
_16 s'o:l@2h
_17 sVtr@2h
_18 a:t#:arah
_19 Unn'Is

_20 b'i:s
_21 Ik:'Is
_22 b'a:Is
_23 t'e:Is
_23 t'ue:Is
_24 c'O:bIs
_25 p@c:'Is
_26 ch@bb'i:rs
_26 c#@bb'i:rs
_27 s@t:'a:Is
_28 ath:'a:Is
_29 Unt'Is
_28 at#:'a:Is
_29 ,Unt'Is
_30 t'i:s

_31 Ik@t:'Is
_32 bat:'Is
_32 b'at:'I'S
_33 tE~t'Is // E~ ?
_34 cO~t'Is
_35 pE~t'Is
_36 chaT'tIs
_36 c#aT'tIs
_37 sE~t'Is
_38 art'Is
_39 Unta:l'Is
@@ -53,7 +53,7 @@ _42 baIa:l'Is
_43 tE~ta:l'Is
_44 cO:wa:l'Is
_45 paI'nta:l'Is
_46 chhIja:l'Is
_46 c#hIja:l'Is
_47 sE~ta:l'Is
_48 arta:l'Is
_49 'Un^ca:s
@@ -63,44 +63,44 @@ _51 Ikj'a:wVn
_52 b'a:wVn
_53 t'IrpVn
_54 c'Ou:wVn
_55 p'achpVn
_56 chh@p:'Vn
_57 sVt:'a:w@n
_58 ath:'a:w@n
_59 Uns'Vth
_60 s'a:th.
_61 'Iks@th.
_62 b'a:s@th.
_63 t'Irs@th.
_64 c'O~s@th.
_65 paIns@th.
_66 ch'Ija:s@th.
_67 s'Vrs@th.
_68 ars@th.
_55 p'ac#pVn
_56 c#h@p:'Vn
_57 santa:'w@n
_58 at#:a:'w@n
_59 Uns'Vt#
_60 s'a:t.#
_61 'Iks@t.#
_62 b'a:s@t.#
_63 t'Irs@t.#
_64 cO:'s@t.#
_65 paI's@t.#
_66 c#'Ija:s@t.#
_67 s'Vrs@t.#
_68 ars@t.#
_69 Un@h,at:'Vr:

_70 sat:'Vr:
_71 Ikhat:'Vr:
_71 Ik#at:'Vr:
_72 b@hat:'Vr:
_73 tIhat:'Vr:
_74 cO:hat:'Vr:
_75 pach,at:'Vr:
_76 chIhat:'Vr:
_75 pac#,at:'Vr:
_76 c#Ihat:'Vr:
_77 s@t@hat:'Vr:
_78 athhat:'Vr:
_78 at#hat:'Vr:
_79 ,Un^Ia:s'i:

_80 ,Vss'i:
_81 Ikja:s'i:
_82 baIa:s'i:
_83 tIra:s'i:
_84 cO:ra:s'i:
_85 pI'ca:s'i:
_86 chIja:s'i:
_87 sVt:a:s'i:
_88 ath:a:s'i:
_89 nVwa:s'i:
_81 Ikja:s'i
_82 baIa:s'i
_83 tIra:s'i
_84 cO:ra:s'i
_85 pI'ca:s'i
_86 c#Ija:s'i
_87 sVt:a:s'i
_88 at#:a:s'i
_89 nVwa:s'i

_90 nVb:'e:
_91 Ikj'a:n@we:
@@ -108,50 +108,50 @@ _92 b'a:n@we:
_93 tIr'a:n@we:
_94 cO:r'a:m@we:
_95 p@c'a:n@we:
_96 chIj'a:n@we:
_96 c#Ij'a:n@we:
_97 s@t:'a:n@we:
_98 ath:'a:n@we:
_98 at#:'a:n@we:
_99 nIn^j'a:n@we:

_0C s'O:
_0M1 h@z'a:r
_0M2 l'a:kh
_0M3 cr'ore
_0M1 h@J,a:r
_0M2 l'a:k#
_0M3 k@ro:r.V
_0M4 'Vr@b
_0M5 kh'Vr@b
_0M5 k#'Vr@b
_dpt _d@s@ml'o:_ // ?? what is Hi for "." ?

// Single consonants
क k@
क़ q@
ख kh@
ख k#@
ख़ x@
ग g@
ग़ Q@
घ gh@
घ g#@
ङ N@
च c@
छ ch@
छ c#@
ज J@
ज़ z@
झ Jh@
झ J#@
ञ n^@
ट t.@
ठ th.@
ठ t.#@
ड d.@
ड़ r.@
ढ dh.@
ढ d.#@
ण n.@ // retroflex n.@
त t@
थ th@
थ t#@
द d@
ध dh@
ध d#@
न n@
प p@
फ ph@
फ p#@
फ़ f@
ब b@
भ bh@
भ b#@
म m@
य j@
र r@
@@ -194,19 +194,26 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
ॣ #X2l-:
ॐ #X1o~m

_?? Vks.@r
_a ej
_b bi:
_c si:
_d di:
_e i:
_f Ef

// Punctuation
। dVn.d.V

// Pronouns
मैं $u // main: I
मैं $u // main: IrI
मुझे $u
मेरा $u
मेरी $u
मेरे $u

हम $u // we
हमे $u
हमे $u
हमारा $u
हमारी $u
हमारे $u
@@ -234,7 +241,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
इसका $u

ये $u // they
इन्हें $u
इन्हें $u
इनका $u

वह $u // he/she/it
@@ -246,7 +253,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?

वे $u // they
वो $u
उन्हे $u // unheṃ: them
उन्हे $u // unheṃ: them
उनका $u
उनकी $u
उनके $u

+ 222
- 222
dictsource/hi_rules View File

@@ -1,5 +1,5 @@

// This file is UTF8 encoded
// This file is UTF8 encoded

// letter groups:
// A vowel letters and vowel signs
@@ -28,423 +28,423 @@
// Vowels

.group अ
अ V
अ (ह E // (h
अह) अ E
V
अ (ह E // (h
अह) अ E

.group आ
आ a:
a:

.group इ
इ I
I
// इँ i~
// इं i~

.group ई
ई i:
ई (_ i
i:
ई (_ i

.group उ
उ U
U

.group ऊ
ऊ u:
ऊं u~ // + anusvara
ऊँ u~ // + candrabinbu
u
ऊं u~ // + anusvara
ऊँ u~ // + candrabinbu

.group ऋ
ऋ rI
rI

.group ऌ
ऌ l- // vocalic l
l- // vocalic l

.group ऍ
ऍ E // candra e
E // candra e

.group ऎ
ऎ e
e

.group ए
ए e:
e:

.group ऐ
ऐ E: // ?? [aI] [E:] [&:]
ऐं E~
ऐँ E~
?2 ऐ aI // ?? [aI] [E:] [&:]
E: // ?? [aI] [E:] [&:]
ऐं E~
ऐँ E~
?2 ऐ aI // ?? [aI] [E:] [&:]


.group ऑ
ऑ O // candra O
O // candra O

.group ऒ
ऒ o
o

.group ओ
ओ o:
ओं o~ // +anusvara
ओँ o~ // +candrabindu
o:
ओं o~ // +anusvara
ओँ o~ // +candrabindu

.group औ
औ O: // ?? [aU] [O:]
औं O~ // +anusvara
औँ O~ // +candrabindu
?3 औ aU // ?? [aU] [O:]
O: // ?? [aU] [O:]
औं O~ // +anusvara
औँ O~ // +candrabindu
?3 औ aU // ?? [aU] [O:]


// Vowel Signs

.group ा
ा a:
ाव aU
ाव aU

.group ि
ि I
ि I
// िँ i~
// िं i~

.group ी
ी i:
ी (_ i
i:
ी (_ i

.group ु
U
u

.group ू
ू u:
ूं u~ // or O~ ??
ूँ u~
u:
ूं u~ // or O~ ??
ूँ u~

.group ृ
ृ rI
rI

.group ॄ
ॄ rI
rI

.group ॅ
ॅ E
E

.group ॆ
ॆ e
e

.group े
े e:
e:

.group ै
ै E: // ?? [aI] [E:] [&:]
ैं E~
ैँ E~
?2 ै aI // ?? [aI] [E:] [&:]
E: // ?? [aI] [E:] [&:]
ैं E~
ैँ E~
?2 ै aI // ?? [aI] [E:] [&:]

.group ॉ
ॉ O
O

.group ॊ
ॊ o
o

.group ो
ो o:
ों o~
ोँ o~
o:
ों o~
ोँ o~

.group ौ
ौ O: // [O:] or [aU] ??
ौं O~
ौँ O~
?3 ौ aU // [O:] or [aU] ??
O: // [O:] or [aU] ??
ौं O~
ौँ O~
?3 ौ aU // [O:] or [aU] ??

.group ॢ // vowel sign l
ॢ l-
l-

.group ॣ // vowel sign ll
ॣ l-:
l-:

.group ॐ
ॐ o~m
o~m

// Consonants

.group क
क kV
क (B k
क (्य k:
क़ qV
क़ (B q
kV
क (B k
क (्य k:
क़ qV
क़ (B q

.group ख
khV
ख (B kh
ख़ xV
ख़ (B x
k#V
ख (B k#
ख़ xV
ख़ (B x

.group ग
ग gV
ग (B g
ग़ QV
ग़ (B Q
gV
ग (B g
ग़ QV
ग़ (B Q

.group घ
ghV
घ (B gh
g#V
घ (B g#

.group ङ
ङ NV
ङ (B N
्) ङ (_ N@
NV
ङ (B N
्) ङ (_ N@

.group च
च cV
च (B c
च (्य c:
cV
च (B c
च (्य c:

.group छ
chV
छ (B ch
c#V
छ (B c#

.group ज
ज JV
ज (B J
ज़ zV
ज़ (B z
JV
ज (B J
ज़ zV
ज़ (B z

.group झ
JhV
झ (B Jh
J#V
झ (B J#

.group ञ
ञ n^V
ञ (B n^
्) ञ (_ n^
n^V
ञ (B n^
्) ञ (_ n^

.group ट
ट t.V
ट (B t.
ट (्य t.:
t.V
ट (B t.
ट (्य t.:

.group ठ
ठ th.V
ठ (B th.
t.#V
ठ (B t.#

.group ड
ड d.V
ड (B d.
d.V
ड (B d.

ड़ r.V
ड़ (B r.
ड़ r.V
ड़ (B r.

.group ढ
ढ dh.V
ढ (B dh.
ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta
d.#V
ढ (B d.#
ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta

.group ण
ण n.V // (temporary) same as dental [n]
ण (B n.
्) ण (_ n.@
n.V // (temporary) same as dental [n]
ण (B n.
्) ण (_ n.@

.group त
त tV
त (B t
त (्य t:
tV
त (B t
त (्य t:

.group थ
thV
थ (B th
t#V
थ (B t#

.group द
द dV
द (B d
dV
द (B d

.group ध
dhV
ध (B dh
d#V
ध (B d#

.group न
न nV
न (B n
्) न (_ n@
र्) न (_ n // r +virama
nV
न (B n
्) न (_ n@
र्) न (_ n // r +virama


.group ऩ
ऩ n: // should this be a long [n] ?
n: // should this be a long [n] ?

.group प
प pV
प (B p
प (्य p:
pV
प (B p
प (्य p:

.group फ
phV
फ (B ph
फ़ fV
फ़ (B f
p#V
फ (B p#
फ़ fV
फ़ (B f

.group ब
ब bV
ब (B b
bV
ब (B b

.group भ
bhV
भ (B bh
b#V
भ (B b#

.group म
म mV
म (B m
्) म (_ m@
र्) म (_ m // r +virama
न्) म (_ m // n +virama
mV
म (B m
्) म (_ m@
र्) म (_ m // r +virama
न्) म (_ m // n +virama

.group य
jV
य (B j
्) य (_ j@
j@
य (B j
्) य (_ j@

.group र
र rV
र (B r
्) र (_ r@
rV
र (B r
्) र (_ r@

.group ऱ // rra
ऱ rV // (temporary) same as [r]
ऱ (B r
्) ऱ (_ r@
rV // (temporary) same as [r]
ऱ (B r
्) ऱ (_ r@

.group ल
ल lV
ल (B l
्) ल (_ l@
lV
ल (B l
्) ल (_ l@

.group ळ
ळ l.V
ळ (B l.
्) ळ (_ l.@
l.V
ळ (B l.
्) ळ (_ l.@

.group ऴ
ऴ l.V // (temporary) same as [l.]
ऴ (B l.
्) ऴ (_ l.@
l.V // (temporary) same as [l.]
ऴ (B l.
्) ऴ (_ l.@

.group व
व vV
व (B v
_) व wV
_) व (B w
_) व (् v // +virma
vV
व (B v
_) व wV
_) व (B w
_) व (् v // +virma

.group श
श SV
श (B S
SV
श (B S

.group ष
ष s.V //?? or retroflex [S]
ष (B s. //??
s.V //?? or retroflex [S]
ष (B s. //??

.group स
स sV
स (B s
sV
स (B s

.group ह
ह HV
ह (B H
HV
ह (B H


// nukta, modifies a consonant

.group ऽ // avagraha, lengthens a vowel ??
ऽ :
:

.group ँ
ँ n // candrabindu
.group ं
ं n // anusvara
(प m
(फ m
(ब m
(भ m
(म m
(ट n.
(ठ n.
(ड n.
(ढ n.
(ण n.
(च n^
(छ n^
(ज n^
(झ n^
(ञ n^
(य n^
(क N
(ख N
(ग N
(घ N
(ङ N
ं (ह N
ँ n // candrabindu
.group ं
n // anusvara
ं (प m
ं (फ m
ं (ब m
ं (भ m
ं (म m
ं (ट n.
ं (ठ n.
ं (ड n.
ं (ढ n.
ं (ण n.
ं (च n^
ं (छ n^
ं (ज n^
ं (झ n^
ं (ञ n^
ं (य n^
ं (क N
ं (ख N
ं (ग N
ं (घ N
ं (ङ N

.group ः
ः H // visarga
H // visarga

.group ् // virama

// Extra consonants

.group क़ // qa
क़ qV
क़ (B q
qV
क़ (B q

.group ख़ // khha
ख़ xV
ख़ (B x
xV
ख़ (B x

.group ग़ // ghha
ग़ QV
ग़ (B Q
QV
ग़ (B Q

.group ज़ // za
ज़ zV
ज़ (B z
zV
ज़ (B z

.group ड़ // dddha (should retroflex flap)
ड़ r.V
ड़ (B r.
r.V
ड़ (B r.

.group ढ़ // rha (aspirated version of dddha)
ढ़ r.hV
ढ़ (B r.h
r.hV
ढ़ (B r.h

.group फ़ // fa
फ़ fV
फ़ (B f
fV
फ़ (B f

.group य़ // yya
य़ jV
य़ (B j
jV
य़ (B j

.group ॠ // rr
ॠ V-rr
V-rr

.group ॡ // ll
ॡ l-: // long syllabic l
l-: // long syllabic l


// If we find a Latin letter a-z, then translate as English
// (This is now done automatically by the eSpeak program)

.group o
o _^_EN
D__) of (__D    me
o _^_EN
D__) of (__D    me




.group
$ dOlV
% pVsEnt
$ dOlV
% pVsEnt



+ 6
- 4
dictsource/hu_list View File

@@ -409,9 +409,9 @@ _tld tildE

// characters
_#9 tAb
_#32 so:kYz
_#32 s'o:kYz
_cap n'AJ_|
_?? kAR2AktEr||ko:d // unknown characters (change this)
_?? kAR2AktEr // unknown characters (change this)


// Abbreviations
@@ -5382,7 +5382,7 @@ _¤ pe:nznEmjEl
® bEjEJzEt:
™ ve:djEJ
_` tompA
_  so:kYz
_  s'o:kYz
_« bElSY:|bAl|ide:zY:jEl
_» bElSY:|jobb|ide:zY:jEl
_­ la:JkYtY:jEl
@@ -5423,8 +5423,10 @@ _¡ AlSo:indEks

// Alphabets
_ar 'AR2Ab
_cry ts'iR2ill
_cyr ts'iR2ill
_he h'e:bER2
_zh k'i:nAi
_braille bR2Ail:E


// Main Exceptions List

+ 86
- 10
dictsource/hu_rules View File

@@ -173,6 +173,8 @@ nyargon) c (cs ts
udvaron) c (ser ts
pere) c (cs ts
licen) ccs ts|tS
nyol) c (csat ts
pokró) c (sá ts

.group ch
anar) ch (i h
@@ -452,6 +454,14 @@ szomszé) d (sor d
herná) d (sz d
szaba) d (szent d
for) d (jános d
egye) d (szám d
shetlan) d (szige d
szaba) d (szem d
_tren) dsz (e d|s
vakon) d (sz d
vé) d (jeggy d
své) d (zseb d
csalá) d (szer d

.group dz
fogó) dz (kod ts
@@ -502,6 +512,7 @@ kapáló) dz z
gyűrű) dz (ik z
burkoló) dz z


.group e
e E
000_-) el (_ REl // double R for 1000-el
@@ -630,6 +641,13 @@ szentsé) g (gy g
világossá) g (gy g
vilá) g (gy g
virá) g (gy g
csilla) g (gy g
édessé) g (gy g
ge) g (gyár g
han) g (gy g
hazugsá) g (gy g
tőze) g (gy g
doppin) g (gy g

.group gy
gy J
@@ -1005,7 +1023,11 @@ szivárvá) ny (játsz n^
utá) n (nyom n
verse) ny (játék n^
_elle) n (jav n
vagyo) n (jog n
vagyo) n (jog n
nny (elv n|n^
haszo) n (jár n
boszorká) ny (jelet n^
káno) n (jog n

.group o
o o
@@ -1065,7 +1087,7 @@ vagyo) n (jog n
s S
s (-sz s: //if have the - character the next word part beginning with sz, always need spokening s: phoneme
s-) sz //but not need spokening second sz phoneme
dns-) sz s
dns-) sz s
föld) s (ánc S
?1 hel) s (inki z
ki) s (ebb SS
@@ -1147,6 +1169,9 @@ _tetszé) s S
ki) s (sziget S
ki) s (szőlő S
körö) s (szeg S
kolbászo) s S
feldolgozá) s S
_ki) s (szín S

.group ss
ssz ss2
@@ -1641,9 +1666,47 @@ _kemene) ssz Ss
_szamo) ssz Ss
_szilvá) ssz Ss
_vámo) ssz Ss
keresé) ssz Ss
cipő) ssz Ss
szorongá) ssz Ss
keresé) ssz Ss
cipő) ssz Ss
szorongá) ssz Ss
alkalmazá) ssz Ss
kezdé) ssz Ss
edzé) ssz Ss
egye) ssz (ám Ss
felsorolá) ssz Ss
ssz (ürk Ss
ssz (őke Ss
formán) ssz (int Ss
hami) ssz (ín Ss
mászá) ssz (erű Ss
hárma) ssz Ss
hívá) ssz Ss
hivatkozá) ssz Ss
leve) ssz Ss
_hú) ssz (öv Ss
ismétlé) ssz Ss
járá) ssz Ss
kattintá) ssz Ss
_ki) ssz (öv Ss
közlekedé) ssz Ss
laká) ssz Ss
légzé) ssz Ss
_le) ssz (ab Ss
meglepeté) ssz Ss
nyila) ssz Ss
pszichológu) ssz Ss
ráko) ssz Ss
ritmu) ssz Ss
rúzso) ssz Ss
stílu) ssz Ss
víru) ssz Ss
szállodá) ssz Ss
taxi) ssz Ss
ugrá) ssz Ss
üstökö) ssz Ss
visszaélé) ssz Ss
esé) ssz (erű Ss
webe) ssz Ss

.group sz
sz s
@@ -1685,7 +1748,7 @@ fáklyá) sz (ene Sz
para) szt (segg st
azbe) szt (sisak st
nyu) szt (süveg st
serté) szs (ír SZ
serté) szs (ír S|Z
tá) szs (in SZ
va) szs (ír SZ
szs (ák SZ //All szsák part containing part need spokening single S and Z phoneme, for example kenyereszsák, pénzeszsák, krumpliszsák, cukroszsák words
@@ -1700,6 +1763,12 @@ fáklyá) sz (ene Sz
para) szts (üte st|S
para) sztsz (ag st|s
para) szts (uhan st|S
sz (avar S|z
pénze) sz (k s
ellenállá) sz (ón Sz
ré) sz (árás Sz
_te) szts (or st|S
serté) szs (ir S|Z

.group t
t t
@@ -1843,7 +1912,9 @@ szögle) t (szob t
vizi) t (szob t
zár) t (szék t
szé) t (szortír t
_robo) t (szoftve t
_robo) t (szoftve t
diva) t (cirk t
álla) t (cirk t

.group tj
C) tj c
@@ -1930,7 +2001,8 @@ természe) tj (og tj
_tisztele) tj (el tj
zené) tj (átsz tj
szen) tj (akab tj
közérze) tj (aví tj
közérze) tj (aví tj
ké) tj (átszm tj

.group ts
ts (_S2 tS //general rule with word end of ts letters
@@ -2145,8 +2217,10 @@ felira) ts (áv t|S
pö) tsz (en ts:
_á) tsz (orult t|s
leme) tsz (vén ts
_cha) tsz (ob t|s
robo) ts (of t|S
_cha) tsz (ob t|s
robo) ts (of t|S
merényle) ts (or t|S


.group tt
tt t:
@@ -2412,6 +2486,8 @@ csatlako) z (tok s
tí) z (sáv z
_tí) z (shill z
topá) z z
dör) zsz (ör Z|z
raj) z (sabl z

.group
$ dolla:R2

+ 8
- 8
dictsource/ka_rules View File

@@ -139,14 +139,14 @@

// For cyrillic characters (U+0400 to U+04FF) use Russian voice
.group 0xd0
0xd0 _^_RU
.group 0xd1
0xd1 _^_RU
.group 0xd2
0xd2 _^_RU
.group 0xd3
0xd3 _^_RU
//.group 0xd0
// 0xd0 _^_RU
//.group 0xd1
// 0xd1 _^_RU
//.group 0xd2
// 0xd2 _^_RU
//.group 0xd3
// 0xd3 _^_RU

.group
$ dolari

+ 97
- 97
dictsource/kn_list View File

@@ -39,29 +39,29 @@ _?? aks.ara // 'unknown character'
// letter names
ಕ್ ik
ಖ್ ikh
ಖ್ ik#
ಗ್ ig
ಘ್ igh
ಘ್ ig#
ಙ್ iN
ಚ್ ic
ಛ್ ich
ಛ್ ic#
ಜ್ iJ
ಝ್ iJh
ಝ್ iJ#
ಞ್ in^
ಟ್ it.
ಠ್ ith.
ಠ್ it.#
ಡ್ id.
ಢ್ idh.
ಢ್ id.#
ಣ್ in.
ತ್ it
ಥ್ ith
ಥ್ it#
ದ್ id
ಧ್ id.
ಧ್ id#
ನ್ in
ಪ್ ip
ಫ್ iph
ಫ್ ip#
ಬ್ ib
ಭ್ ibh
ಭ್ ib#
ಮ್ im
ಯ್ ij
ರ್ ir
@@ -101,17 +101,17 @@ U+ccd vattu
// symbols
% pratis.ata
! a:scharjachinhe
! a:sc#arjac#inhe
_? aks.ara
. pu:rn.avira:ma
, alpavira:ma
¼ ka:lu
½ ardha
½ ard#a
¾ mukka:lu
(1 / 2) ardha
(1 / 2) ard#a
(1 / 4) ka:lu
(3 / 4) mukka:lu
÷ bha:ga:ka:ra
÷ b#a:ga:ka:ra
& mattu
@@ -125,8 +125,8 @@ _5 'aIdu
_6 'a:ru
_7 'e:l.u
_8 'ent.u
_9 'ombath:u
_1X h'ath:u
_9 'ombat#:u
_1X h'at#:u
_11 hann'ondu
_12 han:erad.u
_13 hadim'u:ru
@@ -135,93 +135,93 @@ _15 hadinaIdu
_16 hadina:ru
_17 hadin'e:l.u
_18 hadin'ent.u
_19 ha'th:'ombath:u
_19 ha't#:'ombat#:u
_2X Ip:ath:u
_21 'Ip:a'th:ondu
_22 Ip:a'th:erad.u
_23 Ip:a'th:m'u:ru
_24 Ip:a'th:n'a:lku
_25 Ip:a'th:'aIdu
_26 Ip:a'th:a:ru
_27 Ip:a'th:e:l.u
_28 Ip:a'th:ent.u
_29 Ip:a'th:ombath:u
_2X Ip:at#:u
_21 'Ip:a't#:ondu
_22 Ip:a't#:erad.u
_23 Ip:a't#:m'u:ru
_24 Ip:a't#:n'a:lku
_25 Ip:a't#:'aIdu
_26 Ip:a't#:a:ru
_27 Ip:a't#:e:l.u
_28 Ip:a't#:ent.u
_29 Ip:a't#:ombat#:u
_3X m'ovath:u
_31 m'ovath:ondu
_32 m'ovatherad.u
_33 m'ovathm'u:ru
_34 m'ovathn'a:lku
_35 m'ovath'aIdu
_36 m'ovatha:ru
_37 m'ovathe:l.u
_38 m'ovathent.u
_39 m'ovathombath:u
_3X m'ovat#:u
_31 m'ovat#:ondu
_32 m'ovat#erad.u
_33 m'ovat#m'u:ru
_34 m'ovat#n'a:lku
_35 m'ovat#'aIdu
_36 m'ovat#a:ru
_37 m'ovat#e:l.u
_38 m'ovat#ent.u
_39 m'ovat#ombat#:u
_4X n'alavath:u
_41 n'alavath:ondu
_42 n'alavatherad.u
_43 n'alavathm'u:ru
_44 n'alavathn'a:lku
_45 n'alavathaIdu
_46 n'alavatha:ru
_47 n'alavathe:l.u
_48 n'alavathent.u
_49 n'alavathombath:u
_4X n'alavat#:u
_41 n'alavat#:ondu
_42 n'alavat#erad.u
_43 n'alavat#m'u:ru
_44 n'alavat#n'a:lku
_45 n'alavat#aIdu
_46 n'alavat#a:ru
_47 n'alavat#e:l.u
_48 n'alavat#ent.u
_49 n'alavat#ombat#:u
_5X 'aIvath:u
_51 aIvath:ondu
_52 aIvatherad.u
_53 aIvathm'u:ru
_54 aIvathn'a:lku
_55 aIvath'aIdu
_56 aIvatha:ru
_57 aIvathe:l.u
_58 aIvathent.u
_59 aIvathombath:u
_6X 'aravath:u
_61 aravath:ondu
_62 aravatherad.u
_63 aravathm'u:ru
_64 aravathn'a:lku
_65 aravathaIdu
_66 aravatha:ru
_67 aravathe:l.u
_68 aravathent.u
_69 aravathombath:u
_5X 'aIvat#:u
_51 aIvat#:ondu
_52 aIvat#erad.u
_53 aIvat#m'u:ru
_54 aIvat#n'a:lku
_55 aIvat#'aIdu
_56 aIvat#a:ru
_57 aIvat#e:l.u
_58 aIvat#ent.u
_59 aIvat#ombat#:u
_6X 'aravat#:u
_61 aravat#:ondu
_62 aravat#erad.u
_63 aravat#m'u:ru
_64 aravat#n'a:lku
_65 aravat#aIdu
_66 aravat#a:ru
_67 aravat#e:l.u
_68 aravat#ent.u
_69 aravat#ombat#:u
_7X 'Ep:ath:u
_71 Ep:ath:ondu
_72 Ep:atherad.u
_73 Ep:athm'u:ru
_74 Ep:athn'a:lku
_75 Ep:athaIdu
_76 Ep:atha:ru
_77 Ep:athe:l.u
_78 Ep:athent.u
_79 Ep:athombath:u
_8X 'Embath:u
_81 Embath:ondu
_82 Embatherad.u
_83 Embathm'u:ru
_84 Embathn'a:lku
_85 EmbathaIdu
_86 Embatha:ru
_87 Embathe:l.u
_88 Embathent.u
_89 Embathombath:u
_7X 'Ep:at#:u
_71 Ep:at#:ondu
_72 Ep:at#erad.u
_73 Ep:at#m'u:ru
_74 Ep:at#n'a:lku
_75 Ep:at#aIdu
_76 Ep:at#a:ru
_77 Ep:at#e:l.u
_78 Ep:at#ent.u
_79 Ep:at#ombat#:u
_8X 'Embat#:u
_81 Embat#:ondu
_82 Embat#erad.u
_83 Embat#m'u:ru
_84 Embat#n'a:lku
_85 Embat#aIdu
_86 Embat#a:ru
_87 Embat#e:l.u
_88 Embat#ent.u
_89 Embat#ombat#:u
_9X th'ombath:u
_91 th'ombath:ondu
_92 th'ombath:erad.u
_93 th'ombathm'u:ru
_94 th'ombathn'a:lku
_95 th'ombathaIdu
_96 th'ombatha:ru
_97 th'ombathe:l.u
_98 th'ombathent.u
_99 th'ombathombath:u
_9X t#'ombat#:u
_91 t#'ombat#:ondu
_92 t#'ombat#:erad.u
_93 t#'ombat#m'u:ru
_94 t#'ombat#n'a:lku
_95 t#'ombat#aIdu
_96 t#'ombat#a:ru
_97 t#'ombat#e:l.u
_98 t#'ombat#ent.u
_99 t#'ombat#ombat#:u
_0C0 n'u:ru
_1C0 nu:ru

+ 20
- 20
dictsource/kn_rules View File

@@ -24,16 +24,16 @@
ಕ (B k

.group ಖ
ಖ kha
ಖ (B kh
ಖ k#a
ಖ (B k#

.group ಗ
ಗ ga
ಗ (B g

.group ಘ
ಘ gha
ಘ (B gh
ಘ g#a
ಘ (B g#

.group ಙ
ಙ Na
@@ -44,8 +44,8 @@
ಚ (B c

.group ಛ
ಛ cha
ಛ (B ch
ಛ c#a
ಛ (B c#

.group ಜ
ಜ Ja
@@ -54,8 +54,8 @@
ಜ಼ (B z

.group ಝ
ಝ Jha
ಝ (B Jh
ಝ J#a
ಝ (B J#

.group ಞ
ಞ n^a
@@ -66,16 +66,16 @@
ಟ (B t.

.group ಠ
ಠ th.a
ಠ (B th.
ಠ t.#a
ಠ (B t.#

.group ಡ
ಡ d.a
ಡ (B d.

.group ಢ
ಢ dh.a
ಢ (B dh.
ಢ d.#a
ಢ (B d.#

.group ಣ
ಣ n.a
@@ -86,16 +86,16 @@
ತ (B t

.group ಥ
ಥ tha
ಥ (B th
ಥ t#a
ಥ (B t#

.group ದ
ದ da
ದ (B d

.group ಧ
ಧ dha
ಧ (B dh
ಧ d#a
ಧ (B d#

.group ನ
ನ na
@@ -106,8 +106,8 @@
ಪ (B p

.group ಫ
ಫ pha
ಫ (B ph
ಫ p#a
ಫ (B p#
ಫ಼ fa // nukta
ಫ಼ (B f

@@ -116,8 +116,8 @@
ಬ (B b

.group ಭ
ಭ bha
ಭ (B bh
ಭ b#a
ಭ (B b#

.group ಮ
ಮ ma

+ 53
- 21
dictsource/ml_list View File

@@ -8,8 +8,8 @@
U+d02 'a#m
U+d03 visarg@m
U+d3d avagraha
U+d4d chandraka:r@m
U+d4e chil.acharam // ??
U+d4d c#andraka:r@m
U+d4e c#il.ac#aram // ??

ൺ _'yn. // chillu consonants
ൻ _in
@@ -79,7 +79,7 @@ z zEd
& samuccaj@m
_. bindu
_, aNkuS;@m
_; ro:dhini
_; ro:d#ini
_? co:dj@cihn@m
_! a:S;c@rjacihn@m

@@ -87,33 +87,65 @@ _! a:S;c@rjacihn@m
// numbers
_0 p'u:Jj@m
_1 'onny
_2 r'an.t.y
_3 m'unny
_2 r@n.d#y
_3 m'u:nny
_4 n'a:ly
_5 'an^cy
_6 'aR2y
_6 'a:R2y
_7 'e:r.y
_8 'et.t.y
_9 'onpaty
_1X p'ati
_10 p'atty
_1X p'ati

_11 p'atinonny
_12 p'antran.t.y
_15 p'atinan^cy
_16 p'atinaR2y
_17 p'atine:R2y
_18 p'atine:t.t.y
_19 p'attompatu
_2X 'irupat
_3X m'uppat
_4X n'a:lppat
_5X 'anpat
_6X 'aR2upat
_7X 'er.upat
_8X 'en.pat
_9X t'on.n.u:R2
_20 'irup'aty
_2X 'irupatti
_30 m'uppaty
_3X m'uppatti':
_40 n'a:lppaty
_4X n'a:lppatti
_50 'anpaty
_5X 'anpatti
_60 'aR2upaty
_6X 'aR2upatti
_70 'er.'upaty
_7X 'er.'upatti
_80 'en.paty
_8X 'en.patti
_90 t'on.n.u:r:
_9X t'on.n.u:t.t.i

_0C n'u:R
_0M1 'a:jiRam
_0M2 l'aks.am
_1C0 n'u:r:
_1C n'u:t.t.i
_2C0 irunn'u:r
_2C irunn'u:t.t.i
_3C0 munn'u:r
_3C munn'u:t.t.i
_4C0 na:nnu:r
_4C na:nnu:t.t.i
_5C0 'an^cu:r
_5C 'an^cu:t.t.i
_6C0 aR2unu:r
_6C aR2unu:t.t.i
_7C0 'er.'unu:r
_7C 'er.'unu:t.t.i
_8C0 'en.n.u:r
_8C 'en.n.u:t.t.i
_9C0 tol.l.'a:jiRam
_9C tol.l.'a:jiRatti

_0M1x 'a:jiRam
_0M1 'a:jiRat.t.i
_0M2x l'aks.am
_0M2 l'aks.at.t.i
_0M3 k'o:t.i

_dpt _d'aS;a:mS;@m_





+ 149
- 125
dictsource/ml_rules View File

@@ -1,10 +1,13 @@

// This file is UTF8 encoded
// This file is UTF8 encoded
// Spelling to phoneme rules for Malayalam

// A means vowel letters (not vowel signs)
// B means a combining vowel sign or a virama

// change (k t. t p) to (g d. d b) if followed by a vowel, unless at start of a word or preceeded by an unvoiced stop consonant ??
.L01 _ ക് ച് ട് ത് പ്


.replace
൦ 0 // Convert Malayalam numbers
@@ -17,266 +20,287 @@
൭ 7
൮ 8
൯ 9
ോ ോ
ോ ോ
ൊ ൊ
ൌ ൌ



.group ക
ക ka
ക (B k
ക് k
L01) ക ka
L01) ക (B k
ക ga
ക (B g
ക്ക k:a
ക്ക (B k:

.group ഖ
ഖ kha
ഖ (B kh
ഖ k#a
ഖ (B k#

.group ഗ
ga
ഗ (B g
ga
ഗ (B g

.group ഘ
ഘ gha
ഘ (B gh
ഘ g#a
ഘ (B g#

.group ങ
Na
ങ (B N
Na
ങ (B N

.group ച
ca
ച (B c
ca
ച (B c

.group ഛ
ഛ cha
ഛ (B ch
ഛ c#a
ഛ (B c#

.group ജ
Ja
ജ (B J
Ja
ജ (B J

.group ഝ
ഝ Jha
ഝ (B Jh
ഝ J#a
ഝ (B J#

.group ഞ
n^a
ഞ (B n^
n^a
ഞ (B n^

.group ട
ട t.a
ട (B t.
ട് t.
L01) ട t.a
L01) ട (B t.
ട d.a
ട (B d.
ട്ട t.:a
ട്ട (B t.:

.group ഠ
ഠ th.a
ഠ (B th.
ഠ t.#a
ഠ (B t.#

.group ഡ
d.a
ഡ (B d.
d.a
ഡ (B d.

.group ഢ
ഢ dh.a
ഢ (B dh.
ഢ d.#a
ഢ (B d.#

.group ണ
n.a
ണ (B n.
n.a
ണ (B n.

.group ത
ത ta
ത (B t
ത് t
L01) ത ta
L01) ത (B t
ത da
ത (B d
ത്ത t:a
ത്ത (B t:

.group ഥ
ഥ tha
ഥ (B th
ഥ t#a
ഥ (B t#

.group ദ
da
ദ (B d
da
ദ (B d

.group ധ
ധ dha
ധ (B dh
ധ d#a
ധ (B d#

.group ന
na
ന (B n
na
ന (B n

.group പ
പ pa
പ (B p
പ് p
L01) പ pa
L01) പ (B p
പ ba
പ (B b
പ്പ p:a
പ്പ (B p:

.group ഫ
ഫ pha
ഫ (B p
ഫ p#a
ഫ (B p#

_പ്രൊ) ഫ (സര് fa
_പ്രൊ) ഫ (സര് fa


.group ബ
ba
ബ (B b
ba
ബ (B b

.group ഭ
ഭ bha
ഭ (B bh
ഭ b#a
ഭ (B b#

.group മ
ma
മ (B m
ma
മ (B m

.group യ
ja
യ (B j
ja
യ (B j

.group ര
ra
ര (B r
ra
ര (B r

.group റ
R2a
റ (B R2
ന്) റ d#
റ്റ t.t. // ?? R2R2 = t.t.
R2a
റ (B R2
ന്) റ d2
റ്റ t.t. // ?? R2R2 = t.t.

.group ല
la
ല (B l
la
ല (B l

.group ള
l.a
ള (B l.
l.a
ള (B l.

.group ഴ // retroflex [r.] ?
r.a
ഴ (B r.
r.a
ഴ (B r.

.group വ
va
വ (B v
va
വ (B v

.group ശ
S;a
ശ (B S;
S;a
ശ (B S;

.group ഷ
s.a
ഷ (B s.
s.a
ഷ (B s.

.group സ
sa
സ (B s
sa
സ (B s

.group ഹ
ha
ഹ (B h
ha
ഹ (B h


// chillu consonants
.group ൺ
n.
n.

.group ൻ
n
n

.group ർ
r
r

.group ൽ
l
l

.group ൾ
l.
l.

.group ൿ
ൿ k
ൿ k


.group 0xe0b4 // characters which start with UTF-8 bytes: [e0 b4]

// avagraha
// avagraha

ം m // anusvara (this should nasalize the vowel)
ം m // anusvara (this should nasalize the vowel)

ഃ h // visarga
ഃ h // visarga

a
a

a:
a:

i
i

i:
i:

u
u

u:
u:

Ry
Ry

e
_) എ ;e
e
_) എ ;e

e:
_) ഏ ;e:
e:
_) ഏ ;e:

aI
aI

o
o

o:
o:

aU
aU

// combining vowel signs

a:
a:

ി i
ി (ല്K I
ി i
ി (ല്K I

.group 0xe0b5 // characters which start with UTF-8 bytes: [e0 b5]

i:
i:

u
u

u:
u:

r-
r-

r-:
r-:

e
e

e:
e:

aI
aI

o
o

o:
o:

aU
ൗ aU // au length mark, treat at [aU] ?
aU
ൗ aU // au length mark, treat at [aU] ?

// virama
// chillu-virama (unofficial)
്് // espeak uses double-virama for "virama + U+200d" (zero-width joiner), to indicate a chillu character
് (_ y // epenthetic vowel at end of word
// virama
// chillu-virama (unofficial)
്് // espeak uses double-virama for "virama + U+200d" (zero-width joiner), to indicate a chillu character
് (_ y // epenthetic vowel at end of word

Ry:
Ry:

ly:
ly:



.group 0xe0a4 // devanagari
0xe0a4 _^_HI // switch to hindi voice
0xe0a4 _^_HI // switch to hindi voice

.group 0xe0a5 // devanagari
0xe0a5 _^_HI
0xe0a5 _^_HI


.group
$ do:l.ar
$ do:l.ar

+ 51
- 51
dictsource/ne_list View File

@@ -30,20 +30,20 @@ _2 d'u:,i:
_3 t'i:n
_4 c'a:r:
_5 p'a:nc
_6 ch'@2
_6 c#'@2
_7 s'a:t
_8 'a:th.
_8 'a:t.#
_9 n'V'u:
_10 d'Vs
_11 e:'gh'a:r'V
_11 e:'g#'a:r'V
_12 b'a:r@2
_13 t'e:hr@
_14 ch'O:d@2
_14 c#'O:d@2
_15 p'Vndr@2
_16 s'o:r@2
_17 s'Vtr@2
_18 a'th.'a:r@2
_18 a't.#'a:r@2
_19 U:nn'a:i's
_20 b'i:s
@@ -52,9 +52,9 @@ _22 b'a:Is
_23 t'e:Is
_24 c'O:b'Is
_25 p@c:'Is
_26 ch@b'b'i:s
_26 c#@b'b'i:s
_27 s@t:'a:Is
_28 ath:'a:Is
_28 at#:'a:Is
_29 U:n'Vnt'Is
_30 t'i:s
@@ -63,7 +63,7 @@ _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
_36 c#@:t't'I:s
_37 sE~t'Is
_38 art'Is
_39 U:n'an'c'a:l'i:s
@@ -74,9 +74,9 @@ _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
_46 c#hIja:l'Is
_47 s@'d.cta:l'Is
_48 a'th.'c'a:l'Is
_48 a't.#'c'a:l'Is
_49 U'n'an'c'a:s
:
_50 p@c'a:s
@@ -85,20 +85,20 @@ _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
_56 c#h@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:
_58 a'nt#:'a:w@n'n':V
_59 U'n'Vn's'a:t.#i:
_60 s'a:t.#i:
_61 e:k'as@t.#'t.#i:
_62 b'E:s@t.#':t.#'i:
_63 t'r'i:,s@t.#'t.#'i:
_64 c'O:s@t.#'t.#'i:
_65 p'E~'s@t.#'t.#'i:
_66 c#'E's@t.#'t.#'i:
_67 s'Vt's@t.#'t.#'i:
_68 a't.#,s@t.#'t.#'i:
_69 U:n'an's'Vtt'ar'i:
_70 s'at't@r'i::
@@ -106,10 +106,10 @@ _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:
_75 pac#,at:'Vr:
_76 c#@'j'ah'at't'Vr:
_77 s@t@hatt:'Vr:
_78 athhatt:'Vr:
_78 at#hatt:'Vr:
_79 U'n'a:s'i:
_80 a's's'i:
@@ -118,9 +118,9 @@ _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:
_86 c#@j'a:s'i:
_87 s'V:t'a:s'i:
_88 a'th.:a:s'i:
_88 a't.#:a:s'i:
_89 u:n'a:n'ab'b'e:
_90 n@b'b'e:
@@ -129,24 +129,24 @@ _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:
_96 c#@j'a:n@b'b'e:
_97 s@n't:'a:n@b'b'e:
_98 a'n'th.'a:n@b'b'e:
_98 a'n't.#'a:n@b'b'e:
_99 U:n'n'a:nsh@je:
_0C s'aj@
_0M1 h@z'a:r@
_0M2 l'a:kh@
_0M2 l'a:k#@
_0M3 k'a'ro:d.@
_0M4 'Vr@b
_0M5 kh'Vr@b'V
_0M5 k#'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@
_0M8 sh'an,k#@
_0M9 m'ah'a:,sh'ank#@
_0M10 p@r'a:rrd:d#@
_dpt _th'o:plo_
_dpt _t#'o:plo_
// Symbols in Nepali
@@ -157,34 +157,34 @@ _dpt _th'o:plo_
// Single consonants
क k@
क़ q@
ख kh@
ख k#@
ख़ x@
ग g@
ग़ Q@
घ gh@
घ g#@
ङ N@
च c@
छ ch@
छ c#@
ज J@
ज़ z@
झ Jh@
झ J#@
ञ n^@
ट t.@
ठ th.@
ठ t.#@
ड d.@
ड़ r.@
ढ dh.@
ढ d.#@
ण n.@ // retroflex n.@
त t@
थ th@
थ t#@
द d@
ध dh@
ध d#@
न n@
प p@
फ ph@
फ p#@
फ़ f@
ब b@
भ bh@
भ b#@
म m@
य j@
र r@
@@ -222,17 +222,17 @@ _dpt _th'o:plo_
पो $u $pause
हो $u $brk
के k'e,: $brk
दुःख d'u,,kh@
सुख s'u=kh@
दुःख d'u,,k#@
सुख s'u=k#@
जव J'Vv@
राष्ट्रिय r'a:S,t.rI:j@2 $2
सित s'it@
होइन h'oi:n@2
भएन bh'Vj'en@2
भएन b#'Vj'en@2
गएन g'Vj'en@2
खाएन khaj'en@2
खाएन k#aj'en@2
दिएन d'ij'en@2
छुन ch'un'@
छुन c#'un'@
बाट b'a:t.@
अथवा $pause
वा $pause

+ 119
- 119
dictsource/ne_rules View File

@@ -572,13 +572,13 @@
.group ख
ख khV
ख (B kh
?1 ख (_ kh
्) ख (_ kh@/
ख (्ख kh,
खँ khV~'
खॅ khV~'
ख k#V
ख (B k#
?1 ख (_ k#
्) ख (_ k#@/
ख (्ख k#,
खँ k#V~'
खॅ k#V~'
.group ग
ग gV
@@ -590,13 +590,13 @@
गॅ gV~'
.group घ
घ ghV
घ (B gh
?1 घ (_ gh
घ (्घ gh,
्) घ (_ gh@/
घँ ghV~'
घॅ ghV~'
घ g#V
घ (B g#
?1 घ (_ g#
घ (्घ g#,
्) घ (_ g#@/
घँ g#V~'
घॅ g#V~'
.group ङ // Phoneme adjustment suggested
@@ -616,12 +616,12 @@
चॅ cV~'
.group छ
छ chV
छ (B ch
्) छ (C ch@
छ (_ ch@
छँ chV~'
छॅ chV~'
छ c#V
छ (B c#
्) छ (C c#@
छ (_ c#@
छँ c#V~'
छॅ c#V~'
.group ज
ज JV
@@ -633,12 +633,12 @@
्) ज (_ J@/
.group झ // Phoneme adjustment suggested.
झ JhV
झ (B Jh
झँ JhV~'
झॅ JhV~'
झ J#V
झ (B J#
झँ J#V~'
झॅ J#V~'
झ (्झ J,
झ (_ Jh
झ (_ J#
.group ञ // Phoneme adjustment suggested
ञ n^V
@@ -659,13 +659,13 @@
ट (्य t.:
.group ठ
ठ th.V
ठ (B th.
ठँ t.hV~'
ठॅ t.hV~'
ठ (्ठ th.,
्) ठ (_ th.@/
?1 ठ (_ t.h
ठ t.#V
ठ (B t.#
ठँ t.#V~'
ठॅ t.#V~'
ठ (्ठ t.#,
्) ठ (_ t.#@/
?1 ठ (_ t.#
.group ड
ड d.V
@@ -682,14 +682,14 @@
ड़ॅ d.:V~'
.group ढ
ढ dh.V
ढ (B dh.
ढँ d.hV~'
ढॅ d.hV~'
्) ढ (_ dh.@/
?1 ढ (_ d.h
ढ़ d.hV: // nukta
ढ़ (B d.h // nukta
ढ d.#V
ढ (B d.#
ढँ d.#V~'
ढॅ d.#V~'
्) ढ (_ d.#@/
?1 ढ (_ d.#
ढ़ d.#V: // nukta
ढ़ (B d.# // nukta
.group ण
ण n.V // Phoneme adjustment suggested
@@ -709,13 +709,13 @@
?1 त (_ t,
.group थ
थ thV
थँ thV~'
थॅ thV~'
थ (B th
्) थ (_ th@/
थ (्य th,
?1 थ (_ th
थ t#V
थँ t#V~'
थॅ t#V~'
थ (B t#
्) थ (_ t#@/
थ (्य t#,
?1 थ (_ t#
.group द
द dV
@@ -729,12 +729,12 @@
्) द (_ d@/
.group ध
ध dhV
धँ dhV~'
धॅ dhV~'
ध (B dh
?1 ध (_ dh
्) ध (_ dh@/
ध d#V
धँ d#V~'
धॅ d#V~'
ध (B d#
?1 ध (_ d#
्) ध (_ d#@/
.group न
न nV
@@ -763,13 +763,13 @@
्) प (_ p@/
.group फ
फ phV
फँ phV~'
फॅ phV~'
फ (B ph
फ (्न ph:
?1 फ (_ ph
्) फ (_ ph@/
फ p#V
फँ p#V~'
फॅ p#V~'
फ (B p#
फ (्न p#:
?1 फ (_ p#
्) फ (_ p#@/
.group ब
ब bV
@@ -781,12 +781,12 @@
्) ब (_ b@/
.group भ
भ bhV
भँ bhV~'
भॅ bhV~'
भ (B bh
?1 भ (_ bh
भ (्य bh,
भ b#V
भँ b#V~'
भॅ b#V~'
भ (B b#
?1 भ (_ b#
भ (्य b#,
्) भ (_ bh@/
.group म
@@ -1064,65 +1064,65 @@
.group [
[ l'eftbr'ak'et
[ (_A th'ul'ok'osht.@2suru
[ (_C th'ul'ok'osht.@2suru
[ (_० th'ul'ok'osht.@2suru
[ (_१ th'ul'ok'osht.@2suru
[ (_२ th'ul'ok'osht.@2suru
[ (_३ th'ul'ok'osht.@2suru
[ (_४ th'ul'ok'osht.@2suru
[ (_५ th'ul'ok'osht.@2suru
[ (_६ th'ul'ok'osht.@2suru
[ (_७ th'ul'ok'osht.@2suru
[ (_८ th'ul'ok'osht.@2suru
[ (_९ th'ul'ok'osht.@2suru
[ (_A t#'ul'ok'osht.@2suru
[ (_C t#'ul'ok'osht.@2suru
[ (_० t#'ul'ok'osht.@2suru
[ (_१ t#'ul'ok'osht.@2suru
[ (_२ t#'ul'ok'osht.@2suru
[ (_३ t#'ul'ok'osht.@2suru
[ (_४ t#'ul'ok'osht.@2suru
[ (_५ t#'ul'ok'osht.@2suru
[ (_६ t#'ul'ok'osht.@2suru
[ (_७ t#'ul'ok'osht.@2suru
[ (_८ t#'ul'ok'osht.@2suru
[ (_९ t#'ul'ok'osht.@2suru
.group ]
] r'aitbr'ak'et
A_) ] th'ul'ok'osht.@2b'Vnd@2
C_) ] th'ul'ok'osht.@2b'Vnd@2
०_) ] th'ul'ok'osht.@2b'Vnd@2
१_) ] th'ul'ok'osht.@2b'Vnd@2
२_) ] th'ul'ok'osht.@2b'Vnd@2
३_) ] th'ul'ok'osht.@2b'Vnd@2
४_) ] th'ul'ok'osht.@2b'Vnd@2
५_) ] th'ul'ok'osht.@2b'Vnd@2
६_) ] th'ul'ok'osht.@2b'Vnd@2
७_) ] th'ul'ok'osht.@2b'Vnd@2
८_) ] th'ul'ok'osht.@2b'Vnd@2
९_) ] th'ul'ok'osht.@2b'Vnd@2
A_) ] t#'ul'ok'osht.@2b'Vnd@2
C_) ] t#'ul'ok'osht.@2b'Vnd@2
०_) ] t#'ul'ok'osht.@2b'Vnd@2
१_) ] t#'ul'ok'osht.@2b'Vnd@2
२_) ] t#'ul'ok'osht.@2b'Vnd@2
३_) ] t#'ul'ok'osht.@2b'Vnd@2
४_) ] t#'ul'ok'osht.@2b'Vnd@2
५_) ] t#'ul'ok'osht.@2b'Vnd@2
६_) ] t#'ul'ok'osht.@2b'Vnd@2
७_) ] t#'ul'ok'osht.@2b'Vnd@2
८_) ] t#'ul'ok'osht.@2b'Vnd@2
९_) ] t#'ul'ok'osht.@2b'Vnd@2
.group {
{ l'eftbr'eIs
{ (_A b'a:Ng'ek'oshth.@2suru
{ (_C b'a:Ng'ek'oshth.@2suru
{ (_० b'a:Ng'ek'oshth.@2suru
{ (_१ b'a:Ng'ek'oshth.@2suru
{ (_२ b'a:Ng'ek'oshth.@2suru
{ (_३ b'a:Ng'ek'oshth.@2suru
{ (_४ b'a:Ng'ek'oshth.@2suru
{ (_५ b'a:Ng'ek'oshth.@2suru
{ (_६ b'a:Ng'ek'oshth.@2suru
{ (_७ b'a:Ng'ek'oshth.@2suru
{ (_८ b'a:Ng'ek'oshth.@2suru
{ (_९ b'a:Ng'ek'oshth.@2suru
{ (_A b'a:Ng'ek'osht.#@2suru
{ (_C b'a:Ng'ek'osht.#@2suru
{ (_० b'a:Ng'ek'osht.#@2suru
{ (_१ b'a:Ng'ek'osht.#@2suru
{ (_२ b'a:Ng'ek'osht.#@2suru
{ (_३ b'a:Ng'ek'osht.#@2suru
{ (_४ b'a:Ng'ek'osht.#@2suru
{ (_५ b'a:Ng'ek'osht.#@2suru
{ (_६ b'a:Ng'ek'osht.#@2suru
{ (_७ b'a:Ng'ek'osht.#@2suru
{ (_८ b'a:Ng'ek'osht.#@2suru
{ (_९ b'a:Ng'ek'osht.#@2suru
.group }
} r'aItbr'eIs
A_) } b'a:Ng'ek'oshth.@2b'Vnd@2
C_) } b'a:Ng'ek'oshth.@2b'Vnd@2
०_) } b'a:Ng'ek'oshth.@2b'Vnd@2
१_) } b'a:Ng'ek'oshth.@2b'Vnd@2
२_) } b'a:Ng'ek'oshth.@2b'Vnd@2
३_) } b'a:Ng'ek'oshth.@2b'Vnd@2
४_) } b'a:Ng'ek'oshth.@2b'Vnd@2
५_) } b'a:Ng'ek'oshth.@2b'Vnd@2
६_) } b'a:Ng'ek'oshth.@2b'Vnd@2
७_) } b'a:Ng'ek'oshth.@2b'Vnd@2
८_) } b'a:Ng'ek'oshth.@2b'Vnd@2
९_) } b'a:Ng'ek'oshth.@2b'Vnd@2
A_) } b'a:Ng'ek'osht.#@2b'Vnd@2
C_) } b'a:Ng'ek'osht.#@2b'Vnd@2
०_) } b'a:Ng'ek'osht.#@2b'Vnd@2
१_) } b'a:Ng'ek'osht.#@2b'Vnd@2
२_) } b'a:Ng'ek'osht.#@2b'Vnd@2
३_) } b'a:Ng'ek'osht.#@2b'Vnd@2
४_) } b'a:Ng'ek'osht.#@2b'Vnd@2
५_) } b'a:Ng'ek'osht.#@2b'Vnd@2
६_) } b'a:Ng'ek'osht.#@2b'Vnd@2
७_) } b'a:Ng'ek'osht.#@2b'Vnd@2
८_) } b'a:Ng'ek'osht.#@2b'Vnd@2
९_) } b'a:Ng'ek'osht.#@2b'Vnd@2
@@ -1132,19 +1132,19 @@
// Special Symbols with special meanings
.group
। pur',n.@,w'ir'a:m // Fullstop of Devanagari
॥ d'i:rgh@,w'ir'a:m // Double Fullstop - means Read sentence twice.
॥ d'i:rg#@,w'ir'a:m // Double Fullstop - means Read sentence twice.
ॱ dVS@mal@w@2 // Decimal of devanagari (dot [.] is mostly used!).
॰ saNks.e:p@s'u:c@k@
$ dOlV
$ dOlV
% prVtish'vt
// Rarely used Special symbols. Written after Indepedent Vowel or between a Consonants and Symbolic Vowels!
़ n'u'k't'a: // Name of symbol.
॑ Ud'Vtt,@
॓ Ud:dh@r,@n.@a:r'Vmbh@
॔ ,Ud:dh@r,@n.@'Vnt@
ॽ k,@n.th.@w'Ira:m
॓ Ud:d#@r,@n.@a:r'Vmb#@
॔ ,Ud:d#@r,@n.@'Vnt@
ॽ k,@n.t.#@w'Ira:m
॒ a'n'ud'Vtt,@

+ 9
- 0
dictsource/nl_list View File

@@ -1,6 +1,7 @@

// This file in UTF8 encoded

// $alt2, remove s from plural, remove en from plural
// Use $alt3 where 'ng' and 'nk' is 'n+g' not [N]

// Letters
@@ -1398,6 +1399,7 @@ vondel $alt
accessoire aksEsw'ar@
accessoires aksEsw'ar@s
actiepunt Aksip8nt
adhesie Ath'e:zi
agenda $2
aldus Ald'8s
alles Al@s
@@ -1436,14 +1438,17 @@ chassis SAs'i
chat tSEt
check tSEk
chiffon Sif'On
cohesie $2
contour ko:nt'ur
controle $2
coureur ku:r'Y:r
crèches krES@s
damascering damA;s'e:rIN
december $2
desillusie dEsIlyzi
dieet $2
diesel diz@l
//discussie $2
divers div'Ers
diftongering dIft,ON'e:rIN
doordat $2
@@ -1452,7 +1457,9 @@ eensgelijks e:nsQ@l'EIks
elfstedentocht ,Elf'ste:d@ntoQt
embouchuur A~buS'yr // embouchure
enorm $2
erosie e:r'o:zi
eucharistie $4
explosie $2
februari fe:bry'a:ri
fiche fiS@
franchise frA'Si:z@
@@ -1470,10 +1477,12 @@ ingevolge $3
ingrediënt $4
ingenieur Inzj@nj'Y:r
informatie $3
invasie $2
januari $3
kadaster $2
mangat $alt3
materie ma:t'e:ri
maatregel ma:tre:Q@l $alt2
maxima $1
meteen mEt'e:n
metro me:tro:

+ 33
- 5
dictsource/nl_rules View File

@@ -4,6 +4,7 @@
// Suffix rule: SUFX_E eg. S2e means double the vowel before the final consonant

.L01 g k
.L02 _ t_ d_ de_ den_ // verb endings


.group a
@@ -65,6 +66,7 @@
&) bare (_S4 =ba:r@
_) bij (C@P3 b'EI
bij (zond b%i
_) bijeen bEI'e:n
_) binnen (P6 b'In@n
_) boven (P5 b'o:v@n
_) brand br'And
@@ -188,7 +190,8 @@
ig) e (_+S1qd @

ea (_ 'e:a:
eau o: //words with French origin
eau 'o: //words with French origin
// eau (_ 'o:
@) ee (_ 'e:
@) ee (X_ 'e:
@) ee (r_ 'I
@@ -214,6 +217,7 @@
&) el (ingen_$p_alt =@l

@) elen (_ 'e:l@n
@) el (en_$p_alt2 @L
&) elijks @l@ks
&) em (_ @m
&) e (ment @
@@ -244,18 +248,20 @@
@) ent (st_ 'Ent
@) ent (ste_ 'Ent
ag) ent 'Ent
X) es (_ Es
@j) es (_S1 s
@z) es (_S1 s
@) es (_S2qd 'Es // double the previous vowel
@) es (_$w_alt2S1 s // just remove 's'
KAC) es (_S2e @s
es (ie_ e:z
@) essen (_S5qd 'Es@n
@) eres (_S4qd @r'Es
@) eressen (_S7sq @r'Es@n
@) etten (_S3 @n
@) es (_$p_alt @s // for wors which end on [@] with multiple on 's'.
eau (_ 'o:
@) esisch 'e:zis
euille @'y
eum (_$w_alt 'e:8m
@mus) eum (_ ,e:8m // compounds
@@ -323,6 +329,7 @@
_) ge (@P2 Q@
ge (bied Q@
_) gee Qe:
_) gei QEI
gener (aal Q,e:n@r
_) gelijk Q@lEIk
_) ge (rC QE
@@ -358,11 +365,14 @@
ie i
ieuw iw
iee ie:
ii i

d) ie (_ 'i
g) ie (_ 'i
m) ie (_ 'i
p) ie (_ 'i
ss) ie (_ =i
s) ië (_ =i@
ieus (_ ij'Y:s
ieuze (_ ij'Y:z@
ieuzer (_ ij'Y:z@r
@@ -386,6 +396,9 @@
ie (CtjeX_ 'i
ie (ren_ 'i
ie (rd_ 'i
iën (_ 'i@n
CAns) ie (_ =i
CAss) ie (_ =i
@) ig (_S2dq =@x
@) ige (_S3dq =@Q@
@) igen (_ =@Q@n
@@ -402,9 +415,13 @@
&) iko (_ =iko:
_) in (C@P2 'In
// _) in (gP2 'In
_) in (do In
ine (_ 'in@
ines (_ 'in@s
io (nage iO
io (de_ i'o:
iodes (_ i'o:d@s
_) in (scrip In
is (_ Is
@) isch (_ =is
@) ische (_ =is@
@@ -519,17 +536,18 @@ _) inn (@P2 'I // ?? inneren
@@C) o (_ =o:
obsc (u opsk
oe (X_ 'u
office Of@s
oir (_ 'v#a:r
pl) oi (t v#A
c) oi (ffu v#A
pr) o (gram o:
_) on (@P2 %On
oo (X 'o:
oon 'o:n // in compounds, eg. telefoongesprek
oo (C_ 'o:
_) oost (@P4 o:st
_) op (@@P2 'Op
_) open (@P4 'o:p@n
_) op (enen 'o:p
_) openings (P8 'o:p@nINs
_) op (era 'o:p
_) op (tion Op
@@ -545,6 +563,7 @@ _) inn (@P2 'I // ?? inneren


.group on
_) on (@P2 %On
_) onaan (@P5 On'a:n
_) onder (@P5 'Ond@r
_) onge (@P4 ,OnQ@
@@ -569,6 +588,7 @@ _) inn (@P2 'I // ?? inneren




.group p
p p
p) p
@@ -618,7 +638,8 @@ _) inn (@P2 'I // ?? inneren
A) s (A z
s (b z
s (d z
sc s
sc (e s
sc (i s
sch sx
sch (_ s
sch (e_ s
@@ -628,15 +649,21 @@ _) inn (@P2 'I // ?? inneren
sj S
@) sje (_ sj@
@) s (_S1 s
a) s (_ s
@) s (_$w_alt =s

_) samen(@P5 s'a:m@n
_) scan (L02 skEn
science saI@ns
sc (oop sk
sc (opi sk
&) sel (_ =s@l
&) selen (_ =s@l@n
service s8v@s
@) si (o S
A) si (o Z
@) ssi (o S
CAr) sie (_ =zi

_) standaard (@P9 st'Anda:rt
@) straat (_S6 stra:t
@@ -711,6 +738,7 @@ _) inn (@P2 'I // ?? inneren
uw (_ yU

_) uit (@P3 'Wyt
uul (_ 'yl // from -ule
us (_ 8s
u (sie_ 'y
@) ute (_ 'yt

+ 241
- 171
dictsource/pa_list View File

@@ -1,171 +1,241 @@
// This file is UTF8 encoded
// Punjabi/Gurmukhi


// Numbers
_0 z'iRo
_1 'Ik:
_2 d'o
_3 t'I~n
_4 c'aR
_5 p'VnJ
_6 ch'e
_7 s'Vt:
_8 'Vth.:
_9 n'O~

_10 d'Vs
_11 gI'aRa~
_12 b'aRa~
_13 t'eRa~
_14 c'Oda~
_15 p'Vnd@Ra~
_16 s'ol.a~
_17 s@t'aRa~
_18 Vth.'aRa~
_19 'Uni

_20 v'iH
_21 Ik:i
_22 b'ai
_23 t'ei
_24 c'Ovi
_25 p'VnJhi
_26 ch'Vb:i
_27 s@t'ai
_28 Vth.'ai
_29 Un'Vt:i

_30 t'iH
_31 Ik'Vt:i
_32 b'Vt:i
_33 t'eti
_34 c'O~ti
_35 p'E~ti
_36 ch'Vt:i
_37 s'E~ti
_38 Vth.'Vt:i
_39 Un@t'ali

_40 c'ali
_41 Ik@t'ali
_42 b@t'ali
_43 t@R@t'ali
_44 cOt'ali
_45 p@nJ@t'ali
_46 chI'ali
_47 s@nt'ali
_48 Vth.:@t'ali
_49 'Un.I~Ja

_50 p@nJ'aH
_51 'Ik@vI~Ja
_52 b'VvI~Ja
_53 t'VR@vI~Ja
_54 c'VRI~Ja
_55 p'Vc@vI~Ja
_56 ch'VpI~Ja
_57 s'Vt@vI~Ja
_58 'Vth.:@vI~Ja
_59 Un.'ath.

_60 s'Vth.:
_61 Ik'ath.
_62 b'ath.H
_63 t@R'eth.H
_64 c'Oth.H
_65 p'E~th.
_66 chI'ath.
_67 s@t'aH@th.
_68 Vth.:'ath.
_69 Un.'Vt:@R

_70 s'Vt:@R
_71 IkH'Vt:@R
_72 b@H'Vt:@R
_73 t@H'Vt:@R
_74 cOH'Vt:@R
_75 p@nJ'Vt:@R
_76 chIH'Vt:@R
_77 s@t'Vt:@R
_78 Vth.'Vt:@R
_79 Un.'asi

_80 'Vssi
_81 Ik'asi
_82 bI'asi
_83 t@R@'asi
_84 c@R'asi
_85 p@nJ'asi
_86 chI'asi
_87 s@t'asi
_88 Vth.'asi
_89 Un.a~n@v'eN

_90 n'Vb:e
_91 Ik@'an@v,e~
_92 bI;'an@v,e~
_93 t@R@'an@ve~
_94 c@R'an@ve~
_95 p@c'an@ve~
_96 chI'an@ve~
_97 s@t'an@ve~
_98 Vth.'an@ve~
_99 nIR'Vnn@ve~

_0C s'O
_0M1 H@J'aR
_0M2 l'Vkh: // 100,000
_0M3 k'VRoR // 10,000,000
_0M4 'VR@b // 1,000,000,000
_0M5 kh'VR@b // 100,000,000,000

_dpt _dOth // ??


// character names
ਂ bInd'i
ੰ tIpp'i
ੱ VddVk
ਃ visaRg
੍ hVlVnt
ॄ addak


ਅ 'ERV
ੲ 'IRI
ੳ 'URV
_ਆ 'ERV||kVnn'a
_ਇ 'IRI||sIh'aRi
_ਈ 'IRI||bIh'aRi
_ਉ 'URV||'OnkaR
_ਊ 'URV||dUl'EnkaR
_ਏ 'IRI||l'avam
_ਐ 'ERV||dUl'avam
_ਓ 'URV||hoR'a
_ਔ 'ERV||kVnOR'a

ਾ kVnn'a
ਿ sIh'aRi
ੀ bIh'aRi
ੁ OnkaR
ੂ dUl'EnkaR
ੇ l'ava~
ੈ d@l'ava~
ੋ hoR'a
ੌ kVn'ORa

। d.'Vnd.i
₹ rupi


ਸਰਕਾਰ sR@k'aR
ਸਰਕਾਰੀ sR@k'aRi


// English words
ਸੋਫਟਵਿਅਰ s'OftwER
ਵੈਬਪੇਜ w'EbpeIdZ
ਈਮੇਲ 'i:meIl
ਕੀਬੋਰਡ k'i:boRd
// This file is UTF8 encoded
// Punjabi/Gurmukhi
// Numbers
_0 z'iRo
_1 'Ik:
_2 d'o
_3 t'I~n
_4 c'aR
_5 p'VnJ
_6 c#'e
_7 s'Vt:
_8 'Vt.#:
_9 n'O~
_10 d'Vs
_11 gI'aRa~
_12 b'aRa~
_13 t'eRa~
_14 c'Oda~
_15 p'Vnd@Ra~
_16 s'ol.a~
_17 s@t'aRa~
_18 Vt.#'aRa~
_19 'Unni
_20 v'iH
_21 Ik:i
_22 b'ai
_23 t'ei
_24 c'Ovi
_25 p'Vc:i
_26 c#'Vb:i
_27 s@t'ai
_28 Vt.#'ai
_29 Un'Vt:i
_30 t'iH
_31 Ik'Vt:i
_32 b'Vt:i
_33 t'et:i
_34 c'ONti
_35 p'ENti
_36 c#'Vt:i
_37 s'ENti
_38 Vt.#'Vt:i
_39 U~Nt'ali
_40 c'ali
_41 Ik@t'ali
_42 be'ali
_43 t@R@t'ali
_44 cUt'ali
_45 p@nt'ali
_46 c#I'ali
_47 s@nt'ali
_48 ,@R2@t'ali
_49 Un'VnJa
_50 p@nJ'aH
_51 ,@k@v'VnJa
_52 b@v'VnJa
_53 t,@R@v'VnJa
_54 cUR'VnJa
_55 p,@c@v'VnJa
_56 c#@p'VnJa
_57 s,@t@v'VnJa
_58 ,@t.#@v'VnJa
_59 Un.'at.#
_60 s'Vt.#:
_61 Ik'aH@t.
_62 b'aH@t.
_63 t@R'e~H@t.
_64 c'O~H@t.
_65 p'E~H@t.
_66 c#e'aH@t.
_67 s@t'aH@t.
_68 ,@t.#'aH@t.
_69 Un.'Vt:@R
_70 s'Vt:@R
_71 Ik'Vt:@R
_72 b@H'Vt:@R
_73 t@H'et:@R
_74 cOH'Vt:@R
_75 p@J'Vt:@R
_76 c#IH'Vt:@R
_77 s@t'Vt:@R
_78 Vt.#'Vt:@R
_79 Un.'asi
_80 'Vssi
_81 ,IkI;'asi
_82 bI;'asi
_83 t,@RI;'asi
_84 cUR'asi
_85 p@c'asi
_86 c#I;'asi
_87 s@t'asi
_88 Vt.#'asi
_89 Un'an@v,e~
_90 n'Vb:e
_91 Ik'an@v,e~
_92 b'an@v,e~
_93 t@R'a~n@v,e~
_94 cUR'an@v,e~
_95 p@c'an@v,e~
_96 c#I'an@ve~
_97 s@t'an@ve~
_98 Vt.#'an@ve~
_99 n@R2'I~n@v,e~
_0C s'O
_0M1 H@J'aR
_0M2 l'Vk#: // 100,000
_0M3 k'VRoR // 10,000,000
_0M4 'VR@b // 1,000,000,000
_0M5 k#'VR@b // 100,000,000,000
_dpt _dOt# // ??
// character names
ਂ bInd'i
ੰ tIpp'i
ੱ VddVk
ਃ visaRg
੍ hVlVnt
ਅ 'ERV
ੲ 'IRI
ੳ 'URV
_ਆ 'ERV||kVnn'a
_ਇ 'IRI||sIh'aRi
_ਈ 'IRI||bIh'aRi
_ਉ 'URV||'OnkaR
_ਊ 'URV||dUl'EnkaR
_ਏ 'IRI||l'avam
_ਐ 'ERV||dUl'avam
_ਓ 'URV||hoR'a
_ਔ 'ERV||kVnOR'a
ਾ kVnn'a
ਿ sIh'aRi
ੀ bIh'aRi
ੁ OnkaR
ੂ dUl'EnkaR
ੇ l'ava~
ੈ d@l'ava~
ੋ hoR'a
ੌ kVn'ORa
// Punctuation
। d.'Vnd.i
// Pronouns
// ਪੁਰਖਵਾਚੀ ਪੜਨਾਂਵ
ਮੈਂ $u // main: I
ਮੈਨੂੰ $u
ਮੇਰਾ $u
ਮੇਰੀ $u
ਮੇਰੇ $u
ਅਸੀਂ $u // we
ਸਾਨੂੰ $u
ਸਾਡਾ $u
ਸਾਡੀ $u
ਸਾਡੇ $u
ਆਪ $u // you(formal)
ਆਪਨੂੰ $u
ਆਪਦਾ $u
ਆਪਦੀ $u
ਆਪਦੇ $u
ਤੂੰ $u // you (informal)
ਤੂਸੀਂ $u // you(formal)
ਤੁਹਾਨੂੰ $u
ਤੁਹਾਡਾ $u
ਤੁਹਾਡੀ $u
ਤੁਹਾਡੇ $u
ਤੂੰ $u // you (informal)
ਤੈਨੂੰ $u
ਤੇਰਾ $u
ਇਹ $u // he/she/it
ਇਸਤੋਂ $u
ਇਸਦਾ $u
ਇਹ $u // they
ਇਨ੍ਹਾਂਨੂੰ $u
ਇਨ੍ਹਾਂਦਾ $u
ਉਹ $u // he/she/it
ਉਸਤੋਂ $u
ਉਸਦਾ $u
ਉਸਦੀ $u
ਉਸਦੇ $u
ਉਹ $u // they
ਉਨ੍ਹਾਂਨੂੰ $u // unhannu: them
ਉਨ੍ਹਾਂਦਾ $u
ਉਨ੍ਹਾਂਦੀ $u
ਉਨ੍ਹਾਂਦੇ $u
// Prepositions/Postpositions
ਦਾ $u // dā: of, possessive particle
ਦੀ $u // dī
ਦੇ $u // de
ਨੂੰ $u // nu: to
ਤੱਕ $u // tak: until, for(time)
ਬਿਨਾ $u $pause // without (preposition)
ਵਿਚ $u // in
ਵਿੱਚ $u // in
ਤੋਂ $u // ton: from, with, by
// Verbs
ਹਾਂ $u // to be
ਹੋ $u
ਹੈ $u
ਹੈਂ $u
ਹਨ $u
ਸੀ $u // si: past aux
ਸਨ $u // san: past aux
ਰਹਾ $u // rahā: continuous
ਰਹੇ $u // rahe
ਰਹੀ $u // rahī
$textmode
ਸੋਫਟਵਿਅਰ software
ਈਮੇਲ email
ਕੀਬੋਰਡ keyboard
ਬੋਰਡ board
$phonememode

+ 45
- 45
dictsource/pa_rules View File

@@ -176,12 +176,12 @@
ੱ) ਕ (_ k:

.group ਖ
ਖ khV
ਖ (B kh
@) ਖ (_ kh
ੱ) ਖ kh:V
ੱ) ਖ (B kh:
ੱ) ਖ (_ kh:
ਖ k#V
ਖ (B k#
@) ਖ (_ k#
ੱ) ਖ k#:V
ੱ) ਖ (B k#:
ੱ) ਖ (_ k#:

.group ਗ
ਗ gV
@@ -192,9 +192,9 @@
ੱ) ਗ (_ g:

.group ਘ
ਘ ghV
ਘ (B gh
@) ਘ (_ gh
ਘ g#V
ਘ (B g#
@) ਘ (_ g#
_) ਘ k+V // high tone
_) ਘ (B k+

@@ -215,12 +215,12 @@
ੱ) ਚ (_ c:

.group ਛ
ਛ chV
ਛ (B ch
@) ਛ (_ ch
ੱ) ਛ ch:V
ੱ) ਛ (B ch:
ੱ) ਛ (_ ch:
ਛ c#V
ਛ (B c#
@) ਛ (_ c#
ੱ) ਛ c#:V
ੱ) ਛ (B c#:
ੱ) ਛ (_ c#:

.group ਜ
ਜ JV
@@ -231,9 +231,9 @@
ੱ) ਜ (_ J:

.group ਝ
ਝ JhV
ਝ (B Jh
@) ਝ (_ Jh
ਝ J#V
ਝ (B J#
@) ਝ (_ J#
_) ਝ c+V
_) ਝ (B c+

@@ -254,12 +254,12 @@
ੱ) ਟ (_ t.:

.group ਠ
ਠ th.V
ਠ (B th.
@) ਠ (_ th.
ੱ) ਠ th.:V
ੱ) ਠ (B th.:
ੱ) ਠ (_ th.:
ਠ t.#V
ਠ (B t.#
@) ਠ (_ t.#
ੱ) ਠ t.#:V
ੱ) ਠ (B t.#:
ੱ) ਠ (_ t.#:

.group ਡ
ਡ d.V
@@ -270,9 +270,9 @@
ੱ) ਡ (_ d.:

.group ਢ
ਢ dh.V
ਢ (B dh.
@) ਢ (_ dh.
ਢ d.#V
ਢ (B d.#
@) ਢ (_ d.#
_) ਢ t.+V
_) ਢ (B t.

@@ -293,12 +293,12 @@
ੱ) ਤ (_ t:

.group ਥ
ਥ thV
ਥ (B th
@) ਥ (_ th
ੱ) ਥ th:V
ੱ) ਥ (B th:
ੱ) ਥ (_ th:
ਥ t#V
ਥ (B t#
@) ਥ (_ t#
ੱ) ਥ t#:V
ੱ) ਥ (B t#:
ੱ) ਥ (_ t#:

.group ਦ
ਦ dV
@@ -309,9 +309,9 @@
ੱ) ਦ (_ d:

.group ਧ
ਧ dhV
ਧ (B dh
@) ਧ (_ dh
ਧ d#V
ਧ (B d#
@) ਧ (_ d#
_) ਧ t+V
_) ਧ (B t+

@@ -332,12 +332,12 @@
ੱ) ਪ (_ p:

.group ਫ
ਫ phV
ਫ (B ph
@) ਫ (_ ph
ੱ) ਫ ph:V
ੱ) ਫ (B ph:
ੱ) ਫ (_ ph:
ਫ p#V
ਫ (B p#
@) ਫ (_ p#
ੱ) ਫ p#:V
ੱ) ਫ (B p#:
ੱ) ਫ (_ p#:

.group ਬ
ਬ bV
@@ -348,9 +348,9 @@
ੱ) ਬ (_ b:

.group ਭ
ਭ bhV
ਭ (B bh
@) ਭ (_ bh
ਭ b#V
ਭ (B b#
@) ਭ (_ b#
_) ਭ p+V
_) ਭ (B p+


+ 72
- 154
dictsource/pt_list View File

@@ -45,6 +45,7 @@ _tld tS'iU
_ar 'a*aby
_cyr si*'ilikU
_he eb*'aIkU
_zh Sin'es


// character names
@@ -318,18 +319,19 @@ umas $u $nounf

// pronouns
eu $u+ $verbf
tu $u+
você vose $u2+
ele 'ely $u+
ela $u+
nós $u+
vós $u+
vocês $u2+
eles $u+
elas $u+
tu $u+ $verbf
você vose $u2+ $verbf
ele 'ely $u+ $verbf
ela $u+ $verbf
nós $u+ $verbf
vós $u+ $verbf
vocês $u2+ $verbf
eles $u+ $verbf
elas $u+ $verbf

me $u // reflexive
te $u
me $u $verbf
te $u $verbf
nos $u $nounf
la $u
lo $u
@@ -631,8 +633,8 @@ abacaxi abakaSy
abordo $alt
aborto $alt $verb
acerto $alt2 $noun
acordo $alt $verb
acertos $alt2
acordo $alt $verb
acervo $alt2
adepto $alt
adereço $alt2
@@ -643,14 +645,14 @@ alcateia $alt
alferes $alt
algozes $alt
alicerce $alt
almoço $alt $verb
almoço $alt $verb
amarelo $alt
ameba $alt
amores $alt2
antonieta $alt2
apego $alt2 $noun
apelo $alt $verb
aposto $alt $verb
apreço $alt2
aperto $alt2 $noun
apoio $alt $verb
aprovo $alt
@@ -662,10 +664,8 @@ ateia $alt
aterro $alt2 $noun
atmosfera $alt
atrozes $alt
austera $alt
austero $alt
autora $alt2
avesso $alt2
avesso $alt2
axé aSE
baqueta $alt2
beco $alt2
@@ -674,6 +674,7 @@ besta $alt2
bilhete $alt2
boca $alt2
bochecha $alt2
boio $alt
bojo $alt2
boleia $alt
bolero $alt
@@ -690,7 +691,7 @@ cachorra $alt2
caderneta $alt2
camiseta $alt2
cantora $alt2
capacete $alt2
capacete $alt2
caractere $alt
caramelo $alt
careta $alt2
@@ -702,28 +703,27 @@ cateto $alt2
catorze $alt2
cebola $alt2
cefaleia $alt
cerca $alt
cerca $alt2 $noun
cerca $alt
cerca $alt2 $noun
cerco $alt $verb
cesta $alt2
cesto $alt2
chamego $alt2
chefe $alt
checam $alt
checam $alt
cheque $alt
chinelo $alt
choro $alt2 $noun
chovesse $alt2
chovesse $alt2
chupeta $alt2
clamores $alt2
clero $alt
coco $alt2
cofre $alt
cogumelo $alt
cogumelo $alt
coice $alt2
colabore $alt
colete $alt2
colchete $alt2
colher $alt $verb
colchete $alt2
colher $alt $noun
colheres $alt $noun
colmeia $alt
colore $alt
@@ -733,11 +733,8 @@ concerto $alt2 $noun
concordo $alt
conforto $alt $verb
consolo $alt2 $noun
contivermos $alt
controle $alt2 $noun
controlo $alt2 $noun
copa $alt
copo $alt
controle $alt2 $noun
controlo $alt2 $noun
coreia $alt
corneta $alt2
cornos $alt
@@ -746,24 +743,17 @@ corto $alt
corveta $alt2
corvos $alt
coto $alt2
couberdes $alt
coubermos $alt
cratera $alt
crede $alt2
cresce $alt
crescem $alt
der $alt
derdes $alt
decore $alt
desapego $alt2 $noun
descabelo $alt
desce $alt
descem $alt
descordo $alt
desemprego $alt2
desemprego $alt $verb
desespero $alt2 $noun
desfecho $alt2
desprezo $alt $verb
deva $alt2
devo $alt2
desprezo $alt2 $noun
deveras $alt
dez $alt
diarreia $alt
@@ -783,16 +773,13 @@ endereço $alt2
endereço $alt $verb
enforco $alt
engordo $alt
enumerem $alt
enredo $alt $verb
enterro $alt2 $noun
enumerem $alt
envelope $alt
envolto $alt2
enxerto $alt2 $noun
epopeia $alt
erga $alt2
ergam $alt2
ergo $alt2
eritreia $alt
erro $alt2 $noun
erros $alt2
@@ -803,15 +790,13 @@ escroto $alt2
esforço $alt $verb
esforços $alt
esgoto $alt2 $noun
esgotos $alt2
esgotos $alt2
esperma $alt
espeto $alt2 $noun
espiroqueta $alt2
espoleta $alt2
esposa $alt2
esqueleto $alt2
estiverdes $alt
estivermos $alt
estrela $alt2
estrofe $alt
estorno $alt $verb
@@ -819,8 +804,6 @@ estorvo $alt $verb
etiqueta $alt2
europa $alt
exagero $alt $verb
expeça $alt2
expeço $alt2
explore $alt
faceta $alt2
farelo $alt
@@ -831,17 +814,18 @@ fera $alt
ferozes $alt
fezes $alt
?1 fixe fiSy
fizerdes $alt
fizermos $alt
foda $alt2 $verb
folheto $alt2
folga $alt
fogos $alt
foguete $alt2
foice $alt2
forca $alt2
força $alt2 $noun
forças $alt2
fordes $alt2
fores $alt2
forço $alt
fordes $alt2
fores $alt2
forro $alt $verb
fosse $alt2
frevo $alt2
@@ -850,6 +834,7 @@ galileia $alt
gameta $alt2
geleia $alt
gelo $alt $verb
genebra $alt
germe $alt
gesso $alt2
golpe $alt
@@ -857,42 +842,34 @@ gonorreia $alt
gorda $alt2
gosto $alt $verb
gota $alt2
governo $alt2 $noun
gozo $alt $verb
governo $alt2 $noun
gozo $alt2 $noun
graveto $alt2
grelha $alt
groselha $alt
grosso $alt2
grozo $alt $verb
hemorroida $alt
hemorroida $alt
hoje $alt2
horrores $alt2
houverdes $alt
houvermos $alt
ideia $alt
insonoro $alt
interesse $alt2 $noun
joga $alt
jogam$alt
jogo $alt $verb
jogos $alt
jogue $alt
joguem $alt
interesse $alt2 $noun
jogo $alt2 $noun
joguete $alt2
lambreta $alt2
lebre $alt
lerda $alt
lerdo $alt
líderes $alt2
lembrete $alt2
leste $alt2 $verb
lopes $alt
maior $alt
maleta $alt2
mantiverdes $alt
mantiveres $alt
mantivermos $alt
marcelo $alt
marmelo $alt
marreta $alt2
martelo $alt
melhor $alt
menor $alt
merda $alt
megera $alt
melo $alt
@@ -905,10 +882,8 @@ mexi meS'i
mexo m'eSU
minueto $alt2
miolo $alt2
miolos $alt
miolos $alt
moeda $alt
modo $alt
modos $alt
molho $alt2 $noun
monera $alt
morcego $alt2
@@ -916,8 +891,7 @@ morda $alt2
moreia $alt
mortos $alt
motora $alt2
?2 mulher mulj'Er
?4 mulher mul^'Er
mulher $alt
mui mwi
muito mw'iNtU // -s is included as a suffix
muita mw'iNt&
@@ -930,63 +904,52 @@ naquele $alt2 $nounf
nervo $alt2
novos $alt
obstetra $alt
obsoleta $alt2
obsoleto $alt2
obtivera $alt
obtivermos $alt
odisseia $alt
onu $1
olho $alt2 $noun
osso $alt2
ossos $alt
opereta $alt2
ordens $alt
osso $alt2
ossos $alt
ostra $alt2
ovos $alt
pachorra $alt2
paexa paeSa
palacete $alt2
palheta $alt2
panfleto $alt2
pangeia $alt
panqueca p,&~Nk'Ek&
pantera $alt
paralelo $alt
parede $alt2
pastora $alt2
pedra $alt
pela $alt $verb
pelego $alt2
pelo $alt $verb
perde $alt
perdem $alt
pesa $alt
pesam $alt
pesque $alt
pesquem $alt
peso $alt $verb
piloto $alt2 $noun
pintora $alt2
pior $alt
pirueta $alt2
plaqueta $alt2
plateia $alt
plebeia $alt
polca $alt
porcos $alt
porrete $alt2
porra $alt2
porto $alt2
portos $alt
pose $alt2
povos $alt
poxa p'oS&
preta $alt2
preto $alt2
primavera $alt
provo $alt
puder $alt
puderdes $alt
pudermos $alt
puserdes $alt
quarteto $alt2
queda $alt
quinteto $alt2
quiserdes $alt
quisermos $alt
recomeço $alt2 $noun
recordo $alt
recorto $alt
@@ -1000,77 +963,50 @@ reitora $alt2
relevo $alt2 $noun
remorso $alt
reprovo $alt
resolve $alt
resolvem $alt
retorno $alt $verb
retorno $alt $verb
rixa x'iS&
rocha $alt
rock $alt
rogas $alt
rola $alt2 $noun
rolo $alt2 $noun
rosna $alt
rosnam $alt
rosne $alt
rosnem $alt
rosno $alt
rumores $alt2
saleta $alt2
sarjeta $alt
severa $alt
severo $alt
seborreia $alt
seca $alt2 $noun
secas $alt2
secas $alt2
seco $alt2
seco $alt $verb
seco $alt $verb
selo $alt $verb
selvagem seUv'aZeIN
sexteto $alt2
?1 senhora $alt2
senhores $alt2
sincera $alt
sincero $alt
sinopse $alt
sobe $alt
sobem $alt
soco $alt2
soco $alt $verb
sofrem $alt
sofre $alt
sofreste $alt2
sogra $alt
sopre $alt
soprem $alt
sopro $alt $verb
sopro $alt2 $noun
soro $alt2
sorvete $alt2
sossego $alt2 $noun
souberdes $alt
soubermos $alt
sossego $alt2 $noun
suborno $alt $verb
sufoco $alt2 $noun
sufocos $alt2
sugere $alt
sugerem $alt
suporto $alt
suor swOr
tapete $alt2
temores $alt2
tempero $alt2 $noun
terrores $alt2
teta $alt2
tetra $alt
tiverdes $alt
tivermos $alt
tocha $alt
toga $alt
tola $alt2
tolo $alt2
tolhe $alt
tolhem $alt
topo $alt $verb
torno $alt $verb
torre $alt2 $noun
torres $alt2
torre $alt2 $noun
torres $alt2
tortos $alt
traqueia $alt
travesso $alt2
@@ -1080,14 +1016,13 @@ troco $alt2 $noun
tropa $alt
tropeço $alt2 $noun
trombeta $alt2
tumores $alt2
tumores $alt2
valeta $alt2
vanessa $alt2
velozes $alt
verme $alt
vierem $alt
violeta $alt2
violoncelo $alt
violoncelo $alt
voga $alt
vozes $alt
xarope $alt
@@ -1097,8 +1032,6 @@ zero $alt
zorra $alt2




// foreign words
?1 alt 'alt
?2 agosto &g'ostU
@@ -1143,7 +1076,6 @@ zorra $alt2
?1 install ,inst'al
?2 internet iNtern'Et
?2 Intranet iNtRan'Et
?2 inveja iNv'EZ&
?1 kernel k'Ern,El
?2 kernel k'Ern@l
?1 line l'ain
@@ -1152,16 +1084,6 @@ zorra $alt2
?1 lock l'Ok
mail m'eIl
mails m'eIls
?1 maior m,&j'Or-
?2 maior maI'Or
?2 maiores maI'O*is
?1 menor myn'Or-
?2 menor men'Or
?2 menores men'O*is
?2 melhor melj'Or
?2 melhores melj'O*is
?4 melhor mel^'Or
?4 melhores mel^'O*is
?2 mouse m'aUzi
?1 menu menu
?1 next n'Ekst
@@ -1172,11 +1094,7 @@ zorra $alt2
?1 ovo 'ovu
?1 pause p'au:z
page p'eIdZ
?2 pior pi'Or
?2 piores pi'O*is
preço $alt2
python p'aIT&~N
queda $alt
?1 readme r'i:dmi:
?1 sapi s,ap'i
?1 scanner sk'En&r

+ 134
- 60
dictsource/pt_rules View File

@@ -1,4 +1,5 @@
// translation rules Brazilian
// translation rules Brazilian
// This file is UTF-8 encoded

// Options
@@ -19,8 +20,8 @@
.L02 e em
.L03 a am o
.L04 a am e em o ue uem
.L05 r ra ram re rem rdes
.L06 ra ram ste re rem
.L05 r ra ram re rem rde rmo
.L06 ra ram ste re rem rmo
.L07 sse ssem ste


@@ -304,7 +305,7 @@
?1 _n) e (nhu i // eg: nenhum, nenhuma, nenhuns, nenhumas.
?1 e (la_ 'E // eg: cadela, janela, vela, etc...
?1 C) e (cC ,E // eg: seleccionar, efectuar, etc...
?1 C) ecç 'Es // eg: selecção, etc...
?1 C) ecç 'Es // eg: selecção, etc...
?1 C) e (ã i // leão, panteão, etc.
?1 C) e (a i // oceano, etc.
?1 C) e (o 'i // eg: geologia, etc...
@@ -345,138 +346,195 @@
sf) e (ra_ E // esfera, biosfera

//sort
_com) e (L05_ e
_d) e (L05_ E
_vi) e (L05_ E
fiz) e (L05_ E
pus) e (L05_ E // com- im- de-
tiv) e (L05_ E // es-
_com) e (L05_ e
_pud) e (L05_ E
_coub) e (L05_ E
_exag) e (L05_ E
_houv) e (L05_ E
_perd) e (L05_ e
_quis) e (L05_ E
_soub) e (L05_ E
tiv) e (L05_ E // es-
_atend) e (L06_ e
_compreend) e (L06_ e
_entend) e (L06_ e
_estend) e (L06_ e
proteg) e (L05_ e // des-
tend) e (L06_ e // a- con- en- es-
_mord) e (L06_ e
_rend) e (L06_ e
_vend) e (L06_ e
prend) e (L06_ e // a- rea- des- desa-
_arrepend) e (L06_ e
_defend) e (L06_ e
_depend) e (L06_ e
_escond) e (L06_ e
preend) e (L06_ e // com- a- re- sur-
respond) e (L06_ e // cor-
bat) e (L07_ e // re- com-
ced) e (L07_ e // pro- con- su-
met) e (L07_ e // co- pro- arre- re- intro- compro- sub-
mov) e (L07_ e // re- co-
viv) e (L07_ e // re-
_beb) e (L07_ e
_com) e (L07_ e
_tem) e (L07_ e
colh) e (L07_ e // & es-
corr) e (L07_ e // per- con- in- so- dis-
ench) e (L07_ e // pre-
nasc) e (L07_ e // re-
tend) e (L07_ e // en- con- a- es-
torc) e (L07_ e // con-
venc) e (L07_ e // con-
vert) e (L07_ e // in- re- con-
volv) e (L07_ e // de- en- re-
_eleg) e (L07_ e
_ergu) e (L07_ e
_mord) e (L07_ e
_morr) e (L07_ e
_perd) e (L07_ e
_sofr) e (L07_ e
merec) e (L07_ e // des-
padec) e (L07_ e // com-
parec) e (L07_ e // a- rea- com- desa-
prend) e (L07_ e // a- rea- des-
screv) e (L07_ e // e- in- ree- pre- de-
_abastec) e (L07_ e
_aborrec) e (L07_ e
_rejuvenec) e (L07_ e
_absolv) e (L07_ e
_adoec) e (L07_ e
_adormec) e (L07_ e
_agradec) e (L07_ e
_amanhec) e (L07_ e
_amolec) e (L07_ e
_anoitec) e (L07_ e
_arrepend) e (L07_ e
_beb) e (L07_ e
_com) e (L07_ e
_cresc) e (L07_ e
_defend) e (L07_ e
_depend) e (L07_ e
_eleg) e (L07_ e
_desguarnec) e (L07_ e
_emagrec) e (L07_ e
_endurec) e (L07_ e
_enlouquec) e (L07_ e
_enraivec) e (L07_ e
_entristec) e (L07_ e
_envaidec) e (L07_ e
_envelhec) e (L07_ e
_ergu) e (L07_ e
_esclarec) e (L07_ e
_escond) e (L07_ e
_escurec) e (L07_ e
_espairec) e (L07_ e
_esquec) e (L07_ e
_interromp) e (L07_ e
_mord) e (L07_ e
_morr) e (L07_ e
_obedec) e (L07_ e
_perd) e (L07_ e
_sofr) e (L07_ e
_tem) e (L07_ e
aprend) e (L07_ e // re-
bat) e (L07_ e // re- com-
ced) e (L07_ e // pro- con- su-
colh) e (L07_ e // & es-
_perec) e (L07_ e
_rejuvenec) e (L07_ e
_resolv) e (L07_ e
_suspend) e (L07_ e
conhec) e (L07_ e // & re- des-
corr) e (L07_ e // per- con- in- so- dis-
entend) e (L07_ e
merec) e (L07_ e // des-
met) e (L07_ e // co- pro- arre- re- intro- compro- sub-
padec) e (L07_ e // com-
parec) e (L07_ e // a- rea- com- desa-
estabelec) e (L07_ e // re-
favorec) e (L07_ e // des-
obedec) e (L07_ e // des-
preend) e (L07_ e // sur- com-
_perec) e (L07_ e
proteg) e (L07_ e // des-
respond) e (L07_ e // cor-
torc) e (L07_ e // con-
venc) e (L07_ e // con-
vert) e (L07_ e // in- re- con-
viv) e (L07_ e // re-
qu) e (brL04_ E
_hosp) e (dL03_ E
_gr) e (gL03_ e
_n) e (grL03_ e
_estr) ei (L03_ EI
_inv) e (jL04_ E
tr) e (pL04_ E // es-
_dec) e (pL04_ E
_s) e (quL02_ E
_in) e (ptL03_ E
_p) e (quL02_ E
_s) e (quL02_ E
l) e (que_ E
_imp) e (rL03_ E
_sev) e (rL03_ E
_reit) e (rL03_ E
_g) e (rL04_ E
_sinc) e (rL03_ E
g) e (rL04_ E // su- refri-
qu) e (rL04_ E // re-
_op) e (rL04_ E
_qu) e (rL04_ E
_alt) e (rL04_ E
_sup) e (rL04_ E
_tol) e (rL04_ E
_ven) e (rL04_ E
acel) e (rL04_ E // des-
_coop) e (rL04_ E
_temp) e (rL04_ E
_ven) e (rL04_ E
_v) e (rbL03_ E
_p) e (rdL02_ E
_l) e (rdL03_ E
_h) e (rdL04_ E
_) e (rgL03_ e
_) e (rguL02_ E
_alb) e (rguL02_ E
_enx) e (rguL02_ E
_bez) e (rrL03_ e
_rejuven) e (çL03_ e
_inv) e (rtL03_ e
_f) e (rvL03_ e
_p) e (sL01_ E
_d) e (scL02_ E
_cr) e (scL02_ E
_p) e (scL03_ E
_m) e (sclL04 E
_d) e (spL02_ E
_p) e (squL02_ E
_l) e (ssL02_ e
_esp) e (ssL03_ e
_c) e (stL03_ e
_m) e (tL03_ e
_pr) e (tL03_ e
_com) e (tL03_ e
_rem) e (tL03_ e
prom) e (tL03_ e // com-
_derr) e (tL03_ e
_rem) e (tL03_ e
_obsol) e (tL03_ e
_sol) e (trL03_ E
_pen) e (trL04_ E
_atr) e (vL03_ e
_d) e (vL03_ e
scr) e (vL03_ e // e- in- pre- ree- de-
_pr) e (zL04_ E
_atr) e (vL03_ e
pr) e (zL04_ E // des- menos-
_embel) e (zL04_ E
_acont) e (çL01_ e
_arref) e (çL01_ e
_emagr) e (çL03
pr) e (çL03_ e // a-
mer) e (çL03_ e // des-
pad) e (çL03_ e // com-
par) e (çL03_ e // a- re- com- rea- desa-
_ado) e (çL03_ e
_aqu) e (çL03_ e
_car) e (çL03_ e
_estrem) e (çL03_ e
_mer) e (çL03_ e
_pad) e (çL03_ e // com-
_per) e (çL03_ e
par) e (çL03_ e // a- re- com- rea- desa-
_per) e (çL03_ e_
conh) e (çL03_ e // re-
obed) e (çL03_ e // des-
_esqu) e (çL03_ e
_obed) e (çL03_ e
_forn) e (çL03_ e
_ofer) e (çL03_ e
abast) e (çL03_ e // re-
_aborr) e (çL03_ e
_fortal) e (çL03_ e
_ado) e (çL03_ e
_agrad) e (çL03_ e
_amanh) e (çL03_ e
_amort) e (çL03_ e
_anoit) e (çL03_ e
_desguarn) e (çL03_ e
_desguarnec) e (çL03_ e
_enfraqu) e (çL03_ e
_enlouqu) e (çL03_ e
_enraiv) e (çL03_ e
_enriqu) e (çL03_ e
_entrist) e (çL03_ e
_envaid) e (çL03_ e
_envelh) e (çL03_ e
_esclar) e (çL03_ e
_forn) e (çL03_ e
conh) e (çL03_ e // re-
_espair) e (çL03_ e
_estrem) e (çL03_ e
_fortal) e (çL03_ e
_rejuven) e (çL03_ e
estabel) e (çL03_ e // re-
//endsort


@@ -768,24 +826,41 @@ _esclar) e (çL03_ e

//sort
_engl) o (bL01_ O
_s) o (bL02_ O
_esn) o (bL04_ O
_deb) o (chL04_ O
_desabr) o (chL04_ O
_r) o (gL04_ O
_s) o (frL02_ O
r) o (gL04_ O // inter-
_j) o (gL04_ O
_af) o (gL04_ O
_adv) o (gL04_ O
_ref) o (gL04_ O
_ap) oi (L01_ OI
_esc) o (lhL02_ O
_t) o (lL03_ o
c) o (lhL02_ O // es- en- re-
_t) o (lhL02_ O
_m) o (lhL04_ O
env) o (lvL02_ O // des-
_abs) o (lvL02_ O
_env) o (lvL02_ O
_dev) o (lvL02_ O
_res) o (lvL02_ O
_rev) o (lvL02_ O
_desenv) o (lvL02_ O
_ent) o (pL02_ O
_c) o (pL03_ O
_ens) o (pL04_ O
_s) o (prL04_ O
_) o (ptL04_ O
_enf) o (rquL02_ O
c) o (rrL01_ o // escorra, incorra, corra, recorra
_m) o (rrL01_ o
p) o (rtL03_ O // im- trans- de- re- com- a- ex-
_r) o (snL04_ O
_c) o (spL02_ O
p) ostos (_ Ost=Us# // dispostos etc.
_g) o (zL04_ O
_ad) o (çL03_ O
_end) o (çL03_ O
//endsort

.group ô
@@ -860,7 +935,7 @@ _desenv) o (lvL02_ O
r (C *@-
A) r (A *
A) r (_A *
rr x
rr rx
XC) r (A R
C) r (A *
//?1 C) r (A r
@@ -872,7 +947,7 @@ _desenv) o (lvL02_ O


.group s
?1 _) s (_W Es|; within an acronym [s]+[;] not [s;] phoneme
?1 _) s (_W Es|; // within an acronym [s]+[;] not [s;] phoneme
?1 _) s (_ Es
?2 _) s (_ 'Ese
s s
@@ -1072,4 +1147,3 @@ _desenv) o (lvL02_ O
__) - (_D m'enUs
A_) - (_D _
C_) - (_D _


+ 1
- 1
dictsource/ro_list View File

@@ -2291,7 +2291,7 @@ vindeţi $1
vinovăţi $alt
vinovăţii $4
virgulă $1
vis-a-vis vizav'i
(vis-a vis) vizav'i
viscol $1
vitreg $1
vitrege $1

+ 2
- 0
dictsource/ro_rules View File

@@ -198,6 +198,8 @@
ţi-) i (_ _ // combined with previous word as [iI]
Cr) i (_+++ i
V&) i (N_ 'i // verb
@) i (A$p_alt1 i // i is not [j]
ăC) ia (_ 'ia
âC) ia (_ 'ia
ăC) ie (_ 'ie

+ 10
- 1
dictsource/ta_list View File

@@ -113,6 +113,13 @@ U+bf9 ru:ba:j
½ araI
¾ mukka:l

// alphabet names
_ar arVbU
_cyr sirillik
_he ;ebire:jVm
_zh tS'i:nV


// abbreviations
ரூ ru:ba:j $dot $only
(பி . ஏ) bije: $dot
@@ -379,6 +386,7 @@ tamil தமிழ் $text
பாதிக்கக் $alt
புசு $alt
புஸு $alt
பாதிக்காம $alt


// initial த as [d]
@@ -398,7 +406,6 @@ tamil தமிழ் $text
தைவதம் $alt
தாட்சண்யம் $alt
தனம் $alt
திக்கற்ற $alt
தானு $alt
திட $alt
தோ $alt
@@ -446,6 +453,8 @@ tamil தமிழ் $text
தம்ம $alt
தாயம் $alt
திமு $alt
தாவா $alt


// initial ட
டார்ச் t.a:rtS

+ 155
- 5
dictsource/ta_rules View File

@@ -1,6 +1,6 @@

/***************************************************************************
* Copyright (C) 2009 to 2012 by Jonathan Duddington *
* Copyright (C) 2009 to 2013 by Jonathan Duddington *
* email: [email protected] *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -168,6 +168,7 @@
_) க (ங்கூலி gV
_) க (ங்கை gV
_) க (ங்கோத gV
_) கஜ (க்ஸ்தான kVzV
_) க (ஞ்சா gV
_) க (டகட gV
_) க (டத்தில gV
@@ -224,6 +225,7 @@
_) க (லீர gV
_) க (லீல gV
_) க (லீஷிய gV
_) கல்த (ா gVlt
_) க (ளுக் gV
_) க (வண gV
_) க (வன gV
@@ -329,6 +331,7 @@
_) கி (ளாL04ி k
_) கி (ளாL04ு k
_) கி (ளாL04ை k
_) கி (ளாமர g
_) கி (ளாஸ்_ g
_) கி (ளாஸ்_மேட k
_) கிளிக் (_L29 kl.ik
@@ -351,6 +354,7 @@
_) க (ுகநாத g
_) க (ுகன g
_) க (ுகராஜ g
_) க (ுகா g
_) க (ுகை g
_மன்மதக்) க (ுகை g
_) க (ுஜராத g
@@ -378,10 +382,13 @@ _மன்மதக்) க (ுகை g
_) க (ுண்டத் k
_) க (ுண்டம k
_) க (ுண்டல k
_) க (ுண்டாக்கள k
_) குண்டாந்த (டி gun.d.a:ntV
_) க (ுண்டானில k
_) க (ுண்டானை k
_) க (ுண்டான் k
_) க (ுண்டாவி k
_) க (ுண்டாவை k
_) க (ுண்டி k
_) க (ுண்டின g
_) குண்ட (ூர gun.t.V#
@@ -390,9 +397,11 @@ _மன்மதக்) க (ுகை g
_) க (ுதித் g
_) க (ுதிப் g
_) க (ுதிப்பகுதி k
_) க (ுதியாட்ட g
_) க (ுபீர g
_) க (ுபுகுபு g
_) க (ுபுக் g
_) க (ுபேர g
_) குப் (த gup
_) க (ுப்புன g
_) க (ுப்பென்ற g
@@ -425,10 +434,12 @@ _மன்மதக்) க (ுகை g
_) க (ுருமூர்த்தி g
_) க (ுருரா g
_) க (ுருவடி g
_) க (ுருவருள g
_) க (ுருவா g
_) க (ுருவாய g
_) க (ுருவிட g
_) க (ுருவின g
_) க (ுருவிற்க g
_) க (ுருவு g
_) க (ுருவுடை g
_) க (ுருவை g
@@ -520,6 +531,7 @@ _மன்மதக்) க (ுகை g
_) க (ோர_முடிய k
_) க (ோர_வேண்ட k
_) க (ோரக g
_) க (ோரக்கூட k
_) க (ோரத்_தாண்ட g
_) க (ோரத்தால g
_) க (ோரத்தை g
@@ -553,6 +565,7 @@ _மன்மதக்) க (ுகை g
_) க் (ரீன g
_) க் (ரூப g
_) க் (ரௌண்ட g
_) க் (ளாமர g
_) க் (ளாஸ்_ g
_) க்வ (A kw
_) க் (வாலியர g
@@ -704,6 +717,8 @@ _தொன்ம) க (ால k
தென்) க (ிழ k
_பா) க (ிஸ்தான k
அப) க (ீர்த்தி k
க (ீழே_ k
க (ீழ்_ k
_பல்) க (ு k
மலைக்) க (ுகை g
_பால்) க (ுட k
@@ -767,6 +782,7 @@ _நினைவு) க (ூர k
ம) க (ேசுவர H // need to restrict to _ம) and _வீரம) ??
சீர்) க (ேட k
_லொ) கேட ke:t.V#
_நசி) க (ேத k
ம) க (ேந்திர H
_ரா) க (ேஷ k
_மு) க (ேஷ k
@@ -842,6 +858,7 @@ _கர்ப்ப) க்கி (ர gg
_வி) க்க (ிரக gg
சத்தியா) க்கி (ரக gg
L03) க்கி (ரஹ gg // a,i
_சத்தியா) க்கி (ரஹ gg
கு) க்கி (ராம gg
அ) க்கி (ராம gg
இ) க்கி (ராம gg
@@ -925,9 +942,12 @@ _துப்பாக்கி) க்க (ுண்ட gg

//sort
_ராஞ்) ச tSV#
எபிL09ே) ச zV#
ராகவா) ச )(ாரி tS
_ப) சக் tSVk
_) ச (க்கரவர்த்தி tSV
_) ச (க்கிலி tSV
_க) ச (க்ஸ்தான zV
சங்க (ர s.VNkV
_) ச (ட்டL08ஸ்கர tSV
_) ச (ட்டினி tSV
@@ -960,6 +980,7 @@ _விமோ) ச (ன tSV
_நீலலோ) ச (னி tSV
_மீனலோ) ச (னி tSV
_) ச (ப்பL11் tSV
_) ச (ப்பலா tSV
_) ச (ப்பா tSV
_) ச (ப்பி tSV
_) ச (ப்பு tSV
@@ -970,6 +991,7 @@ _மீனலோ) ச (னி tSV
_பங்) ச (ர tSV
_பன்) ச (ர tSV
_) சரசு (வதி sVrVs
_ந) சரத் zVrVt
_ந) ச (ருதீன zV
_) சர்ச (ி tSVrtS
_) ச (ர்ச்சில tSV
@@ -984,6 +1006,7 @@ _L04்விட்) ச (ர்லாந்த zV
மருதா) ச (ல tSV
வேதா) ச (ல tSV
_சேஷா) ச (ல tSV
_ஹிமா) ச (ல tSV
_தணிகா) ச (ல tSV
அருணா) ச (ல tSV
வெங்கடா) ச (ல tSV
@@ -992,6 +1015,7 @@ _தணிகா) ச (ல tSV
_) ச (வான tSV
_) ச (ாக்கட்டி tS
_) சாக்ப (ீL04 tSa:kp
_) சாக்லெட் tSa:klet.
_) சாக்லேட் tSa:kle:t.
_) சா (ட்டர்ஜி tSe:
_) ச (ாணக்கிய tS
@@ -1025,7 +1049,20 @@ _தணிகா) ச (ல tSV
ஆ) ச (ாரங்கள tS
ஆ) ச (ாரத் tS
ஆ) ச (ாரம tS
_சிவா) ச (ாரி tS
_ரங்கா) ச (ாரி tS
_வரதா) ச (ாரி tS
_வேதா) ச (ாரி tS
_கிருஷ்ணமா) ச (ாரி tS
_தேசிகா) ச (ாரி tS
_பட்டா) ச (ாரி tS
_மத்வா) ச (ாரி tS
அனந்தா) ச (ாரி tS
அன்னமா) ச (ாரி tS
ஆ) ச (ாரிய_ tS
ஆ) ச (ாரியார tS
அ) ச (ாருதீன z
_) ச (ாருமதி tS
_) சாருலத (ா tSa:rUlVt
_) ச (ாருவ tS
_ஹ) ச (ாரே z
@@ -1086,6 +1123,7 @@ _தணிகா) ச (ல tSV
_) சிம்பன்ச (ி tSimpVnz
_மலே) ச (ிய s.
இந்தோனே) ச (ிய s.
_) ச (ியர்ஸ tS
_பக்தி_) சிரத் (தை srVd
_) சிரத்த (ைL27 srVdd
சி (ரம s
@@ -1203,10 +1241,12 @@ _மங்களே) சு (வர s
_) ச (ேரி tS
_தல) ச (ேரி tS
_) ச (ேர்கள tS
_) ச (ேர்மன tS
_) ச (ேர்மேன tS
_) ச (ேலஞ் tS
_) ச (ேஷ்டை tS
_) ச (ேஸ்_ tS
_) சைத (ன்ய tSaItV
_) ச (ைத்திய tS
_) ச (ைனா tS
_) ச (ைனா_நேவால s
@@ -1214,12 +1254,14 @@ _மங்களே) சு (வர s
_) ச (ைனீஸ tS
_) ச (ோட்டா tS
ஓ) ச (ோன z
அரி) ச (ோன z
_) ச (ோன்ன tS
_) ச (ோவு tS
_) ச (ோவெ tS
_) ச (ௌக்கிதார tS
_) ச (ௌதரி tS
_) ச (ௌதிரி tS
_) ச (ௌத்தாலா tS
_) சௌப (ாத்தி tSaUp
_) ச (ௌபே tS
_) ச (ௌஹான tS
@@ -1246,11 +1288,16 @@ _மங்களே) சு (வர s
_ப) ஜ (ார z
அ) ஜ (ாருதீன z
_நா) ஜ (ி z
_) ஜிப்(_ zip
_) ஜ (ிப்ப z
_) ஜ (ியா z
_) ஜ (ீனத் z
_) ஜ (ீப்ரா z
_) ஜ (ீரோ z
_) ஜ (ுல்ஃபி z
_) ஜ (ுல்பி z
_) ஜு (வால dZ
_) ஜ (ெனித் z
_) ஜ (ெராக்ஸ z
//endsort

@@ -1401,9 +1448,11 @@ _செண்) டிமெண்ட t.imen.t.V#
_) டி (ரங் t.
_) டி (ரங்கு t.
_) டி (ரபிள t.
_) டி (ரம d.
_) டிரம்பெட் t.rVmpet.
_) டிர (ஸ d.re
_) டிர (ஸ்ட t.rV
_) டி (ரா_ d.
_) டிராஃபிக் t.ra:fik
_) டி (ராகுலா d.
_) டிராக் t.ra:k
@@ -1427,12 +1476,15 @@ _செண்) டிமெண்ட t.imen.t.V#
_) டி (ராயிங் d.
கொலஸ்) டி (ரால _|t.
_) டி (ராலி t.
_) டி (ராவ d.
_) டி (ராவல t.
_) டி (ராவெல t.
_) டிரிக (ர t.riggV
_) டிரிக் t.rik
_) டிரிக்க (ர t.riggV
_) டி (ரிங்_ t.
_) டி (ரிங்க் d.
_) டி (ரிங்ஸ d.
_) டிரினிட (ி t.rinit.
_) டிரிப் t.rip
_) டி (ரிம் t.
@@ -1518,6 +1570,7 @@ _லான்_) ட (ென்னிஸ t.
_) டைப (ாய்ட t.aIf
_) டைப் t.aIp
_) ட (ைம்_ t.
_) ட (ைல்ஸ t.
_) டொக் t.ok
_) ட (ோக்கன t.
_) ட (ோக்கியோ t.
@@ -1527,6 +1580,7 @@ _லான்_) ட (ென்னிஸ t.
_) டோரண்ட (ோ t.o:rVn.t.
_ப்ரி) ட (ோரிய t.
_) டோர்னமெண்ட t.o:rnVmen.t.V#
_) ட (ோலிவுட் t.
_லே) ட் t.
@மெண்) ட் t. // -ment
_பேண்) ட் t.
@@ -1535,6 +1589,11 @@ _ஹெல்மெ) ட் t.
ல) ட்சு (மண ks.
ல) ட்சு (மி ks.
_ல) ட்ட d.d.V#
_கோலிவு) ட்ட d.d.V#
_டோலிவு) ட்ட d.d.V#
_பாலிவு) ட்ட d.d.V#
_மாலிவு) ட்ட d.d.V#
_ஹாலிவு) ட்ட d.d.V#
_ரெ) ட்ட (ிய d.d.
இ) ட்ட (ிலி d.d.
அப்பாயிண்) ட்மெண்ட t.men.t.V#
@@ -1577,6 +1636,7 @@ _ஹெல்மெ) ட் t.
_) ட்ரிக (ர t.riggV
_) ட்ரிக் t.rik
_) ட்ரிக்க (ர t.riggV
_) ட் (ரிங்_ t.
_நியூ) ட் (ரின t.
_) ட்ரினிட (ி t.rinit.
_) ட் (ரிம் t.
@@ -1642,6 +1702,8 @@ _நடுரோ) ட் (ல t.
ஸ்) த (B t
ப்) த tV
ப்) த (B t
ட்) த tV
ட்) த (B t
த் (_த t

// exceptions, த as [d]
@@ -1654,6 +1716,7 @@ _நடுரோ) ட் (ல t.
_) த (கன dV
_) த (கி dV
_) த (க்க்ஷிண dV
_) த (க்ஷன dV
_) த (க்ஷிண dV
_) த (க்ஷிணா dV
_) த (சகண்ட dV
@@ -1686,6 +1749,7 @@ _நடுரோ) ட் (ல t.
_) த (ட்சன dV
_) த (ட்சிண dV
_) த (ண்டக் dV
_) த (ண்டச்செலவ dV
_) த (ண்டச்சோற dV
_) த (ண்டத் dV
_) த (ண்டன dV
@@ -1714,6 +1778,7 @@ _நடுரோ) ட் (ல t.
_) த (னுச dV
_) த (னுஷ dV
_) த (ன்மந்திரி dV
_) த (ன்ய dV
_) த (ன்ராஜ dV
_) த (ன்வந்தரி dV
_) தபதப dVbVdVbV#
@@ -1723,6 +1788,8 @@ _நடுரோ) ட் (ல t.
_) த (ம்பதி dV
_) த (ம்பிடி dV
_) த (ம்மடிL11் dV
_) த (ம்மத் dV
_) த (ம்மம dV
_) த (யவ dV
_) த (யாணந்த dV
_) த (யான dV
@@ -1762,13 +1829,16 @@ _நடுரோ) ட் (ல t.
_) த (ர்ப்பை dV
_) த (ர்ம dV
_) த (லித் dV
_) தலீத் dVli:t
_அகாலி_) த (ள dV
_) த (ளவாய dV
_) த (வக்கால dV
_) த (வக்கோல dV
_) த (வத்த dV
_) த (வப் dV
_) த (வம dV
_) தவுலதாப (ாத dVvUlVda:b
_) த (வே dV
_) த (ாக்கா d
_) த (ாக்காத t
_) த (ாக்காம t
@@ -1804,12 +1874,14 @@ _அகாலி_) த (ள dV
_) த (ாராள d
_) த (ாராவி d
_) த (ாவணி d
_) த (ாவா d
_) த (ாவாக்க d
_) த (ாவாவ d
_) த (ாவேய d
_) த (ாஸ d
_) த (ிகம்பர d
_) த (ிகில d
_) த (ிகுதிகு d
_) த (ிக்கற்ற d
_) த (ிக்கித்த d
_) த (ிக்கில d
_) த (ிக்கு d
@@ -1853,7 +1925,7 @@ _அகாலி_) த (ள dV
_) த (ிம்ம d
_) தி (யாக t
_) தி (யான d
_) தி (யேட்டர t
_) த (ியோபந்த d
_) த (ிரவ d
_) த (ிரவிய d
_) தி (ராட்சை d
@@ -1881,7 +1953,10 @@ _அகாலி_) த (ள dV
_) த (ிவால d
_) த (ிவ்ய d
_) த (ிவ்விய d
_) தீக்ஷணி (ய di:ks.Vn
_) த (ீக்ஷண்ய d
_) த (ீக்ஷிதர d
_) தீட்சணி (ய di:d.tSVn.
_) த (ீட்சண்ய d
_) த (ீட்சித d
_) த (ீட்சை d
@@ -1894,6 +1969,7 @@ _அகாலி_) த (ள dV
_) த (ீரச் d
_) த (ீரத்துட d
_) த (ீரன d
_) த (ீரமிக d
_) த (ீரமில்ல d
_) த (ீரமுட d
_) த (ீரம்மிக d
@@ -1909,6 +1985,7 @@ _) தீர்க்க (_சுமங்கலி di:rggV
_) தீர்க்க (முள்ள di:rggV#
_) தீர்க்க (ம்_ di:rggV
_) தீர்க்க (ாயு di:rggV#
_) த (ீர்க்காலோசனை d
_) த (ீவாளி d
_) து(ரோக d
_) த (ுக்க d
@@ -1923,12 +2000,13 @@ _) தீர்க்க (_சுமங்கலி di:rggV
_) த (ுன்மதி d
_) த (ுன்மார்க்க d
_) த (ுபாய d
_) த (ுபாஷி d
_) த (ுபாஷ d
_) த (ுப்பட்டா d
_) த (ுமளி d
_) த (ுரதிருஷ்ட d
_) த (ுரதிர்ஷ்ட d
_) த (ுரதிஷ்ட d
_) துராக்க (ிர dra:gg
_) த (ுராசை d
_) த (ுரியோதனன d
_) த (ுரியோதனா d
@@ -2041,6 +2119,7 @@ _வசந்) த tV#
_கௌ) த (மி tV
_புல்) த (ரை tV
_மண்) த (ரை tV
_சகுந்) த (லா tV
_சாந்) த (லிங்க tV#
_கீ) த (ா t
_சீ) த (ா t
@@ -2051,6 +2130,7 @@ _வசந்) த tV#
அனி) த (ா t
சுஜா) த (ா t
லலி) த (ா t
_சமந்) த (ா t
_சுனி) த (ா t
_மம்) த (ா t
_ஹரி) த (ா t
@@ -2163,9 +2243,13 @@ L03வ்வு) த்த (ியோக dd
_சுப) த்த (ிர dd
_ரு) த்த (ிர dd
_ரௌ) த்த (ிர dd
_சூ) த்த (ிரச் dd
_சூ) த்த (ிரச்சி dd
_சூ) த்த (ிரத் dd
_சூ) த்த (ிரன dd
_சூ) த்த (ிரப் dd
_சூ) த்த (ிரரி dd
_சூ) த்த (ிரரே dd
_சூ) த்த (ிரர் dd
ஆதி) த்தி (ராவிட dd
_சேஷா) த்த (ிரி dd
@@ -2199,6 +2283,7 @@ _மொழி) த்து (வே dd
_வில்_வி) த்த (ை dd
_வில்வி) த்த (ை dd
_வி) த்த (ைகள dd
_வி) த்த (ைக்க dd
_வி) த்த (ைக்காக dd
_வி) த்த (ைக்கு dd
வி) த்த (ையாக dd
@@ -2296,6 +2381,7 @@ _சி) த்ரலேக (ா trVle:k
_) ப (கீர bV
_) ப (குள bV
_) ப (க்கிங்L06ாம bV
_) ப (க்கீர fV
_) ப (க்கெட் bV
_) ப (க்கென்ற bV
_) பக் (த bVk
@@ -2305,6 +2391,7 @@ _சி) த்ரலேக (ா trVle:k
_) ப (ங்கம bV
_) பங்க (ர bVNkV
_) ப (ங்களா bV
_) ப (ங்களூர bV
_) ப (ங்கார bV
_) ப (ங்க் bV
_) ப (சவகல்யாண bV
@@ -2322,6 +2409,7 @@ _சி) த்ரலேக (ா trVle:k
_) ப (ட்டக்ஸ bV
_) ப (ட்டன bV
_) ப (ட்டன_ pV
_) ப (ட்டாசாரி bV
_) ப (தில bV
_) பத்த (ிரகாளி bVdd
_) பத்திரப் (_ bVttirVp
@@ -2394,6 +2482,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (ராக்_ஒபாமா bV
_) ப (ரிதா_ fV
_) ப (ரிதாவ fV
_) ப (ரீத fV
_) பரூக் fVrU:k
_) ப (ரோட bV
_) ப (ர்ஃபி bV
@@ -2454,6 +2543,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (லராம bV
_) ப (லவந்த bV
_) ப (லவான bV
_) ப (லவானவ pV
_) ப (லவீன bV
_) ப (லஹீன bV
_) பலாத்க (ார bVla:dk
@@ -2511,6 +2601,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) பாங்க (ாக் ba:Nk
_) ப (ாங்கில b
_) ப (ாங்க் b
_) ப (ாசிL04 f
_) ப (ாசில f
_) ப (ாசு b
_) பாசுப (த pa:sUpV
@@ -2544,9 +2635,10 @@ _டெட்_) ப (ாடி b
_) ப (ாதிக்கப்பட b
_) ப (ாதிக்கப்பட b
_) ப (ாதிக்கலாம b
_) ப (ாதிக்கவ b
_) ப (ாதிக்கவா b
_) ப (ாதிக்கவில் b
_) ப (ாதிக்காத b
_) ப (ாதிக்காமல b
_) ப (ாதிக்கால p
_) ப (ாதிக்கின்ற b
_) ப (ாதிக்கிற b
@@ -2561,6 +2653,7 @@ _டெட்_) ப (ாடி b
_) ப (ாதிக்கும்_மேற் p
_) ப (ாதிக்கும்_மேற்பட்ட_ p
_) ப (ாதிக்கும்_மேல p
_) ப (ாதிச்ச b
_) ப (ாதித்த b
_) ப (ாதிப்படை b
_) ப (ாதிப்படைகி b
@@ -2603,6 +2696,7 @@ _டெட்_) ப (ாடி b
_) பாப (ாவ ba:b
_) ப (ாபிலோன b
_) ப (ாபுவ b
_டைம்_) ப (ாம b
_) ப (ாமாவ b
_) ப (ாமினி b
_) ப (ாம்பே b
@@ -2616,6 +2710,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ாரதி b
_) ப (ாரத்த b
_) ப (ாரம b
_) ப (ாரமை p
_) ப (ாரம்பரிய p
_) ப (ாரம்மா p
_) ப (ாரவி b
@@ -2661,6 +2756,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ாலுவ b
_) ப (ாலே_L25 b
_) ப (ாலை p
_) ப (ாலையா b
_) ப (ால் p
_) ப (ால்_தாக்கரே b
_) பால்க (னி ba:lkV
@@ -2722,10 +2818,12 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ிடில f
_) ப (ிட்சு b
_) ப (ிட்டடி b
_) பிந்தி (ரன்வாலே bind
_) ப (ினாமி b
_) ப (ினிஷ f
_) ப (ின்_லேடன b
_) ப (ின்னங்கள b
_) ப (ின்னத்த b
_) ப (ின்னத்தால b
_) ப (ின்னத்தை b
_) ப (ின்னம b
@@ -2791,6 +2889,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரமுகர p
_) பி (ரமை b
_) பி (ரமோஷன p
_) பி (ரமோஸ b
_) ப (ிரம்ம b
_) பி (ரம்ம b
_) பி (ரம்மன b
@@ -2805,6 +2904,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரளய p
_) பி (ரவகி p
_) பி (ரவாக p
_) பி (ரவாள p
_) பி (ரவீண p
_) பி (ரவீன p
_) பி (ரவுச b
@@ -2812,6 +2912,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரவேசி p
_) பி (ரஷ் b
_) பி (ரஷ்ட p
_) பி (ரஸ p
_) பி (ரஸல்ஸ b
_) பி (ரஸாத p
_) பி (ரஸ்தா p
@@ -2845,6 +2946,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரான்ச f
_) பி (ரான்தி_ b
_) பி (ரான்ஸ f
_) பி (ராபல்ய p
_) பி (ராப் p
_) பி (ராமண b
_) பி (ராமணன b
@@ -2852,6 +2954,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ராமிக் b
_) பி (ராமின்_ b
_) பி (ராமிஸ p
_) பி (ராம்மண b
_) பி (ராய்லர b
_) பி (ரார்தன p
_) பி (ரார்தி p
@@ -2864,6 +2967,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ராவுக்கு b
_) பி (ராவை b
_) பி (ரிகேட b
_) பி (ரிஜேஷ b
_) பி (ரிட b
_) பிரிட (ோரிய prit.
_) பி (ரிட்டோரிய p
@@ -2887,6 +2991,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரியாவின p
_) பி (ரியாவு p
_) பி (ரியாவை p
_) பி (ரில்லிய b
_) பி (ரிஸ்டன b
_) பி (ரிஸ்டல b
_) பிரிஸ்ப (ேன brisb
@@ -2914,6 +3019,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரோகிதர p
_) பி (ரௌச b
_) பி (ரௌன b
_) ப (ிர்லா b
_) ப (ிலாஸ்பூர b
_) பிலிடெல்ப (ிய filidelf
_) பிலிம filmV#
@@ -2966,6 +3072,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ீடித்த p
_) ப (ீடிப்புகை b
_) ப (ீடிய b
_) ப (ீடியாட் p
_) ப (ீட்டில்ஸ b
_) பீட்ரூட் bi:t.ru:t.
_) பீத (ோவன bi:t
@@ -2979,6 +3086,7 @@ _விளையாடு_) ப (ாம்பே p
_) பீ (ராமண b
_) ப (ீராமணர b
_) ப (ீரிட p
_) ப (ீரியட p
_) ப (ீரோ b
_) ப (ீர்_முகமத p
_) ப (ீர்_முஹமத p
@@ -3083,6 +3191,8 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ெங்களூர b
_) ப (ெங்கால b
_) பெசண்ட besVn.t.V#
_) பெச (வாடா bezV
_) பெஜ (வாடா bezV
_) பெஞ்ச ben^tSV#
_) ப (ெஞ்சமின b
_) பெஞ்ச (மின ben^dZV
@@ -3104,6 +3214,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ெப்ரவரி f
_) ப (ெயில f
_) பெரோஸ fero:zV#
_) ப (ெர்க்கிலி b
_) பெர்ட் (ரண்ட bert.
_) ப (ெர்த் b
_) ப (ெர்னாட்ஷா b
@@ -3152,6 +3263,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ைகுக்கு b
_) ப (ைக்கின b
_) ப (ைக்கிற்க b
_) ப (ைக்கில b
_) ப (ைக்குகள b
_) ப (ைக்கும b
_) ப (ைசன b
@@ -3171,6 +3283,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ொம்மனாட்டி p
_) ப (ொம்மல b
_) ப (ொம்மை b
_) ப (ோஃபர்ஸ b
_) ப (ோஃபோர் b
_) ப (ோக_L13 b
_) ப (ோகங்க b
@@ -3188,6 +3301,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோகிய b
_) ப (ோக்கஸ f
_) ப (ோங்கா b
_) ப (ோங்கானும p
_) ப (ோங்கு b
_) ப (ோஜ b
_) ப (ோடோ b
@@ -3195,6 +3309,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோட்டோக்க f
_) போட்டோக்ராப (ர fo:t.t.o:gra:fV
_) ப (ோட்டோதான f
_) ப (ோணி b
_) ப (ோண்டா b
_) ப (ோண்டி b
_) ப (ோதகன b
@@ -3223,6 +3338,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோன்கூட f
_) ப (ோன்லகூட f
_) ப (ோன்ஸ்லே b
_) போப (ர்ஸ bo:fV
_) போப (ால bo:p
_) போப (ோர் bo:f
_) ப (ோரடி b
@@ -3365,6 +3481,7 @@ _விரகதா) ப (+ bV#
_மீள்) ப (தி pV
சீதா) பதி pVti
சேது) பதி pVti
_விடு) ப (தி pV
தரணி) பதி pVti
திரௌ) ப (தி pV
பிரஜா) பத (ி pVt
@@ -3389,6 +3506,7 @@ _ராஷ்டிர) ப (தி pV
_க) ப (த் bV
அரா) பத் fVt
அல்) ப (த் pV
_கிலா) பத் fVt
_தா) ப (த்த bV
வீர) ப (த்தினி pV
_ரிஷி) ப (த்தினி pV
@@ -3419,6 +3537,7 @@ _சொந்த) ப (ந்த bV
_ஊடு) ப (யிர pV
_நடை) ப (யிற்சி pV
கா) ப (ர bV
_ஜெனி) ப (ர fV
நாகா) ப (ரண bV
_ஒலி) ப (ரப் pV
_ஒளி) ப (ரப் pV
@@ -3429,6 +3548,7 @@ _சொந்த) ப (ந்த bV
_கார்) ப (ரேஷன pV
_பம்) ப (ர்_ pV
_கன்) ப (ர்ம fV
இன்) ப (ர்ம fV
கரம்) ப (ற் pV
_தீ) ப (ற்ற pV
ஆள்) ப (ற்ற pV
@@ -3463,6 +3583,7 @@ _முனிசி) ப (ல pV
_ஷில்) ப (ா p
_முஸ்த) ப (ா f
_ஹனி) ப (ா f
_ஹனீ) ப (ா f
_போதும்) ப (ா p
_போலாம்) ப (ா p
_வேண்டாம்) ப (ா p
@@ -3506,8 +3627,10 @@ _வெளிப்) ப (ாக b
ஒரு) ப (ாத p
_படு) ப (ாத p
_மறு) ப (ாத p
பரீதா) ப (ாத b
ஆமதா) ப (ாத b
அL06மதா) ப (ாத b
அலாகா) ப (ாத b
இஸ்லாமா) ப (ாத b
ஒளரங்கா) ப (ாத b
ஔரங்கா) ப (ாத b
@@ -3554,6 +3677,7 @@ _ப்ரின்சி) ப (ால p
முக) ப (ாவ b
அட) ப (ாவ p
வீண்) ப (ாவ p
_படு) ப (ாவ p
அடி) ப (ாவி p
_நவ) ப (ாஷ p
_தமிழ்ப்) ப (ாஷ _b
@@ -3605,6 +3729,7 @@ _கன்னா) ப (ின்னா p
@) ப (ின்னால்_ p
_) ப (ிப்ரவரி f
_லெஸ்) ப (ியன b
_மா) ப (ியா f
_கன்) பி (யுச f
_பெர்) பி (யூம f
_வரப்) பி (ரL04ாத p
@@ -3624,7 +3749,9 @@ _ஞானப்) பிரக (ா prVk
_மL06ாப்) பி (ரப p
வீண்) பி (ரமை b
துஷ்) பி (ரயோக p
_சொற்) பி (ரயோக p
L03ந்தப்) பி (ரளய p
_சொற்) பி (ரவாக p
எக்ஸ்) பிர (ஸ pre
ஆ) பி (ரஹாம b
பயப்) பி (ராந்தி b
@@ -3654,6 +3781,7 @@ L03ந்தப்) பி (ராய p
ஆண்) ப (ிள்ளை p
பெண்) ப (ிள்ளை p
அச்சா) ப (ீ f
_ர) பீக் fi:k
உப) ப (ீட p
விக்கி) ப (ீடியா p
இம்) ப (ீரியல p
@@ -3661,6 +3789,7 @@ L03ந்தப்) பி (ராய p
_அன்) ப (ுட b
_மார்) ப (ுட b
ராஜ) ப (ுதன p
_மின்) ப (ுத்தக p
_) புத்தம்ப (ுத puttVmp
ராஜ) ப (ுத்திர p
வாயு) ப (ுத்திர p
@@ -3679,6 +3808,7 @@ L03ந்தப்) பி (ராய p
_பா) ப (ுலர p
_) பு (ளோரன்ஸ f
மண்) ப (ுழு p
_ஷாம்) ப (ூ p
ப (ூச்சி p
ம்) ப (ூச்சி b
உறுதி) ப (ூண்ட p
@@ -3708,6 +3838,7 @@ _கோலாலம்) ப (ூர p
_கை) ப (ேசி p
_செல்) ப (ேசி p
அலை) ப (ேசி p
_திரை) ப (ேசி p
தொலை) ப (ேசி p
_மறு) ப (ேச்ச p
ஒரு) ப (ேச்ச p
@@ -3732,6 +3863,7 @@ _கோலாலம்) ப (ூர p
_ வெடி) ப (ொரு p
_பழம்) ப (ொருள p
_தொல்) ப (ொருள p
_தேடு) ப (ொறி p
வீண்) ப (ொழுத p
ப (ொழுதிலா_+ p
ப (ொழுதிலும்_+ p
@@ -3743,6 +3875,7 @@ _ வெடி) ப (ொரு p
ப (ொழுதே_+ p
ப (ொழுதோ_+ p
_விலை) ப (ோ p
_பிர) ப (ோL04 p
_ஏக) ப (ோக b
ராஜ) ப (ோக b
ப (ோக_ p
@@ -3780,6 +3913,7 @@ _விலை) ப (ோ p
ப (ோன_ p
ப (ோனது_ p
ப (ோனா p
அல்) ப (ோன்சா f
ப (ோன்ற+ p // ?? end-of-word + suffix ??
அல்) ப (ோன்ஸ f
ப (ோயிரு p
@@ -3802,7 +3936,9 @@ _விலை) ப (ோ p
_டே) ப (் p
_போ) ப் p
_லாக) ப் p
ஆசி) ப் f
_டெஸ்க்டா) ப் p
ஆ) ப் (கன f
ஆ) ப் (கான f
_பா) ப்க (ார்ன pk
_ர) ப்ச (ர ptSV
@@ -3810,6 +3946,11 @@ _டெஸ்க்டா) ப் p
_லி) ப் (ட f
_மைக்ரோசா) ப் (ட f
_சா) ப்ட் (வேர ft
_ச) ப் (த_ p
_ச) ப்த (மி_ ptV
_ச) ப்த (மிய ptV
_ச) ப் (தரிஷி p
_ச) ப் (தஸ்வர p
_ஹி) ப்னாட (ிச pna:t.
கர்) ப்ப bbV#
_நவா) ப்ப bbV#
@@ -3822,6 +3963,7 @@ _மைக்ரோசா) ப் (ட f
_ர) ப்ப (ர bbV
ஆ) ப்ப (ரிக்க fV
தென்னா) ப்ப (ரிக்க fV
_துர்) ப்ப (ல bbV
உ) ப்ப (லா bbV
உ) ப்ப (லாக bbV
உ) ப்ப (லான bbV
@@ -3837,6 +3979,8 @@ _மைக்ரோசா) ப் (ட f
_ஜ) ப்ப (ார bb
_துர்) ப்ப (ாஷ bb
அ) ப்ப (ாஸ bb
அ) ப்ப (ாஸாமி pp
அ) ப்ப (ாஸ்வாமி pp
உ) ப்ப (ி_ bb
_ட) ப்ப (ிங் bb
உ) ப்ப (ின_ bb
@@ -3848,6 +3992,8 @@ _யாதவ) ப்பி (ரகாச pp
L03) ப்பி (ரகார pp
_வெளி) ப்பி (ரகார pp
அதிக) ப்பி (ரசங்க pp
_வன) ப்பி (ரதேச pp
_காட்டு) ப்பி (ரதேச pp
_நில) ப்பி (ரபு pp
_சத்திய) ப்பி (ரமா pp
மன) ப்பி (ரமை bb
@@ -3861,10 +4007,12 @@ _சத்திய) ப்பி (ரமா pp
_மன) ப்பி (ரவாக pp
_ரத்த) ப்பி (ரவாக pp
இசை) ப்பி (ரவாக pp
உரை) ப்பி (ரவாக pp
இரத்த) ப்பி (ரவாக pp
_ஒL10ி) ப்பி (ரவாக pp
தேச) ப்பி (ரஷ்ட pp
_ஜாதி) ப்பி (ரஷ்ட pp
_வான) ப்பி (ரஸ்த pp
ஆ) ப்பி (ரிக்க f
தென்னா) ப்பி (ரிக்க fV
_கஜ) ப்ப (ிருஷ்ட bb
@@ -4028,6 +4176,8 @@ _சந்தேக) ப்ப (ுத்தி bb
_உ) ஸ்பெக் zbek
_நவா) ஸ zV#
பெர்னாண்ட) ஸ zV#
_ம) ஸ்த (ூர zd
அரி) ஸ (ோன z

.group ஹ
ஹ HV

+ 19
- 19
dictsource/te_list View File

@@ -50,20 +50,20 @@ _1X padi
_11 padakond.u
_12 pannemd.u
_13 padamu:d.u:
_14 padhna:lugu
_14 pad#na:lugu
_15 padihe:nu
_16 padaha:ru
_17 padihe:d.u
_18 paddhenimidi
_18 padd#enimidi
_19 pamdommadi
_2X iravaI
_3X muppaI
_4X nalubhaI
_5X ja:bhaI
_4X nalub#aI
_5X ja:b#aI
_6X aravaI
_7X d.ebhbaI
_8X jenabhaI
_9X tombhaI
_7X d.eb#baI
_8X jenab#aI
_9X tomb#aI
_0C vandala
_0C0 vandalu
_1C okavanda
@@ -92,8 +92,8 @@ _?? aks.aram // 'unknown character'
_, ka:ma:
_; semi:ko:lan
_: ko:lan
_! a:S;carja:rthaka
_? praS;na:rthaka
_! a:S;carja:rt#aka
_? praS;na:rt#aka
_- haIfan
__ amd.ar||sko:r

@@ -114,29 +114,29 @@ U+c4d vottu

// consonants with virama
క్ ik
ఖ్ ikh
ఖ్ ik#
గ్ ig
ఘ్ igh
ఘ్ ig#
ఙ్ iN
చ్ ic
ఛ్ ich
ఛ్ ic#
జ్ iJ
ఝ్ iJh
ఝ్ iJ#
ఞ్ in^
ట్ it.
ఠ్ ith.
ఠ్ it.#
డ్ id.
ఢ్ idh.
ఢ్ id.#
ణ్ in.
త్ it
థ్ ith
థ్ it#
ద్ id
ధ్ idh
ధ్ id#
న్ in
ప్ ip
ఫ్ iph
ఫ్ ip#
బ్ ib
భ్ ibh
భ్ ib#
మ్ im
య్ ij
ర్ ir

+ 20
- 20
dictsource/te_rules View File

@@ -24,16 +24,16 @@
క (B k

.group ఖ
ఖ kha
ఖ (B kh
ఖ k#a
ఖ (B k#

.group గ
గ ga
గ (B g

.group ఘ
ఘ gha
ఘ (B gh
ఘ g#a
ఘ (B g#

.group ఙ
ఙ Na
@@ -44,16 +44,16 @@
చ (B c

.group ఛ
ఛ cha
ఛ (B ch
ఛ c#a
ఛ (B c#

.group జ
జ Ja
జ (B J

.group ఝ
ఝ Jha
ఝ (B Jh
ఝ J#a
ఝ (B J#

.group ఞ
ఞ n^a
@@ -64,16 +64,16 @@
ట (B t.

.group ఠ
ఠ th.a
ఠ (B th.
ఠ t.#a
ఠ (B t.#

.group డ
డ d.a
డ (B d.

.group ఢ
ఢ dh.a
ఢ (B dh.
ఢ d.#a
ఢ (B d.#

.group ణ
ణ n.a
@@ -84,16 +84,16 @@
త (B t

.group థ
థ tha
థ (B th
థ t#a
థ (B t#

.group ద
ద da
ద (B d

.group ధ
ధ dha
ధ (B dh
ధ d#a
ధ (B d#

.group న
న na
@@ -104,16 +104,16 @@
ప (B p

.group ఫ
ఫ pha
ఫ (B ph
ఫ p#a
ఫ (B p#

.group బ
బ ba
బ (B b

.group భ
భ bha
భ (B bh
భ b#a
భ (B b#

.group మ
మ ma

+ 225
- 34
dictsource/ur_list View File

@@ -1,4 +1,4 @@
// This ur_list file is prepared by Him Prasad Gautam (Kathmandu, Nepal)
// This ur_list file is prepared by Him Prasad Gautam (Kathmandu, Nepal)
// This file is UTF8 encoded
// Letter Names, Numbers and exceptional pronounciation of Urdu

@@ -38,17 +38,19 @@
ن nu:n
و va:O
ہ He:
ں ghUnna
ﮨ cho:ti:||He:
ں g#Unna
ﮨ c#o:ti:||He:
ھ dO||caSmi:||He:
ء HamzaH
ی cho:t.i:||je:
ی c#o:t.i:||je:
ے bar.i:||je:
ئ h'amza

َ z@b@R
ِ ze:R
ُ pe:S
ّ t,aSd'i:d
ً d'o:zab'aR


// The numbers
@@ -58,9 +60,9 @@ _2 'do:
_3 t'i:n
_4 c'a:R
_5 p'a:Nc
_6 ch'eh
_6 c#'eh
_7 s'a:t
_8 'a:th
_8 'a:t#
_9 n'aU
_10 d'as
_11 gj'a:RaH
@@ -70,7 +72,7 @@ _14 c'aUdaH
_15 p'andRaH
_16 s'o:laH
_17 s'atRaH
_18 ath'a:RaH
_18 at#'a:RaH
_19 'Unni:s
_20 b'i:s
_21 Ikk'i:s
@@ -78,9 +80,9 @@ _22 ba:'i:s
_23 te:'i:s
_24 caUb'i:s
_25 pacc'i:s
_26 chabb'i:s
_26 c#abb'i:s
_27 sat:a:'i:s
_28 stha:'i:s
_28 ,at.#a:j'i:s
_29 Unt'i:s
_30 t'i:s
_31 ikVt'i:s
@@ -88,7 +90,7 @@ _32 bat:'i:s
_33 t'aINt'i:s
_34 caUNt'i:s
_35 paINt'i:s
_36 chat:'i:s
_36 c#at:'i:s
_37 saINt'i:s
_38 aRt'i:s
_39 Unta:l'i:s
@@ -98,7 +100,7 @@ _42 baja:l'i:s
_43 te:Nta:l'i:s
_44 cava:l'i:s
_45 paINta:l'i:s
_46 chIja:l'i:s
_46 c#Ija:l'i:s
_47 saINta:l'i:s
_48 aRta:l'i:s
_49 Unc'a:s
@@ -108,29 +110,29 @@ _52 b'a:van
_53 t'IRpan
_54 c'aUvan
_55 p'acpan
_56 ch'appan
_56 c#'appan
_57 sat:'a:van
_58 ath'a:van
_59 Uns'ath
_60 s'a:th
_61 'Iksath
_62 b'a:sath
_63 t'IRsath
_64 c'aUsath
_65 p'aINsath
_66 chIj'a:sath
_67 s'aRsath
_68 'aRsath
_58 at#'a:van
_59 Uns'at#
_60 s'a:t#
_61 'Iksat#
_62 b'a:sat#
_63 t'IRsat#
_64 c'aUsat#
_65 p'aINsat#
_66 c#Ij'a:sat#
_67 s'aRsat#
_68 'aRsat#
_69 UnH,at:'aR
_70 sat:'aR
_71 IkHat:'aR
_72 baHat:'aR
_73 tIHat:'aR
_74 caUHat:'aR
_75 pachat:'aR
_76 chIHat:'aR
_77 sathat:'aR
_78 athHat:'aR
_75 pac#at:'aR
_76 c#IHat:'aR
_77 sat#at:'aR
_78 at#Hat:'aR
_79 Unna:s'i:
_80 ass'i:
_81 Ika:s'i:
@@ -138,9 +140,9 @@ _82 baja:s'i:
_83 tIRa:s'i:
_84 caURa:s'i:
_85 paca:s'i:
_86 chIja:s'i:
_86 c#Ija:s'i:
_87 sat:a:s'i:
_88 atha:s'i:
_88 at#a:s'i:
_89 nava:s'i:
_90 navv'e:
_91 Ikj'a:nve:
@@ -148,20 +150,209 @@ _92 b'a:nve:
_93 tIT'a:nve:
_94 caUR'a:nve:
_95 pac'a:nve:
_96 chIj'a:nve:
_96 c#Ij'a:nve:
_97 sat:'a:nve:
_98 ath:'a:nve:
_98 at#:'a:nve:
_99 nInj'a:nve:

_0C s'aU
_0M1 Haz'a:R
_0M2 l'a:kh
_0M2 l'a:k#
_0M3 kaR'o:R
_0M4 'aRab
_0M5 'khaRab
_0M5 'k#aRab
_dpt _ISaRI'Ia_


// Exception of phonemes

// pronouns
یہ jE $u
کہ kE $u
وہ wo: $u
آپ $u
تم tUm $u
ہم Ham $u
اس Is $u
ان In $u
جس J'Is $u
جسے J'Ise:
کس k'Is
کسی k'Isi:
کسے k'Ise:
اسی 'Isi:
اسے 'Ise:
مجھ m'UJ#
مجھے m'UJ#e:
تجھے t'UJ#e:
جن J'In
جنھیں J,InH'e:n
انھوں ,UnH'o:n
انھیں ,InH'e:n

// unstressed prepositions
کا $u
کی $u
کے $u
سے $u

اور OR $u $brk

// unstressed verbs
ہے $u
ہیں $u
تھا $u
تھی $u
تھے $u

// Pronunciation exceptions
پاکستان p'a:k'i:st'a:n
سندھ s'Ind#
کچھ k'Uc#
لنکس l'Ink,s
لفظ l'afz.
سرچ s'aRc
وقت v'aqt
مبصرین m,Ubas.IR'i:n
متحدہ mUt'aHIda
جبکہ J,abk'e:H
مسلح m,Usal'aH
متفق mUt'afIq
سابق s'a:bIq
برسر b,aRs'aR
اعلان e:l'a:n
سنئیے sUn'i:;e:
کلنگ k'IlIn,g
چیف c'i:f
جسٹس J'ast.,Is
شکایت S,Ika:j'at
شکست SIk'ast
منزل m'anz,Il
شعر S'e:R
فعل f'e:l
خصوصی xUs.'u:s.i:
خصوصیت x,Us.u:s.i:;'at
دنیا dUn'i:;a:
مختلف m,Uxt'alIf
قوانین q,ava:n'i:n
ختم x'atm
بزرگ b'UzUR,g
بزرگوں b,UzURg'o:n
شامل S'a:mIl
شمولیت S,Umu:li:;'at
بہت b'aHUt
دن d'In
دنوں dIn'o:n
مصر m'Is.R
مصری m'Is.R,i:
مختصر m,Uxtas.'aR
پھر p#'IR
پھرا p#'IRa:
منتخب m,Unt'ax@b
منتقل m,Unt'aqIl
نیا n'aja:
سرخی s'URx,i:
صفحہ s.'afH,a:
خالص x'a:lIs.
باہر ba:H'aR
دیا d'i:;a:
انڈیا ,Ind.'i:;a:
مظاہرین m,Uz.a:HIR'i:n
فائرنگ f'a:jIR,Ing
ڈائریکٹر d.,a:jIR,e:kt.'aR
فرقہ f'IRqa
شدت SId'at
بالخصوص b,IlxUs.'u:s.
اردو 'URd,u:
احتجاجی 'e:Hte:J,a:Ji:
احتجاج 'e:HtIJ,a:J
بدھ b'Ud#
تجزیے t,aJz'i:;e:
دوست d'o:st
زندگی z,Ind'agi:
دل d'Il
شعری S'e:Ri:
شہر S'e:HIR
اعزاز e:z'a:z
صرف s.'IRf
طبی t'Ibi:
طب t'Ib
مقرر m,UqaR'aR
تقرری taq'aRUR,i:
تقرر taq'aRUR
مناسب mUn'a:sIb
مناسبت m,Una:sIb'at
اول 'avval
جارحیت J,a:RIHi:;'at
متحد mUt'aHId
محبت m,UHab'at
محمد m,UHam'ad
مکمل m,Ukam'al
مل m'Il
ملے m'Ile:
ملی m'Ili:
گزشتہ gUz'aSta
رشتہ R'ISta
اخر 'a:xIR
آنکھ 'a:nk#
شکار SIk'a:R
جلد J'ald
مواد mav'a:d
مطابق mUt'a:bIq
حاصل H'a:s.Il
شدہ S'Ud,a
بغیر baQ'e:R
ممکن m'Umk,In
ممکنہ m'Unk,In,a
طرح taR'aH
الیکشن ,Ile:kS'an
ووٹنگ vo:t.'Ing
شواہد Sav'a:HId
محض me:He:z
حزب H'Izb
مخالف mUx'a:lIf
استعمال ,Iste:m'a:l
مخالفت m,Uxa:lIf'at
مخالفین m,Uxa:lIf'i:n
عشق 'ISq
عمدہ 'Umda
مارچ m'a:Rc
چرچ c'aRc
دہشت d'e:HS'at
وحشت v,e:HS'at
درست d'URUst
صحت s.e:H'at
فلم f'Ilm
فلمی f'Ilm,i:
مسلسل m,Usals'al
تسلسل tas'als,Ul
تشدد taS'adUd
پرتشدد p,URtaS'adUd
حجوم HUJ'u:m
پرحجوم p,URHUJ'u:m
تحفظ taH'afUz.
تحفظات t,aHafUz.'a:t
حفاظت H,Ifa:z.'at
ہمت HIm'at
سمیت sam'e:t
اگرچہ ,agaRc'e:H
بلکہ b,alk'e:H
حصہ H'Is.,a
حصے H'Is.e:
حصوں HIs.'o:n
حساب HIs'a:b
ہوئیں Hu:'i:n
ہوئی H'u:i:
ہوئے H'u:e:
اندسٹری ,Ind.'ast.Ri:
بخود b'axUd
تعین t'a:jUn
باعث b'a:jIs
کتب k'UtUb
سلسلہ s'Ils,Il,a
سلسلے s'Ils,Ile:
بحث be:He:s
قسمت q,Ism'at
آور a:v'aR
بظاہر baz.'a:HIR
ظاہر z.'a:HIR
حکم H'Ukm

+ 188
- 29
dictsource/ur_rules View File

@@ -1,4 +1,4 @@

// This ur_rules file is written by Him Prasad Gautam (Kathmandu, Nepal).
// This file is UTF8 encoded
// phoneme rules for Urdu
@@ -15,11 +15,12 @@
٧ 7
٨ 8
٩ 9
ي ی



// vowel signs, alif acts as consonants at start of word if these follow
.L01 َ ِ ُ و ی ع ا
.L01 َ ِ ُ و ی ع ا ے


// VOWELS
@@ -51,7 +52,35 @@
_) ا (L01 // Acts like Consonants if followed by a vowel but is silent.
_) ا a
_) او u:
_) ای i:
_) ای e:
ائ a:j
اہ(_ a:H
_) اتن 'Itn
_) اتر Ut'aR
_) اتر (L01 UtR
_) الٹ Ul'at.
_) الٹ (L01 Ult.
_) الجھ Ul'aJh
_) الجھ (L01 UlJh
_) ابھر Ubh'aR
_) ابھر (L01 UbhR
_) اچھل Uch'al
_) اچھل (L01 Uchl
_) اجڑ UJ'ar.
_) اجڑ (L01 UJr.
افتتاح ,ItIt'a:H
اسلام ,Isl'a:m
_) انسان Ins'a:n
_) انت 'Int,a
_) امید Um'i:d
اً(_ 'an
_) امکان ,Imk'a:n
_) افسر ,afs'aR
_) اتفاق ,ItIf'a:q
_) ابتدا 'Ibt,Ida:
_) ایمان i:m'a:n
_) اعت 'e:tI
_) اضاف Iz'a:f

.group آ
آ a:
@@ -61,6 +90,7 @@ _) ای i:
ع a:
عا a:
_) ع a
_) عیس 'i:s


.group و
@@ -68,14 +98,21 @@ _) ای i:
وُ u:
وٗ u:
و (L01 v
_) و v
_) و vV
وع (_ u:
وّ vv


.group ی
ی e:
ی (L01 j
ی (_ i:
_) ی j

_) ی jV
یع(_ i:
@) ی i:
یں(_ e:n
یّ jj
@) یت(_ j'at

.group ے // yeh barree
ے e:
@@ -95,81 +132,142 @@ _) ای i:

.group ب
ب bV
بھ bhV
بھ (L01 bh
بھ b#V
بھ (L01 b#
ب (L01 b
بّ bbV
بّ (L01 bb
_) بگڑ bIg'ar.
_) بگڑ (L01 b'Igr.
_) بکھر bIkh'aR
_) بکھر (L01 b'IkhR
_) بچھڑ bIch'ar.
_) بچھڑ (L01 bIchr.
_) بجھ b'UJh
بھوک bh'u:k
بھیک bh'i:k
بھیگ bh'i:g
بھول bh'u:l


.group پ
پ pV
پھ phV
پھ p#V
پ (L01 p
پھ (L01 ph
پھ (L01 p#
پّ ppV
پّ (L01 pp
_) پھر ph'IR
پھول ph'u:l
_) پہل (L01 p'e:Hl


.group ت
ت tV
تھ thV
تھ t#V
ت (L01 t
تھ (L01 th
تھ (L01 t#
تّ ttV
تّ (L01 tt


.group ٹ
ٹ t.V
ٹھ th.V
ٹھ t.#V
ٹ (L01 t.
ٹھ (L01 th.
ٹھ (L01 t.#
ٹّ t.t.V
ٹّ (L01 t.t.


.group ث
ث sV
ث (L01 s
ثّ ssV
ثّ (L01 ss


.group ج
ج JV
جھ JhV
جھ J#V
ج (L01 J
جھ (L01 Jh
جھ (L01 J#
جّ JJV
جّ (L01 JJ
_) جیت J'i:t
_) جوا J'ava:


.group چ
چ cV
چھ chV
چھ c#V
چ (L01 c
چھ (L01 ch
چھ (L01 c#
چّ ccV
چّ (L01 cc


.group ح
ح HV
ح (L01 H
ح (_ H
حّ HHV
حّ (L01 HH


.group خ
خ xV
خ (L01 x
خت(_ xt
خّ xxV
خّ (L01 xx
_) خوش x'US
_) خود x'Ud
_) خواہش xv'a:HIS


.group د
د dV
دھ dhV
دھ d#V
د (L01 d
دھ (L01 dh
دھ (L01 d#
دّ ddV
دّ (L01 dd


.group ڈ
ڈ d.V
ڈھ dh.V
ڈھ d.#V
ڈ (L01 d.
ڈھ (L01 dh.
ڈھ (L01 d.#
ڈّ d.d.V
ڈّ (L01 d.d.

.group ذ
ذ DV
ذ (L01 D
ذّ DDV
ذّ (L01 DD

.group ر
ر RV
ر (L01 R
رّ RRV
رّ (l01 RR

.group ڑ
ڑ r.V
ڑ (L01 r.
ڑّ r.r.V
ڑّ (L01 r.r.
ڑھ r.hV
ڑھ (L01 r.h

.group ز
ز zV
ز (L01 z
زّ zzV
زّ (L01 zz

.group ژ
ژ ZV
@@ -178,64 +276,113 @@ _) ای i:
.group س
س sV
س (L01 s
سّ ssV
سّ (L01 ss
_) سرخ s'URx
_) سن (L01 s'Un
_) سلجھ sUl'aJh
_) سلجھ (L01 sUlJh
_) سدھر sUdh'aR
_) سدھر (L01 sUdhR

.group ش
ش SV
ش (L01 S
شّ SSV
شّ (L01 SS

.group ص
ص s.V
ص (L01 s.
صّ ssV
صّ (L01 ss

.group ض
ض zV
ض (L01 z
ضّ zzv
ضّ (L01 zz

.group ط
ط tV
طھ thV
طھ t#V
ط (L01 t
طھ (L01 th
طھ (L01 t#
طّ ttV
طّ (L01 tt

.group ظ
ظ z.V
ظ (L01 z.
ظّ z.z.V
ظّ (L01 z.z.

.group غ
غ QV
غ (L01 Q
غّ QQV
غّ (L01 QQ

.group ف
ف fV
ف (L01 f
فّ ffV
فّ (L01 ff

.group ق
ق qV
ق (L01 q
قّ qqV
قّ (L01 qq

.group ک
ک kV
کھ khV
کھ k#V
ک (L01 k
کھ (L01 kh
کھ (L01 k#
کّ kkV
کّ (L01 kk
_) کتن k'Itn

.group گ
گ gV
گھ ghV
گھ g#V
گ (L01 g
گھ (L01 gh
گھ (L01 g#
گّ ggV
گّ (L01 gg
_) گرفت g'IRIft
_) گزر gUz'aR
_) گزر (L01 gUzR

.group ل
ل lV
ل (L01 l
لّ llV
لّ (L01 ll
لکھ l'Ik#

.group م
م mV
م (L01 m
مّ mmV
مّ (L01 mm
_) مشکل m'USk,Il

.group ن
ن nV
ن (L01 n
@) ن (گ n
@) ن (د n
@) ن (ب n
@) ن (س n
نّ nnV
نّ (L01 nn
_) نکل nIk'al
_) نکل (L01 nIkl
@) ن (چ n
_) نکال nIk'a:l
_) نگاہ nIg'a:H

.group ں
ں n // this should nasalize the vowel
@@ -243,10 +390,22 @@ _) ای i:
.group ء
ء

.group ہ
.group ہ
ہ H
_) ہ Ha
_) ہ (L01 H
_) ہ (ند HI
ہّ HHV
ہّ (L01 HH

ہ (_ a

.group ّ
ّ

.group ً
ً


// Common symbols


+ 243
- 56
dictsource/vi_rules View File

@@ -77,28 +77,42 @@ ỵ ỵ
//================================
// Consonants
//================================
.L01 t c ne nd k x s nt ch th me te le ce ny ry e o u re nch de p pe ph sh v ve
.L02 n
.group b
b b
_) b _b
//b($w_alt2 _^_EN
.group c
c g //k
c (_ kh
ch c // try [tS;] [tS] [c]
ce (_ _^_EN
_) cl _^_EN
.group d
d J^ // try [z] [J] [dZ] [dZ;] [J^]
d (_ _^_EN
.group đ
đ d
_) đ _d
.group f
f f
//f f
_) f _^_EN
f (_ _^_EN
.group g
g Q // try [g] [Q]
gh Q // or [g] [Q]
@@ -107,7 +121,7 @@ ỵ ỵ
//g (í J^
//g (ỉ J^
//g (ĩ J^
//g (ị J^
//g (ị J^
gi J^
?1 giết J^'iE3g
giết J^'iE3t[
@@ -115,25 +129,35 @@ ỵ ỵ
?1 giệt J^'iE6g
giệt J^'iE6t[
giệc J^'iE6kh
_) gol _^_EN
_) gat _^_EN
ght (_ _^_EN
.group h
h h
.group j
j Z
.group k
k k
k (_ kh
//k (_ kh
kh x
k (_ _^_EN
.group l
l l
l (_ _^_EN
le (_ _^_EN
.group m
m m
.group n
n n
@@ -141,49 +165,75 @@ ỵ ỵ
ng N
ngh N
nh n^
nd (_ _^_EN
.group ñ
ñ n^
.group p
p p
ph f
.group q
q k
q (_ kh
qu w //kw
.group r
r z. // try [z] [z.] [r] [z;]
r (_ _^_EN
rm (_ _^_EN
.group s
s s. // try [s.] [s] [S]
_) sh _^_EN
s (_ _^_EN
st (_ _^_EN
se (_ _^_EN
.group t
t t[
?1 t (_ g
th t
tr cr // try [cr] [tr] [tS;] [tS] [c] [dZ] [dz;]
ts (_ _^_EN
te (_ _^_EN
th (_ _^_EN
tt (_ _^_EN
.group v
v v
ve (_ _^_EN
.group w
w w
_) w _^_EN
w (_ _^_EN
.group x
x s
x (_ _^_EN
.group z
z z
z (_ _^_EN
//================================
// Vowels
//================================
.group a
a a:
@@ -211,92 +261,122 @@ ỵ ỵ
aủ aU4
aũ aU5
aụ aU6
a (L01 _^_EN
ai (L02 _^_EN
.group à
à a:2
ài a:I2
ày aI2
ào a:U2
àu aU2
.group á
á a:3
ái a:I3
áy aI3
áo a:U3
áu aU3
.group ả
ả a:4
ải a:I4
ảy aI4
ảo a:U4
ảu aU4
.group ã
ã a:5
ãi a:I5
ãy aI5
ão a:U5
ãu aU5
.group ạ
ạ a:6
ại a:I6
ạy aI6
ạo a:U6
ạu aU6
//================================
.group ă
ă a
.group ằ
ằ a2
.group ắ
ắ a3
.group ẳ
ẳ a4
.group ẵ
ẵ a5
.group ặ
ặ a6
//=================================
.group â
â @
ây @I
âu @U1
âu @U1
.group ầ
ầ @2
ầy @I2
ầu @U2
.group ấ
ấ @3
ấy @I3
ấu @U3
.group ẩ
ẩ @4
ẩy @I4
ẩu @U4
.group ẫ
ẫ @5
ẫy @I5
ẫu @U5
.group ậ
ậ @6
ậy @I6
ậu @U6
//===========================
.group e
e E
@@ -306,56 +386,78 @@ ỵ ỵ
eỏ EU4
eỗ EU5
eọ EU6
e (L01 _^_EN
ey (_ _^_EN
.group è
è E2
èo EU2
.group é
é E3
éo EU3
.group ẻ
ẻ E4
ẻo EU4
.group ẽ
ẽ E5
ẽo EU5
.group ẹ
ẹ E6
ẹo EU6
//============================
.group ê
ê e
êu eU1
.group ề
ề e2
ều eU2
.group ế
ế e3
ếu eU3
.group ể
ể e4
ểu eU4
.group ễ
ễ e5
ễu eU5
.group ệ
ệ e6
ệu eU6
//============================
.group i
i i
i (A j
@@ -383,40 +485,46 @@ ỵ ỵ
iểu iU4
iễu iU5
iệu iU6
i (L01 _^_EN
.group ì
ì i2
ì (A j2
ìa i@2
ìu iU2
.group í
í i3
í (A j3
ía i@3
íu iU3
.group ỉ
ỉ i4
ỉ (A j4
ỉa i@4
ỉu iU4
.group ĩ
ĩ i5
ĩ (A j5
ĩa i@5
ĩu iU5
.group ị
ị i6
ị (A j6
ịa i@6
ịu iU6
//=========================
.group o
o O
oa o@ // modify oa sound example: hoa,khoa // o (A w
@@ -428,13 +536,17 @@ ỵ ỵ
oị OI6
ong O#
oe o& // Adding oe sound example: lóe sáng,toét mắt
o (L01 _^_EN
.group ò
ò O2
òi OI2
òa o@2 //ò (A w2
òng O#2
òe o&2
.group ó
ó O3
@@ -442,6 +554,8 @@ ỵ ỵ
óa o@3 //ó (A w3
óng O#3
óe o&3
.group ỏ
ỏ O4
@@ -449,6 +563,8 @@ ỵ ỵ
ỏa o@4 //ỏ (A w4
ỏng O#4
ỏe o&4
.group õ
õ O5
@@ -456,6 +572,8 @@ ỵ ỵ
õa o@5 //õ (A w5
õng O#5
õe o&5
.group ọ
ọ O6
@@ -463,75 +581,98 @@ ỵ ỵ
ọa o@6 //ọ (A w6
ọng O#6
ọe o&6
//=============================
.group ô
ô o
ôi oI
ông o# // ông sound
.group ồ
ồ o2
ồi oI2
ồng o#2
.group ố
ố o3
ối oI3
ống o#3
.group ổ
ổ o4
ổi oI4
ổng o#4
.group ỗ
ỗ o5
ỗi oI5
ỗng o#5
.group ộ
ộ o6
ội oI6
ộng o#6
//=============================
.group ơ
ơ @:
ơi @:I
ơu @:U
.group ờ
ờ @:2
ời @:I2
ờu @:U2
.group ớ
ớ @:3
ới @:I3
ớu @:U3
.group ở
ở @:4
ởi @:I4
ởu @:U4
.group ỡ
ỡ @:5
ỡi @:I5
ỡu @:U5
.group ợ
ợ @:6
ợi @:I6
ợu @:U6
//=============================
.group u
u u
u (A w
@@ -561,12 +702,19 @@ ỵ ỵ
uỗi u@j5
uội u@j6
//ung u#
u (L01 _^_EN
ui (L01 _^_EN
ua (L01 _^_EN
.group ù
ù u2
ù (A w2
ùi uI2
ùa u@2
//ùng u#2
.group ú
ú u3
@@ -574,6 +722,8 @@ ỵ ỵ
úi uI3
úa u@3
//úng u#3
.group ủ
ủ u4
@@ -581,6 +731,8 @@ ỵ ỵ
ủi uI4
ủa u@4
//ủng u#4
.group ũ
ũ u5
@@ -588,6 +740,8 @@ ỵ ỵ
ũi uI5
ũa u@5
//ũng u#5
.group ụ
ụ u6
@@ -595,8 +749,10 @@ ỵ ỵ
ụi uI6
ụa u@6
//ụng u#6
//=============================
.group ư
ư y
ưi yI
@@ -620,38 +776,49 @@ ỵ ỵ
ưởu y@w4
ưỡu y@w5
ượu y@w6
.group ừ
ừ y2
ừi yI2
ừa y@2
ừu yw2
.group ứ
ứ y3
ứi yI3
ứa y@3
ứu yw3
.group ử
ử y4
ửi yI4
ửa y@4
ửu yw4
.group ữ
ữ y5
ữi yI5
ữa y@5
ữu yw5
.group ự
ự y6
ựi yI6
ựa y@6
ựu yw6
//=============================
.group y
y i
@@ -669,35 +836,49 @@ ỵ ỵ
yễ i@5
yệ i@6
// yêu i@U
.group ỳ
ỳ i2
ỳ (A j2
ỳa i@2
.group ý
ý i3
ý (A j3
ýa i@3
.group ỷ
ỷ i4
ỷ (A j4
ỷa i@4
.group ỹ
ỹ i5
ỹ (A j5
ỹa i@5
.group ỵ
ỵ i6
ỵ (A j6
ỵa i@6
//=============================
.group 0xce // Greek letters
// 0xce is the first byte of the utf-8 code for these characters
α a:1n_|f'a:1
ά a:1n_|f'a:1
β b'e1_|t['a:1
@@ -717,9 +898,12 @@ ỵ ỵ
ν nw'i1
ξ s'i7
ο o1_|m'i1_|kz.'O7n
.group 0xcf // Greek letters
π p'i1
ρ z.'o1
σ s'i3c_|m'a:1
@@ -733,26 +917,29 @@ ỵ ỵ
ω o1_|m'e1_|Q'a:7
ώ o1_|m'e1_|Q'a:7
ό o1_|m'i1_|kz.'O7n
.group
% f'@2n||cr'am
! _:c'@3m_|t'a:7n_:
! (\!
! (\!
// : koUl@n
D_) h (_DD_ D'@:2 // omit colon in time, eg: 2:30
$ d'o||l'a
!= x'o#_|_b'a2N_
>= l'@:3n_|h'@:1n_|hw,a6kh_b'a2N
<= n^'O4_|h'@:1n_|hw,a6kh_b'a2N
__) - (_D cr'y2
A_) - (_D _
C_) - (_D _
. c'@3m_
. (. _:
\.) .
\.) .

+ 6
- 5
docs/phonemes.html View File

@@ -24,8 +24,8 @@ Phoneme mnemonics can be used directly in the text input to <strong>espeak</stro
<table>
<tbody valign=top>
<tr>
<td width=25><code>[p]</code><td width=80>
<td width=25><code>[b]</code><td width=80>
<td width=25><code>[p]</code><td width=150>
<td width=25><code>[b]</code><td width=150>
<tr>
<td><code>[t]</code><td>
<td><code>[d]</code><td>
@@ -92,7 +92,7 @@ In rhotic accents, such as General American, the phonemes <code>[3:], [A@], [e@]
<table>
<tbody valign=top>
<tr><td width=25><code>[@]</code>
<td width=60>alph<b>a</b><td width=80>schwa
<td width=60>alph<b>a</b><td width=400>schwa

<tr><td><code>[3]</code>
<td>bett<b>er</b><td>rhotic schwa. In British English this is the same as <code>[@]</code>, but it includes 'r' colouring in American and other rhotic accents. In these cases a separate <code>[r]</code> should not be included unless it is followed immediately by another vowel.
@@ -105,7 +105,7 @@ In rhotic accents, such as General American, the phonemes <code>[3:], [A@], [e@]

<tr><td><code>[a]</code><td>tr<b>a</b>p
<tr><td><code>[aa]</code><td>b<b>a</b>th<td>This is <code>[a]</code> in some accents, <code>[A:]</code> in others.
<tr><td><code>[a2]</code><td><b>a</b>bout<td>This may be <code>[@]</code> or may be a more open schwa.
<tr><td><code>[a#]</code><td><b>a</b>bout<td>This may be <code>[@]</code> or may be a more open schwa.
<tr><td><code>[A:]</code><td>p<b>al</b>m
<tr><td><code>[A@]</code><td>st<b>ar</b>t
<tr><td><p>
@@ -161,7 +161,8 @@ Other languages will have their own vowel definitions, eg:

</tbody>
</table>

<p>
<code> [:] </code> can be used to lengthen a vowel, eg <code> [e:]</code>

</body>
</html>

espeak-data/voices/test/fa → espeak-data/voices/asia/fa View File


espeak-data/voices/test/fa-pin → espeak-data/voices/asia/fa-pin View File


espeak-data/voices/hi → espeak-data/voices/asia/hi View File


espeak-data/voices/hy → espeak-data/voices/asia/hy View File


espeak-data/voices/hy-west → espeak-data/voices/asia/hy-west View File


espeak-data/voices/id → espeak-data/voices/asia/id View File

@@ -1,4 +1,4 @@
name indonesian-test
name indonesian
language id
gender male


+ 2
- 0
espeak-data/voices/asia/ka View File

@@ -0,0 +1,2 @@
name georgian
language ka

espeak-data/voices/kn → espeak-data/voices/asia/kn View File


espeak-data/voices/ku → espeak-data/voices/asia/ku View File


espeak-data/voices/ml → espeak-data/voices/asia/ml View File


espeak-data/voices/test/ne → espeak-data/voices/asia/ne View File

@@ -1,4 +1,4 @@
name nepali-test
name nepali
language ne
gender male


espeak-data/voices/test/pa → espeak-data/voices/asia/pa View File


espeak-data/voices/ta → espeak-data/voices/asia/ta View File


espeak-data/voices/tr → espeak-data/voices/asia/tr View File


espeak-data/voices/vi → espeak-data/voices/asia/vi View File


espeak-data/voices/vi-hue → espeak-data/voices/asia/vi-hue View File


espeak-data/voices/zh → espeak-data/voices/asia/zh View File

@@ -4,6 +4,8 @@ gender male
words 1
pitch 80 118

dict_min 100000

//for some dialects

//[en]: replace ng with n

espeak-data/voices/zh-yue → espeak-data/voices/asia/zh-yue View File

@@ -12,3 +12,4 @@ gender male
dictrules 1

words 1
dict_min 10000

espeak-data/voices/en/en → espeak-data/voices/en View File

@@ -4,9 +4,6 @@ language en-gb 2
language en 2
gender male

replace 03 I i
replace 03 I2 i

//pitch 80 118

tunes s1 c1 q1 e1

espeak-data/voices/en/en-us → espeak-data/voices/en-us View File


+ 5
- 0
espeak-data/voices/europe/bg View File

@@ -0,0 +1,5 @@
name bulgarian
language bg

stressAmp 13 12 17 17 20 22 22 21
stressLength 180 170 200 200 200 200 210 220

espeak-data/voices/bs → espeak-data/voices/europe/bs View File


espeak-data/voices/ca → espeak-data/voices/europe/ca View File


espeak-data/voices/cs → espeak-data/voices/europe/cs View File


espeak-data/voices/cy → espeak-data/voices/europe/cy View File

@@ -1,5 +1,5 @@
language cy
name welsh-test
name welsh
gender male

intonation 4

espeak-data/voices/da → espeak-data/voices/europe/da View File


espeak-data/voices/el → espeak-data/voices/europe/el View File


espeak-data/voices/es → espeak-data/voices/europe/es View File


espeak-data/voices/et → espeak-data/voices/europe/et View File


espeak-data/voices/fi → espeak-data/voices/europe/fi View File


espeak-data/voices/fr-be → espeak-data/voices/europe/fr-be View File


+ 4
- 0
espeak-data/voices/europe/ga View File

@@ -0,0 +1,4 @@
name Irish Gaeilge
language ga

dictrules 1 // fix for eclipsis

espeak-data/voices/hr → espeak-data/voices/europe/hr View File


espeak-data/voices/hu → espeak-data/voices/europe/hu View File


espeak-data/voices/is → espeak-data/voices/europe/is View File

@@ -1,4 +1,4 @@
name icelandic-test
name icelandic
language is
gender male


espeak-data/voices/it → espeak-data/voices/europe/it View File


espeak-data/voices/test/lt → espeak-data/voices/europe/lt View File


espeak-data/voices/lv → espeak-data/voices/europe/lv View File


espeak-data/voices/mk → espeak-data/voices/europe/mk View File

@@ -1,4 +1,4 @@
name macedonian-test
name macedonian
language mk
gender male


espeak-data/voices/nl → espeak-data/voices/europe/nl View File


espeak-data/voices/no → espeak-data/voices/europe/no View File


espeak-data/voices/pl → espeak-data/voices/europe/pl View File


espeak-data/voices/pt-pt → espeak-data/voices/europe/pt-pt View File


espeak-data/voices/ro → espeak-data/voices/europe/ro View File


espeak-data/voices/ru → espeak-data/voices/europe/ru View File

@@ -1,6 +1,7 @@
name russian_test
name russian
language ru
gender male

replace 03 a a#

dict_min 20000

espeak-data/voices/sk → espeak-data/voices/europe/sk View File


espeak-data/voices/sq → espeak-data/voices/europe/sq View File


espeak-data/voices/sr → espeak-data/voices/europe/sr View File


espeak-data/voices/sv → espeak-data/voices/europe/sv View File


+ 0
- 2
espeak-data/voices/ka View File

@@ -1,2 +0,0 @@
name georgian-test
language ka

espeak-data/voices/af → espeak-data/voices/other/af View File


espeak-data/voices/en/en-n → espeak-data/voices/other/en-n View File


espeak-data/voices/en/en-rp → espeak-data/voices/other/en-rp View File


espeak-data/voices/en/en-sc → espeak-data/voices/other/en-sc View File


espeak-data/voices/en/en-wi → espeak-data/voices/other/en-wi View File


espeak-data/voices/en/en-wm → espeak-data/voices/other/en-wm View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save