文章总结: CyberStrikeAI平台宣布上线前端国际化功能,现已支持中英文切换。技术方案采用i18nextUMD版本与CDN引入,按模块语义组织JSON文案,实现了轻量级接入。目前已覆盖登录、导航、仪表盘等核心模块,并提供未翻译项自动回退机制。文章简述了实现原理与覆盖范围,并附带了项目开源地址供用户反馈。 综合评分: 55 文章分类: 产品介绍,安全工具,安全开发
CyberStrikeAI 支持中英文切换啦|前端国际化(i18n)正式上线
原创
学安全也就图一乐 学安全也就图一乐
低调学安全
2026年3月9日 08:01 北京
不少用户反馈希望界面支持多语言/英文切换,我们已安排上线。CyberStrikeAI 目前可以在浏览器里随时切换界面语言——新增的前端国际化(i18n)能力已上线,让你用自己习惯的语言使用平台。
一、它是怎么做的?
采用 i18next 的浏览器 UMD 版本,通过 CDN 引入,不依赖任何打包工具,接入简单、维护方便。
- 每种语言一份 JSON 文案:如
web/static/i18n/zh-CN.json、en-US.json,结构清晰 - 按「模块 + 语义」组织 key:例如
nav.dashboard、login.submit,HTML 和 JS 里只引用 key,不写死中文或英文,后续加语言、改文案都很容易
这样既保证了多语言体验,又不会把逻辑和文案搅在一起。
二、当前能做什么?
- 已支持语言:中文(zh-CN)、英文(en-US),后续可扩展日文、韩文等
- 切换入口:在页面头部或系统设置里即可切换界面语言
- 回退机制:未翻译的项会自动回退到默认中文,不会出现原始 key,界面始终可读
三、哪些地方已经做了国际化?
采用渐进式改造,目前已完成以下主要模块的可见文案国际化:
| 模块 | 说明 | | — | — | | 登录 | 登录页表单、提示等 | | 导航 | 顶部/侧边导航、菜单 | | 仪表盘 | 概览、统计、图表说明 | | 对话 | 对话列表、输入、操作 | | 任务 | 任务列表、状态、操作 | | 漏洞 | 漏洞相关列表与操作 | | 知识 | 知识库、文档相关文案 | | MCP | MCP 配置与说明 | | 角色 | 角色管理相关文案 | | 系统设置 | 设置项、说明、按钮 |
后续会继续补全和扩展,新模块也会按同一套规范接入 i18n。
四、小结
- 前端 i18n:浏览器端根据用户选择动态切换语言,无需改后端路由或复制模板
- 技术方案:i18next UMD + CDN,每种语言一份 JSON,key 按「模块.语义」组织
- 体验:中英文切换 + 未翻译项回退中文,头部/设置中可切换,便于后续扩展更多语言
如果你在使用中遇到某处仍是单一语言或希望优先支持某门语言,欢迎在 GitHub 上提 Issue 或 PR,我们会持续完善。
项目地址:https://github.com/Ed1s0nZ/CyberStrikeAI
CyberStrikeAI — 更顺手的安全运营与 AI 协作平台
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:低调学安全 学安全也就图一乐 学安全也就图一乐《CyberStrikeAI 支持中英文切换啦|前端国际化(i18n)正式上线》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论