kuspia
commited on
Update constants.py
Browse files- 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
|
| 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
|
| 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 |
+
}
|