MCPcopy Create free account
hub / github.com/comaps/comaps / google_translate_one

Function google_translate_one

tools/python/translate.py:145–152  ·  view source on GitHub ↗
(text, source_language, target_language)

Source from the content-addressed store, hash-verified

143 return translations
144
145def google_translate_one(text, source_language, target_language):
146 fromTo = source_language.lower() + ':' + target_language.lower()
147 res = subprocess.run([TRANS_CMD, '-b', '-no-bidi', fromTo, text], text=True, capture_output=True)
148 if res.returncode != 0:
149 print(f'Error running {TRANS_CMD} program:')
150 print(res.stderr)
151 exit(1)
152 return res.stdout.splitlines()[0]
153
154def deepl_translate_one(text, source_language, target_language):
155 url = 'https://api-free.deepl.com/v2/translate'

Callers 1

translate_oneFunction · 0.85

Calls 1

runMethod · 0.45

Tested by

no test coverage detected