Rooni commited on
Commit
7f01c28
·
1 Parent(s): 1540bc9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -6,6 +6,7 @@ import os
6
  from PIL import Image
7
  from deep_translator import GoogleTranslator
8
  import json
 
9
 
10
  api_base = os.getenv("API_BASE")
11
  mmodels = {
@@ -83,8 +84,11 @@ def query(prompt, model, is_negative=False, steps=30, cfg_scale=7, sampler="DPM+
83
  print(f"Error: {response.status_code} - {response.text}")
84
  API_TOKEN = random.choice([os.getenv("HF_READ_TOKEN"), os.getenv("HF_READ_TOKEN_2"), os.getenv("HF_READ_TOKEN_3"), os.getenv("HF_READ_TOKEN_4"), os.getenv("HF_READ_TOKEN_5")]) # it is free
85
  headers = {"Authorization": f"Bearer {API_TOKEN}"}
86
- prompt = GoogleTranslator(source='ru', target='en').translate(prompt)
87
- print(f'\033[1mГенерация {key} перевод:\033[0m {prompt}')
 
 
 
88
 
89
  prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
90
  print(f'\033[1mГенерация {key}:\033[0m {prompt}')
 
6
  from PIL import Image
7
  from deep_translator import GoogleTranslator
8
  import json
9
+ from langdetect import detect
10
 
11
  api_base = os.getenv("API_BASE")
12
  mmodels = {
 
84
  print(f"Error: {response.status_code} - {response.text}")
85
  API_TOKEN = random.choice([os.getenv("HF_READ_TOKEN"), os.getenv("HF_READ_TOKEN_2"), os.getenv("HF_READ_TOKEN_3"), os.getenv("HF_READ_TOKEN_4"), os.getenv("HF_READ_TOKEN_5")]) # it is free
86
  headers = {"Authorization": f"Bearer {API_TOKEN}"}
87
+ language = detect(prompt)
88
+
89
+ if language != 'en':
90
+ prompt = GoogleTranslator(source=language, target='en').translate(prompt)
91
+ print(f'\033[1mГенерация {key} перевод:\033[0m {prompt}')
92
 
93
  prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
94
  print(f'\033[1mГенерация {key}:\033[0m {prompt}')