kuspia commited on
Commit
16b4632
·
unverified ·
1 Parent(s): 3d6d95e

Update constants.py

Browse files
Files changed (1) hide show
  1. deep_translator/constants.py +16 -8
deep_translator/constants.py CHANGED
@@ -29,9 +29,7 @@ GOOGLE_CODES_TO_LANGUAGES = {
29
  'ca': 'catalan',
30
  'ceb': 'cebuano',
31
  'ny': 'chichewa',
32
- 'zh': 'chinese',
33
- 'zh-cn': 'chinese (simplified)',
34
- 'zh-tw': 'chinese (traditional)',
35
  'co': 'corsican',
36
  'hr': 'croatian',
37
  'cs': 'czech',
@@ -66,8 +64,9 @@ GOOGLE_CODES_TO_LANGUAGES = {
66
  'kn': 'kannada',
67
  'kk': 'kazakh',
68
  'km': 'khmer',
 
69
  'ko': 'korean',
70
- 'ku': 'kurdish (kurmanji)',
71
  'ky': 'kyrgyz',
72
  'lo': 'lao',
73
  'la': 'latin',
@@ -82,9 +81,10 @@ GOOGLE_CODES_TO_LANGUAGES = {
82
  'mi': 'maori',
83
  'mr': 'marathi',
84
  'mn': 'mongolian',
85
- 'my': 'myanmar (burmese)',
86
  'ne': 'nepali',
87
  'no': 'norwegian',
 
88
  'ps': 'pashto',
89
  'fa': 'persian',
90
  'pl': 'polish',
@@ -108,11 +108,14 @@ GOOGLE_CODES_TO_LANGUAGES = {
108
  'sv': 'swedish',
109
  'tg': 'tajik',
110
  'ta': 'tamil',
 
111
  'te': 'telugu',
112
  'th': 'thai',
113
  'tr': 'turkish',
 
114
  'uk': 'ukrainian',
115
  'ur': 'urdu',
 
116
  'uz': 'uzbek',
117
  'vi': 'vietnamese',
118
  'cy': 'welsh',
@@ -120,12 +123,17 @@ GOOGLE_CODES_TO_LANGUAGES = {
120
  'yi': 'yiddish',
121
  'yo': 'yoruba',
122
  'zu': 'zulu',
123
- 'fil': 'Filipino',
124
- 'he': 'Hebrew'
125
  }
126
 
127
  GOOGLE_LANGUAGES_TO_CODES = {v: k for k, v in GOOGLE_CODES_TO_LANGUAGES.items()}
128
 
 
 
 
 
 
 
 
129
  PONS_CODES_TO_LANGUAGES = {
130
  'ar': 'arabic',
131
  'bg': 'bulgarian',
@@ -247,4 +255,4 @@ QCRI_CODE_TO_LANGUAGE = {
247
 
248
  QCRI_LANGUAGE_TO_CODE = {
249
  v: k for k, v in QCRI_CODE_TO_LANGUAGE.items()
250
- }
 
29
  'ca': 'catalan',
30
  'ceb': 'cebuano',
31
  'ny': 'chichewa',
32
+ 'zh-CN': 'chinese',
 
 
33
  'co': 'corsican',
34
  'hr': 'croatian',
35
  'cs': 'czech',
 
64
  'kn': 'kannada',
65
  'kk': 'kazakh',
66
  'km': 'khmer',
67
+ 'rw': 'kinyarwanda',
68
  'ko': 'korean',
69
+ 'ku': 'kurdish',
70
  'ky': 'kyrgyz',
71
  'lo': 'lao',
72
  'la': 'latin',
 
81
  'mi': 'maori',
82
  'mr': 'marathi',
83
  'mn': 'mongolian',
84
+ 'my': 'myanmar',
85
  'ne': 'nepali',
86
  'no': 'norwegian',
87
+ 'or': 'odia',
88
  'ps': 'pashto',
89
  'fa': 'persian',
90
  'pl': 'polish',
 
108
  'sv': 'swedish',
109
  'tg': 'tajik',
110
  'ta': 'tamil',
111
+ 'tt': 'tatar',
112
  'te': 'telugu',
113
  'th': 'thai',
114
  'tr': 'turkish',
115
+ 'tk': 'turkmen',
116
  'uk': 'ukrainian',
117
  'ur': 'urdu',
118
+ 'ug': 'uyghur',
119
  'uz': 'uzbek',
120
  'vi': 'vietnamese',
121
  'cy': 'welsh',
 
123
  'yi': 'yiddish',
124
  'yo': 'yoruba',
125
  'zu': 'zulu',
 
 
126
  }
127
 
128
  GOOGLE_LANGUAGES_TO_CODES = {v: k for k, v in GOOGLE_CODES_TO_LANGUAGES.items()}
129
 
130
+ # This dictionary maps the primary name of language to its secondary names in list manner (if any)
131
+ GOOGLE_LANGUAGES_SECONDARY_NAMES = {
132
+ 'myanmar': ['burmese'],
133
+ 'odia': ['oriya'],
134
+ 'kurdish': ['kurmanji']
135
+ }
136
+
137
  PONS_CODES_TO_LANGUAGES = {
138
  'ar': 'arabic',
139
  'bg': 'bulgarian',
 
255
 
256
  QCRI_LANGUAGE_TO_CODE = {
257
  v: k for k, v in QCRI_CODE_TO_LANGUAGE.items()
258
+ }