123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572 |
- // Kankani Language.
- // This kok_rules file is prepared by Him Prasad Gautam < drishtibachak@gmail.com >.
- // This file is UTF-8 encoded.
- // letter groups:
- // A - Independent and Dependent Vowels:
- // 0x904 to 0x914, 0x93E to 0x94D, 0x950, 0x960 to 0x963, 0x972
- // B - Dependent Vowels and Halanta:
- // 0x93E to 0x94C, 0x94d, 0x962, 0x963
- // C - Consonants:
- // 0x915 to 0x939, 0x958 to 0x95F, 0x97B, 0x97c, 0x97E, 0x97F
- // Independent Vowels:
- // 0x904 to 0x914, 0x950,0x960, 0x961, 0x977
- // Nepali Alphabets: 0x901 to 0x980
- // Numbers: 0x966 to 096F
- // symbols:
- // 0x901 to 0x903, 0x93C, 0x93D, 0x951 to 0x954, 0x964, 0x965, 0x970, 0x971, 0x97D
- // conditional rules
- // ?2 use diphthong for "ai"
- // ?3 use diphthong for "au"
- .replace
- ० 0
- १ 1
- २ 2
- ३ 3
- ४ 4
- ५ 5
- ६ 6
- ७ 7
- ८ 8
- ९ 9
- ॱ० .0
- ॱ१ .1
- ॱ२ .2
- ॱ३ .3
- ॱ४ .4
- ॱ५ .5
- ॱ६ .6
- ॱ७ .7
- ॱ८ .8
- ॱ९ .9
- .group ॱ //Devanagari decimal
- ॱ d'VS'V,mal'Vw#@
- // Vowels
- .group अ
- अ V
- अ (_ V:0
- अं V~
- अं (_ V~:
- .group आ
- आ a:
- आ (_ a::0
- आं a~
- आं (_ a~::0
- .group इ
- इ I
- इ (_ I:0
- इं i~
- इं (_ i~::
- .group ई
- ई i:
- ई (_ i::0
- ईं i~
- ईं (_ i~::
- .group उ
- उ U
- उ (_ U:0
- उं U~
- उं (_ U~:
- .group ऊ
- ऊ u:
- ऊं u~
- ऊं (_ u~:
- .group ऋ
- ऋ rI
- .group ॠ
- ॠ ri:
- .group ऌ
- ऌ lr-'i
- .group ऍ
- ऍ E // candra e
- .group ऎ
- ऎ e
- ऎं e~
- ऎं (_ e~:
- .group ए
- ए e:
- एँ e~:
- एं e~:
- .group ऐ
- ऐ E: // ?? [aI] [E:] [&:]
- ऐं E~
- ऐँ (_ E~:
- ?2 ऐ aI // ?? [aI] [E:] [&:]
- .group ऑ
- ऑ O // candra O
- .group ऒ
- ऒ o
- ऒं o~
- ऒं (_ o~:
- .group ओ
- ओ o:
- ओं o~
- ओं (_ o~: // +candrabindu
- .group औ
- औ O: // ?? [aU] [O:]
- औं O~ // +anusvara
- औं (_ O~:
- ?3 औ aU // ?? [aU] [O:]
- // Vowel Signs
- .group ा
- ा a:k'a:r
- C) ा a:
- C) ा (ँ a~
- C) ाँ (_ a~:1
- C) ा (ं a~
- .group ि
- ि I,k'a:r
- C) ि I
- C) ि (_ I:0
- C) ि (ं i~
- C) ि (ं_ i~:1
- .group ी
- ी i:,k'a:r
- C) ी i:
- C) ी (_ i::0
- C) ी (ँ i~
- C) ीँ (_ i~:1
- C) ी (ं i~
- .group ु
- ु U,k'a:r
- C) ु U
- C) ु (_ U:0
- C) ु (ँ u~
- C) ुं u~
- C) ुँ (_ u~:1
- .group ू
- ू u:k'a:r
- C) ू u:
- C) ू (_ u::0
- C) ू (C u:1
- C) ू (ँ u~
- C) ूं u~
- C) ूँ (_ u~:1
- .group ृ
- ृ rI,k'a:r
- C) ृ rI
- C) ृ (_ rI:0
- .group ॄ
- ॄ rI:,k'a:r
- C) ॄ rI:
- .group ॅ
- ॅ E,k'a:r
- C) ॅ E
- .group ॆ
- ॆ e,k'a:r
- C) ॆ e
- C) ॆ (_ e':0
- C) ॆ (ँ e~
- C) ॆ (ं e~
- C) ॆँ (_ e~:1
- .group े
- े e:,k'a:r
- C) े e:
- C) े (_ e:':0
- C) े (ँ e~
- C) े (ं e~:1
- C) ेँ (_ e~:1
- .group ै
- ै E:,k'a:r
- C) ै E:
- C) ै (_ E::0
- C) ै (ं E~
- C) ै (ँ E~
- C) ैँ (_ E~:1
- ?2 C) ै aI
- .group ॉ
- ॉ O,k'a:r
- C) ॉ O
- C) ॉ (_ O':0
- .group ॊ
- ॊ o,k'a:r
- C) ॊ o
- C) ॊ (_ o':0
- C) ॊ (ँ o~
- C) ॊं o~
- C) ॊँ (_ o~:1
- .group ो
- ो o:,k'a:r
- C) ो o:
- C) ो (_ o::0
- C) ो (ँ o~
- C) ों o~
- C) ोँ (_ o~:1
- .group ौ
- ौ O:,k'a:r
- C) ौ O: // [O:] or [aU] ??
- C) ौ (_ O::0
- C) ौ (ँ O~ // [O:] or [aU] ??
- C) ौं O~
- C) ौँ (_ O~:1
- ?3 C) ौ aU
- .group ॢ // vowel sign l
- ॢ l-,rik'a:r
- .group ॣ // vowel sign ll
- ॣ l-:rik'a:r
- .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
- ज्ञ n'jV
- ज्ञ (B nj
- .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
- ढ़ (B r.h // nukta
- .group ण
- ण n.V
- ण (B n.
- ्) ण (_ n.@
- .group त
- त tV
- त (B t
- त (्य t:
- त्र_ t@
- त्त t:V // tt -> t:
- त्त (B t:
- .group थ
- थ t#V
- थ (B t#
- थ (_ t#@
- .group द
- द dV
- द (B d
- .group ध
- ध d#V
- ध (B d#
- .group न
- न nV
- न (B n
- ्) न (_ n@
- र्) न (_ n // r +virama
- .group ऩ
- ऩ n: // should this be a long [n] ?
- .group प
- प pV
- प (B p
- प (्य p:1
- प्प p:1V
- प्प (B p:1
- .group फ
- फ p#V
- फ (B p#
- फ़ fV
- फ़ (B f
- .group ब
- ब bV
- ब (B b
- .group भ
- भ b#V
- भ (B b#
- .group म
- म mV
- म (B m
- ्) म (_ m@
- र्) म (_ m:0
- न्) म (_ m:0
- .group य
- य jV
- य (B j
- C) य (_ Ej
- य (_ j@
- ्) य (C j@
- .group र
- र rV
- र (B r
- र (_ r
- ्) र (_ r@
- .group ऱ
- ऱ rV
- ऱ (B r
- ्) ऱ (_ r@
- .group ल
- ल lV
- ल (B l
- ्) ल (_ l@
- .group ळ
- ळ l.V
- ळ (B l.
- ्) ळ (_ l.@
- .group ऴ
- ऴ l.V // (temporary) same as [l.]
- ऴ (B l.
- ्) ऴ (_ l.@
- .group व
- व wV
- व (B w
- _) व wV
- _) व (B w
- _) व (् w
- व (_ w@
- ्) व w:0V
- ्) व (_ w@
- व (्य b
- .group श
- श SV
- श (B S
- .group ष
- ष s.V
- ष (B s.
- .group स
- स sV:0
- स (B s
- .group ह
- ह HV
- ह (B H
- ह (व H'V:0
- // Additional consonants
- .group क़ // qa
- क़ qV
- क़ (B q
- .group ख़ // khha
- ख़ xV
- ख़ (B x
- .group ग़ // ghha
- ग़ QV
- ग़ (B Q
- .group ज़ // za
- ज़ zV
- ज़ (B z
- .group ड़
- ड़ r.V
- ड़ (B r.
- .group ढ़
- ढ़ r.hV
- ढ़ (B r.h
- .group फ़ // fa
- फ़ fV
- फ़ (B f
- .group य़
- य़ jV
- य़ (B j
- // Alphabetic symbols
- // nukta, modifies a consonant
- .group ऽ // avagraha, lengthens a vowel ??
- ऽ V'k'a:r@
- A) ऽ :=
- C) ऽ :=
- .group ँ
- ँ cVndr@2wi'n'du
- A) ँ n
- C) ँ n
- ्) ँ cVndr@2wi'n'du
- .group ं
- ं shI'rV,w'in'd'u
- 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
- ं (ङ N
- ं (ह N
- .group ः
- ः wi:s'Vr,g@
- _) ः : //wi:s'Vr,g@
- C) ः (_ H
- A) ः (_ H,
- C) ः (A H,
- A) ः (C H,
- A) ः (A H,
- C) ः (C H,
- .group ्
- ् h'Vl@3n't@2 // Alphabet Name
- C) ् // Silent If followed to a Consonant.
- C) ् (C_ =
- .group ॰
- ॰ saNks.e:p@s'u:c@k@
- A) ॰ ,:0
- C) ॰ ,:0
- // Special Symbols with special meanings
- .group
- । pur',n.@:w'ir'a:m // Fullstop in Devanagari
- ॥ d'i:rg#@,w'ir'a:m // Double Fullstop - means Read sentence twice.
- $ dOlV
- % prVtish'vt
- // Rarely used Vedic symbols. Written after Indepedent Vowel or between a Consonants and Symbolic Vowels!
- ़ n'u'k't'a:
- ॑ Ud'Vtt,@
- ॓ Ud:d#@r,@n.@a:r'Vmb#@
- ॔ ,Ud:d#@r,@n.@'Vnt@
- ॒ a'n'ud'Vtt,@
- ॽ k,@n.t.#@w'Ira:m
|