File size: 452 Bytes
19eed64
14ef02b
858b8f7
 
 
 
 
 
 
 
 
37f0512
858b8f7
 
 
 
 
14ef02b
858b8f7
 
fc3e061
14ef02b
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import gradio as gr
import datetime
global language

md = "test"
CN_md = "测试"

def update_language(value):
    global language
    language = value
    
with gr.Blocks() as demo:
    if (language == "zh-CN"):
        gr.markdown(CN_md)
    else:
        gr.markdown(md)
    
    dt = gr.Textbox(label="Current time")
    dt.change(update_language)
    
    demo.load(None, inputs=None, outputs=dt, _js="() => navigator.language")
    
demo.launch()