Skip to main content
如果你想要为你的多语言添加支持,可参考本篇文档了解如何添加多语言支持 目前,ComfyUI 支持以下语言:
  • English(en)
  • 中文(简体)(zh)
  • 中文(繁體)(zh-TW)
  • Français(fr)
  • 한국어(ko)
  • Русский(ru)
  • Español(es)
  • 日本語(ja)
  • العربية(ar)
  • Deutsch(de)
  • עברית(he)
  • Italiano(it)
  • فارسی(fa)
  • Português (BR)(pt-BR)
  • Türkçe(tr)
国际化演示示例:comfyui-wiki/ComfyUI-i18n-demo

目录结构

在你的自定义节点下创建 locales 文件夹,支持多种翻译文件类型:

nodeDefs.json - 节点定义翻译

例如下面是一个i18n-demo节点的Python定义示例:
则对应的本地化支持的 nodeDefs.json 文件内容应该包含:
对于节点输出部分,并不采用对应的输出名称,而是使用对应的输出 index 索引,比如第一个输出应为 0, 第二个输出为 1, 以此类推。

菜单设置项目

如在 i18n-demo 节点中我们注册了对应的下面两个菜单设置
如果你需要增加对应国际化支持,对于菜单分类你需要在 main.json 中添加
对于对应的设置项的翻译,建议单独更新在 settings.json 中,比如:
注意对应的翻译 key 的名称应该将原来 id 中的 . 替换为 _如:

自定义前端组件本地化支持

[待更新]