File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -649,6 +649,16 @@ def __init__(self):
649649 self .lt = LibreTranslateAPI (get_translator_instance ())
650650 self .ld = LanguagesDetector (nb_langs = 1 )
651651
652+ def ping (self ):
653+ try :
654+ r = self .lt .translate ('test' , 'en' , 'en' )
655+ if r == 'test' :
656+ return True
657+ else :
658+ return False
659+ except Exception as e :
660+ return False
661+
652662 def languages (self ):
653663 languages = []
654664 try :
@@ -744,9 +754,13 @@ def get_translation_languages():
744754 LIST_LANGUAGES = {}
745755 return LIST_LANGUAGES
746756
757+ def ping_libretranslate ():
758+ return LanguageTranslator ().ping ()
759+
747760
748761if __name__ == '__main__' :
749- t_content = ''
750- ddetector = LanguagesDetector (nb_langs = 1 )
751- langg = ddetector .detect (t_content )
752- print (langg )
762+ # t_content = ''
763+ # ddetector = LanguagesDetector(nb_langs=1)
764+ # langg = ddetector.detect(t_content)
765+ # print(langg)
766+ print (ping_libretranslate ())
You can’t perform that action at this time.
0 commit comments