wenjiao commited on
Commit
858b8f7
·
1 Parent(s): fc3e061

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -7
app.py CHANGED
@@ -1,14 +1,23 @@
1
  import gradio as gr
2
  import datetime
 
 
 
 
 
 
 
 
 
3
  with gr.Blocks() as demo:
4
- def get_time():
5
- return """
6
- <script>
7
- const language = navigator.language;
8
- gr.Interface.updateInput("language", language);
9
- </script>
10
- """
11
  dt = gr.Textbox(label="Current time")
 
 
12
  demo.load(None, inputs=None, outputs=dt, _js="() => navigator.language")
13
 
14
  demo.launch()
 
1
  import gradio as gr
2
  import datetime
3
+ global language
4
+
5
+ md = "test"
6
+ CN_md = "测试"
7
+
8
+ def update_language(value):
9
+ global language
10
+ language = value
11
+
12
  with gr.Blocks() as demo:
13
+ if (language == "zh-CN"):
14
+ gr.markdown(CN_md)
15
+ else:
16
+ gr.markdown(md)
17
+
 
 
18
  dt = gr.Textbox(label="Current time")
19
+ dt.change(update_language)
20
+
21
  demo.load(None, inputs=None, outputs=dt, _js="() => navigator.language")
22
 
23
  demo.launch()