|
import gradio as gr |
|
|
|
|
|
i18n = gr.I18n( |
|
de={"greeting": "Hallo, willkommen in meiner App!", "submit": "Absenden", "input": "Eingabe"}, |
|
en={"greeting": "Hello, welcome to my app!", "submit": "Submit", "input": "Input"}, |
|
es={"greeting": "¡Hola, bienvenido a mi aplicación!", "submit": "Enviar", "input": "Entrada"}, |
|
fr={"greeting": "Bonjour, bienvenue dans mon application!", "submit": "Soumettre", "input": "Entrée"}, |
|
) |
|
|
|
with gr.Blocks() as demo: |
|
|
|
gr.Markdown(i18n("greeting")) |
|
with gr.Row(): |
|
input_text = gr.Textbox(label=i18n("input")) |
|
output_text = gr.Textbox(label="Output") |
|
|
|
submit_btn = gr.Button(i18n("submit")) |
|
|
|
|
|
demo.launch(i18n=i18n) |