From 182aace91a5420f8fcd352534bb57134768f4f62 Mon Sep 17 00:00:00 2001 From: tpaxman Date: Sun, 12 Nov 2023 10:04:33 -0700 Subject: [PATCH] write faster translate_batch for Google Translate --- deep_translator/google.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/deep_translator/google.py b/deep_translator/google.py index d14d4b3..67fae8a 100644 --- a/deep_translator/google.py +++ b/deep_translator/google.py @@ -119,4 +119,9 @@ def translate_batch(self, batch: List[str], **kwargs) -> List[str]: @param batch: list of texts you want to translate @return: list of translations """ - return self._translate_batch(batch, **kwargs) + if not batch: + raise Exception("Enter your text list that you want to translate") + text = '\n'.join(batch) + translated = self.translate(text, **kwargs) + arr = translated.split('\n') + return arr