跳转至

英文官网与导览素材修补

问题与实现

英文网页和导览先前只切换说明文案,设备屏幕与演示仍引用中文素材。现为英文界面和英文虚构课程、作业、人物、组织、技能数据单独采集截图及实际长按拖入视频,保留中文文件。没有在截图上覆盖译文,也不接触真实账户。

  • 官网、英文 README 和英文文档引用 en-US 专属图片和视频。
  • 导览 31 个屏幕均有独立英文版本;WebGL 模型、无 WebGL 降级和减少动态的静态画面采用相同语言来源。
  • 图片解码缓存按语言隔离;切换语言卸载旧模型及视频,避免旧异步加载完成后覆盖新语言。
  • 所有非中文导览语言使用英文演示,中文使用中文演示。
  • 新建暂存箱默认名、组织默认成员名、作业/通知/文件的暂存来源、清小搭默认助手名接入现有词典。补齐搜索结果分组、实用模式说明回退与外部作业平台名称的展示层翻译。已保存的用户名称/外部内容不随语言切换改写。
  • 采集器使用语言参数、临时上下文、固定模拟时间、外部请求隔离和 SHA-256 清单;英文采集核对可见文字无中文残留。

重现

见 素材采集说明。ONETHU_CAPTURE_LOCALE=en-US 配合 capture-public-preview.mjs、capture-localized-tour.mjs、record-vault-onboarding.mjs 采集英文;官网 sync-preview-assets.py --locale en-US 校验哈希后生成 WebP。

验收记录

  • 16 张官网/README 英文截图、31 张导览英文屏幕和独立英文长按视频已采集;文字检查仅允许语言选择器的原文自称「简体中文」。来源清单通过文件哈希、外部请求隔离及浏览器清理检查。
  • 素材契约通过:31 张英文图均与中文图不同,中文资源完整保留,录制视频独立。
  • 实际浏览器检查 11 项通过:三模式英文 GPU 画面;中英 62 张图分别解码;中英文双向切换;播放中切换视频;无 WebGL 英文图/视频降级;无运行错误。
  • 中文模型回归 1141 项、54 组合通过。
  • 官网 50 项、文档 15 项浏览器断言通过,涵盖英文专属图片和视频来源。
  • 双语 MkDocs 严格构建通过;组装站 177 页、12,887 个本地链接/资源引用无失效。
  • TypeScript、导览单元/导航、清小搭入口检查通过;i18n 7520/7520、错误 0;前端生产构建通过(保留既有包体积提示)。

主仓实现 a89f0fb5、官网 d9b319e 已推送;GitHub Pages 39554116856 构建和部署成功。正式网址浏览器检查确认英文首页只引用独立英文素材、英文拖动视频加载并播放、英文文档加载英文 GIF。

本记录不代表原生包已重新构建或真实手机验收;已有安装包需后续版本更新才会包含新导览素材。