-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlang.py
146 lines (131 loc) · 4.62 KB
/
lang.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# {'af': 'afrikaans',
# 'sq': 'albanian',
# 'am': 'amharic',
# 'ar': 'arabic',
# 'hy': 'armenian',
# 'az': 'azerbaijani',
# 'eu': 'basque',
# 'be': 'belarusian',
# 'bn': 'bengali',
# 'bs': 'bosnian',
# 'bg': 'bulgarian',
# 'ca': 'catalan',
# 'ceb': 'cebuano',
# 'ny': 'chichewa',
# 'zh-cn': 'chinese (simplified)',
# 'zh-tw': 'chinese (traditional)',
# 'co': 'corsican',
# 'hr': 'croatian',
# 'cs': 'czech',
# 'da': 'danish',
# 'nl': 'dutch',
# 'en': 'english',
# 'eo': 'esperanto',
# 'et': 'estonian',
# 'tl': 'filipino',
# 'fi': 'finnish',
# 'fr': 'french',
# 'fy': 'frisian',
# 'gl': 'galician',
# 'ka': 'georgian',
# 'de': 'german',
# 'el': 'greek',
# 'gu': 'gujarati',
# 'ht': 'haitian creole',
# 'ha': 'hausa',
# 'haw': 'hawaiian',
# 'iw': 'hebrew',
# 'hi': 'hindi',
# 'hmn': 'hmong',
# 'hu': 'hungarian',
# 'is': 'icelandic',
# 'ig': 'igbo',
# 'id': 'indonesian',
# 'ga': 'irish',
# 'it': 'italian',
# 'ja': 'japanese',
# 'jw': 'javanese',
# 'kn': 'kannada',
# 'kk': 'kazakh',
# 'km': 'khmer',
# 'ko': 'korean',
# 'ku': 'kurdish (kurmanji)',
# 'ky': 'kyrgyz',
# 'lo': 'lao',
# 'la': 'latin',
# 'lv': 'latvian',
# 'lt': 'lithuanian',
# 'lb': 'luxembourgish',
# 'mk': 'macedonian',
# 'mg': 'malagasy',
# 'ms': 'malay',
# 'ml': 'malayalam',
# 'mt': 'maltese',
# 'mi': 'maori',
# 'mr': 'marathi',
# 'mn': 'mongolian',
# 'my': 'myanmar (burmese)',
# 'ne': 'nepali',
# 'no': 'norwegian',
# 'ps': 'pashto',
# 'fa': 'persian',
# 'pl': 'polish',
# 'pt': 'portuguese',
# 'pa': 'punjabi',
# 'ro': 'romanian',
# 'ru': 'russian',
# 'sm': 'samoan',
# 'gd': 'scots gaelic',
# 'sr': 'serbian',
# 'st': 'sesotho',
# 'sn': 'shona',
# 'sd': 'sindhi',
# 'si': 'sinhala',
# 'sk': 'slovak',
# 'sl': 'slovenian',
# 'so': 'somali',
# 'es': 'spanish',
# 'su': 'sundanese',
# 'sw': 'swahili',
# 'sv': 'swedish',
# 'tg': 'tajik',
# 'ta': 'tamil',
# 'te': 'telugu',
# 'th': 'thai',
# 'tr': 'turkish',
# 'uk': 'ukrainian',
# 'ur': 'urdu',
# 'uz': 'uzbek',
# 'vi': 'vietnamese',
# 'cy': 'welsh',
# 'xh': 'xhosa',
# 'yi': 'yiddish',
# 'yo': 'yoruba',
# 'zu': 'zulu',
# 'fil': 'Filipino',
# 'he': 'Hebrew'}
def lang():
dic = {'ta': 'tamil','en': 'english', 'te': 'telugu','hi': 'hindi','fr': 'french','es': 'spanish','af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 'zh-cn': 'chinese (simplified)', 'zh-tw': 'chinese (traditional)', 'co': 'corsican', 'hr': 'croatian', 'cs': 'czech', 'da': 'danish', 'nl': 'dutch', 'eo': 'esperanto', 'et': 'estonian', 'tl': 'filipino', 'fi': 'finnish', 'fy': 'frisian', 'gl': 'galician', 'ka': 'georgian', 'de': 'german', 'el': 'greek', 'gu': 'gujarati', 'ht': 'haitian creole', 'ha': 'hausa', 'haw': 'hawaiian', 'iw': 'hebrew', 'hmn': 'hmong', 'hu': 'hungarian', 'is': 'icelandic', 'ig': 'igbo', 'id': 'indonesian', 'ga': 'irish', 'it': 'italian', 'ja': 'japanese', 'jw': 'javanese', 'kn': 'kannada', 'kk': 'kazakh', 'km': 'khmer', 'ko': 'korean', 'ku': 'kurdish (kurmanji)', 'ky': 'kyrgyz', 'lo': 'lao', 'la': 'latin', 'lv': 'latvian', 'lt': 'lithuanian', 'lb': 'luxembourgish', 'mk': 'macedonian', 'mg': 'malagasy', 'ms': 'malay', 'ml': 'malayalam', 'mt': 'maltese', 'mi': 'maori', 'mr': 'marathi', 'mn': 'mongolian', 'my': 'myanmar (burmese)', 'ne': 'nepali', 'no': 'norwegian', 'ps': 'pashto', 'fa': 'persian', 'pl': 'polish', 'pt': 'portuguese', 'pa': 'punjabi', 'ro': 'romanian', 'ru': 'russian', 'sm': 'samoan', 'gd': 'scots gaelic', 'sr': 'serbian', 'st': 'sesotho', 'sn': 'shona', 'sd': 'sindhi', 'si': 'sinhala', 'sk': 'slovak', 'sl': 'slovenian', 'so': 'somali', 'su': 'sundanese', 'sw': 'swahili', 'sv': 'swedish', 'tg': 'tajik', 'th': 'thai', 'tr': 'turkish', 'uk': 'ukrainian', 'ur': 'urdu', 'uz': 'uzbek', 'vi': 'vietnamese', 'cy': 'welsh', 'xh': 'xhosa', 'yi': 'yiddish', 'yo': 'yoruba', 'zu': 'zulu', 'fil': 'Filipino', 'he': 'Hebrew'}
count = 1
words = []
for key ,item in dic.items():
words.append(item)
for i in words:
print("Enter No {} : {}".format(count,(i[0].upper()+i[1:])))
count+=1
lists = []
for key,item in dic.items():
lists.append(key)
lists = [None]+lists
# num =int(input("Enter the option: "))
# return (lists[num])
checker = True
while checker:
num =int(input("Enter the option: "))
if num <= len(dic):
return lists[num]
checker =False
else:
print('\nWrong Number Entered!')
tamil = lang()
print(tamil)