Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -240,6 +240,16 @@ TARGET_LANGUAGE_NAMES = [
|
|
| 240 |
"Spanish",
|
| 241 |
]
|
| 242 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 243 |
with gr.Blocks(css="style.css") as demo:
|
| 244 |
gr.Markdown(DESCRIPTION)
|
| 245 |
gr.DuplicateButton(
|
|
@@ -261,6 +271,12 @@ with gr.Blocks(css="style.css") as demo:
|
|
| 261 |
choices=TARGET_LANGUAGE_NAMES,
|
| 262 |
value="French",
|
| 263 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 264 |
btn = gr.Button()
|
| 265 |
with gr.Column():
|
| 266 |
with gr.Group():
|
|
|
|
| 240 |
"Spanish",
|
| 241 |
]
|
| 242 |
|
| 243 |
+
UPDATED_LANGUAGE_LIST = {
|
| 244 |
+
"English": ["French", "German", "Spanish"],
|
| 245 |
+
"French": ["English", "German", "Spanish"],
|
| 246 |
+
"German": ["English", "French", "Spanish"],
|
| 247 |
+
"Spanish": ["English", "French", "German"],
|
| 248 |
+
}
|
| 249 |
+
|
| 250 |
+
def rs_change(rs):
|
| 251 |
+
return gr.update(choices=UPDATED_LANGUAGE_LIST[rs], value=None)
|
| 252 |
+
|
| 253 |
with gr.Blocks(css="style.css") as demo:
|
| 254 |
gr.Markdown(DESCRIPTION)
|
| 255 |
gr.DuplicateButton(
|
|
|
|
| 271 |
choices=TARGET_LANGUAGE_NAMES,
|
| 272 |
value="French",
|
| 273 |
)
|
| 274 |
+
source_language.change(
|
| 275 |
+
fn=rs_change,
|
| 276 |
+
inputs=[source_language],
|
| 277 |
+
outputs=[target_language],
|
| 278 |
+
)
|
| 279 |
+
|
| 280 |
btn = gr.Button()
|
| 281 |
with gr.Column():
|
| 282 |
with gr.Group():
|