Files
2023-04-23 10:51:45 -05:00

20 lines
549 B
Python

from translatepy import Translator
from translatepy.exceptions import TranslatepyException, UnknownLanguage
from .base import Translator as BaseTranslator
class TranslatePy(BaseTranslator):
max_char = 1e10
def __init__(self):
self.translator = Translator()
def translate(self, text, source_language, destination_language):
result = self.translator.translate(
text,
source_language=source_language,
destination_language=destination_language,
)
return result.result