为什么 Gateways 页面未翻译中文
正文与配图来自原稿。网关管理 UI 是独立扩展,不跟主仓 i18n 走。
1、原因
Gateways 页面英文未随主界面翻译:

功能来自分发包:
- gateway-management-extensions-dist
- 其中的
gateway-management-extension.js由 gateway-management-extensions 构建生成。
2、如何加载
后端 yml 配置扩展仓库地址即可拉取:

3、如何翻译
- Fork/同步
gateway-management-extensions到自有仓库(如 Gitee)。 - 把英文词条拷到中文翻译文件,补全翻译。

- 按官方流程(通常需代理):
bash
yarn install
yarn build产物路径类似:
${TB_GATEWAY_EXTENSION_DIR}/target/generated-resources/gateway-management-extension.js

4、更新 dist 并部署
将 js 替换到 gateway-management-extensions-dist 的 resources,分支版本与当前 TB 一致:

提交后,yml 改成你的 dist 仓库地址:

重启 TB,网关页应显示中文:

5、小结
主仓改 locale 无效;改扩展工程 → 打包 → 换 dist → 改仓库配置。
