Files
MemRelay/projects/49564d35-91ae-430d-9d67-7bb8bec4c646/curated/VMZhCN 项目概览.md
T

3.7 KiB
Raw Blame History

title, type, permalink, stable_id, scope, project_id, workspace_type, usage_profile_id, preference_context, document_type, revision, source_memory_ids, source_checkpoint_ids, source_file_ids, source_git_commit, source_git_commits, source_agent_sync_ids, model_connection, model_name, source_count, source_revisions, source_dispositions, cited_source_ids, job_cited_source_ids, conflicts, supersedes, preferences, source_cursor, source_hash, prompt_version, schema_version, curation_job_id, created_at, updated_at, tags, restored_from_commit
title type permalink stable_id scope project_id workspace_type usage_profile_id preference_context document_type revision source_memory_ids source_checkpoint_ids source_file_ids source_git_commit source_git_commits source_agent_sync_ids model_connection model_name source_count source_revisions source_dispositions cited_source_ids job_cited_source_ids conflicts supersedes preferences source_cursor source_hash prompt_version schema_version curation_job_id created_at updated_at tags restored_from_commit
VMZhCN 项目概览 curated main/projects/49564d35-91ae-430d-9d67-7bb8bec4c646/curated/vmzh-cn-项目概览 7aa36dd8-e492-443e-a799-782af7babb9f project 49564d35-91ae-430d-9d67-7bb8bec4c646 development null development overview 1
3e0661c1216b285a039518ba6d810b8394657e1d
3e0661c1216b285a039518ba6d810b8394657e1d
Sub2API git-restore 24
memory:aac1929b-26fa-4bbc-8b95-d5cce2bd46a0 memory:8e4d8070-44cb-4c5c-bdf5-2a241cf127dc memory:580584b3-22e9-419b-a989-e4fe26081a2b
1 1 1
processed unchanged unsupported skipped
24 0 0 0
memory:aac1929b-26fa-4bbc-8b95-d5cce2bd46a0
memory:8e4d8070-44cb-4c5c-bdf5-2a241cf127dc
memory:580584b3-22e9-419b-a989-e4fe26081a2b
global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
196 0a84505c3e53c83a1d2f2e939a42b813a45b865e71febe7c7d488f60c0578b9b 2026-08-12.3 3 null 2026-08-26T19:00:57.411287+00:00 2026-09-23T14:53:58.326676+00:00
overview
VMZhCN
development
6a6a895eaf

项目概览

本项目 VMZhCN 的目标是为 VMware Workstation Pro 26H1 Linux 版提供完整的简体中文本地化(zh_CN)。

  • 核心功能:扫描已安装的 VMware 二进制文件 → 生成英文 .vmsg → 合并 linux-overrides-zh_CN.vmsg → 生成完整的中文覆盖文件。支持 备份/恢复、语言切换(switch zh_CN / en_US)以及 单元测试。

  • 已实现里程碑(2026‑08‑26)

    • 项目创建,完成 vmzhcn.py 脚手架以及 linux-overrides-zh_CN.vmsg。
    • 翻译 全部 1 394 条 Linux‑specific 消息,覆盖率 100%。
    • 实现备份冲突处理逻辑,字典 SHA‑256 校验。
    • 创建 Gitea 仓库并完成首个提交。
    • 通过 7 项单元测试。
  • 已知限制:

    • 部分顶层 UI 标签(如 My Computer、Open a Virtual Machine)硬编码在二进制中,仍显示英文。
    • vmware‑netcfg 底部 GTK 按钮仍为英文。
  • 后续工作:

    • 对未来 VMware 版本进行增量扫描,补充新键。
    • 将合法的 Windows 17.6.4 字典迁移至 Linux 覆盖(受版权限制,仅共享可合法使用的翻译)。
    • 完成 switch 命令的完整实现并补足自动化测试。

关键全局规则(已在项目中遵循)

  • 日常沟通使用中文(除非用户另有请求)【source_ids: ["memory:7429c22e-50ff-458a-97c0-423c679904c7"]】
  • 项目级笔记仅存于 MemRelay,不在本地 aidocs/ 中维护【source_ids: ["memory:1194be51-ee29-47e1-8957-ec2888007db6"]】
  • 采用 KISS & YAGNI 原则,避免不必要的依赖【source_ids: ["memory:bf88c265-4749-4c50-85bc-4bae25298cd5"]】
  • 默认禁用 AI & Git 自动化(除非显式配置)【source_ids: ["memory:3f91189b-11a1-45bb-8357-4f413dc1609d"]】
  • 所有凭据在使用前先在 Vaultwarden 中检索,新增/修改的凭据立即写入密码库【source_ids: ["memory:105b328f-4bda-4641-90a7-7282ef156316"]】

标签:["overview","VMZhCN","development"]