translatorEngine = ["DeepL", "Google", "Bing"] translation_lang = {} dict_deepl_languages = { "Japanese":"JA", "English":"EN", "Korean":"KO", "Bulgarian":"BG", "Chinese":"ZH", "Czech":"CS", "Danish":"DA", "Dutch":"NL", "Estonian":"ET", "Finnish":"FI", "French":"FR", "German":"DE", "Greek":"EL", "Hungarian":"HU", "Italian":"IT", "Latvian":"LV", "Lithuanian":"LT", "Polish":"PL", "Portuguese":"PT", "Romanian":"RO", "Russian":"RU", "Slovak":"SK", "Slovenian":"SL", "Spanish":"ES", "Swedish":"SV", "Indonesian":"ID", "Ukrainian":"UK", "Turkish":"TR", "Norwegian":"NB", } translation_lang["DeepL"] = { "source":dict_deepl_languages, "target":dict_deepl_languages, } dict_google_languages = { "Japanese":"ja", "English":"en", "Chinese":"zh", "Arabic":"ar", "Russian":"ru", "French":"fr", "German":"de", "Spanish":"es", "Portuguese":"pt", "Italian":"it", "Korean":"ko", "Greek":"el", "Dutch":"nl", "Hindi":"hi", "Turkish":"tr", "Malay":"ms", "Thai":"th", "Vietnamese":"vi", "Indonesian":"id", "Hebrew":"he", "Polish":"pl", "Mongolian":"mn", "Czech":"cs", "Hungarian":"hu", "Estonian":"et", "Bulgarian":"bg", "Danish":"da", "Finnish":"fi", "Romanian":"ro", "Swedish":"sv", "Slovenian":"sl", "Persian/Farsi":"fa", "Bosnian":"bs", "Serbian":"sr", "Filipino":"tl", "Haitiancreole":"ht", "Catalan":"ca", "Croatian":"hr", "Latvian":"lv", "Lithuanian":"lt", "Urdu":"ur", "Ukrainian":"uk", "Welsh":"cy", "Swahili":"sw", "Samoan":"sm", "Slovak":"sk", "Afrikaans":"af", "Norwegian":"no", "Bengali":"bn", "Malagasy":"mg", "Maltese":"mt", "Gujarati":"gu", "Tamil":"ta", "Telugu":"te", "Punjabi":"pa", "Amharic":"am", "Azerbaijani":"az", "Belarusian":"be", "Cebuano":"ceb", "Esperanto":"eo", "Basque":"eu", "Irish":"ga" } translation_lang["Google"] = { "source":dict_google_languages, "target":dict_google_languages, } dict_bing_languages = { "Japanese":"ja", "English":"en", "Chinese":"zh", "Arabic":"ar", "Russian":"ru", "French":"fr", "German":"de", "Spanish":"es", "Portuguese":"pt", "Italian":"it", "Korean":"ko", "Greek":"el", "Dutch":"nl", "Hindi":"hi", "Turkish":"tr", "Malay":"ms", "Thai":"th", "Vietnamese":"vi", "Indonesian":"id", "Hebrew":"he", "Polish":"pl", "Czech":"cs", "Hungarian":"hu", "Estonian":"et", "Bulgarian":"bg", "Danish":"da", "Finnish":"fi", "Romanian":"ro", "Swedish":"sv", "Slovenian":"sl", "Persian/Farsi":"fa", "Bosnian":"bs", "Serbian":"sr", "Fijian":"fj", "Filipino":"tl", "Haitiancreole":"ht", "Catalan":"ca", "Croatian":"hr", "Latvian":"lv", "Lithuanian":"lt", "Urdu":"ur", "Ukrainian":"uk", "Welsh":"cy", "Tahiti":"ty", "Tongan":"to", "Swahili":"sw", "Samoan":"sm", "Slovak":"sk", "Afrikaans":"af", "Norwegian":"no", "Bengali":"bn", "Malagasy":"mg", "Maltese":"mt", "Queretaro otomi":"otq", "Klingon/tlhingan Hol":"tlh", "Gujarati":"gu", "Tamil":"ta", "Telugu":"te", "Punjabi":"pa", "Irish":"ga" } translation_lang["Bing"] = { "source":dict_bing_languages, "target":dict_bing_languages, }