Spaces:
Runtime error
Runtime error
#https://thepythoncode.com/article/translate-text-in-python?utm_content=cmp-true | |
from googletrans import Translator | |
from CaesarFolderInterface.caesarfolderinterface import CaesarFolderInterface | |
class CaesarMobileTranslate(CaesarFolderInterface): | |
def __init__(self): | |
super().__init__() | |
self.translator = Translator() | |
def translate(self,text,dest,verbose=0): | |
# translate a spanish text to english text (by default) | |
translation = self.translator.translate(text,dest=dest) | |
if verbose == 1: | |
print(f"{translation.origin} ({translation.src}) --> {translation.text} ({translation.dest})") | |
return translation.text,translation.dest,translation.origin,translation.src | |
if __name__ == "__main__": | |
caesarmobtrans = CaesarMobileTranslate() | |
caesarmobtrans.translate("Hola Mundo","fr") |