or_rules 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370
  1. // Pronounciation rule for Oriya.
  2. //
  3. // This file is UTF8 encoded
  4. // letter groups:
  5. // A vowel letters and vowel signs
  6. // B vowel signs and Halant a ୍
  7. // C consonants
  8. // Y vowel letters and vowel signs
  9. .replace
  10. ୦ 0
  11. ୧ 1
  12. ୨ 2
  13. ୩ 3
  14. ୪ 4
  15. ୫ 5
  16. ୬ 6
  17. ୭ 7
  18. ୮ 8
  19. ୯ 9
  20. ଡ଼ ଡ଼ // can be ଡ plus nukta
  21. ଢ଼ ଢ଼ // can be ଢ plus nukta
  22. // Vowels
  23. .group ଅ
  24. ଅ O
  25. ଅଁ O~
  26. .group ଆ
  27. ଆ a
  28. ଆଁ a~
  29. .group ଇ
  30. ଇ i
  31. ଇଁ i~
  32. .group ଈ
  33. ଈ i
  34. ଈଁ i~
  35. .group ଉ
  36. ଉ u
  37. ଉଁ u~
  38. .group ଊ
  39. ଊ u:
  40. ଊଁ u~
  41. .group ଋ
  42. ଋ ru
  43. ଋଁ ru~
  44. .group ଌ
  45. ଌ l-r'i
  46. .group ଏ
  47. ଏ e
  48. ଏଁ e~
  49. .group ଐ
  50. ଐ oj
  51. ଐଁ o~j
  52. .group ଓ
  53. ଓ o
  54. ଓଁ o~
  55. .group ଔ
  56. ଔ ow
  57. ଔଁ o~w
  58. // Vowel Signs
  59. .group ା
  60. C) ା a
  61. C) ାଁ a~
  62. .group ି
  63. C) ି i
  64. C) ିଁ i~
  65. .group ୀ
  66. C) ୀ i
  67. C) ୀଁ i~
  68. .group ୁ
  69. C) ୁ u
  70. C) ୁଁ u~
  71. .group ୂ
  72. C) ୂ u:
  73. C) ୂଁ u~:
  74. .group ୃ
  75. C) ୃ r'u
  76. C) ୃଁ r'u~
  77. .group େ
  78. C) େ e
  79. C) େଁ e~
  80. .group ୈ
  81. C) ୈ oj
  82. C) ୈଁ o~j
  83. .group ୋ
  84. C) ୋ o
  85. C) ୋଁ o~
  86. .group ୌ
  87. C) ୌ ow
  88. C) ୌଁ o~w
  89. // Consonants
  90. .group କ
  91. କ kO
  92. କ (B k
  93. C)କ kO
  94. କ୍ଷ k#k#: // or [k#:] ?
  95. କ୍ଷ (B k#k#
  96. .group ଖ
  97. ଖ k#O
  98. ଖ (B k#
  99. C)ଖ k#O
  100. .group ଗ
  101. ଗ gO
  102. ଗ (B g
  103. C)ଗ gO
  104. .group ଘ
  105. ଘ gO
  106. ଘ (B g#
  107. C)ଘ g#O
  108. .group ଙ
  109. ଙ NO
  110. ଙ (B N
  111. .group ଚ
  112. ଚ tSO
  113. ଚ (B tS
  114. C)ଚ tS
  115. .group ଛ
  116. ଛ tS#O
  117. ଛ (B tS#
  118. C)ଛ tS#O
  119. .group ଜ
  120. ଜ JO
  121. ଜ (B J
  122. C)ଜ J
  123. ଜ୍ବ JO
  124. ଜ୍ବ (B J
  125. ଜ୍ଞ ggO~
  126. ଜ୍ଞ (B gg
  127. C)ଜ୍ଞ ggO
  128. .group ଝ
  129. ଝ J#O
  130. ଝ (B J#
  131. .group ଞ
  132. ଞ nO
  133. ଞ (B n
  134. C)ଞ n
  135. .group ଟ
  136. ଟ tO
  137. ଟ (B t.
  138. C)ଟ t.
  139. .group ଠ
  140. ଠ t.#O
  141. ଠ (B t.#
  142. C)ଠ t.#O
  143. .group ଡ
  144. ଡ d.O
  145. ଡ (B d.
  146. C)ଡ d.O
  147. ଡ଼ r.O // nukta
  148. ଡ଼ (B r.
  149. C)ଡ଼ r.O
  150. .group ଢ
  151. ଢ d.#O
  152. ଢ(B d.#
  153. C)ଢ d.#O
  154. ଢ଼ hr.O
  155. ଢ଼ (B hr.
  156. C)ଢ଼ hr.O
  157. .group ଣ
  158. ଣ nO // should be [n.] if adjacent to t. or d. ?
  159. ଣ (B n
  160. C)ଣ nO
  161. .group ତ
  162. ତ t.O
  163. ତ (B t
  164. C)ତ tO
  165. ତ (_ tO
  166. .group ଥ
  167. ଥ t#O
  168. ଥ (B t#
  169. C)ଥ t#O
  170. .group ଦ
  171. ଦ dO
  172. ଦ (B d
  173. C)ଦ dO
  174. .group ଧ
  175. ଧ d#O
  176. ଧ (B d#
  177. C)ଧ d#O
  178. .group ନ
  179. ନ nO
  180. ନ (B n
  181. C)ନ nO
  182. .group ପ
  183. ପ pO
  184. ପ (B p
  185. C)ପ pO
  186. .group ଫ
  187. ଫ p#O
  188. ଫ (B p#
  189. C)ଫ p#O
  190. .group ବ
  191. ବ bO
  192. ବ (B b
  193. c)ବ bO
  194. .group ଭ
  195. ଭ b#O
  196. ଭ (B b#
  197. c)ଭ b#O
  198. .group ମ
  199. ମ mO
  200. ମ (B m
  201. C)ମ mO
  202. .group ୟ
  203. ୟ jO
  204. _) ୟ(B jO
  205. ୟ (_ j
  206. .group ଯ
  207. ଯ dZO
  208. ଯ (B dZ
  209. ଯ଼ jVO // nukta
  210. _) ଯ଼(B j
  211. ଯ଼ (B
  212. ୍) ଯ(_ :O // double the previous consonant
  213. ୍) ଯ(B_ :
  214. ୍) ଯ(C &
  215. ୍) ଯା & //
  216. .group ର
  217. ର rO
  218. ର (B r
  219. C)ର rO
  220. .group ଲ
  221. ଲ lO
  222. ଲ(B l
  223. C)ଲ lO
  224. .group ଳ// long la
  225. ଳ l-O
  226. ଳ (B l-
  227. C)ଳ l-O:
  228. .group ଵ
  229. ଵ wV
  230. ଵ (B w
  231. .group ଶ
  232. ଶ sO // or [s] ?
  233. ଶ (B s
  234. C)ଶ sO
  235. ଶ (୍ଲ s
  236. .group ଷ
  237. ଷ sO
  238. ଷ (B s
  239. C)ଷ sO
  240. .group ସ
  241. ସ sO // or [s] ??
  242. ସ(B s
  243. ସ(୍ଥ s
  244. C)ସ s
  245. ସ (୍ତ s
  246. ସ (୍ଯ s // ସମସ୍ଯା
  247. _) ସ୍ବ sO // shb
  248. _) ସ୍ବ(B sO:
  249. .group ହ
  250. ହ hO
  251. ହ (B h
  252. ହ (_ h
  253. C)ହ hO
  254. .group ହ୍ବ
  255. ହ୍ବ vO
  256. ହ୍ବ (B v:
  257. .group ୎
  258. ୎ t
  259. .group ଡ଼ // can be ଡ plus nukta
  260. ଡ଼ r.O
  261. ଡ଼ (B r.O
  262. .group ଢ଼ // can be ଢ plus nukta
  263. ଢ଼ hr.O
  264. ଢ଼ (B hr.
  265. ଢ଼ (_ hr.
  266. B)ଢ଼ hr.
  267. .group ଁ
  268. C) ଁ O~ // candrabindu, nasalize the previous vowel/Consonants
  269. .group ଂ
  270. A) ଂ N // anusvara/onushshor
  271. C) ଂ N // anusvara/onushshor
  272. .group ଃ // visarga/bishorgo
  273. ଃ // doubles the following consonant
  274. ଃ (_ H
  275. .group ୍ // virama/hoshonto
  276. C) ୍
  277. .group ଼
  278. ଼ // nukta, modifies a consonant
  279. .group
  280. // obsolete letters
  281. ଋ r-
  282. ୠ r-
  283. ଌ l-
  284. ୡ l-
  285. ୃ r-
  286. ୄ r-
  287. ୢ l-
  288. । p'urn.'oV'iram
  289. ୣ l-