wenjiao commited on
Commit
524d66f
·
1 Parent(s): f9c4160

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -10
app.py CHANGED
@@ -4,21 +4,26 @@ global language
4
 
5
  md = "test"
6
  CN_md = "测试"
 
 
 
 
 
 
 
7
 
8
- def update_language(value):
9
- if value == "zh-CN":
10
- return [gr.update(visible=False), gr.update(visible=True)]
11
- else:
12
- return [gr.update(visible=False), gr.update(visible=True)]
13
 
14
  with gr.Blocks() as demo:
15
- with gr.Box(visible=False) as zh:
16
- gr.Markdown(CN_md)
17
- with gr.Box(visible=False) as eng:
18
- gr.Markdown(md)
 
 
 
19
 
20
  dt = gr.Textbox(label="Current time", visible=False)
21
- dt.change(update_language, inputs=dt, outputs=[eng, zh])
22
 
23
  demo.load(None, inputs=None, outputs=dt, _js="() => navigator.language")
24
 
 
4
 
5
  md = "test"
6
  CN_md = "测试"
7
+ md_dict = {
8
+ "zh-CN": CN_md,
9
+
10
+ }
11
+
12
+ def update_language(md):
13
+ return [gr.update(value=md_dict[md])]
14
 
 
 
 
 
 
15
 
16
  with gr.Blocks() as demo:
17
+ gr.Markdown(CN_md) as test
18
+ # gr.Markdown(CN_md)
19
+ # gr.Markdown(CN_md)
20
+ # gr.Markdown(CN_md)
21
+ # gr.Markdown(CN_md)
22
+ # gr.Markdown(CN_md)
23
+ # gr.Markdown(CN_md)
24
 
25
  dt = gr.Textbox(label="Current time", visible=False)
26
+ dt.change(update_language, inputs=dt, outputs=[test])
27
 
28
  demo.load(None, inputs=None, outputs=dt, _js="() => navigator.language")
29