seawolf2357 commited on
Commit
9e4433f
ยท
verified ยท
1 Parent(s): e6ce983

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -8
app.py CHANGED
@@ -126,18 +126,26 @@ def translate_query(query, country):
126
  translator = Translator()
127
  target_lang = COUNTRY_LANGUAGES[country]
128
 
129
- # ์˜์–ด๋กœ ๋œ ์ž…๋ ฅ์€ ๋ฒˆ์—ญํ•˜์ง€ ์•Š์Œ
130
  if is_english(query):
 
131
  return query
132
 
133
- # ํ•œ๊ตญ์–ด ์ž…๋ ฅ์— ๋Œ€ํ•ด South Korea๊ฐ€ ์„ ํƒ๋œ ๊ฒฝ์šฐ ๋ฒˆ์—ญํ•˜์ง€ ์•Š์Œ
134
- if country == "South Korea" and is_korean(query):
135
- return query
136
-
137
- # ๊ตฌ๊ธ€ ๋ฒˆ์—ญ ์‹คํ–‰
 
 
 
 
 
 
 
 
138
  translated = translator.translate(query, dest=target_lang)
139
- print(f"Original query: {query}")
140
- print(f"Translated query: {translated.text}")
141
  return translated.text
142
 
143
  return query
 
126
  translator = Translator()
127
  target_lang = COUNTRY_LANGUAGES[country]
128
 
129
+ # 1. ์˜์–ด๋กœ ์ž…๋ ฅ๋œ ๊ฒฝ์šฐ - ๋ชจ๋“  ๊ตญ๊ฐ€์— ๋Œ€ํ•ด ์˜์–ด ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ
130
  if is_english(query):
131
+ print(f"์˜์–ด ๊ฒ€์ƒ‰์–ด ๊ฐ์ง€: {query}")
132
  return query
133
 
134
+ # 2. ํ•œ๊ธ€๋กœ ์ž…๋ ฅ๋œ ๊ฒฝ์šฐ
135
+ if is_korean(query):
136
+ # South Korea ์„ ํƒ์‹œ ํ•œ๊ธ€ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ
137
+ if country == "South Korea":
138
+ print(f"ํ•œ๊ธ€ ๊ฒ€์ƒ‰์–ด ์œ ์ง€: {query}")
139
+ return query
140
+ # ๋‹ค๋ฅธ ๊ตญ๊ฐ€ ์„ ํƒ์‹œ ํ•ด๋‹น ๊ตญ๊ฐ€ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ
141
+ else:
142
+ translated = translator.translate(query, dest=target_lang)
143
+ print(f"ํ•œ๊ธ€ ๊ฒ€์ƒ‰์–ด๋ฅผ {country} ์–ธ์–ด๋กœ ๋ฒˆ์—ญ: {translated.text}")
144
+ return translated.text
145
+
146
+ # 3. ๊ธฐํƒ€ ์–ธ์–ด๋กœ ์ž…๋ ฅ๋œ ๊ฒฝ์šฐ - ์„ ํƒ๋œ ๊ตญ๊ฐ€์˜ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ
147
  translated = translator.translate(query, dest=target_lang)
148
+ print(f"์ž…๋ ฅ ๊ฒ€์ƒ‰์–ด๋ฅผ {country} ์–ธ์–ด๋กœ ๋ฒˆ์—ญ: {translated.text}")
 
149
  return translated.text
150
 
151
  return query