From 1033e1f3eddb9f2d66cb4d7ffaeb6723864e10cc Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Fri, 3 Mar 2023 18:43:59 +0100 Subject: [PATCH] [update] updating the default services_list on `Translate` --- translatepy/translate.py | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/translatepy/translate.py b/translatepy/translate.py index 0a8879f..c4baf01 100644 --- a/translatepy/translate.py +++ b/translatepy/translate.py @@ -13,11 +13,9 @@ from translatepy import exceptions, models from translatepy.language import Language -from translatepy.translators import (BaseTranslator, BingTranslate, - DeeplTranslate, GoogleTranslate, - LibreTranslate, MicrosoftTranslate, - MyMemoryTranslate, ReversoTranslate, - TranslateComTranslate, YandexTranslate) +from translatepy.translators import (PONS, QCRI, BaseTranslator, Bing, DeepL, + Google, Libre, Microsoft, MyMemory, + Reverso, TranslateCom, Yandex) from translatepy.translators.base import BaseTranslator, C from translatepy.utils import importer, queue, request @@ -41,17 +39,8 @@ def __init__(self, session: typing.Optional[request.Session] = None, services_li Enables fast mode (concurrent processing) """ super().__init__(session) - self.services_list = services_list or [ - GoogleTranslate, - YandexTranslate, - MicrosoftTranslate, - ReversoTranslate, - BingTranslate, - DeeplTranslate, - LibreTranslate, - TranslateComTranslate, - MyMemoryTranslate - ] + self.services_list = services_list or [Google, Yandex, Microsoft, Reverso, Bing, + DeepL, Libre, TranslateCom, MyMemory, PONS, QCRI] try: _ = iter(self.services_list)