mirror of
https://github.com/Physton/sd-webui-prompt-all-in-one.git
synced 2026-01-26 19:29:56 +00:00
Optimizing translation interface
Former-commit-id: 9a4a574fb893b5184693de6e5717008da6968f74
This commit is contained in:
@@ -301,8 +301,9 @@ def translate(text, from_lang, to_lang, api, api_config = {}):
|
||||
elif 'type' in find and find['type'] == 'translators':
|
||||
region = api_config.get('region', 'China')
|
||||
os.environ['translators_default_region'] = region
|
||||
import translators as ts
|
||||
result['translated_text'] = ts.translate_text(text, from_language=from_lang, to_language=to_lang, translator=find['translator'], timeout=10)
|
||||
from translators.server import translate_text, translate_html, translators_pool, preaccelerate, tss
|
||||
tss.server_region = region
|
||||
result['translated_text'] = translate_text(text, from_language=from_lang, to_language=to_lang, translator=find['translator'], timeout=10)
|
||||
else:
|
||||
result['message'] = 'translate_api_not_support'
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user