tomaseo2022 commited on
Commit
e7a67a5
·
1 Parent(s): 79a56d7

Upload constants.py

Browse files
Files changed (1) hide show
  1. constants.py +187 -0
constants.py ADDED
@@ -0,0 +1,187 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DEFAULT_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'
2
+
3
+ DEFAULT_SERVICE_URLS = ('translate.google.ac','translate.google.ad','translate.google.ae',
4
+ 'translate.google.al','translate.google.am','translate.google.as',
5
+ 'translate.google.at','translate.google.az','translate.google.ba',
6
+ 'translate.google.be','translate.google.bf','translate.google.bg',
7
+ 'translate.google.bi','translate.google.bj','translate.google.bs',
8
+ 'translate.google.bt','translate.google.by','translate.google.ca',
9
+ 'translate.google.cat','translate.google.cc','translate.google.cd',
10
+ 'translate.google.cf','translate.google.cg','translate.google.ch',
11
+ 'translate.google.ci','translate.google.cl','translate.google.cm',
12
+ 'translate.google.cn','translate.google.co.ao','translate.google.co.bw',
13
+ 'translate.google.co.ck','translate.google.co.cr','translate.google.co.id',
14
+ 'translate.google.co.il','translate.google.co.in','translate.google.co.jp',
15
+ 'translate.google.co.ke','translate.google.co.kr','translate.google.co.ls',
16
+ 'translate.google.co.ma','translate.google.co.mz','translate.google.co.nz',
17
+ 'translate.google.co.th','translate.google.co.tz','translate.google.co.ug',
18
+ 'translate.google.co.uk','translate.google.co.uz','translate.google.co.ve',
19
+ 'translate.google.co.vi','translate.google.co.za','translate.google.co.zm',
20
+ 'translate.google.co.zw','translate.google.co','translate.google.com.af',
21
+ 'translate.google.com.ag','translate.google.com.ai','translate.google.com.ar',
22
+ 'translate.google.com.au','translate.google.com.bd','translate.google.com.bh',
23
+ 'translate.google.com.bn','translate.google.com.bo','translate.google.com.br',
24
+ 'translate.google.com.bz','translate.google.com.co','translate.google.com.cu',
25
+ 'translate.google.com.cy','translate.google.com.do','translate.google.com.ec',
26
+ 'translate.google.com.eg','translate.google.com.et','translate.google.com.fj',
27
+ 'translate.google.com.gh','translate.google.com.gi','translate.google.com.gt',
28
+ 'translate.google.com.hk','translate.google.com.jm','translate.google.com.kh',
29
+ 'translate.google.com.kw','translate.google.com.lb','translate.google.com.lc',
30
+ 'translate.google.com.ly','translate.google.com.mm','translate.google.com.mt',
31
+ 'translate.google.com.mx','translate.google.com.my','translate.google.com.na',
32
+ 'translate.google.com.ng','translate.google.com.ni','translate.google.com.np',
33
+ 'translate.google.com.om','translate.google.com.pa','translate.google.com.pe',
34
+ 'translate.google.com.pg','translate.google.com.ph','translate.google.com.pk',
35
+ 'translate.google.com.pr','translate.google.com.py','translate.google.com.qa',
36
+ 'translate.google.com.sa','translate.google.com.sb','translate.google.com.sg',
37
+ 'translate.google.com.sl','translate.google.com.sv','translate.google.com.tj',
38
+ 'translate.google.com.tr','translate.google.com.tw','translate.google.com.ua',
39
+ 'translate.google.com.uy','translate.google.com.vc','translate.google.com.vn',
40
+ 'translate.google.com','translate.google.cv','translate.google.cx',
41
+ 'translate.google.cz','translate.google.de','translate.google.dj',
42
+ 'translate.google.dk','translate.google.dm','translate.google.dz',
43
+ 'translate.google.ee','translate.google.es','translate.google.eu',
44
+ 'translate.google.fi','translate.google.fm','translate.google.fr',
45
+ 'translate.google.ga','translate.google.ge','translate.google.gf',
46
+ 'translate.google.gg','translate.google.gl','translate.google.gm',
47
+ 'translate.google.gp','translate.google.gr','translate.google.gy',
48
+ 'translate.google.hn','translate.google.hr','translate.google.ht',
49
+ 'translate.google.hu','translate.google.ie','translate.google.im',
50
+ 'translate.google.io','translate.google.iq','translate.google.is',
51
+ 'translate.google.it','translate.google.je','translate.google.jo',
52
+ 'translate.google.kg','translate.google.ki','translate.google.kz',
53
+ 'translate.google.la','translate.google.li','translate.google.lk',
54
+ 'translate.google.lt','translate.google.lu','translate.google.lv',
55
+ 'translate.google.md','translate.google.me','translate.google.mg',
56
+ 'translate.google.mk','translate.google.ml','translate.google.mn',
57
+ 'translate.google.ms','translate.google.mu','translate.google.mv',
58
+ 'translate.google.mw','translate.google.ne','translate.google.nf',
59
+ 'translate.google.nl','translate.google.no','translate.google.nr',
60
+ 'translate.google.nu','translate.google.pl','translate.google.pn',
61
+ 'translate.google.ps','translate.google.pt','translate.google.ro',
62
+ 'translate.google.rs','translate.google.ru','translate.google.rw',
63
+ 'translate.google.sc','translate.google.se','translate.google.sh',
64
+ 'translate.google.si','translate.google.sk','translate.google.sm',
65
+ 'translate.google.sn','translate.google.so','translate.google.sr',
66
+ 'translate.google.st','translate.google.td','translate.google.tg',
67
+ 'translate.google.tk','translate.google.tl','translate.google.tm',
68
+ 'translate.google.tn','translate.google.to','translate.google.tt',
69
+ 'translate.google.us','translate.google.vg','translate.google.vu','translate.google.ws')
70
+ SPECIAL_CASES = {
71
+ 'ee': 'et',
72
+ }
73
+
74
+ LANGUAGES = {
75
+ 'af': 'afrikaans',
76
+ 'sq': 'albanian',
77
+ 'am': 'amharic',
78
+ 'ar': 'arabic',
79
+ 'hy': 'armenian',
80
+ 'az': 'azerbaijani',
81
+ 'eu': 'basque',
82
+ 'be': 'belarusian',
83
+ 'bn': 'bengali',
84
+ 'bs': 'bosnian',
85
+ 'bg': 'bulgarian',
86
+ 'ca': 'catalan',
87
+ 'ceb': 'cebuano',
88
+ 'ny': 'chichewa',
89
+ 'zh-cn': 'chinese (simplified)',
90
+ 'zh-tw': 'chinese (traditional)',
91
+ 'co': 'corsican',
92
+ 'hr': 'croatian',
93
+ 'cs': 'czech',
94
+ 'da': 'danish',
95
+ 'nl': 'dutch',
96
+ 'en': 'english',
97
+ 'eo': 'esperanto',
98
+ 'et': 'estonian',
99
+ 'tl': 'filipino',
100
+ 'fi': 'finnish',
101
+ 'fr': 'french',
102
+ 'fy': 'frisian',
103
+ 'gl': 'galician',
104
+ 'ka': 'georgian',
105
+ 'de': 'german',
106
+ 'el': 'greek',
107
+ 'gu': 'gujarati',
108
+ 'ht': 'haitian creole',
109
+ 'ha': 'hausa',
110
+ 'haw': 'hawaiian',
111
+ 'iw': 'hebrew',
112
+ 'he': 'hebrew',
113
+ 'hi': 'hindi',
114
+ 'hmn': 'hmong',
115
+ 'hu': 'hungarian',
116
+ 'is': 'icelandic',
117
+ 'ig': 'igbo',
118
+ 'id': 'indonesian',
119
+ 'ga': 'irish',
120
+ 'it': 'italian',
121
+ 'ja': 'japanese',
122
+ 'jw': 'javanese',
123
+ 'kn': 'kannada',
124
+ 'kk': 'kazakh',
125
+ 'km': 'khmer',
126
+ 'ko': 'korean',
127
+ 'ku': 'kurdish (kurmanji)',
128
+ 'ky': 'kyrgyz',
129
+ 'lo': 'lao',
130
+ 'la': 'latin',
131
+ 'lv': 'latvian',
132
+ 'lt': 'lithuanian',
133
+ 'lb': 'luxembourgish',
134
+ 'mk': 'macedonian',
135
+ 'mg': 'malagasy',
136
+ 'ms': 'malay',
137
+ 'ml': 'malayalam',
138
+ 'mt': 'maltese',
139
+ 'mi': 'maori',
140
+ 'mr': 'marathi',
141
+ 'mn': 'mongolian',
142
+ 'my': 'myanmar (burmese)',
143
+ 'ne': 'nepali',
144
+ 'no': 'norwegian',
145
+ 'or': 'odia',
146
+ 'ps': 'pashto',
147
+ 'fa': 'persian',
148
+ 'pl': 'polish',
149
+ 'pt': 'portuguese',
150
+ 'pa': 'punjabi',
151
+ 'ro': 'romanian',
152
+ 'ru': 'russian',
153
+ 'sm': 'samoan',
154
+ 'gd': 'scots gaelic',
155
+ 'sr': 'serbian',
156
+ 'st': 'sesotho',
157
+ 'sn': 'shona',
158
+ 'sd': 'sindhi',
159
+ 'si': 'sinhala',
160
+ 'sk': 'slovak',
161
+ 'sl': 'slovenian',
162
+ 'so': 'somali',
163
+ 'es': 'spanish',
164
+ 'su': 'sundanese',
165
+ 'sw': 'swahili',
166
+ 'sv': 'swedish',
167
+ 'tg': 'tajik',
168
+ 'ta': 'tamil',
169
+ 'te': 'telugu',
170
+ 'th': 'thai',
171
+ 'tr': 'turkish',
172
+ 'uk': 'ukrainian',
173
+ 'ur': 'urdu',
174
+ 'ug': 'uyghur',
175
+ 'uz': 'uzbek',
176
+ 'vi': 'vietnamese',
177
+ 'cy': 'welsh',
178
+ 'xh': 'xhosa',
179
+ 'yi': 'yiddish',
180
+ 'yo': 'yoruba',
181
+ 'zu': 'zulu',
182
+ }
183
+
184
+ LANGCODES = dict(map(reversed, LANGUAGES.items()))
185
+ DEFAULT_RAISE_EXCEPTION = False
186
+ DUMMY_DATA = [[["", None, None, 0]], None, "en", None,
187
+ None, None, 1, None, [["en"], None, [1], ["en"]]]