Files
Arch1Panel/apps/n8n-zh/README.md
2025-09-02 15:55:20 +08:00

66 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 产品介绍
**n8n** 是一种可扩展的工作流自动化工具。借助公平代码分发模型n8n 将始终拥有可见的源代码可供自托管并允许您添加自己的自定义函数、逻辑和应用程序。n8n 基于节点的方法使其具有高度的通用性,使您可以将任何事物连接到一切事物。
**本版本已集成中文汉化包**,安装后界面将显示为中文,提供更好的中文用户体验。汉化文件来源于开源项目 [n8n-i18n-chinese](https://github.com/other-blowsnow/n8n-i18n-chinese)。
![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/n8n-zh.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
## 主要功能
- **工作流自动化**:通过图形化界面创建自动化的工作流,将不同的应用和服务连接起来。
- **支持多个应用**:提供了丰富的集成节点,可以连接到各种应用和服务,如 Google Sheets、Slack、GitHub、Twitter 等。
- **灵活的触发器和动作**:支持基于事件的触发器和各种动作,使得工作流可以响应特定事件并执行相关任务。
- **条件和循环**:可以在工作流中添加条件判断和循环操作,处理更复杂的逻辑。
- **可自定义的代码执行**:支持在工作流中添加自定义 JavaScript 代码,以实现更复杂的逻辑和处理。
- **自托管**:用户可以在本地或云服务器上自托管 n8n确保数据安全和隐私。
- **版本控制**:支持将工作流导出为 JSON 文件,以便版本控制和备份。
## 汉化说明
本版本已集成中文汉化包,具有以下特性:
- **自动汉化**:安装时自动下载对应版本的中文语言包
- **界面中文化**:整个 Web 界面完全中文显示
- **节点翻译**:所有工作流节点和属性都有中文翻译
- **容错机制**:如果汉化文件下载失败,会自动使用英文版本
### 自定义脚本执行说明
为了实现汉化功能,本应用包含以下自定义脚本:
#### 配置文件位置
- 汉化文件存储位置:`./editor-ui/` 目录
- 脚本文件位置:`./scripts/` 目录
#### 替换步骤
1. **初始化脚本** (`init.sh`):在应用安装时执行
- 自动下载对应版本的汉化 UI 文件
- 解压并部署到指定目录
- 如果下载失败会给出提示并继续使用英文版
2. **升级脚本** (`upgrade.sh`):在应用升级时执行
- 清理旧版本汉化文件
- 重新下载新版本汉化文件
3. **卸载脚本** (`uninstall.sh`):在应用卸载后执行
- 清理所有汉化相关文件
#### 操作示例
应用安装完成后,可以通过以下方式验证汉化是否生效:
1. 访问 n8n Web 界面
2. 界面应显示为中文
3. 如果显示为英文,检查容器日志是否有汉化文件下载错误
4. 如果出现权限错误EACCES初始化脚本会自动设置正确的目录权限
#### 注意事项
- 汉化文件来源于开源项目 [n8n-i18n-chinese](https://github.com/other-blowsnow/n8n-i18n-chinese)
- 汉化文件版本需要与 n8n 版本严格对应
- 如需更换自定义汉化文件,可以替换 `./editor-ui/` 目录下的文件
- 首次安装需要网络连接以下载汉化文件
- 容器需要具备下载文件的权限wget 或 curl
- 初始化脚本会自动设置数据目录权限,解决文件写入权限问题
- 容器以 UID 1000 运行,保证数据目录访问正常