【n8n系列】中文包安装(Windows 环境)
·
本文适用于希望在 Windows 系统下为 n8n v2.3.4(其他版本类似) 添加中文界面的开发者或用户。
Node.js 版本参考:20.19.0
📌 背景说明
n8n 是一个开源的低代码工作流自动化工具,但默认仅支持英文界面。虽然官方已支持国际化(i18n),但并未内置中文语言包。社区开发者 other-blowsnow 提供了完整的中文翻译资源,通过替换前端资源文件即可实现中文界面。
本文将手把手教你如何在 Windows 系统 下为本地安装的 n8n 添加中文支持。
🔧 前提条件
- 已全局安装 n8n(通过
npm install -g n8n) - Node.js 版本:
20.19.0 - n8n 版本:
2.3.4 - 操作系统:Windows 10 / 11
💡 不确定 n8n 安装路径?可在命令行执行:
where n8n通常路径为:
C:\Program Files\nodejs\node_modules\n8n

📥 步骤一:下载中文语言包资源
-
选择Source code (zip)进行下载

-
解压下载的 ZIP 文件,你会看到如下结构:
n8n-i18n-chinese-n8n-2.3.5/ └── editor-ui-dist/ └── ...(大量 .js、.css、index.html 等文件)

🗂️ 步骤二:替换 n8n 前端资源文件
-
找到你的 n8n 安装目录下的前端资源路径:
C:\Program Files\nodejs\node_modules\n8n\node_modules\n8n-editor-ui\dist

🌐 步骤三:设置中文环境变量并重启 n8n
-
打开命令提示符(CMD)或 PowerShell,设置环境变量:
set N8N_DEFAULT_LOCALE=zh-CN

✅ 注意:此命令仅对当前终端会话有效。若需永久生效,可将其加入系统环境变量。
-
启动 n8n:
n8n start -
打开浏览器访问
http://localhost:5678,刷新页面,界面已变为简体中文!

❓常见问题
Q1:替换后页面空白或报错?
- 请确认 n8n 版本与中文包版本匹配(本教程基于 v2.3.4)。
- 检查
dist目录是否完整,特别是index.html是否存在。 - 清除浏览器缓存或尝试无痕模式。
Q2:如何恢复英文?
- 删除
dist文件夹,恢复备份的dist.bak。 - 或启动时不设置
N8N_DEFAULT_LOCALE环境变量。
Q3:Docker 用户怎么办?
- 请参考项目 README 中的 Docker 镜像方案:
docker run -it --rm --name n8n \ -p 5678:5678 \ -v ~/.n8n:/home/node/.n8n \ -e N8N_DEFAULT_LOCALE=zh-CN \ -e N8N_SECURE_COOKIE=false \ blowsnow/n8n-chinese
📚 参考资料
- 中文包项目地址:https://github.com/other-blowsnow/n8n-i18n-chinese
- n8n 官方 i18n 文档:n8n i18n README
更多推荐
所有评论(0)