Skip to content

feat: CLI 国际化与双语 README - #1

Draft
LIghtJUNction wants to merge 4 commits into
mainfrom
feat/cli-i18n-readme
Draft

LIghtJUNction wants to merge 4 commits into
mainfrom
feat/cli-i18n-readme

Conversation

@LIghtJUNction

@LIghtJUNction LIghtJUNction commented Oct 11, 2026 •

Copy link
Copy Markdown
Member

基于 main@b8eb0f1512855aaf8098c15cbd76201f9acead5c。

本 PR 将命令帮助、交互提示和说明文本移入独立语言文件,加入语言选择及英文回退,并整理英文/中文 README。保留命令、JSON 字段和权限限制,不发布 crate 或部署服务。

先添加 CI 检查原有代码,再提交实现和回归测试。当前工作环境没有 Rust 工具链,且无法直接连接 GitHub;源码通过 GitHub 连接器读取和提交,完整 Rust 验证由本 PR 的 CI 执行。最终测试结果与未完成检查会更新在此处。

2026-10-16 CI 修复

提交 cc4857987804c4734b07dbd33ca7599c725a2e1c:

  • 应用固定 Rust 1.99 rustfmt 输出,修复 format 作业。
  • 恢复 doctor --report 的 long 属性;修复 Clap 在启动时将布尔值当作位置参数而触发的断言。
  • 为测试和 Clippy 的 tee 管道启用 pipefail,防止真实失败被日志管道掩盖。
  • 本地:格式、i18n 合同、65 项 Rust 测试、Clippy -D warnings、源码打包及 git diff --check 全部通过。
  • 远端:CI run 38840111876 的 format 与 check 均 completed/success。

未发布或合并。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant