stable-diffusion-webui-localization-zh_CN
AUTOMATIC1111 SD WebUI 简体中文本地化扩展,2000+翻译条目覆盖核心界面和主流插件
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AUTOMATIC1111 SD WebUI 简体中文本地化扩展,2000+翻译条目覆盖核心界面和主流插件
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
如果你正在使用 Stable Diffusion WebUI(AUTOMATIC1111 版本),面对满屏英文界面感到头疼,那么这个项目或许能让你会心一笑——它把整个 WebUI 从菜单到按钮、从提示词到参数面板,完整地翻译成了简体中文,让创作过程更加得心应手。

图1:Stable Diffusion WebUI 原始英文界面
2022 年下半年,Stability AI 开源 Stable Diffusion 模型后,全球范围内掀起了 AI 绘画热潮。AUTOMATIC1111 团队开发的 WebUI 因其功能丰富、操作便捷,一跃成为最受欢迎的 Stable Diffusion 图形界面。然而,其界面默认只有英文,对中文用户存在一定的使用门槛。
本项目诞生于 2022 年 11 月(GitHub 创建时间:2022-11-06),由开发者 dtlnor 发起,目前由 御坂桜(@anne43983959) 主导维护。项目仓库地址为 dtlnor/stable-diffusion-webui-localization-zh_CN,采用 MIT 许可证开源。
在 GitHub 上,该项目已获得约 1619 颗 Star、162 个 Fork、8 位订阅者关注,累计翻译条目超过 2000 条。项目 topics 标签为:chinese-translation、localization、stable-diffusion-webui,清晰表明了其定位和适用范围。
理解这个项目的技术原理,有助于开发者评估是否需要在此基础上进行二次开发或适配其他语言。
核心机制:JSON 键值对翻译表。
项目的主要工作集中在 localizations/zh_CN.json 文件中,该文件体积达 422KB,包含超过 2000 条翻译条目。JSON 的键(key)为英文原文,值(value)为中文翻译。例如:
{
"txt2img": "文生图",
"img2img": "图生图",
"Extras": "附加功能",
"PNG Info": "图片信息",
"Stable Diffusion checkpoint": "Stable Diffusion 模型(ckpt)",
"Sampling steps": "采样迭代步数(Steps)",
"Width": "宽度",
"Height": "高度",
"Restore faces": "面部修复(Restore faces)",
"Generate": "生成"
}
WebUI 在启动时加载此 JSON 文件,根据用户选择的语言设置动态替换界面文本。这种方案的优势在于:无需修改源代码,只需在扩展目录放置翻译文件即可。升级 WebUI 主程序时,翻译文件通常仍可兼容,降低了维护成本。
关于 JSON Schema:
项目包含 schema.json 文件,基于 JSON Schema Draft-07 标准定义。这确保了翻译文件的结构正确性,方便编辑器进行语法校验,降低人工编辑出错的概率。
仅翻译主界面不足以满足用户需求——Stable Diffusion 社区有大量第三方扩展(如 ControlNet、Tag Complete 等),这些扩展同样需要本地化支持。项目 README 中明确列出了两批已翻译的扩展清单:
持续更新类(核心扩展):
不定期更新类(按需启用):
值得注意的是,项目 README 明确指出:不建议与 sd-webui-bilingual-localization(双语本地化)共同使用,两者同时启用可能导致界面臃肿。这是使用中需要规避的一个已知冲突。
安装方式(任选其一):
zh_CN,点击 Install。git clone https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN.git extensions/stable-diffusion-webui-localization-zh_CN
启用流程:
安装后,在 Settings → Localization (stable) 下拉菜单中选择 zh_CN,点击 Apply settings,最后重启 WebUI(Reload UI)即可。整个过程不超过 5 分钟。
使用前提: 必须先安装 AUTOMATIC1111 的 stable-diffusion-webui 主程序(支持 Windows、Linux、macOS)。
作为一个纯本地化项目,其"代码"实际上是 JSON 数据文件,不涉及传统意义上的编程。从仓库元数据来看:
文档质量: 项目维护了一个术语表(Terminology.md),记录翻译选词的依据和考量,避免不同译者产生不一致的翻译。例如,对一些专有名词(如 "Checkpoint"、"Embedding")选择保留英文还是翻译成中文,有明确的规范说明。
没有任何项目是完美的,本地化工作尤其需要持续投入。了解局限,有助于合理规划使用方案。
局限性:
Anne(维护者御坂桜的名字),而非常见的 main 或 master。克隆仓库时需注意分支选择。与双语插件的冲突: README 中明确标记此问题,建议用户二选一使用,避免界面混乱。
Stable Diffusion 生态的本地化工作,是 AI 技术民主化的重要一环。
从数据上看,1619 颗 Star 说明该项目拥有相当规模的忠实用户群。对于中文 AI 绘画爱好者而言,简体中文界面显著降低了入门门槛,让创作者能够更专注于提示词设计和参数调优,而非在理解英文界面上花费额外精力。
从技术上看,该项目展示了无需修改源码、通过扩展机制实现完整应用本地化的可行路径,是一种值得借鉴的软件国际化(i18n)方案。对于希望在 Stable Diffusion 生态中开发扩展的开发者而言,理解其本地化机制是必备知识。
总结一句话: 如果你使用 AUTOMATIC1111 的 Stable Diffusion WebUI,这个简体中文翻译扩展几乎是必装的效率工具——免费、开源、安装简单、翻译覆盖全面,让创作过程更加流畅。