You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将zh-CN设置为Gradio组件的默认标签

如何设置Gradio组件的默认中文标签

已确认Gradio官方已实现简体中文翻译,但不清楚如何在代码中配置,将组件的默认标签切换为中文。

解决方案

有两种实用方法可以实现:

  • 方法一:启动时全局指定语言
    在调用launch()方法时添加language="zh-CN"参数,就能直接加载官方的简体中文翻译包,组件的默认标签、系统按钮文字(比如提交、清除)都会自动切换为中文。

  • 方法二:自定义单个组件标签
    如果只需要给特定组件设置中文标签,直接在组件初始化时给label参数赋值中文即可,比如gr.Textbox(label="输入内容")。

修改后的示例代码

import gradio as gr

def test(text):
    return text

iface = gr.Interface(
    fn=test,
    title="测试Gradio界面",
    inputs=[
        gr.Textbox(label="输入内容")
    ],
    outputs=gr.Textbox(label="输出结果")
)

# 全局启用中文语言
iface.launch(auth=[("admin","password")], language="zh-CN")

如果使用全局语言参数,界面所有系统级文字都会同步切换为中文;如果只是需要个性化组件标签,单独修改label参数即可满足需求。

内容的提问来源于stack exchange,提问作者wude he

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 12:48:17