| @@ -0,0 +1,323 @@ | |||
| // Translation rules for Bengali | |||
| // This file is UTF8 encoded | |||
| // Numbers | |||
| // Bengali numbers are changed to latin characters before translation | |||
| _0 S'unjO | |||
| _1 '&k | |||
| _2 d'uj | |||
| _3 t'in | |||
| _4 tS'ar | |||
| _5 p'a~tS | |||
| _6 tS#'Oj | |||
| _7 S'at | |||
| _8 'at.# | |||
| _9 n'Oj | |||
| _2a d'u // with hundreds etc. | |||
| _6a tS#'a | |||
| _9a n'O | |||
| _10 d'OS | |||
| _11 '&garo | |||
| _12 b'arO | |||
| _13 t'erO | |||
| _14 tS'oddO | |||
| _15 p'OnerO | |||
| _16 S'olO | |||
| _17 S'OterO | |||
| _18 'at.#arO | |||
| _19 'uniS | |||
| _20 k'uri // or b'iS ?? | |||
| _21 ek'uS | |||
| _22 b'ajS | |||
| _23 t'ejS | |||
| _24 tS'ObbiS | |||
| _25 p'O~tSiS | |||
| _26 tSh'abbiS | |||
| _27 Sat'aS | |||
| _28 'at.#aS | |||
| _29 unOtr'iS | |||
| _30 tr'iS | |||
| _31 ekOtr'iS | |||
| _32 bOtr'iS | |||
| _33 tetr'iS | |||
| _34 tSowtr'iS | |||
| _35 pO~jtr'iS | |||
| _36 tS#'Otr'iS | |||
| _37 Sa~itr'iS | |||
| _38 at.tr'iS | |||
| _39 'unOtSOll'iS | |||
| _40 tSOll'iS | |||
| _41 ektSOll'iS | |||
| _42 biall'iS | |||
| _43 tetall'iS | |||
| _44 tSoall'iS | |||
| _45 pO~jtall'iS | |||
| _46 tSetSOll'iS | |||
| _47 SatSOll'is | |||
| _48 atSOll'iS | |||
| _49 unOpO~tSaS | |||
| _50 pO~tS'aS | |||
| _51 &kann'o | |||
| _52 bajann'o | |||
| _53 tepann'o | |||
| _54 tSujann'o | |||
| _55 pontSann'o | |||
| _56 tS#apann'o | |||
| _57 Satann'o | |||
| _58 at.ann'o | |||
| _59 unOS'at. | |||
| _60 s'at. | |||
| _61 ekSOt.t.'i | |||
| _62 baSOt.t.'i | |||
| _63 teSOt.t.'i | |||
| _64 tSowSOt.t.'i | |||
| _65 pojSOt.t.'i | |||
| _66 SeSOt.t.'i | |||
| _67 SatSOt.t.'i | |||
| _68 at.SOt.t.'i | |||
| _6X sat.t.'i | |||
| _69 unOSOtt'ur | |||
| _70 SOtt'Or | |||
| _71 ekatt'Or | |||
| _72 bahatt'Or | |||
| _73 tehatt'Or | |||
| _74 tSuhatt'Or | |||
| _75 pOtSatt'Or | |||
| _76 tS#ijatt'Or | |||
| _77 Satatt'Or | |||
| _78 at.att'Or | |||
| _79 unOaS'i | |||
| _80 aS'i | |||
| _81 &kaS'i | |||
| _82 beraS'i | |||
| _83 teraS'i | |||
| _84 tSuraS'i | |||
| _85 po~tSaS'i | |||
| _86 tS#ijaS'i | |||
| _87 SataS'i | |||
| _88 at.aS'i | |||
| _89 ,unOnObb'oj | |||
| _90 nObb'oj | |||
| _91 &kanObb'oj | |||
| _92 beranObb'oj | |||
| _93 teranObb'oj | |||
| _94 tSuranObb'oj | |||
| _95 pOtSanObb'oj | |||
| _96 tS#ijanObb'oj | |||
| _97 SatanObb'oj | |||
| _98 at.anObb'oj | |||
| _99 niranObb'oj | |||
| _0C S'o | |||
| _0M1 h'ajar | |||
| _0M2 l'ak# | |||
| _0M3 k'ot.i | |||
| _0M4 'Orbud | |||
| _dpt _d'Osomik_ | |||
| // Single consonants | |||
| ক kO | |||
| খ k#O | |||
| গ gO | |||
| ঘ g#O | |||
| ঙ 'uNO~ | |||
| চ tSO | |||
| ছ tShO // [h] to distinguish from [tS] | |||
| জ JO | |||
| ঝ J#O | |||
| ঞ 'iNO~ | |||
| ট t.O | |||
| ঠ t.#O | |||
| ড d.O | |||
| ঢ d.#O | |||
| ণ m,odd#en.n.'O | |||
| ত tO | |||
| থ t#O | |||
| দ dO | |||
| ধ d#O | |||
| ন d,ontenn'O | |||
| প pO | |||
| ফ fO // or [p#O] ? | |||
| ব bO | |||
| ভ b#O | |||
| ম mO | |||
| য় Oj | |||
| য ,ontostedZ'O | |||
| র rO | |||
| ড় r.O | |||
| ড় r.O // (d. + nukta) | |||
| ঢ় hr.O | |||
| ঢ় hr.O // (d#. + nukta) | |||
| ল lO | |||
| শ t,aleboS:'O | |||
| ষ m,ud#en:oS:'O | |||
| স d,onteS:'O | |||
| হ hO | |||
| ৎ kh,Ond.ot'O | |||
| ক্ষ k,ojmud#en:oS:'O | |||
| // full vowels | |||
| অ O | |||
| আ a | |||
| ই hrOS:o'i | |||
| ঈ dirg#o'i | |||
| উ hrOS:o'u | |||
| ঊ dirg#o'u | |||
| ঋ ri | |||
| ঔ ow | |||
| এ e $u+ // word 'it' | |||
| ঐ oj $u+ // word 'that' | |||
| ও o $u+ $brk // 'and' | |||
| _এ e | |||
| _ঐ oj | |||
| _ও o | |||
| // combining vowel signs | |||
| া 'akar | |||
| ি r'oS:ikar | |||
| ী d'irg#ikar | |||
| ূ r'oS:ukar | |||
| ু d'irg#ukar | |||
| ৃ r'ikar | |||
| ে 'ekar | |||
| ৈ 'ojkar | |||
| ো 'okar | |||
| ৌ 'owkar | |||
| // signs | |||
| ্ h'OSonto | |||
| ং 'OnuSSOr | |||
| ঃ b'iSOrgo | |||
| ঁ tS'Ondrobindu | |||
| ় b'indu | |||
| $ d.Olar | |||
| % SOtk'Ora | |||
| + jOg | |||
| = SOman | |||
| // Punctuation | |||
| । dVn.d.V | |||
| _, koma | |||
| _? pr'oSnOtSihnO | |||
| // 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 | |||
| ছিল $u // chilo: past aux | |||
| ছিলেন $u // chilen | |||
| করছি $u // korchi: continuous | |||
| করছিলাম $u // korchilam: past indefinite | |||
| করেছি $u // korechi: past | |||
| // Exceptions | |||
| এত &to | |||
| @@ -0,0 +1,388 @@ | |||
| | |||
| // 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 | |||
| .replace | |||
| ০ 0 | |||
| ১ 1 | |||
| ২ 2 | |||
| ৩ 3 | |||
| ৪ 4 | |||
| ৫ 5 | |||
| ৬ 6 | |||
| ৭ 7 | |||
| ৮ 8 | |||
| ৯ 9 | |||
| // Vowels | |||
| .group অ | |||
| অ V | |||
| অঁ O~ | |||
| অ্যা & // V,ja in [æmiba] | |||
| .group আ | |||
| আ a | |||
| আঁ a~ | |||
| .group ই | |||
| ই i | |||
| ইঁ i~ | |||
| .group ঈ | |||
| ঈ i | |||
| ঈঁ i~ | |||
| .group উ | |||
| উ u | |||
| উঁ u~ | |||
| .group ঊ | |||
| ঊ u | |||
| ঊঁ u~ | |||
| .group ঋ | |||
| ঋ ri | |||
| ঋঁ ri~ | |||
| .group ঌ | |||
| ঌ l- | |||
| .group এ | |||
| এ & | |||
| এঁ &~ | |||
| .group ঐ | |||
| ঐ oj | |||
| ঐঁ o~j | |||
| .group এ | |||
| এ e | |||
| এঁ e~ | |||
| এ্যা & // e,ja [ækademi] | |||
| .group ও | |||
| ও o | |||
| ওঁ o~ | |||
| .group ঔ | |||
| ঔ ow | |||
| ঔঁ o~w | |||
| .group ও //?? | |||
| ও o: | |||
| // Vowel Signs | |||
| .group া | |||
| া a | |||
| াঁ a~ | |||
| .group ি | |||
| ি i | |||
| িঁ i~ | |||
| .group ী | |||
| ী i | |||
| ীঁ i~ | |||
| .group ূ | |||
| ূ u | |||
| ূঁ u~ | |||
| .group ু | |||
| ু u | |||
| ুঁ u~ | |||
| .group ৃ | |||
| ৃ ri | |||
| ৃঁ ri~ | |||
| .group ে | |||
| ে e | |||
| েঁ e~ | |||
| েউ ew | |||
| .group ৈ | |||
| ৈ oj | |||
| ৈঁ o~j | |||
| .group ো | |||
| ো o | |||
| োঁ o~ | |||
| .group ৌ | |||
| ৌ ow | |||
| ৌঁ o~w | |||
| // Consonants | |||
| .group ক | |||
| ক kV | |||
| ক (B k | |||
| .group খ | |||
| খ k#V | |||
| খ (B k# | |||
| .group গ | |||
| গ gV | |||
| গ (B g | |||
| .group ঘ | |||
| ঘ g#V | |||
| ঘ (B g# | |||
| .group ঙ | |||
| ঙ NV | |||
| ঙ্ (B N | |||
| .group চ | |||
| চ tSV | |||
| চ (B tS | |||
| .group ছ | |||
| ছ tS#V | |||
| ছ (B tS# | |||
| .group জ | |||
| জ JV | |||
| জ (B J | |||
| জ্ব JV | |||
| জ্ব (B J | |||
| জ্ঞ ggo~ | |||
| জ্ঞ (B gg | |||
| .group ঝ | |||
| ঝ J#V | |||
| ঝ (B J# | |||
| .group ঞ | |||
| ঞ nV | |||
| ঞ্ (B n | |||
| .group ট | |||
| ট t.V | |||
| ট (B t. | |||
| .group ঠ | |||
| ঠ t.#V | |||
| ঠ (B t.# | |||
| .group ড | |||
| ড d.V | |||
| ড (B d. | |||
| ড় r.V // nukta | |||
| ড় (B r. | |||
| .group ঢ | |||
| ঢ d.#V | |||
| ঢ (B d.# | |||
| ঢ় hr.V | |||
| ঢ় (B hr. | |||
| .group ণ | |||
| ণ nV // should be [n.] if adjacent to t. or d. ? | |||
| ণ (B n | |||
| .group ত | |||
| ত tV | |||
| ত (B t | |||
| .group থ | |||
| থ t#V | |||
| থ (B t# | |||
| .group দ | |||
| দ dV | |||
| দ (B d | |||
| .group ধ | |||
| ধ d#V | |||
| ধ (B d# | |||
| .group ন | |||
| ন nV | |||
| ন (B n | |||
| .group প | |||
| প pV | |||
| প (B p | |||
| .group ফ | |||
| ফ fV // or [p#] ? | |||
| ফ (B f | |||
| .group ব | |||
| ব bV | |||
| ব (B b | |||
| .group ভ | |||
| ভ b#V | |||
| ভ (B b# | |||
| .group ম | |||
| ম mV | |||
| ম (B m | |||
| .group য় | |||
| য় jV | |||
| য় (B j | |||
| .group য | |||
| য dZV | |||
| য (B dZ | |||
| য় jV // nukta | |||
| য় (B j | |||
| ্) য (C & // ব্যস্ত [bæsto] | |||
| ্) যা & // ব্যাকরণ [bækɔron] | |||
| .group র | |||
| র rV | |||
| র (B r | |||
| .group ল | |||
| ল lV | |||
| ল (B l | |||
| .group শ | |||
| শ SV // or [s] ? | |||
| শ (B S | |||
| শ (্ল s | |||
| .group ষ | |||
| ষ SV | |||
| ষ (B S | |||
| .group স | |||
| স SV // or [s] ?? | |||
| স (B S | |||
| স (্থ s | |||
| স (্ত s | |||
| _) স্ব SV // shb | |||
| _) স্ব (B S | |||
| .group হ | |||
| হ hV | |||
| হ (B h | |||
| .group হ্ব | |||
| হ্ব vV | |||
| হ্ব (B v | |||
| .group ৎ | |||
| ৎ t | |||
| .group ড় // can be ড plus nukta | |||
| ড় r.V | |||
| ড় (B r. | |||
| .group ঢ় // can be ঢ plus nukta | |||
| ঢ় hr.V | |||
| ঢ় (B hr. | |||
| .group ঁ | |||
| ঁ O~ // candrabindu, nasalize the previous vowel | |||
| .group ং | |||
| ং N // anusvara/onushshor | |||
| .group ঃ // visarga/bishorgo | |||
| ঃ // doubles the following consonant | |||
| ঃ (_ H | |||
| .group ্ // virama/hoshonto | |||
| ্ | |||
| .group ় | |||
| ় // nukta, modifies a consonant | |||
| .group | |||
| // obsolete letters | |||
| ঋ r- | |||
| ৠ r- | |||
| ঌ l- | |||
| ৡ l- | |||
| ৃ r- | |||
| ৄ r- | |||
| ৢ l- | |||
| ৣ l- | |||
| __) - (_D bij'og | |||
| D_) - (_D bij'og | |||
| @@ -0,0 +1,167 @@ | |||
| // This file is written by Him Prasad Gautam (Nepal) | |||
| // This file is UTF8 encoded | |||
| // Numbers | |||
| // Gujarati numbers are changed to latin characters before translation | |||
| _0 S'u:nj@- | |||
| _1 'e:k | |||
| _2 b'e: | |||
| _3 tr'@n.V | |||
| _4 c'a:r | |||
| _5 p'a:n^c | |||
| _6 c#'@ | |||
| _7 s'a:t | |||
| _8 'a:,t.# | |||
| _9 n'aw | |||
| _10 d'@s: | |||
| _11 'ag'Ija:r | |||
| _12 b'a:r | |||
| _13 t'e:r | |||
| _14 c'O:d | |||
| _15 p'Vnd@r | |||
| _16 s'o:d. | |||
| _17 s'@t@r | |||
| _18 'Vd.#a:r | |||
| _19 ,o:gn.'i:s | |||
| _20 w'i:s | |||
| _21 ,e:kw'i:s | |||
| _22 baU'i:s | |||
| _23 tre:w'i:s | |||
| _24 co:w'i:s | |||
| _25 p,@c'i:s | |||
| _26 c#@3w'i:s | |||
| _27 s,@tjaU'i:s | |||
| _28 ,Vt.#jaU'i:s | |||
| _29 ,o:[email protected]'i:s | |||
| _30 tr'i:s | |||
| _31 ,e:k@tr'i:s | |||
| _32 b@tr'i:s | |||
| _33 te:tr'i:s | |||
| _34 co:tr'i:s | |||
| _35 pa:ntr'i:s | |||
| _36 c#@3tr'i:s | |||
| _37 s,a:d.tr'i:s | |||
| _38 ,a:d.tr'i:s | |||
| _39 ,o:[email protected]:l'i:s | |||
| _40 ca:l'i:s | |||
| _41 ,e:kta:l'i:s | |||
| _42 b,e:ta:l'i:s | |||
| _43 t,e:ta:l'Is | |||
| _44 c,Uma:l'i:s | |||
| _45 p,Ista:l'i:s | |||
| _46 c#,e:ta:l'i:s | |||
| _47 s,@d.ta:l'i:s | |||
| _48 ,Vd.ta:l'i:s | |||
| _49 o:g'Vn.,p@c'a:s | |||
| _50 p@c'a:s | |||
| _51 e:k'aUn | |||
| _52 b'aUn | |||
| _53 tre:p'Vn | |||
| _54 co:p'Vn | |||
| _55 p@n^c'aUn | |||
| _56 c#@3p:'Vn | |||
| _57 s@t'aUn | |||
| _58 Vt.#'aUn | |||
| _59 ,o:[email protected]:'It.# | |||
| _60 sa:'It.# | |||
| _61 ,e:k@s'Vt.# | |||
| _62 ba:s'Vt.# | |||
| _63 tre:s'Vt.# | |||
| _64 co:s'Vt.# | |||
| _65 pa:s'Vt.# | |||
| _66 c#a:s'Vt.# | |||
| _67 s,@d.@s'Vt.# | |||
| _68 ,Vd.@s'Vt.# | |||
| _69 ,o:[email protected]'i:te:r | |||
| _70 s'i:te:r | |||
| _71 e:k'o:te:r | |||
| _72 b'o:te:r | |||
| _73 t'o:te:r | |||
| _74 cUm'o:te:r | |||
| _75 p@n^c'o:te:r | |||
| _76 c#'o:te:r | |||
| _77 s@t'o:te:r | |||
| _78 Vt.#'o:te:r | |||
| _79 ,o:g@n.'e:si; | |||
| _80 'e:nsi; | |||
| _81 ,e:kj'a:si | |||
| _82 b'j'a:si | |||
| _83 tr@2j'a:si | |||
| _84 c,o:*j'a:si | |||
| _85 p,@cj'a:si | |||
| _86 c#@3j'a:si | |||
| _87 s,@tj'a:si; | |||
| _88 ,Vt.#j'a:si | |||
| _89 n,e:wj'a:si | |||
| _90 n'e:wU | |||
| _91 e:k'a:n.U | |||
| _92 b'a:n.U | |||
| _93 tr'a:n.U | |||
| _94 co:r'a:n.U | |||
| _95 p@n^c'a:n.U | |||
| _96 c#'VnnU | |||
| _97 s@t'a:n.U | |||
| _98 Vt.#'a:n.U | |||
| _99 n@w'a:n.U | |||
| _0C s'o: | |||
| _0M1 h'VJa:r | |||
| _0M2 l'a:k# | |||
| _0M3 k@r'o:r.V | |||
| _0M4 'VrVb | |||
| _0M5 k#'VrVb | |||
| _dpt p'u:r'n.'a:,Nk | |||
| // Single consonants | |||
| ક k@ | |||
| ક઼ q@ | |||
| ખ k#@ | |||
| ખ઼ x@ | |||
| ગ g@ | |||
| ગ઼ Q@ | |||
| ઘ g#@ | |||
| ઙ N@ | |||
| ચ c@ | |||
| છ c#@ | |||
| જ J@ | |||
| જ઼ z@ | |||
| ઝ J#@ | |||
| ઞ n^@ | |||
| ટ t.@ | |||
| ઠ t.#@ | |||
| ડ d.@ | |||
| ડ઼ r.@ | |||
| ઢ d.#@ | |||
| ણ n.@ // retroflex n.@ | |||
| ત t@ | |||
| થ t#@ | |||
| દ d@ | |||
| ધ d#@ | |||
| ન n@ | |||
| પ p@ | |||
| ફ p#@ | |||
| ફ઼ f@ | |||
| બ b@ | |||
| ભ b#@ | |||
| મ m@ | |||
| ય j@ | |||
| ર r@ | |||
| લ l@ | |||
| ળ l.@ | |||
| વ v@ | |||
| શ S@ | |||
| ષ s.@ // retroflex [S] | |||
| સ s@ | |||
| હ H@ | |||
| // Punctuation | |||
| । p'urn'a,b'ira:m | |||
| ૱ r'u:p'i:ja: | |||
| $ d@l@r | |||
| + plVs | |||
| = bVr'a:b@r | |||
| * ta:r'a:Nk@n | |||
| @@ -0,0 +1,468 @@ | |||
| // This file is developed by Him Prasad Gautam (Nepal) | |||
| // 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 અ | |||
| અ V | |||
| અ (હ E // (h | |||
| અહ) અ E | |||
| .group આ | |||
| આ a: | |||
| .group ઇ | |||
| ઇ I | |||
| ઇઁ i~ | |||
| ઇં i~ | |||
| .group ઈ | |||
| ઈ i: | |||
| ઈ (_ i | |||
| .group ઉ | |||
| ઉ U | |||
| .group ઊ | |||
| ઊ u | |||
| ઊં (_ u~ // + anusvara | |||
| ઊઁ (_ u~ // + candrabinbu | |||
| .group ઋ | |||
| ઋ rI | |||
| .group ઌ | |||
| ઌ l-ri: // vocalic l | |||
| .group ઍ | |||
| ઍ E // candra e | |||
| .group એ | |||
| એ e: | |||
| એઁ e~: | |||
| એં (_ e~: | |||
| ા) એઁ (_ j | |||
| .group ઐ | |||
| ઐ E: // ?? [aI] [E:] [&:] | |||
| ઐં (_ E~ | |||
| ઐઁ (_ E~ | |||
| ?2 ઐ aI // ?? [aI] [E:] [&:] | |||
| .group ઑ | |||
| ઑ O // candra O | |||
| .group ઓ | |||
| ઓ o: | |||
| ઓં (_ o~ // +anusvara | |||
| ઓઁ (_ o~ // +candrabindu | |||
| ા) ઓં (_ w // +anusvara | |||
| ા) ઓઁ (_ w | |||
| .group ઔ | |||
| ઔ O: // ?? [aU] [O:] | |||
| ઔં (_ O~ // +anusvara | |||
| ઔઁ (_ O~ // +candrabindu | |||
| ?3 ઔ aU // ?? [aU] [O:] | |||
| // Vowel Signs | |||
| .group ા | |||
| ા k'a:n'o | |||
| C) ા a: | |||
| C) ા (ઁ a~ | |||
| C) ાઁ (_ a~ | |||
| C) ાં (_ a~ | |||
| .group િ | |||
| િ i,c'i:nh'a | |||
| C) િ i | |||
| C) િઁ i~ | |||
| C) િં i~ | |||
| .group ી | |||
| ી d'i:rg#@i:,c'i:n'h'a | |||
| C) ી i: | |||
| C) ી (_ i | |||
| C)ી (ઁ i~ | |||
| C) ીઁ (_ i~ | |||
| C) ીં (_ i~ | |||
| .group ુ | |||
| ુ u,c'i:n'h'a | |||
| C) ુ U | |||
| C) ુ (ઁ u~ | |||
| C) ું (_ u~ | |||
| C) ુઁ (_ u~ | |||
| .group ૂ | |||
| ૂ d'i:rg#@u:,c'i:n'h'a | |||
| C) ૂ u: | |||
| C) ૂ (ઁ u~ | |||
| C) ૂં (_ u~ // or O~ ?? | |||
| C) ૂઁ (_ u~ | |||
| .group ૃ | |||
| ૃ r'I,c'i:n'h'a | |||
| C) ૃ rI | |||
| .group ૄ | |||
| ૄ d'i:rg#@r'I,c'i:n'h'a | |||
| C) ૄ rI | |||
| .group ૅ | |||
| ૅ 'e,c'i:n'h'a | |||
| C) ૅ E | |||
| .group ે | |||
| ે 'e:,c'i:n'h'a | |||
| C) ે e: | |||
| C) ે (ઁ e~ | |||
| C) ેં (_ e~: | |||
| C) ેઁ (_ e~: | |||
| .group ૈ | |||
| ૈ E:,c'i:n'h'a | |||
| C) ૈ E: // ?? [aI] [E:] [&:] | |||
| C) ૈં E~ | |||
| C) ૈ (ઁ E~ | |||
| C) ૈં (_ E~ | |||
| C) ૈઁ (_ E~ | |||
| ?2 C) ૈ aI // ?? [aI] [E:] [&:] | |||
| .group ૉ | |||
| ૉ O,c'i:n'h'a | |||
| C) ૉ O | |||
| .group ો | |||
| ો o:,c'i:n'h'a | |||
| C) ો o: | |||
| C) ો (ઁ o~ | |||
| C) ોં (_ o~ | |||
| C) ોઁ (_ o~ | |||
| .group ૌ | |||
| ૌ aU,c'i:n'h'a // [O:] or [aU] ?? | |||
| C) ૌ O: | |||
| C) ૌ (ઁ O~ // [O:] or [aU] ?? | |||
| C) ૌં (_ O~ | |||
| C) ૌઁ (_ O~ | |||
| ?3 C) ૌ aU // [O:] or [aU] ?? | |||
| .group ૢ // vowel sign l | |||
| _) ૢ (_ l'ri:,c'i:n'h'a | |||
| ૢ l- | |||
| .group ૣ // vowel sign ll | |||
| _) ૣ (_ d'i:rg#,l'ri:,c'i:n'h'a | |||
| ૣ l-: | |||
| .group ૐ | |||
| ૐ o~m | |||
| // Consonants | |||
| .group ક | |||
| ક kV | |||
| ક (B k | |||
| ક (્ય k: | |||
| ક઼ qV | |||
| ક઼ (B q | |||
| ક્ક k:V // kk -> k: | |||
| ક્ક (B k: | |||
| ક્ષ kSV | |||
| ક્ષ (B kS | |||
| .group ખ | |||
| ખ k#V | |||
| ખ (B k# | |||
| ખ઼ xV | |||
| ખ઼ (B x | |||
| .group ગ | |||
| ગ gV | |||
| ગ (B g | |||
| ગ઼ QV | |||
| ગ઼ (B Q | |||
| .group ઘ | |||
| ઘ g#V | |||
| ઘ (B g# | |||
| .group ઙ | |||
| ઙ NV | |||
| ઙ (B N | |||
| ્) ઙ (_ N@ | |||
| .group ચ | |||
| ચ cV | |||
| ચ (B c | |||
| ચ (્ય c: | |||
| .group છ | |||
| છ c#V | |||
| છ (B c# | |||
| .group જ | |||
| જ JV | |||
| જ (B J | |||
| જ઼ zV | |||
| જ઼ (B z | |||
| જ્ઞ gjV | |||
| જ્ઞ (B gj | |||
| .group ઝ | |||
| ઝ J#V | |||
| ઝ (B J# | |||
| .group ઞ | |||
| ઞ n^V | |||
| ઞ (B n^ | |||
| ્) ઞ (_ n^@ | |||
| .group ટ | |||
| ટ t.V | |||
| ટ (B t. | |||
| ટ (્ય t.: | |||
| ટ્ટ t.:V // t.t. -> t.: | |||
| ટ્ટ (B t.: | |||
| ટ્ઠ t.#:V // t.t.# -> t.#: | |||
| ટ્ઠ (B t.#: | |||
| .group ઠ | |||
| ઠ t.#V | |||
| ઠ (B t.# | |||
| ઠ્ઠ t.#:V // t.#t.# -> t.#: | |||
| ઠ્ઠ (B t.#: | |||
| .group ડ | |||
| ડ d.V | |||
| ડ (B d. | |||
| ડ઼ r.V | |||
| ડ઼ (B r. | |||
| .group ઢ | |||
| ઢ d.#V | |||
| ઢ (B d.# | |||
| ઢ઼ r.hV // nukta (should retroflex flap) | |||
| ઢ઼ (B r.h // nukta | |||
| .group ણ | |||
| ણ n.V | |||
| ણ (B n. | |||
| ્) ણ (_ n.@ | |||
| .group ત | |||
| ત tV | |||
| ત (B t | |||
| ત (્ય t: | |||
| ત્ત t:V // tt -> t: | |||
| ત્ત (B t: | |||
| .group થ | |||
| થ t#V | |||
| થ (B t# | |||
| .group દ | |||
| દ dV | |||
| દ (B d | |||
| .group ધ | |||
| ધ d#V | |||
| ધ (B d# | |||
| .group ન | |||
| ન nV | |||
| ન (B n | |||
| ્) ન (_ n@ | |||
| ર્) ન (_ n // r +virama | |||
| .group પ | |||
| પ pV | |||
| પ (B p | |||
| પ (્ય p: | |||
| પ્પ p:V // pp -> p: | |||
| પ્પ (B p: | |||
| .group ફ | |||
| ફ p#V | |||
| ફ (B p# | |||
| ફ઼ fV | |||
| ફ઼ (B f | |||
| .group બ | |||
| બ bV | |||
| બ (B b | |||
| .group ભ | |||
| ભ b#V | |||
| ભ (B b# | |||
| .group મ | |||
| મ mV | |||
| મ (B m | |||
| ્) મ (_ m@ | |||
| ર્) મ (_ m // r +virama | |||
| ન્) મ (_ m // n +virama | |||
| .group ય | |||
| ય jV | |||
| ય (B j | |||
| C) ય (_ Ej // [Ej] not [@j] | |||
| ્) ય (_ j@ | |||
| .group ર | |||
| ર rV | |||
| ર (B r | |||
| ર (_ r | |||
| ્) ર (_ r@ | |||
| .group લ | |||
| લ lV | |||
| લ (B l | |||
| ્) લ (_ l@ | |||
| .group ળ | |||
| ળ l.V | |||
| ળ (B l. | |||
| ્) ળ (_ l.@ | |||
| .group વ | |||
| વ wV | |||
| વ (B w | |||
| _) વ wV | |||
| _) વ (B w | |||
| _) વ (્ w // +virma | |||
| વ (_ w | |||
| .group શ | |||
| શ SV | |||
| શ (B S | |||
| .group ષ | |||
| ષ s.V | |||
| ષ (B s. | |||
| .group સ | |||
| સ sV | |||
| સ (B s | |||
| .group હ | |||
| હ HV | |||
| હ (B H | |||
| .group ઼ | |||
| ઼ t.'Vp,k'u: | |||
| A) ઼ | |||
| C) ઼ | |||
| .group ઽ // avagraha, lengthens a vowel ?? | |||
| ઽ 'Vn'un'a:s'i:k | |||
| A) ઽ : | |||
| C) ઽ : | |||
| .group ઁ | |||
| ઁ 'ard.'a,c'Vndr'a // candrabindu | |||
| C) ઁ n | |||
| A) ઁ n | |||
| .group ં | |||
| ં 'Vn'Uswa:r | |||
| A) ં n | |||
| C) ં n | |||
| ં (પ m | |||
| ં (ફ m | |||
| ં (બ m | |||
| ં (ભ m | |||
| ં (મ m | |||
| ં (ટ n. | |||
| ં (ઠ n. | |||
| ં (ડ n. | |||
| ં (ઢ n. | |||
| ં (ણ n. | |||
| ં (ચ n^ | |||
| ં (છ n^ | |||
| ં (જ n^ | |||
| ં (ઝ n^ | |||
| ં (ઞ n^ | |||
| ં (ય n^ | |||
| ં (ક N | |||
| ં (ખ N | |||
| ં (ગ N | |||
| ં (ઘ N | |||
| ં (ઙ N | |||
| .group ઃ | |||
| ઃ g'ur'u,v'ir'a:m | |||
| A) ઃ H // visarga | |||
| C) ઃ H // visarga | |||
| ઁ) ઃ H | |||
| ં) ઃ H | |||
| .group ્ // virama | |||
| ્ k#'od.o | |||
| C) ્ | |||
| // Extra consonants | |||
| .group ૠ // rr | |||
| ૠ V-rr | |||
| .group ૡ // ll | |||
| ૡ l-: // long syllabic l | |||
| .group % | |||
| % p'Vrs'ent. | |||
| 0) % t.'Vkk'a: | |||
| 1) % t.'Vkk'a: | |||
| 2) % t.'Vkk'a: | |||
| 3) % t.'Vkk'a: | |||
| 4) % t.'Vkk'a: | |||
| 5) % t.'Vkk'a: | |||
| 6) % t.'Vkk'a: | |||
| 7) % t.'Vkk'a: | |||
| 8) % t.'Vkk'a: | |||
| 9) % t.'Vkk'a: | |||
| @@ -0,0 +1,4 @@ | |||
| name assamese-test | |||
| language as | |||
| @@ -0,0 +1,3 @@ | |||
| name gujarati-test | |||
| language gu | |||
| @@ -0,0 +1,94 @@ | |||
| //==================================================== | |||
| // Bengali, inherits from Hindi | |||
| //==================================================== | |||
| phoneme V // inherent vowel, can be [O] or [o] | |||
| vowel flag1 starttype #o endtype #o | |||
| length 200 | |||
| IF thisPh(isWordEnd) AND prevPhW(isNotVowel) AND prev2PhW(isVowel) THEN | |||
| ChangePhoneme(NULL) | |||
| ENDIF | |||
| IF thisPh(isFirstVowel) THEN | |||
| IF nextVowel(i) OR nextVowel(u) THEN | |||
| ChangePhoneme(o) | |||
| ENDIF | |||
| IF prevPhW(r) THEN | |||
| ChangePhoneme(o) | |||
| ENDIF | |||
| ENDIF | |||
| ChangePhoneme(O) | |||
| endphoneme | |||
| phoneme a | |||
| vowel starttype #a endtype #a | |||
| length 225 | |||
| FMT(vowel/a_3) | |||
| endphoneme | |||
| phoneme i | |||
| vowel starttype #i endtype #i | |||
| length 210 | |||
| FMT(vowel/i_6) | |||
| endphoneme | |||
| phoneme u | |||
| vowel starttype #u endtype #u | |||
| length 210 | |||
| FMT(vowel/u) | |||
| endphoneme | |||
| phoneme e | |||
| vowel starttype #e endtype #e | |||
| length 210 | |||
| FMT(vowel/e) | |||
| endphoneme | |||
| phoneme & | |||
| vowel starttype #a endtype #a | |||
| length 210 | |||
| FMT(vowel/&_2) | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #o endtype #o | |||
| length 210 | |||
| IF nextPhW(w) THEN | |||
| length 170 | |||
| ENDIF | |||
| FMT(vowel/o) | |||
| endphoneme | |||
| phoneme O | |||
| vowel starttype #o endtype #o | |||
| length 200 | |||
| FMT(vowel/oo_5) | |||
| endphoneme | |||
| phoneme tS | |||
| import_phoneme base/tS | |||
| endphoneme | |||
| phoneme tS# | |||
| import_phoneme base/tS | |||
| endphoneme | |||
| phoneme ~ | |||
| virtual | |||
| endphoneme | |||
| @@ -0,0 +1,4 @@ | |||
| // Phonemes for gujarati | |||
| // This inherits from ph_hindi | |||