Пример #1
0
 def __init__(self):
     super(KannadaScheme, self).__init__(
         {
             'vowels':
             s("""ಅ ಆ ಇ ಈ ಉ ಊ ಋ ೠ ಌ ೡ ಏ ಐ ಓ ಔ ಎ ಒ"""),
             'marks':
             s("""ಾ ಿ ೀ ು ೂ ೃ ೄ ೢ ೣ ೇ ೈ ೋ ೌ ೆ ೊ"""),
             'virama':
             s('್'),
             'yogavaahas':
             s('ಂ ಃ ಁ ೱ ೲ ಼'),
             'consonants':
             s("""
                         ಕ ಖ ಗ ಘ ಙ
                         ಚ ಛ ಜ ಝ ಞ
                         ಟ ಠ ಡ ಢ ಣ
                         ತ ಥ ದ ಧ ನ
                         ಪ ಫ ಬ ಭ ಮ
                         ಯ ರ ಲ ವ
                         ಶ ಷ ಸ ಹ
                         ಳ ಕ್ಷ ಜ್ಞ
                         """) + s("""ನ಼ ಱ ೞ ಕ಼ ಖ಼ ಗ಼ ಜ಼ ಡ಼ ಢ಼ ಫ಼ ಯ಼"""),
             'symbols':
             s("""
                    ಓಂ ಽ । ॥
                    ೦ ೧ ೨ ೩ ೪ ೫ ೬ ೭ ೮ ೯
                    """)
         },
         name=KANNADA)
Пример #2
0
 def __init__(self):
     super(TeluguScheme, self).__init__(
         {
             'vowels':
             s("""అ ఆ ఇ ఈ ఉ ఊ ఋ ౠ ఌ ౡ ఏ ఐ ఓ ఔ ఎ ఒ"""),
             'marks':
             s("""ా ి ీ ు ూ ృ ౄ ౢ ౣ ే ై ో ౌ ె  ొ"""),
             'virama':
             s('్'),
             'yogavaahas':
             s('ం ః ఁ'),
             'consonants':
             s("""
                         క ఖ గ ఘ ఙ
                         చ ఛ జ ఝ ఞ
                         ట ఠ డ ఢ ణ
                         త థ ద ధ న
                         ప ఫ బ భ మ
                         య ర ల వ
                         శ ష స హ
                         ళ క్ష జ్ఞ
                         """) + s("""ऩ ఱ ఴ क़ ఖ ग़ ज़ ड़ ఢ ఫ य़"""),
             'symbols':
             s("""
                    ఓం ఽ । ॥
                    ౦ ౧ ౨ ౩ ౪ ౫ ౬ ౭ ౮ ౯
                    """)
         },
         name=TELUGU)
Пример #3
0
 def __init__(self):
     super(MalayalamScheme, self).__init__(
         {
             'vowels':
             s("""അ ആ ഇ ഈ ഉ ഊ ഋ ൠ ഌ ൡ ഏ ഐ ഓ ഔ എ ഒ"""),
             'marks':
             s("""ാ ി ീ ു ൂ ൃ ൄ ൢ ൣ േ ൈ ോ ൌ െ ൊ"""),
             'virama':
             s('്'),
             'yogavaahas':
             s('ം ഃ ഁ'),
             'consonants':
             s("""
                         ക ഖ ഗ ഘ ങ
                         ച ഛ ജ ഝ ഞ
                         ട ഠ ഡ ഢ ണ
                         ത ഥ ദ ധ ന
                         പ ഫ ബ ഭ മ
                         യ ര ല വ
                         ശ ഷ സ ഹ
                         ള ക്ഷ ജ്ഞ
                         """) + s("""ഩ റ ഴ"""),
             'symbols':
             s("""
                    ഓം ഽ । ॥
                    ൦ ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯
                    """)
         },
         name=MALAYALAM)
Пример #4
0
 def __init__(self):
     super(GranthaScheme, self).__init__(
         {
             'vowels':
             s("""𑌅 𑌆 𑌇 𑌈 𑌉 𑌊 𑌋 𑍠 𑌌 𑍡 𑌏 𑌐 𑌓 𑌔 𑌏𑌀 𑌓𑌀"""),
             'marks':
             s("""𑌾 𑌿 𑍀 𑍁 𑍂 𑍃 𑍄 𑍢 𑍣 𑍇 𑍈 𑍋 𑍗 𑍇𑌀 𑍋𑌀"""),
             'virama':
             s('𑍍'),
             'yogavaahas':
             s('𑌂 𑌃 𑌁'),
             'consonants':
             s("""
                         𑌕 𑌖 𑌗 𑌘 𑌙
                         𑌚 𑌛 𑌜 𑌝 𑌞
                         𑌟 𑌠 𑌡 𑌢 𑌣
                         𑌤 𑌥 𑌦 𑌧 𑌨
                         𑌪 𑌫 𑌬 𑌭 𑌮
                         𑌯 𑌰 𑌲 𑌵
                         𑌳 𑌕𑍍𑌷 𑌜𑍍𑌞
                         𑌨𑌼 𑌰𑌼 𑌳𑌼
                         """) + s("""ன ற ழ"""),
             'symbols':
             s("""
                    𑍐 𑌽 । ॥
                    ௦ ௧ ௨ ௩ ௪ ௫ ௬ ௭ ௮ ௯
                    """)
         },
         name=GRANTHA)
Пример #5
0
 def __init__(self):
     super(GujaratiScheme, self).__init__(
         {
             'vowels':
             s("""અ આ ઇ ઈ ઉ ઊ ઋ ૠ ઌ ૡ એ ઐ ઓ ઔ"""),
             'marks':
             s("""ા િ ી ુ ૂ ૃ ૄ ૢ ૣ ે ૈ ો ૌ"""),
             'virama':
             s('્'),
             'yogavaahas':
             s('ં ઃ ઁ ᳵ ᳶ ઼'),
             'consonants':
             s("""
                         ક ખ ગ ઘ ઙ
                         ચ છ જ ઝ ઞ
                         ટ ઠ ડ ઢ ણ
                         ત થ દ ધ ન
                         પ ફ બ ભ મ
                         ય ર લ વ
                         શ ષ સ હ
                         ળ ક્ષ જ્ઞ
                         """) + s("""ન઼ ર઼ ળ઼ ક઼ ખ઼ ગ઼ જ઼ ડ઼ ઢ઼ ફ઼ ય઼"""),
             'symbols':
             s("""
                    ૐ ઽ । ॥
                    ૦ ૧ ૨ ૩ ૪ ૫ ૬ ૭ ૮ ૯
                    """)
         },
         name=GUJARATI)
Пример #6
0
 def __init__(self):
     super(DevanagariScheme, self).__init__(
         {
             'vowels':
             s("""अ आ इ ई उ ऊ ऋ ॠ ऌ ॡ ए ऐ ओ औ ऎ ऒ"""),
             'marks':
             s("""ा ि ी ु ू ृ ॄ ॢ ॣ े ै ो ौ ॆ ॊ"""),
             'virama':
             s('्'),
             'yogavaahas':
             s('ं ः ँ ᳵ ᳶ ़'),
             'consonants':
             s("""
                         क ख ग घ ङ
                         च छ ज झ ञ
                         ट ठ ड ढ ण
                         त थ द ध न
                         प फ ब भ म
                         य र ल व
                         श ष स ह
                         ळ क्ष ज्ञ
                         """) + s("""ऩ ऱ ऴ क़ ख़ ग़ ज़ ड़ ढ़ फ़ य़"""),
             'symbols':
             s("""
                    ॐ ऽ । ॥
                    ० १ २ ३ ४ ५ ६ ७ ८ ९
                    """)
         },
         name=DEVANAGARI)
Пример #7
0
 def __init__(self):
     super(GunjalaGondiScheme, self).__init__(
         {
             'vowels':
             s("""ЁС╡а ЁС╡б ЁС╡в ЁС╡г ЁС╡д ЁС╡е р░Л р▒а р░М р▒б ЁС╡з ЁС╡и ЁС╡к ЁС╡л р░О р░Т"""
               ),
             'marks':
             s("""ЁС╢К ЁС╢Л ЁС╢М ЁС╢Н ЁС╢О р▒Г р▒Д р▒в р▒г ЁС╢Р ЁС╢С ЁС╢У ЁС╢Ф р▒Ж  р▒К"""
               ),
             'virama':
             s('ЁС╢Ч'),
             'yogavaahas':
             s('ЁС╢Х ЁС╢Ц р░Б'),
             'consonants':
             s("""
                         ЁС╡▒ ЁС╡▓ ЁС╡╢ ЁС╡╖ ЁС╢Д
                         ЁС╡╗ ЁС╡╝ ЁС╢А ЁС╢Б р░Ю
                         ЁС╡╜ ЁС╡╛ ЁС╢В ЁС╢Г ЁС╡┐
                         ЁС╡│ ЁС╡┤ ЁС╡╕ ЁС╡╣ ЁС╡║
                         ЁС╢Е ЁС╢Ж ЁС╡о ЁС╡п ЁС╡░
                         ЁС╡м ЁС╢И ЁС╡╡ ЁС╡н
                         р░╢ р░╖ ЁС╢Й ЁС╢З
                         р░│ ЁС╡▒ЁС╢Чр░╖ ЁС╢АЁС╢Чр░Ю
                         """) +
             s("""рдй р░▒ р░┤ реШ р░Ц реЪ реЫ реЬ р░в р░л реЯ"""),
             'symbols':
             s("""
                    ЁС╢Ш р░╜ ред рее
                    ЁС╢а ЁС╢б ЁС╢в ЁС╢г ЁС╢д ЁС╢е ЁС╢ж ЁС╢з ЁС╢и ЁС╢й
                    """)
         },
         name=GUNJALA_GONDI)
Пример #8
0
 def __init__(self):
     super(TamilScheme, self).__init__(
         {
             'vowels':
             s("""அ ஆ இ ஈ உ ஊ ரு ரூ லு லூ ஏ ஐ ஓ ஔ எ ஒ"""),
             'marks': [
                 'ா', 'ி', 'ீ', 'ு', 'ூ', '்ரு', '்ரூ', '்லு', '்லூ', 'ே',
                 'ை', 'ோ', 'ௌ'
             ] + ['ெ', 'ொ'],
             'virama':
             s('்'),
             'yogavaahas':
             s('ம் ஃ ँ'),
             'consonants':
             s("""
                         க க க க ங
                         ச ச ஜ ச ஞ
                         ட ட ட ட ண
                         த த த த ந
                         ப ப ப ப ம
                         ய ர ல வ
                         ஶ ஷ ஸ ஹ
                         ள க்ஷ ஜ்ஞ
                         """) + s("""ன ற ழ"""),
             'symbols':
             s("""
                    ௐ ऽ । ॥
                    ௦ ௧ ௨ ௩ ௪ ௫ ௬ ௭ ௮ ௯
                    """)
         },
         name=TAMIL)
Пример #9
0
 def __init__(self):
     super(GurmukhiScheme, self).__init__(
         {
             'vowels':
             s("""ਅ ਆ ਇ ਈ ਉ ਊ ऋ ॠ ऌ ॡ ਏ ਐ ਓ ਔ"""),
             'marks':
             ['ਾ', 'ਿ', 'ੀ', 'ੁ', 'ੂ', '', '', '', '', 'ੇ', 'ੈ', 'ੋ', 'ੌ'],
             'virama':
             s('੍'),
             'yogavaahas':
             s('ਂ ਃ ਁ ᳵ ᳶ ਼'),
             'consonants':
             s("""
                         ਕ ਖ ਗ ਘ ਙ
                         ਚ ਛ ਜ ਝ ਞ
                         ਟ ਠ ਡ ਢ ਣ
                         ਤ ਥ ਦ ਧ ਨ
                         ਪ ਫ ਬ ਭ ਮ
                         ਯ ਰ ਲ ਵ
                         ਸ਼ ਸ਼਼ ਸ ਹ
                         ਲ਼ ਕ੍ਸ਼ ਜ੍ਞ
                         """) + s("""ਨ਼ ਰ਼ ਲ਼਼ ਕ਼ ਖ਼ ਗ਼ ਜ਼ ੜ ਢ਼ ਫ਼ ਯ਼"""),
             'symbols':
             s("""
                    ੴ ऽ । ॥
                    ੦ ੧ ੨ ੩ ੪ ੫ ੬ ੭ ੮ ੯
                    """)
         },
         name=GURMUKHI,
         synonym_map={"ਂ": ["ੰ"]})
Пример #10
0
 def __init__(self):
     super(BengaliScheme, self).__init__({
         'vowels': s("""অ আ ই ঈ উ ঊ ঋ ৠ ঌ ৡ এ ঐ ও ঔ"""),
         'marks': s("""া ি ী ু ূ ৃ ৄ ৢ ৣ ে ৈ ো ৌ"""),
         'virama': s('্'),
         'yogavaahas': s('ং ঃ ঁ ᳵ ᳶ ়'),
         'consonants': s("""
                         ক খ গ ঘ ঙ
                         চ ছ জ ঝ ঞ
                         ট ঠ ড ঢ ণ
                         ত থ দ ধ ন
                         প ফ ব ভ ম
                         য র ল ব
                         শ ষ স হ
                         ळ ক্ষ জ্ঞ
                         """)
                       + s("""ন় র় ষ় ক় খ় গ় জ় ড় ঢ় ফ় য়"""),
         'symbols': s("""
                    ॐ ঽ । ॥
                    ০ ১ ২ ৩ ৪ ৫ ৬ ৭ ৮ ৯
                    """)
     }, name=BENGALI)
Пример #11
0
 def __init__(self):
     super(OriyaScheme, self).__init__({
         'vowels': s("""ଅ ଆ ଇ ଈ ଉ ଊ ଋ ୠ ଌ ୡ ଏ ଐ ଓ ଔ"""),
         'marks': ['ା', 'ି', 'ୀ', 'ୁ', 'ୂ', 'ୃ', 'ୄ',
                   '', '', 'େ', 'ୈ', 'ୋ', 'ୌ'],
         'virama': s('୍'),
         'yogavaahas': s('ଂ ଃ ଁ ᳵ ᳶ ଼'),
         'consonants': s("""
                         କ ଖ ଗ ଘ ଙ
                         ଚ ଛ ଜ ଝ ଞ
                         ଟ ଠ ଡ ଢ ଣ
                         ତ ଥ ଦ ଧ ନ
                         ପ ଫ ବ ଭ ମ
                         ଯ ର ଲ ଵ
                         ଶ ଷ ସ ହ
                         ଳ କ୍ଷ ଜ୍ଞ
                         """)
                       + s("""ନ଼ ର଼ ଳ଼ କ଼ ଖ଼ ଗ଼ ଜ଼ ଡ଼ ଢ଼ ଫ଼ ୟ"""),
         'symbols': s("""
                    ଓଂ ଽ । ॥
                    ୦ ୧ ୨ ୩ ୪ ୫ ୬ ୭ ୮ ୯
                    """)
     }, name=ORIYA)