202 KiB
线程协作规范
目标
- 用于多线程并行推进国际化翻译时共享上下文
- 避免多个线程翻译同一页面、重复新增同一批 key、或互相覆盖进度
- 作为
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md的协作补充
文档定位
- 本文件只负责协作规则、认领顺序、线程状态、交接写法与经验沉淀
- 主要路由的完整父子级结构、路由别名、路径、入口文件与优先检查顺序,统一看
docs/i18n/主要路由.md - 阶段成果、构建验证、时间线进展,统一看
docs/i18n/翻译进度.md - 文件级待办、进行中、已完成与认领清单,统一看
docs/i18n/翻译清单.md - 新线程起手提示与首条消息模板,统一看
docs/i18n/线程模板.md - 除本文件外,其他文档尽量不重复维护完整协作规则,避免规则更新时多处不一致
适用范围
- 线程一、线程二、线程三等并行翻译线程
- 页面翻译、组件翻译、语言文件补充、展示适配修正、文档同步更新
协作原则
- 每个线程开始工作前,先读取以下 3 个文件:
docs/i18n/线程协作.mddocs/i18n/翻译进度.mddocs/i18n/翻译清单.md
- 自 2026-04-17 起,领取新任务前还必须额外读取:
docs/i18n/主要路由.md
- 每次准备领取新任务前,都要重新读取一次以上 3 份协作文档 +
docs/i18n/主要路由.md,先确认最新认领状态已经落盘,避免两个线程在 md 尚未更新时重复认领同一文件 - 所有线程统一领取优先级:
- 首页
Dashboard docs/i18n/主要路由.md中列出的主要路由页面
- 首页
- 已完成
src/views页面私有组件复查是历史临时任务,当前已完成,不再作为领取优先级的一环 - 后续领取页面时仍必须检查该页面直接涉及的
src/views/**私有组件与src/components/**公共组件:- 读取入口页 import / 局部注册 / tab / 动态组件 / 抽屉 / 弹窗
- 核对同目录与子目录可见
.vue文件是否会被该页面渲染 - 如果属于当前主要路由页面直接涉及的页面内组件、私有组件或公共组件,随页面一并处理或明确写入待处理原因
- 完成记录必须写明页面私有组件状态与直接公共组件状态
- 这里的“私有组件”仅指
src/views/**目录下、随页面一同渲染或由页面局部引用的组件 - 这里的“直接公共组件”指当前主要路由页面通过
import、局部注册、全局注册标签或模板直接渲染的src/components/**组件;这类组件不再默认排到最后统一处理 - 如果直接公共组件为多页面共享且影响范围较大,可以单独认领为公共组件任务,但必须在当前页面完成记录和
翻译清单.md中写明“公共组件待复核/已完成/暂跳过原因” - 自 2026-04-22 起,后续任务范围只保留“主要路由页面 + 这些页面直接涉及的页面内组件/私有组件/公共组件”;非主要路由页面不再继续补翻
- 当首页或
主要路由.md中仍有未完成页面时,不应优先领取其他普通路由页面 主要路由.md中具体先领取哪一个页面,仍可按原来的灵活方式分配,只要遵守“不重复认领、不与其他线程冲突”- 每次正式认领任务时,必须先把认领结果写入 md,再开始修改源码;不要先改代码、后补文档
- 写入认领记录前,要先检查 3 份协作文档 +
docs/i18n/主要路由.md是否已有其他线程认领同一任务;写入完成后,要立刻再读一次同样的文档集合,确认没有新的冲突后再开工 - 每个线程一次只认领明确的一组文件,避免交叉编辑
- 只翻译展示文本,不修改功能逻辑、接口参数、路由路径、权限码、后端依赖值
- md 中记录的英文路由名必须与侧边栏实际语言包
src/lang/messages/base/menu-en.js保持一致;如果和历史文档不一致,以menu-en.js为准同步 md - 侧边栏最终运行时会通过
src/lang/messages/en.js合并语言对象;如果messages/en.js顶层存在同名中文 key,会覆盖menu-en.js中的菜单译名,因此统一路由英文名时必须同时检查这两个文件 - 如果文本依赖接口返回且当前无法可靠推断,先跳过,并记录到
docs/i18n/翻译清单.md - 每完成一轮修改后,必须同步更新:
docs/i18n/翻译进度.mddocs/i18n/翻译清单.md
- 判断“独立路由”还是“页面内功能文件”时,统一按以下顺序执行:
- 先看原始接口返回中该菜单是否是独立菜单项
- 再看入口
index.vue是否通过import/局部注册直接引用同目录文件 - 如果接口只返回 1 个菜单项、而入口页直接引用多个同目录
.vue文件,则记为“一个主路由页面 + 多个页面内功能文件”,不要误记成多个独立路由
- 自 2026-04-20 起,
src/views页面标记“已完成”时,还必须单独记录该页面私有组件状态:无私有组件已随页面同步完成历史已完成,已复核通过历史已完成,但仍待复核
- 自 2026-04-27 起,
src/views页面标记“已完成”时,还必须单独记录该页面直接公共组件状态:无直接公共组件已随页面同步完成已单独完成仍待复核暂跳过,需写明原因
新线程启动速记
- 在 PowerShell 中读取
docs/i18n/*.md或源码文件时,优先使用Get-Content -Raw -Encoding UTF8 <path>,否则终端可能出现乱码,但源码本身通常仍是 UTF-8。 - 不是只有“新线程启动”才需要读 md;每次准备领取新文件前,也要再读一遍 3 份协作文档 +
docs/i18n/主要路由.md,确认其他线程的认领状态已经同步到文档 - 领取任务时,顺序固定为:先重读 3 份协作文档 +
docs/i18n/主要路由.md-> 确认无人认领 -> 先写 md 认领 -> 再读一次同样的文档集合复查无冲突 -> 最后开始改代码 - 本项目当前没有
npm run build脚本;需要做构建验证时,统一使用npm run build:prod。 - 2026-04-17 当前环境补充:
- 优先直接执行
npm run build:prod - 不要默认再用
$env:NODE_OPTIONS='--openssl-legacy-provider' - 线程二已验证:当前 Node 会直接报
--openssl-legacy-provider is not allowed in NODE_OPTIONS - 若直接执行
npm run build:prod仍出现ERR_OSSL_EVP_UNSUPPORTED,再退回使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod
- 优先直接执行
- 新线程开始前,除了读 3 份协作文档 +
docs/i18n/主要路由.md,还要先读最新的:src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js这样可以避免多线程同时追加 key 时互相覆盖。
- 认领页面时,不要只看
index.vue。如果同目录还有页面私有子组件或抽屉组件,也要顺手扫描一遍是否仍有中文展示文案,例如:src/views/team/diamond-policy/props-form-edit.vue
- 历史上已经标记“已完成”的
src/views页面,也不能默认其私有组件已完成;如果当时 md 只登记了入口页,后续必须补做一次目录级复核,并把组件状态补回翻译进度.md - 历史上已经标记“已完成”的
src/views页面,也不能默认其直接引用的公共组件已完成;如果页面 import 了src/components/**弹窗、抽屉、详情、流水、表单等可见组件,后续必须补做公共组件联动复核,并把状态补回翻译进度.md与翻译清单.md - 如果是“模块入口页 + tab/component 动态切换子页”结构,不能只按当前先看到的 1-2 个子页面认领;必须先把同一模块下所有会被入口页渲染到界面的子页面一起盘清
- 如果页面里的私有子组件和现有模块语义一致,优先复用已有 key 体系,避免重复造轮子。本轮已验证可复用的 key 范围:
pages.propsSourceGroupForm
- 快速扫描单文件中文展示文本时,可使用:
Select-String -Path <file> -Pattern '[\u4e00-\u9fa5]' -Encoding UTF8
- 如果确认只是注释中的中文,可以不处理;只有模板可见文案、按钮、表格列名、弹窗、placeholder、校验提示等属于必翻范围。
文件分工
docs/i18n/翻译进度.md
- 记录全局进展
- 记录已完成页面、已完成组件、已做过的公共适配
- 记录构建验证结果
- 记录当前下一步目标
- 自 2026-04-20 起,页面完成记录必须额外写明“页面私有组件状态”
docs/i18n/翻译清单.md
- 记录待办、进行中、已完成
- 记录哪些页面已被认领,哪些页面仍待处理
- 记录哪些内容因接口返回数据暂时跳过
docs/i18n/主要路由.md
- 记录主要路由父子级结构
- 记录路由中文名、英文名、路由别名、路径、入口文件与完成状态
- 作为首页之后的主要检查与验收清单
docs/i18n/线程模板.md
- 记录新线程起手模板
- 记录读取文档顺序与首条消息模板
- 用于减少新线程重复漏读规则
docs/i18n/线程协作.md
- 记录线程协作规则
- 记录线程认领关系
- 记录交接规范
模块级最优检查方案
适用场景:
src/views/**/index.vue内通过el-tabs、<component :is>、import Xxx from './xxx'、抽屉、弹窗、局部组件等方式串起多个可见子页面
执行顺序:
- 先读入口页源码,找出所有
import的同级页面、私有子组件、抽屉组件、弹窗组件 - 再对目标目录执行一次目录扫描:
Get-ChildItem -Recurse -File <模块目录>
- 把“入口页 import 到的文件”和“目录里实际存在的文件”做交叉核对
- 只要该文件会被入口页直接渲染到界面中,就要纳入同一轮检查范围
- 如果确实因为范围过大不能同轮处理,也必须先写入
docs/i18n/翻译清单.md:- 哪个可见文件被暂时排除
- 为什么排除
- 下一个线程建议接手哪个文件
- 同步列出入口页直接 import / 局部注册 / 全局标签渲染的
src/components/**公共组件 - 对直接公共组件执行中文扫描;如果同轮不处理,必须写入“公共组件待复核”清单
- 开工前,至少对“本次认领模块目录”执行一次递归中文扫描,确认没有漏掉同目录可见文件
- 完成后,必须再次对整个模块目录与本轮纳入的直接公共组件做中文扫描,而不是只扫本轮实际修改过的单个文件
最低检查清单:
- 是否读取了入口页
- 是否读取了模块目录文件列表
- 是否核对了入口页里所有可见 tab / 动态组件 / 局部组件
- 是否核对了入口页直接渲染的
src/components/**公共组件 - 是否把故意跳过的可见文件写入
翻译清单.md - 是否在完成后对整个模块目录重新扫描
- 是否在完成后对本轮纳入的直接公共组件重新扫描
本轮复盘案例:
src/views/game/egg/index.vue- 问题:上一轮只认领了
egg-exchange-record/index.vueegg-lottery-record/index.vue
- 漏掉了:
egg-lottery-cnf/index.vue
- 原因:虽然入口页 tab 中实际会展示该页,但上一轮仅在认领记录中写了“暂未纳入本次范围,避免一次认领过大”,没有同步把它作为“可见但待处理文件”明确写入
翻译清单.md,也没有把“入口页 import 列表”和“目录实际文件列表”做完整交叉核对 - 后续要求:凡是模块入口页能直接切换到的子页面,不允许只凭主观缩小范围;若要拆轮次,必须先在 md 中显式登记遗漏文件
线程认领表
| 线程 | 当前状态 | 认领范围 | 说明 |
|---|---|---|---|
| 线程一 | 进行中 | src/components/data/IpDeviceHandle/index.vue |
2026-04-29 认领公共组件联动复查:处理用户列表页面直接复用的 IP 设备管控弹窗展示文本 |
| 线程二 | 进行中 | src/components/data/UserAccountStatusLogDrawer/index.vue |
2026-04-29 认领公共组件联动复查:处理用户列表页面直接复用的账户审批记录抽屉静态展示文本 |
| 线程三 | 待分配 | 未认领 | 2026-04-29 已完成 src/components/data/EditUserGoldCoinDeductionForm/index.vue 公共组件联动复查、中文残留扫描、语言文件语法检查、构建验证与 md 同步 |
| 线程四 | 待分配 | 未认领 | 避免和其他线程同时编辑同一语言模块 |
最新认领记录
-
2026-04-29
- 线程一已新认领:
src/components/data/IpDeviceHandle/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/主要路由.md - 已确认线程一当前未认领新任务
- 已确认线程二当前认领
src/components/data/UserRegistrationOverviewCharts/*.vue,线程一本轮避开该文件组 - 已确认线程三当前待分配
- 已确认当前无其他线程认领
src/components/data/IpDeviceHandle/index.vue
- 已重新读取
- 认领范围包括:
src/components/data/IpDeviceHandle/index.vue- 如需新增文案,同时补充
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js
- 处理原则:
- 只处理组件可见静态展示文本
- 不修改功能逻辑、接口参数、路由路径、权限码、表单提交字段或接口返回数据
- 线程一已新认领:
-
2026-04-29
- 线程二已新认领:
src/components/data/UserAccountStatusLogDrawer/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/IpDeviceHandle/index.vue,线程二本轮避开该文件 - 已确认线程三当前待分配
- 已确认当前无其他线程认领
src/components/data/UserAccountStatusLogDrawer/index.vue - 已核对
src/components/data/UserAccountStatusLogDrawer目录当前仅包含index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 接口返回内容
- 线程二已新认领:
-
2026-04-29
- 线程二已完成:
src/components/data/UserRegistrationOverviewCharts/*.vue - 完成范围包括:
src/components/data/UserRegistrationOverviewCharts/dialog.vuesrc/components/data/UserRegistrationOverviewCharts/index.vuesrc/components/data/UserRegistrationOverviewCharts/bar-graph-charts.vue
- 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成内容包括:
- 弹窗标题国际化
- 时间类型与日期选择 placeholder 国际化
- 日 / 月 / 年查询类型文案国际化
- 总额统计文案国际化
- 图表 tooltip 中数量文案国际化
- 新增
pages.userRegistrationOverviewCharts - 中文残留扫描
- 语言文件语法检查
- 构建验证
- 保持不变:
- 查询参数、图表数据结构与接口返回内容
dialog.vue到index.vue、bar-graph-charts.vue的原有渲染关系
- 验证结果:
src/components/data/UserRegistrationOverviewCharts/dialog.vue、index.vue、bar-graph-charts.vue中文残留扫描通过;仅index.vue注释块中保留placeholder="系统",不属于可见展示文案- 已执行
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法检查,通过 - 直接执行
npm run build:prod在当前环境触发ERR_OSSL_EVP_UNSUPPORTED - 已按协作文档备用方案执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-29
- 线程一已完成:
src/components/data/GoldRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成内容包括:
- 弹窗标题、时间范围分隔符与开始/结束日期 placeholder 国际化
- 警告提示、表格列名、收入/支出/未知类型文案国际化
- 加载更多与已加载全部提示国际化
- 复用既有
pages.goldRunningWater语言模块,并补充dialog.title
- 保持不变:
listGoldRunningWater接口调用- 分页查询字段、
lastId逻辑、时间范围默认值逻辑 - 接口返回的系统、来源、备注、后台操作人等动态数据
- 验证结果:
src/components/data/GoldRunningWaterDialog/index.vue当前中文残留仅剩注释- 已执行
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法检查,通过 - 已执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-29
- 线程一已新认领:
src/components/data/GoldRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/主要路由.md - 已确认线程一当前未认领新任务
- 已确认线程二当前认领
src/components/data/UserRegistrationOverviewCharts/*.vue,线程一本轮避开该文件组 - 已确认线程三当前待分配
- 已确认当前无其他线程认领
src/components/data/GoldRunningWaterDialog/index.vue
- 已重新读取
- 认领范围包括:
src/components/data/GoldRunningWaterDialog/index.vue- 如需新增文案,同时补充
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js
- 处理原则:
- 只处理组件可见静态展示文本
- 不修改功能逻辑、接口参数、路由路径、权限码、分页查询字段或接口返回数据
- 线程一已新认领:
-
2026-04-29
- 线程二已新认领:
src/components/data/UserRegistrationOverviewCharts/dialog.vue - 同步纳入范围:
src/components/data/UserRegistrationOverviewCharts/index.vuesrc/components/data/UserRegistrationOverviewCharts/bar-graph-charts.vue
- 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/EditUserGameCouponRewardForm/index.vue,线程二本轮避开该文件 - 已确认线程三当前认领
src/components/data/EditUserGoldCoinDeductionForm/index.vue,线程二本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/UserRegistrationOverviewCharts/dialog.vue - 已核对
src/components/data/UserRegistrationOverviewCharts目录中由弹窗直接渲染的可见文件为dialog.vue、index.vue与bar-graph-charts.vue
- 已重新读取
- 认领范围包括:
- 组件模块内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 图表数据与接口返回内容
- 线程二已新认领:
-
2026-04-29
- 线程三已完成:
src/components/data/EditUserGoldCoinDeductionForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 扣除用户金币弹窗标题国际化
- 表单标签、placeholder、取消/提交按钮国际化
- 金币数量校验提示国际化
- 新增
pages.editUserGoldCoinDeductionForm
- 保持不变:
deductGold(...)接口调用userId、quantity、remarks提交字段- 表单字段、校验正则、关闭与提交逻辑
- 验证结果:
src/components/data/EditUserGoldCoinDeductionForm/index.vue中文残留扫描无命中src/lang/messages/pages/en.js、src/lang/messages/pages/zh.js语法检查通过- 直接执行
npm run build:prod因当前 Node 22 / webpack OpenSSL 兼容问题报ERR_OSSL_EVP_UNSUPPORTED - 按协作文档兜底执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-29
- 线程一已完成:
src/components/data/EditUserGameCouponRewardForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 奖励用户游戏券弹窗标题、表单标签、placeholder、按钮与校验提示国际化
- 新增
pages.editUserGameCouponRewardForm - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、表单提交字段或提交值
currencyRewardReasons实际值与rewardGameCoupon(...)调用逻辑保持原样src/components/data/EditUserGameCouponRewardForm/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 直接执行
npm run build:prod在当前 Node 22 环境触发ERR_OSSL_EVP_UNSUPPORTED - 已按项目文档备用方案执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-29
- 线程三已新认领:
src/components/data/EditUserGoldCoinDeductionForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/EditUserGameCouponRewardForm/index.vue,线程三本轮避开该文件 - 已确认线程二当前认领
src/components/data/EditDiamondCoinDeductionForm/index.vue,线程三本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/EditUserGoldCoinDeductionForm/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 表单提交字段或提交值
- 扣除数量或扣除原因等实际提交内容
- 线程三已新认领:
-
2026-04-29
- 线程二已完成:
src/components/data/EditDiamondCoinDeductionForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 扣除用户钻石弹窗标题国际化
- 钻石、备注表单标签国际化
- 钻石数量、扣除原因 placeholder 国际化
- 取消、提交按钮国际化
- 校验提示国际化
- 新增
pages.editDiamondCoinDeductionForm - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、表单提交字段或提交值
quantity、remarks提交内容与deductDiamond调用逻辑保持原样src/components/data/EditDiamondCoinDeductionForm/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 直接执行
npm run build:prod在当前环境触发ERR_OSSL_EVP_UNSUPPORTED - 已按协作文档备用方案执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-29
- 线程一已新认领:
src/components/data/EditUserGameCouponRewardForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已确认线程一当前未认领新任务
- 已确认线程二当前认领
src/components/data/EditDiamondCoinDeductionForm/index.vue,线程一本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/EditUserGameCouponRewardForm/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 表单提交字段或提交值
currencyRewardReasons实际值rewardGameCoupon(...)调用逻辑
- 线程一已新认领:
-
2026-04-29
- 线程二已新认领:
src/components/data/EditDiamondCoinDeductionForm/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已发现线程三已完成
src/components/data/DiamondSalaryRunningWaterDialog/index.vue,线程二本轮避开该已完成文件 - 已确认当前无其他线程认领
src/components/data/EditDiamondCoinDeductionForm/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 表单提交字段或提交值
- 扣除数量、扣除原因等实际提交内容
- 线程二已新认领:
-
2026-04-29
- 线程三已完成:
src/components/data/DiamondSalaryRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 用户工资钻石流水弹窗标题国际化
- 表格加载文案国际化
- 钻石余额、交易钻石、来源、来源描述、类型、备注、创建时间表格列名国际化
- 新增
pages.salaryDiamondRunningWaterDialog - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、分页查询字段或加载逻辑
- 接口返回的工资钻石流水数据、来源、来源描述、类型名称、备注与时间值保持原样
src/components/data/DiamondSalaryRunningWaterDialog/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 已直接执行
npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-29
- 线程二已完成:
src/components/data/DiamondRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 用户钻石流水弹窗标题国际化
- 钻石余额、钻石、来源、来源描述、类型、备注、创建时间表格列名国际化
- 新增
pages.diamondRunningWaterDialog - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、分页查询字段或加载逻辑
- 接口返回的流水数据、来源、来源描述、类型描述、备注与时间值保持原样
src/components/data/DiamondRunningWaterDialog/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 已直接执行
npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-29
- 线程一已完成:
src/components/data/AddOtherRecharge/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 其他充值弹窗标题、提示说明、表单标签、placeholder、按钮、校验提示与本地错误提示国际化
- 新增
pages.addOtherRecharge - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、充值类型实际值、表单提交字段或提交值
otherPaymentTypes的value、formData字段、orderOtherRechargeProcess(that.formData)提交流程保持原样src/components/data/AddOtherRecharge/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 当前环境执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod会被 Node 拦截并提示--openssl-legacy-provider is not allowed in NODE_OPTIONS - 已改为直接执行
npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-29
- 线程三已新认领:
src/components/data/DiamondSalaryRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程二当前认领
src/components/data/DiamondRunningWaterDialog/index.vue,线程三本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/DiamondSalaryRunningWaterDialog/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 分页查询字段
- 接口返回流水数据、来源、来源描述、类型名称或备注内容
- 线程三已新认领:
-
2026-04-29
- 线程三已完成:
src/components/data/AddOtherRechargeDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 完成范围包括:
- 弹窗标题国际化
- 表格加载文案国际化
- 支付类型、金额、支付日期、备注、创建时间等表格列名国际化
- 新增
pages.addOtherRechargeDialog - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、分页查询字段、支付类型实际值或接口返回订单数据
src/components/data/AddOtherRechargeDialog/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 已直接执行
npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-29
- 线程二已新认领:
src/components/data/DiamondRunningWaterDialog/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/AddOtherRecharge/index.vue,线程二本轮避开该文件 - 已确认线程三当前认领
src/components/data/AddOtherRechargeDialog/index.vue,线程二本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/DiamondRunningWaterDialog/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 分页查询字段
- 接口返回流水数据、来源、来源描述、类型描述或备注内容
- 线程二已新认领:
-
2026-04-29
-
线程三已新认领:
src/components/data/AddOtherRechargeDialog/index.vue -
任务类型:已完成主要路由页面的直接公共组件联动复查
-
关联页面包括:
src/views/user/user-table/index.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/AddOtherRecharge/index.vue,线程三本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/AddOtherRechargeDialog/index.vue
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 支付类型实际值
- 分页、查询字段或接口返回订单数据
-
线程一已新认领:
src/components/data/AddOtherRecharge/index.vue -
任务类型:已完成主要路由页面的直接公共组件联动复查
-
关联页面包括:
src/views/user/user-table/index.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已确认线程一当前未认领新任务
- 已确认当前无其他线程认领
src/components/data/AddOtherRecharge/index.vue
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 充值类型实际值
- 表单提交字段或提交值
-
-
2026-04-28
- 线程一已复核保留:
src/components/data/AccountHanle/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/user-table/index.vue
- 复核结论:
- 唯一中文命中为 WARNING 状态下写入
form.description的默认警告内容 - 该内容会作为
accountHandle(that.form)的提交内容,同时会作为translateUserLangContent的输入内容 - 按“不要修改接口参数、后端依赖值、提交值”的规则保留原文,不接入语言包
- 唯一中文命中为 WARNING 状态下写入
- 补充说明:
- 本项未修改源码
- 后续扫描如再次命中该中文,应按“提交内容保留”处理,不作为展示文本任务重复领取
- 线程一已复核保留:
-
2026-04-28
- 线程一已完成:
src/components/IconsPanel/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/sys/menu-manager/menu-edit.vue
- 完成范围包括:
- Icons 面板弹窗标题国际化
- 新增
pages.sysMenuManager.dialog.iconsPanelTitle - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、icon 名称实际值或提交值
src/components/IconsPanel/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 已执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-28
- 线程一已新认领:
src/components/IconsPanel/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/sys/menu-manager/menu-edit.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已确认线程一当前未认领新任务
- 已确认当前无其他线程认领
src/components/IconsPanel/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- icon 名称实际值或提交值
- 线程一已新认领:
-
2026-04-28
- 线程一已完成:
src/components/data/Gender/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/im-account-manager/index.vue
- 完成范围包括:
- 组件默认性别标题展示兜底国际化
- 复用已有
pages.userBaseInfo.words.male - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、后端依赖值或提交值
- 外部传入的
genderName和接口返回性别名称仍按原值优先展示,仅在未传入时使用语言包兜底 src/components/data/Gender/index.vue当前无中文残留- 已执行语言文件语法检查,通过
- 已执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-28
- 线程二已完成:
src/components/data/PropsSourceSelectDrawer/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 完成范围包括:
- 抽屉标题国际化
- 道具类型与道具名称 / ID placeholder 国际化
- 悬浮“点击选择”提示国际化
- 本地资源类型名称改为复用
pages.propsSourceGroupForm.resourceType - 新增
pages.propsSourceSelectDrawer - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、查询逻辑、选择事件、资源类型实际值或提交值
- 接口返回的资源名称、图片、SVGA 地址与资源数据保持原样
src/components/data/PropsSourceSelectDrawer/index.vue当前无中文残留- 直接执行
npm run build:prod在当前 Node 22 环境触发ERR_OSSL_EVP_UNSUPPORTED - 已按项目文档备用方案执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-28
- 线程二已新认领:
src/components/data/PropsSourceSelectDrawer/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/game/egg/egg-lottery-cnf/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/Gender/index.vue,线程二本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/PropsSourceSelectDrawer/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 本地资源类型名称展示层国际化
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值或提交值
- 接口返回的资源名称、图片、SVGA 地址与资源数据
- 线程二已新认领:
-
2026-04-28
- 线程一已新认领:
src/components/data/Gender/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/user/im-account-manager/index.vue
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-28
- 线程三已完成:
src/components/data/AssociatedResources/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/activity/template-cnf/reward-edit.vue
- 完成范围包括:
- 抽屉标题、筛选 placeholder、搜索按钮、上下架本地展示标签、确认选择按钮国际化
- 新增
pages.associatedResources - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 未修改接口参数、路由路径、权限码、分页逻辑、查询逻辑、选择逻辑、上下架实际布尔值、后端依赖值或提交值
- 接口返回的资源组名称、奖品名称、图片、SVGA 地址与奖品资源数据按原值展示
src/components/data/AssociatedResources/index.vue当前无中文残留- 直接执行
npm run build:prod因当前 Node 22 / webpack OpenSSL 兼容问题报ERR_OSSL_EVP_UNSUPPORTED - 按协作文档兜底执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,当前仍保留项目既有17条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-28
- 线程二已完成:
src/components/data/PropsSourceSelectPopover/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 完成范围包括:
- 筛选输入框 placeholder 国际化
- 默认“选择”按钮文案国际化
- 新增
pages.propsSourceSelectPopover - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
item[property.label]、图片、SVGA 地址、筛选数据与选择事件保持原样- 直接执行
npm run build:prod在 Node 22 下触发ERR_OSSL_EVP_UNSUPPORTED,已按文档备用方案执行$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod并通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-28
- 线程一已完成:
src/components/data/GiftSelect/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 完成范围包括:
- 礼物选择抽屉标题国际化,并保留
giftSize计数展示 - 搜索输入框 placeholder 国际化
- 礼物卡片悬浮“点击选择”国际化
- 新增
pages.giftSelect - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 礼物选择抽屉标题国际化,并保留
- 补充说明:
sysOrigin、礼物列表接口、筛选字段、giftName/giftCode/giftCandy等接口返回数据保持原样- 直接执行
npm run build:prod在当前 Node 22 环境触发ERR_OSSL_EVP_UNSUPPORTED - 已按项目文档备用方案执行
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod,构建通过 - 当前仍保留项目既有
17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-28
- 线程二已新认领:
src/components/data/PropsSourceSelectPopover/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/cnf/lottery/select-prize.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/GiftSelect/index.vue,线程二本轮避开该文件 - 已确认线程三当前认领
src/components/data/AssociatedResources/index.vue,线程二本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/PropsSourceSelectPopover/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 接口返回的资源名称、图片、SVGA 地址与筛选数据
- 线程二已新认领:
-
2026-04-28
- 线程三已新认领:
src/components/data/AssociatedResources/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/activity/template-cnf/reward-edit.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程一当前认领
src/components/data/GiftSelect/index.vue,线程三本轮避开该文件 - 已确认当前无其他线程认领
src/components/data/AssociatedResources/index.vue
- 已重新读取
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值或提交值
- 接口返回的资源组名称与奖品资源数据
- 线程三已新认领:
-
2026-04-28
- 线程一已新认领:
src/components/data/GiftSelect/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/activity/template-cnf/form-edit.vue
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-28
- 线程一已完成:
src/components/data/RoomDeatilsDrawer/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 完成范围包括:
- 抽屉标题“房间资料详情”国际化
- 新增
pages.roomDetailsDrawer.dialog.title - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
- 保留现有文件名
RoomDeatilsDrawer拼写和引用路径,未做重命名 roomId、RoomInfo子组件、关闭事件、基础信息回调与接口数据保持原样npm run build:prod已通过,当前仍保留项目既有17条 warning,未新增阻塞错误- 线程一本轮完成后切回待分配
- 保留现有文件名
- 线程一已完成:
-
2026-04-28
- 线程一已新认领:
src/components/data/RoomDeatilsDrawer/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/game/ludo/index.vuesrc/views/room/profile/index.vue
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-27
- 线程一已完成:
src/components/data/PropsRow/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 完成范围包括:
- “永久”展示文本国际化
- 新增
pages.propsRow.word.permanent - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md、docs/i18n/主要路由.md与本文件同步更新
- 补充说明:
item.remark、数量、天数、道具类型、图片地址与接口返回资源数据保持原样- 组件剩余中文仅为注释“道具券 / 荣誉活动”,不属于可见展示文案
npm run build:prod已通过,当前仍保留项目既有17条 warning,未新增阻塞错误- 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程一已新认领:
src/components/data/PropsRow/index.vue - 任务类型:已完成主要路由页面的直接公共组件联动复查
- 关联页面包括:
src/views/activity/template-cnf/activity-rank-reward.vuesrc/views/activity/template-cnf/reward-edit.vuesrc/views/game/egg/egg-lottery-record/index.vuesrc/views/game/lottery-config/index.vuesrc/views/props/props-source-group/index.vuesrc/views/team/diamond-policy/index.vuesrc/views/team/policy/index.vue
- 认领范围包括:
- 组件内静态展示文本翻译
- 必要的页面级语言 key 补充或复用
- 中文残留扫描、语言文件语法检查、构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与本文件同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-27
- 线程一已补充全量回扫结论:不止
用户列表 / User List使用需复核的公共组件 - 已执行初扫:
- 扫描
docs/i18n/翻译清单.md已完成文件平铺清单中的src/views/**/*.vue - 提取页面直接
import "@/components/**"的公共组件 - 对解析到的公共组件执行中文命中扫描
- 扫描
- 已写入:
docs/i18n/翻译清单.md:新增“已完成页面 -> 直接公共组件”待复核清单docs/i18n/翻译进度.md:记录全量回扫结论与优先建议docs/i18n/主要路由.md:记录当前跨已完成页面的公共组件联动复查
- 后续建议:
- 优先认领复用度高的公共组件,例如
src/components/data/PropsRow/index.vue - 再认领用户列表直接渲染的高频业务弹窗 / 抽屉组件
- 优先认领复用度高的公共组件,例如
- 线程一已补充全量回扫结论:不止
-
2026-04-27
- 线程一已同步规则调整:主要路由页面完成标准新增“直接公共组件状态”
- 调整原因:
- 已发现
用户列表 / User List页面本体和部分公共组件曾分开处理,旧规则只强调src/views/**私有组件,容易漏掉页面直接渲染的src/components/**公共组件
- 已发现
- 新规则:
- 后续认领主要路由页面时,必须同步核对页面本体、
src/views/**私有组件、直接渲染的src/components/**公共组件 - 公共组件影响范围较大时可单独认领,但必须在当前页面记录中写明“已完成 / 待复核 / 暂跳过原因”
- 后续认领主要路由页面时,必须同步核对页面本体、
- 已写入:
docs/i18n/线程协作.mddocs/i18n/翻译清单.mddocs/i18n/翻译进度.mddocs/i18n/主要路由.md
-
2026-04-27
- 线程一已完成:
src/views/order/candy/running-water/index.vue - 对应主要路由:运营管理 / Operations Management -> 营收支出 / Revenue and Expenses -> 金币收支记录 / Gold Transaction Records
- 完成范围包括:
- 筛选区系统、类型、来源、用户 ID、Trace ID、ID、日期范围、分页数量、搜索按钮国际化
- 表格列头、收支类型、加载更多按钮、时间范围提示、跨年限制提示、全部加载完成提示国际化
- 新增
pages.goldRunningWater - 对
currencyOrigins的来源名称做展示层翻译映射,保留原 value 与接口参数不变 - 中文残留扫描
- 语言文件语法检查
- 构建验证
- 页面私有组件状态:
src/views/order/candy/running-water/index.vue:目录当前仅包含index.vue,无页面私有组件,已完成
- 补充说明:
- 未修改查询参数、接口字段、路由路径、权限码、枚举提交值、分页逻辑或后端返回流水数据
currencyOrigins的value保持原样,仅通过展示层 key 映射翻译来源名称- 后端返回的用户、备注、Trace ID、记录 ID、时间、金币数值等动态数据保持原样
npm run build:prod已通过,仍为项目既有17条 warning,未新增阻塞错误- 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程一已新认领:
src/views/order/candy/running-water/index.vue - 对应主要路由:运营管理 / Operations Management -> 营收支出 / Revenue and Expenses -> 金币收支记录 / Gold Transaction Records
- 认领前置检查:
- 已重读
docs/i18n/线程协作.md - 已重读
docs/i18n/翻译进度.md - 已重读
docs/i18n/翻译清单.md - 已重读
docs/i18n/主要路由.md - 已读取
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js
- 已重读
- 补充说明:
- 已核对
src/views/order/candy/running-water目录当前仅包含index.vue - 本轮只处理页面可见静态文案,不修改查询参数、接口字段、枚举提交值或后端返回的流水来源名称
- 已核对
- 线程一已新认领:
-
2026-04-27
- 线程一已完成:
src/views/order/candy/purchasing/index.vue - 对应主要路由:运营管理 / Operations Management -> 营收支出 / Revenue and Expenses -> 消费商品订单 / Purchase Orders
- 完成范围包括:
- 筛选区 placeholder、日期范围、搜索/导出按钮、用户总充值提示国际化
- 表格列头、朋友标记、状态展示、购买/修改时间前缀、详情按钮国际化
- 导出条件抽屉标题、表单标签、placeholder、关闭/导出按钮、校验提示与导出状态提示国际化
- 新增
pages.purchaseOrders - 中文残留扫描
- 语言文件语法检查
- 构建验证
- 页面私有组件状态:
src/views/order/candy/purchasing/index.vue:目录当前仅包含index.vue,无页面私有组件,已完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、订单状态提交值、导出参数、导出文件名、查询/导出逻辑
orderStatus.value保持COMPLETE/REIMBURSE原样,仅在展示层通过 value 映射翻译- 后端返回的商品描述、第三方订单号、系统来源等数据保持原样
- 注释掉的
label="事件"保留原样,不属于可见展示文案 npm run build:prod已通过,仍为项目既有17条 warning,未新增阻塞错误- 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程一已新认领:
src/views/order/candy/purchasing/index.vue - 对应主要路由:运营管理 / Operations Management -> 营收支出 / Revenue and Expenses -> 消费商品订单 / Purchase Orders
- 认领前置检查:
- 已重读
docs/i18n/线程协作.md - 已重读
docs/i18n/翻译进度.md - 已重读
docs/i18n/翻译清单.md - 已重读
docs/i18n/主要路由.md - 已读取
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js
- 已重读
- 补充说明:
营收支出为父级菜单,本地无单独入口文件;本轮认领其下第一个实际子路由order/candy/purchasing/index- 已核对
src/views/order/candy/purchasing目录当前仅包含index.vue
- 线程一已新认领:
-
2026-04-27
- 线程一已完成:
src/views/sys/resources-manager/index.vue - 对应主要路由:系统管理 / System Management -> 资源管理 / Resource Management
- 完成范围包括:
- 筛选区 placeholder、搜索/刷新资源按钮、表格列头、本地授权类型展示国际化
- 新增
pages.sysResourcesManager - 中文残留扫描
- 语言文件语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/sys/resources-manager/index.vue:目录当前仅包含index.vue,无页面私有组件,已完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、请求方式实际值、授权类型提交值、资源列表查询/刷新逻辑
- 后端返回的资源名称、映射路径与权限标识按原值展示
- 授权类型仅在展示层通过
value映射翻译,提交值1/2/3保持原样 src/views/sys/resources-manager/*.vue当前无中文残留src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法校验通过npm run build:prod已通过,仍为项目既有17条 warning,未新增阻塞错误- 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程二已完成:
src/views/sys/menu-manager/index.vue - 同步完成:
src/views/sys/menu-manager/menu-tree.vuesrc/views/sys/menu-manager/menu-edit.vue
- 完成范围包括:
- 菜单树按钮、筛选 placeholder、当前选中节点提示、节点操作按钮、删除确认与取消提示国际化
- 菜单编辑表单标签、placeholder、按钮、校验提示、事件标题与本地菜单类型/状态展示国际化
- 新增
pages.sysMenuManager - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/sys/menu-manager/index.vue:已随页面同步完成;menu-tree.vue与menu-edit.vue为入口页直接引用的页面内功能文件,已同步完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、菜单类型/状态提交值
- 后端返回的菜单名称、资源名称与权限数据保持原样
src/views/sys/menu-manager/*.vue当前无中文残留- 直接执行
npm run build:prod构建通过,当前仍保留项目既有17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-27
- 线程三已完成:
src/views/sys/role-manager/index.vue - 同步完成:
src/views/sys/role-manager/edit-role.vuesrc/views/sys/role-manager/authorize-role.vue
- 对应主要路由:系统管理 / System Management -> 角色管理 / Role Management
- 完成范围包括:
- 列表筛选区、搜索/添加按钮、表格列头、操作按钮、删除确认与取消提示国际化
- 角色编辑抽屉标题、表单标签、placeholder、按钮与校验提示国际化
- 菜单授权抽屉标题、按钮与加载文案国际化
- 新增
pages.sysRoleManager - 移除未使用的旧本地
roles/accountStatus数据 - 目录级中文残留扫描
- 语言对象轻量语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/sys/role-manager/edit-role.vue:已随页面同步完成src/views/sys/role-manager/authorize-role.vue:已随页面同步完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、后端返回的角色、菜单与权限数据,以及新增、编辑、授权、删除和分页逻辑
src/views/sys/role-manager/*.vue当前无中文残留npm run build:prod已通过,仍为项目既有17条 warning,未新增阻塞错误- 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-27
- 线程一已新认领:
src/views/sys/resources-manager/index.vue - 对应主要路由:系统管理 / System Management -> 资源管理 / Resource Management
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已发现线程二当前认领
src/views/sys/menu-manager/index.vue,线程三当前认领src/views/sys/role-manager/index.vue,线程一已避开上述任务 - 已核对
src/views/sys/resources-manager目录当前仅包含index.vue,无页面私有组件 - 已确认当前无其他线程认领
src/views/sys/resources-manager/index.vue,本轮不与其他线程冲突
- 已重新读取
- 认领范围包括:
- 筛选区 placeholder、搜索/刷新资源按钮、表格列头、本地授权类型展示国际化
- 新增或复用
pages.sysResourcesManager页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 请求方式实际值
- 授权类型提交值
- 后端返回的资源名称、映射路径与权限标识数据
- 线程一已新认领:
-
2026-04-27
- 线程二已新认领:
src/views/sys/menu-manager/index.vue - 同步纳入范围:
src/views/sys/menu-manager/menu-tree.vuesrc/views/sys/menu-manager/menu-edit.vue
- 对应主要路由:系统管理 / System Management -> 菜单管理 / Menu Management
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已发现线程三当前认领
src/views/sys/role-manager/index.vue,线程二已避开该任务 - 已核对
src/views/sys/menu-manager/index.vue入口直接引用menu-tree.vue与menu-edit.vue,本轮一并处理 - 已确认当前无其他线程认领
src/views/sys/menu-manager目录文件,本轮不与其他线程冲突
- 已重新读取
- 认领范围包括:
- 菜单树按钮、筛选 placeholder、当前选中节点提示、节点操作按钮、删除确认与取消提示国际化
- 菜单编辑表单标签、placeholder、按钮、校验提示、事件标题与本地菜单类型/状态展示国际化
- 新增或复用
pages.sysMenuManager页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 菜单类型/状态提交值
- 后端返回的菜单名称、资源名称与权限数据
- 线程二已新认领:
-
2026-04-27
- 线程三已新认领:
src/views/sys/role-manager/index.vue - 同步纳入范围:
src/views/sys/role-manager/edit-role.vuesrc/views/sys/role-manager/authorize-role.vue
- 对应主要路由:系统管理 / System Management -> 角色管理 / Role Management
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已核对
src/views/sys/role-manager/index.vue入口直接引用edit-role.vue与authorize-role.vue,本轮一并处理 - 已确认当前主要路由进行中为空,其他线程均待分配,本轮不与其他线程冲突
- 已重新读取
- 认领范围包括:
- 列表筛选区、搜索/添加按钮、表格列头、操作按钮、删除确认与取消提示国际化
- 角色编辑抽屉标题、表单标签、placeholder、按钮与校验提示国际化
- 菜单授权抽屉标题、按钮与加载文案国际化
- 新增或复用
pages.sysRoleManager页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端返回的角色、菜单与权限数据
- 线程三已新认领:
-
2026-04-27
- 线程二已完成:
src/views/sys/user-manager/index.vue - 同步完成:
src/views/sys/user-manager/edit-user.vue
- 完成范围包括:
- 筛选区 placeholder、搜索/添加按钮、表格列头、状态展示、操作按钮、重置密码确认弹窗与取消提示国际化
- 编辑用户抽屉标题、表单标签、placeholder、按钮与校验提示国际化
- 新增
pages.sysUserManager - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/sys/user-manager/edit-user.vue:已随页面同步完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、用户状态实际值
0/1 - 接口返回的角色名称、用户账号、昵称、电话、邮箱等动态数据保持原样
- 查询、创建、修改、启停用户与重置密码逻辑保持原样
src/views/sys/user-manager/*.vue当前无中文残留- 直接执行
npm run build:prod构建通过,当前仍保留项目既有17条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 未修改接口参数、路由路径、权限码、用户状态实际值
- 线程二已完成:
-
2026-04-27
- 线程三已完成:
src/views/user/user-device/index.vue - 对应主要路由:用户管理 / User Management -> 最新登记设备 / Latest Registered Devices
- 完成范围包括:
- 筛选区 placeholder、日期范围、搜索按钮、表格列头、加载文案与复制按钮国际化
- 新增
pages.userDevice - 中文残留扫描
- 语言对象轻量语法检查
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/user/user-device/index.vue:无同目录页面私有组件,已完成
- 补充说明:
- 未修改接口参数、路由路径、权限码、设备号、系统来源 value、动态用户/设备数据、复制、查询与分页逻辑
src/views/user/user-device/index.vue当前无中文残留npm run build:prod已通过,仍为项目既有17条 warning,未新增阻塞错误- 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-27
- 线程二已新认领:
src/views/sys/user-manager/index.vue - 同步纳入范围:
src/views/sys/user-manager/edit-user.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程三当前认领
src/views/user/user-device/index.vue,本轮文件范围不冲突 - 已核对
src/views/sys/user-manager目录包含index.vue与入口直接引用的edit-user.vue
- 已重新读取
- 认领范围包括:
- 筛选区 placeholder、搜索/添加按钮、表格列头、状态展示、操作按钮、重置密码确认弹窗与取消提示国际化
- 编辑用户抽屉标题、表单标签、placeholder、按钮与校验提示国际化
- 新增或复用
pages.sysUserManager页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 用户状态实际值
0/1 - 接口返回的角色名称、用户账号、昵称、电话、邮箱等动态数据
- 查询、创建、修改、启停用户与重置密码逻辑
- 线程二已新认领:
-
2026-04-27
- 线程三已新认领:
src/views/user/user-device/index.vue - 对应主要路由:用户管理 / User Management -> 最新登记设备 / Latest Registered Devices
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已核对
src/views/user/user-device目录当前仅包含index.vue,无同目录页面私有组件 - 已确认当前主要路由进行中为空,本轮不与其他线程冲突
- 已重新读取
- 认领范围包括:
src/views/user/user-device/index.vue- 筛选区 placeholder、日期范围、搜索按钮、表格列头、复制按钮与本地提示国际化
- 新增或复用
pages.userDevice页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-27
- 线程一已完成:
src/views/log/archive-device/index.vue - 完成范围包括:
- 筛选区 placeholder、搜索按钮、表格列头、删除操作与本地删除成功提示国际化
- 新增
pages.archiveDevice - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/log/archive-device/index.vue:无私有组件,已完成
- 补充说明:
- 未修改接口参数、路由路径、系统来源 value、设备号、动态列表数据与删除/查询逻辑
src/views/log/archive-device/index.vue当前无中文残留src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法校验通过- 直接执行
npm run build:prod构建通过,当前仍保留项目既有17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程三已完成:
src/views/version/app/index.vue - 同步完成:
src/views/version/app/app-version-edit.vuesrc/views/version/app/app-update-content.vue
- 完成范围包括:
- 版本管理列表筛选区、表格列头、布尔状态展示、App 类型展示、操作菜单、复制提示、删除确认与服务强更确认国际化
- 版本编辑弹窗标题、表单标签、placeholder、按钮与校验提示国际化
- 更新描述弹窗标题、表格列头、语言展示、表单标签、placeholder、按钮、校验提示、删除确认与删除成功提示国际化
- 新增
pages.appVersionManager - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/version/app/app-version-edit.vue:已随页面同步完成src/views/version/app/app-update-content.vue:已随页面同步完成
- 补充说明:
- 未改动接口参数、路由路径、平台 / 渠道 / 语言 / appType 等提交值、版本号/构建号/下载链接/描述内容等动态数据,以及新增、编辑、删除、服务强更与分页逻辑
- 目录级中文残留仅剩注释和注释掉的旧表单片段,不属于可见展示文案
npm run build:prod已通过,仍为项目既有 warning- 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-27
- 线程二已完成:
src/views/game/ludo/index.vue - 完成范围包括:
- 筛选区 placeholder、搜索按钮、表格列头、玩家弹窗标题、按钮、分页提示、确认弹窗与本地状态/事件展示映射国际化
- 新增
pages.gameLudo - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 页面私有组件状态:
src/views/game/ludo/index.vue:无私有组件,已完成
- 补充说明:
- 本轮不修改接口参数、
RUN、HISTORY、WAIT、PROGRESS、END、BACK_DISBAND等状态值 permissionsSysOriginPlatforms、SearchRoomInput、接口返回的动态数据、解散对局、加载更多与查询逻辑保持原样src/views/game/ludo/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,当前仍保留项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配,暂不继续认领新任务
- 本轮不修改接口参数、
- 线程二已完成:
-
2026-04-27
- 线程一已新认领:
src/views/log/archive-device/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程二当前认领
src/views/game/ludo/index.vue、线程三当前认领src/views/version/app/index.vue,本轮不与其他线程冲突 - 已核对
src/views/log/archive-device目录当前仅包含index.vue,无页面私有组件
- 已重新读取
- 范围说明:
- 处理筛选区 placeholder、搜索按钮、表格列头、删除操作与本地删除成功提示国际化
- 不修改接口参数、路由路径、系统来源 value、设备号、动态列表数据与删除/查询逻辑
- 线程一已新认领:
-
2026-04-27
- 线程一已完成:
src/views/family/list家族列表模块 - 完成范围包括:
src/views/family/list/index.vuesrc/views/family/list/family-member.vue- 筛选区、表格列头、操作按钮、成员弹窗、确认弹窗、本地提示、家族等级和成员角色本地展示映射国际化
- 新增
pages.familyList - 中文残留扫描
- 构建验证
- 保持不变:
- 接口参数、路由路径、家族等级 key、成员角色 value、动态用户/家族数据与删除/移除逻辑
- 验证结果:
src/views/family/list/*.vue当前无中文残留src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法校验通过- 直接执行
npm run build:prod构建通过,当前为项目既有17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-27
- 线程一已新认领:
src/views/family/list/index.vue - 同步纳入范围:
src/views/family/list/family-member.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认线程二当前认领
src/views/game/ludo/index.vue、线程三当前认领src/views/version/app/index.vue,本轮不与其他线程冲突 - 已核对
src/views/family/list/index.vue入口直接引用family-member.vue,本轮一并处理
- 已重新读取
- 范围说明:
- 处理筛选区、表格列头、操作按钮、成员弹窗、确认弹窗、本地提示和等级/角色本地展示映射国际化
- 不修改接口参数、路由路径、家族等级 key、成员角色 value、动态用户/家族数据与删除/移除逻辑
- 线程一已新认领:
-
2026-04-27
- 线程一已完成:
src/views/family/config家族配置模块 - 完成范围包括:
src/views/family/config/index.vuesrc/views/family/config/config-level/index.vuesrc/views/family/config/config-create-role/index.vuesrc/views/family/config/config-weekly-reward/index.vue- 入口页 tab 标题、3 个可见子页的按钮、表格列头、表单标签、placeholder、弹窗标题、提醒文案、校验提示与本地成功提示国际化
- 新增
pages.familyConfig - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 补充说明:
- 本轮不修改接口参数、平台枚举值、等级 key、类型 value、资源 ID、接口返回的资源名称 / 徽章名称 / 礼物名称,以及新增、修改、查询逻辑
- 等级名称与等级类型仅做页面展示层本地映射,提交值仍使用原
value src/views/family/config/**/*.vue当前无中文残留- 直接执行
npm run build:prod构建通过,当前为项目既有17条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-22
- 线程三已新认领:
src/views/version/app/index.vue - 同步纳入范围:
src/views/version/app/app-version-edit.vuesrc/views/version/app/app-update-content.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取
src/views/version/app/index.vue - 已读取
src/views/version/app/app-version-edit.vue - 已读取
src/views/version/app/app-update-content.vue - 已核对
src/views/version/app目录当前可见文件为index.vue、app-version-edit.vue、app-update-content.vue - 已确认线程一当前认领
src/views/family/config、线程二当前认领src/views/game/ludo/index.vue,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/version/app/index.vuesrc/views/version/app/app-version-edit.vuesrc/views/version/app/app-update-content.vue- 筛选区、表格列头、状态展示、操作菜单、弹窗标题、表单标签、placeholder、按钮、校验提示、确认弹窗与本地提示国际化
- 新增或复用
pages.appVersionManager页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 平台 / 渠道 / 语言 / appType 等提交值与接口依赖值
- 版本号、构建号、下载链接、描述内容等动态数据
- 新增、编辑、删除、服务强更与分页逻辑
- 线程三已新认领:
-
2026-04-22
- 线程三已完成:
src/views/team/bd-lead/index.vue - 同步完成:
src/views/team/bd-lead/add-bd-lead.vuesrc/views/team/bd-lead/bind-bd.vue
- 完成范围包括:
- 筛选区、表格列头、操作菜单、抽屉标题、表单标签、placeholder、按钮、校验提示、确认弹窗与本地提示国际化
- 新增
pages.bdLead - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 页面私有组件状态:
src/views/team/bd-lead/add-bd-lead.vue:已随页面同步完成src/views/team/bd-lead/bind-bd.vue:已随页面同步完成
- 补充说明:
- 未改动接口参数、权限码、路由路径、动态区域/成员/用户资料数据与新增/编辑/删除/绑定/分页逻辑
npm run build:prod已通过,仍为项目既有 warning- 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-22
- 线程二已新认领:
src/views/game/ludo/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/game/ludo/index.vue - 已核对
src/views/game/ludo目录仅包含当前index.vue - 已确认线程一当前认领
src/views/family/config、线程三当前认领src/views/team/bd-lead/index.vue,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/game/ludo/index.vue- 筛选区 placeholder、搜索按钮、表格列头、玩家弹窗标题、按钮、分页提示、确认弹窗与本地状态/事件展示映射国际化
- 新增或复用
pages.gameLudo页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
RUN、HISTORY、WAIT、PROGRESS、END、BACK_DISBAND等状态值permissionsSysOriginPlatforms、SearchRoomInput与接口返回的动态数据- 解散对局、加载更多与查询逻辑
- 线程二已新认领:
-
2026-04-22
- 线程一已新认领:
src/views/family/config/index.vue - 同步纳入范围:
src/views/family/config/config-level/index.vuesrc/views/family/config/config-create-role/index.vuesrc/views/family/config/config-weekly-reward/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取
src/views/family/config/index.vue,并确认其通过 tab 直接渲染 3 个子页 - 已核对
src/views/family/config目录文件列表,仅包含入口页与 3 个可见子页 - 已对上述 4 个文件执行中文扫描,确认当前未被其他线程认领
- 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
- 家族配置入口页 tab 标题国际化
- 家族等级配置、创建家族规则、创建每周奖励规则 3 个可见子页的静态展示文案国际化
- 新增或复用
pages.familyConfig页面级 key - 目录级中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 平台枚举值
- 等级 key / 类型 value / 资源类型 value
- 接口返回的资源名称、徽章名称、礼物名称等动态数据
- 新增、修改、查询逻辑
- 线程一已新认领:
-
2026-04-22
- 线程三已新认领:
src/views/team/bd-lead/index.vue - 同步纳入范围:
src/views/team/bd-lead/add-bd-lead.vuesrc/views/team/bd-lead/bind-bd.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/team/bd-lead/index.vue - 已读取并扫描
src/views/team/bd-lead/add-bd-lead.vue - 已读取并扫描
src/views/team/bd-lead/bind-bd.vue - 已核对
src/views/team/bd-lead目录当前可见文件为index.vue、add-bd-lead.vue、bind-bd.vue - 已确认线程一、线程二当前无进行中任务,当前无其他线程认领该模块
- 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/team/bd-lead/index.vuesrc/views/team/bd-lead/add-bd-lead.vuesrc/views/team/bd-lead/bind-bd.vue- 筛选区、表格列头、操作菜单、抽屉标题、表单标签、placeholder、按钮、校验提示、确认弹窗与本地提示国际化
- 新增或复用
pages.bdLead页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 权限码
- 路由路径
- 区域、成员、用户资料等动态或接口返回内容
- 新增、编辑、删除、绑定与分页逻辑
- 线程三已新认领:
-
2026-04-22
- 线程三已完成:
src/views/user/custom-gift/index.vue - 完成范围包括:
- 筛选区、状态/类型展示、表格列头、下载操作文案、成功与失败提示国际化
- 新增
pages.userCustomGift - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 补充说明:
- 本轮不修改接口参数、状态与类型实际值、区域/用户/资源地址等动态或接口返回内容,以及审核切换、下载与分页逻辑
src/views/user/custom-gift/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配
- 线程三已完成:
-
2026-04-22
- 线程三已新认领:
src/views/user/custom-gift/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/user/custom-gift/index.vue - 已核对
src/views/user/custom-gift目录仅包含当前index.vue - 已确认线程一、线程二当前无进行中任务,当前无其他线程认领
src/views/user/custom-gift/index.vue - 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/user/custom-gift/index.vue- 筛选区、状态/类型展示、表格列头、下载操作文案、成功与失败提示国际化
- 新增或复用
pages.userCustomGift页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 状态与类型实际值
- 区域、用户、资源地址等动态或接口返回内容
- 审核切换、下载与分页逻辑
- 线程三已新认领:
-
2026-04-22
- 线程一已完成:
src/views/user/im-account-manager/index.vue - 完成范围包括:
- 筛选区、提示说明、表格列头、操作按钮、弹窗标题、表单标签、placeholder、校验提示与确认弹窗国际化
- 新增
pages.imAccountManager - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮未修改接口参数、默认密码值
88888888、动态昵称与业务逻辑 src/views/user/im-account-manager/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 本轮未修改接口参数、默认密码值
- 线程一已完成:
-
2026-04-22
- 线程二已完成:
src/views/tools/websocket/index.vue - 完成范围包括:
- 广播订阅与点对点卡片标题、步骤说明、表单标签、placeholder、按钮、状态提示与本地错误提示国际化
- 新增
pages.websocketTool - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改 Socket 端点默认值、接口参数、订阅地址与发送地址实际值、Token/用户 ID/消息体字段和 WebSocket 连接发送逻辑
src/views/tools/websocket/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-22
- 线程一已新认领:
src/views/user/im-account-manager/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/user/im-account-manager/index.vue - 已核对
src/views/user/im-account-manager目录仅包含当前index.vue - 已确认当前无其他线程认领该文件
- 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/user/im-account-manager/index.vue- 筛选区、提示说明、表格列头、操作按钮、弹窗标题、表单标签、placeholder、校验提示与确认弹窗国际化
- 新增或复用
pages.imAccountManager页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 默认密码值
88888888 - 用户昵称等动态数据
- 删除、重置密码与新增逻辑
- 线程一已新认领:
-
2026-04-22
- 线程一已完成:
src/views/sys/request-blacklist/index.vue - 完成范围包括:
- 请求黑名单页面新增按钮、确认弹窗、输入提示、提示文案与本地错误提示国际化
- 新增
pages.requestBlacklist - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮未修改接口参数、黑名单内容值本身、路由路径与新增删除逻辑
src/views/sys/request-blacklist/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 线程一已完成:
-
2026-04-22
- 线程二已新认领:
src/views/tools/websocket/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/tools/websocket/index.vue - 已核对
src/views/tools/websocket目录仅包含当前index.vue - 已确认线程一当前认领
src/views/sys/request-blacklist/index.vue,线程三当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/tools/websocket/index.vue- 广播订阅与点对点卡片标题、步骤说明、表单标签、placeholder、按钮、状态提示与本地错误提示国际化
- 新增或复用
pages.websocketTool页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- Socket 端点默认值
- 接口参数
- 订阅地址与发送地址实际值
- Token、用户 ID 与消息体字段
- WebSocket 连接、订阅与发送逻辑
- 线程二已新认领:
-
2026-04-22
- 线程一已新认领:
src/views/sys/request-blacklist/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/sys/request-blacklist/index.vue - 已确认当前无其他线程认领该文件
- 已按规则先更新 md,写完后需立刻复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/sys/request-blacklist/index.vue- 按钮、确认弹窗、输入提示、提示文案与本地错误提示国际化
- 新增或复用
pages.requestBlacklist页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 黑名单内容值本身
- 路由路径
- 删除与新增逻辑
- 线程一已新认领:
-
2026-04-22
- 线程二已完成:
src/views/tools/gold-analyze/index.vue - 完成范围包括:
- 筛选区 placeholder、日期区间文案、搜索按钮、图表标题、副标题与本地 warn 提示国际化
- 新增
pages.goldAnalyze - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改接口参数、图表返回数据、
originName动态数据、图表配置结构与查询逻辑 src/views/tools/gold-analyze/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 本轮不修改接口参数、图表返回数据、
- 线程二已完成:
-
2026-04-22
- 线程二已新认领:
src/views/tools/gold-analyze/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/tools/gold-analyze/index.vue - 已确认线程一、线程三当前均无进行中任务,本轮不与其他线程冲突
- 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/tools/gold-analyze/index.vue- 筛选区 placeholder、日期区间文案、搜索按钮、图表标题、副标题与本地 warn 提示国际化
- 新增或复用
pages.goldAnalyze页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 图表返回数据
originName动态数据- 图表配置结构与查询逻辑
- 线程二已新认领:
-
2026-04-22
- 线程二已完成:
src/views/tools/compensate-order/index.vue - 完成范围包括:
- 订单补偿与糖果补偿表单标题、标签、placeholder、按钮、校验文案与确认弹窗国际化
- 新增
pages.compensateOrder - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改接口参数、提交字段、平台枚举值、支付方式实际 value 或提交逻辑
src/views/tools/compensate-order/index.vue当前无中文残留- 直接执行
npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-22
- 线程一已完成:
src/views/tools/otherUtilities 路由页 - 完成范围包括:
src/views/tools/other/index.vuesrc/views/tools/other/alias-method.vuesrc/views/tools/other/api-sign.vuesrc/views/tools/other/redis-ops.vuesrc/views/tools/other/token-parse.vuesrc/views/tools/other/user-cancel-and-restore.vuesrc/views/tools/other/user-room-region.vuesrc/views/tools/other/user-swap-user.vue- 入口页卡片标题、页面内功能文件的表单标签、placeholder、按钮、弹窗标题、校验提示、本地展示说明与本地检查项描述国际化
- 新增
pages.toolsOther模块级语言 key,便于后续语言继续复用同一键名结构 - 对
src/views/tools/other/*.vue执行目录级中文残留扫描 - 构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 按原始接口返回与
src/views/tools/other/index.vue的直接引用关系,当前记为“一个主路由页面 + 多个页面内功能文件”,不记为多个独立路由 - 当前残留中文仅为
alias-method.vue中会随表单提交到接口的快速填充样例值,以及user-swap-user.vue中注释掉的提示代码 - 上述样例值属于提交数据,不按纯展示文案翻译,避免影响接口入参
- 直接执行
npm run build:prod已通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配
- 按原始接口返回与
- 线程一已完成:
-
2026-04-22
- 线程二已新认领:
src/views/tools/compensate-order/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/tools/compensate-order/index.vue - 已核对
src/views/tools/compensate-order目录仅包含当前index.vue - 已确认线程一当前认领
src/views/tools/other,线程三当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/tools/compensate-order/index.vue- 订单补偿与糖果补偿表单标题、标签、placeholder、按钮、校验文案与确认弹窗国际化
- 新增或复用
pages.compensateOrder页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 提交字段
- 平台枚举值
- 支付方式实际 value
- 订单补偿与糖果补偿提交逻辑
- 线程二已新认领:
-
2026-04-22
- 线程二已完成:
src/views/401.vue - 完成范围包括:
- 401 权限错误页标题、副标题、导航提示、链接文案与图片弹窗标题国际化
- 新增
pages.page401 - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改路由路径、返回上一页逻辑、首页跳转路径、图片资源或远程图片地址
src/views/401.vue当前无中文残留- 本机当前直接执行
npm run build:prod可通过,仍为项目既有22条 warning,未新增阻塞错误 - 本机当前设置
$env:NODE_OPTIONS='--openssl-legacy-provider'反而会报--openssl-legacy-provider is not allowed in NODE_OPTIONS,新线程不要先默认加该变量 - 线程二本轮完成后切回待分配
- 线程二已完成:
-
2026-04-22
- 线程二已新认领:
src/views/401.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取并扫描
src/views/401.vue - 已确认线程一当前认领
src/views/tools/other,线程三当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/401.vue- 401 权限错误页标题、副标题、导航提示、链接文案与图片弹窗标题国际化
- 新增或复用
pages.page401页面级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 路由路径
- 返回上一页逻辑
- 首页跳转路径
- 图片资源与远程图片地址
- 线程二已新认领:
-
2026-04-22
- 线程一已新认领:
src/views/tools/otherUtilities 路由页 - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取并扫描
src/views/tools/other目录文件列表 - 已确认当前没有其他线程认领该模块
- 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/tools/other/index.vuesrc/views/tools/other/alias-method.vuesrc/views/tools/other/api-sign.vuesrc/views/tools/other/redis-ops.vuesrc/views/tools/other/token-parse.vuesrc/views/tools/other/user-cancel-and-restore.vuesrc/views/tools/other/user-room-region.vuesrc/views/tools/other/user-swap-user.vue- 按原始接口返回与入口页引用关系,一并作为同路由下的页面内功能文件处理
- 入口页卡片标题、表单标签、placeholder、按钮、弹窗标题、校验提示、本地展示说明与本地检查项描述国际化
- 优先新增
pages.toolsOther模块级 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与必要的路由进度同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 表单提交字段
CLEAR_KEYS、TOKEN_PARSE、GET_TOKEN等模式值
- 线程一已新认领:
-
2026-04-22
- 线程三已完成:
src/views/activity/template-cnf页面私有组件复查 - 完成范围包括:
src/views/activity/template-cnf/activity-rank.vuesrc/views/activity/template-cnf/activity-rank-reward.vuesrc/views/activity/template-cnf/form-edit.vuesrc/views/activity/template-cnf/reward-edit.vuesrc/views/activity/template-cnf/template-editor/attr-editor.vuesrc/views/activity/template-cnf/template-editor/index.vuesrc/views/activity/template-cnf/template-editor/lang-text-editor.vuesrc/views/activity/template-cnf/template-editor/page-editor.vuesrc/views/activity/template-cnf/template-editor/props-card.vuesrc/views/activity/template-cnf/template-editor/reward-array-editor.vuesrc/views/activity/template-cnf/template-form/index.vue- 活动排名弹窗、奖品编辑、模板编辑器、模板表单与本地道具类型展示映射国际化
- 补充
pages.activityTemplateManage语言 key - 对
src/views/activity/template-cnf执行目录级中文残留扫描 - 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 补充说明:
- 本轮不修改接口参数、路由路径、权限码、提交字段或后端依赖值
- 当前
src/views/activity/template-cnf目录残余中文均为index.vue注释或源码注释,不属于可见展示文案 - 直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED - 改用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod后构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配,暂不继续认领新任务
- 线程三已完成:
-
2026-04-22
- 线程二已完成:
src/views/team/components/TeamCreate/index.vue - 完成范围包括:
- 主播中心共享私有创建团队组件中的抽屉标题、表单标签、placeholder、单选展示文案、分组标题、按钮、校验提示与提交中提示国际化
- 新增
pages.teamCreate独立 key,避免继续扩散pages.businessDevelopment的页面语义 - 将表单校验规则改为 computed 中按当前语言取值,支持语言切换后重新取当前文案
- 中文残留扫描
- 语言文件随生产构建完成校验
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改接口参数、路由路径、权限码、表单提交字段或后端依赖值
bindBd的yes/no绑定值、bdAccountDefaultSelectType的LONG值与contactTypes的实际 value 均保持原样src/views/team/components/TeamCreate/index.vue当前无中文残留node --check不适合直接检查当前export default语言文件;本轮以生产构建结果作为语言文件校验依据- 直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED - 改用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod后构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配,暂不继续认领新任务
- 线程二已完成:
-
2026-04-22
- 线程二已新认领:
src/views/team/components/TeamCreate/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取共享私有组件
src/views/team/components/TeamCreate/index.vue - 已核对该组件目录仅包含当前
index.vue - 已核对引用位置:
src/views/team/business-development/index.vue与src/views/team/team-list/index.vue当前直接 import;src/views/team/bd-lead/index.vue仅出现同名状态/方法文本匹配,未在本次直接引用扫描中命中 import - 已执行当前组件中文扫描,确认待处理中文集中在抽屉标题、表单标签、placeholder、按钮、校验提示与提交中提示
- 已确认线程一当前待分配,线程三当前认领
src/views/activity/template-cnf/**,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/team/components/TeamCreate/index.vue- 主播中心共享私有创建团队组件中的静态展示文本、抽屉标题、表单标签、placeholder、单选展示文案、分组标题、按钮、校验提示与提交中提示国际化
- 优先复用
pages.businessDevelopment既有 key,必要时补充pages.teamCreate独立 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 表单提交字段
bindBd的yes/no绑定值与bdAccountDefaultSelectType的LONG值
- 线程二已新认领:
-
2026-04-22
- 线程一已完成:
src/views/cnf/lottery/select-prize.vue - 完成范围包括:
- 转盘抽奖品配置页面奖品选择弹窗标题、表单标签、placeholder、按钮、校验提示、类型分组与类型选项展示国际化
- 保持
value、type、接口字段、提交字段、路由路径与后端依赖值原样 - 类型分组与选项改为
labelKey展示映射,便于后续bn、ar、tr等语言文件复用同一组 key - 补充
pages.lotteryConfig.placeholder.select/quantity、pages.lotteryConfig.validation.requiredField与pages.lotteryConfig.selectPrize - 对
src/views/cnf/lottery/*.vue执行目录级中文残留扫描 - 执行语言文件语法检查与构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前
src/views/cnf/lottery目录残余中文仅为index.vue中“扩展属性”注释,不属于可见展示文案 - 直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED - 改用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod后构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程一本轮完成后切回待分配,暂不继续认领新任务
- 当前
- 线程一已完成:
-
2026-04-22
- 线程三已新认领:
src/views/activity/template-cnf页面私有组件复查 - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取入口页
src/views/activity/template-cnf/index.vue - 已核对
src/views/activity/template-cnf目录文件列表、入口页本地 import 与子目录文件 - 已执行
src/views/activity/template-cnf目录级中文扫描 - 已确认线程一当前认领
src/views/cnf/lottery/select-prize.vue,线程二在翻译清单.md与翻译进度.md中当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/activity/template-cnf/activity-rank.vuesrc/views/activity/template-cnf/activity-rank-reward.vuesrc/views/activity/template-cnf/form-edit.vuesrc/views/activity/template-cnf/reward-edit.vuesrc/views/activity/template-cnf/template-editor/attr-editor.vuesrc/views/activity/template-cnf/template-editor/index.vuesrc/views/activity/template-cnf/template-editor/lang-text-editor.vuesrc/views/activity/template-cnf/template-editor/page-editor.vuesrc/views/activity/template-cnf/template-editor/props-card.vuesrc/views/activity/template-cnf/template-editor/reward-array-editor.vuesrc/views/activity/template-cnf/template-form/index.vue- 活动管理页面同目录私有组件、活动排名弹窗、奖品编辑、模板编辑器与模板表单中的静态展示文本、按钮、placeholder、表格列头、提示、确认弹窗与本地展示映射国际化复核
- 优先复用并补充
pages.activityTemplateManage既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-22
- 线程一已新认领:
src/views/cnf/lottery/select-prize.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js中pages.lotteryConfig相关 key - 已读取
src/views/cnf/lottery/index.vue - 已读取
src/views/cnf/lottery/select-prize.vue - 已读取
src/views/cnf/lottery目录文件列表,确认该目录仅包含入口页与当前私有组件 - 已对
src/views/cnf/lottery/*.vue执行中文扫描,确认入口页残留中文仅为注释,当前私有组件仍有可见中文 - 已确认当前没有其他线程认领该私有组件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/cnf/lottery/select-prize.vue- 奖品选择弹窗标题、表单标签、placeholder、按钮、校验提示、类型分组与类型选项展示国际化
- 优先复用并补充
pages.lotteryConfig既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-21
- 线程三已完成:
src/views/room/profile页面同目录私有组件复查 - 完成范围包括:
src/views/room/profile/room-active-charts.vuesrc/views/room/profile/room-operation-log.vuesrc/views/room/profile/room-visitor-log.vuesrc/views/room/profile/user-drawer.vue- 弹窗/抽屉标题、筛选 placeholder、按钮、表格列头、角色展示、图表标题与图表 series 名称国际化
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js中pages.roomProfilekey 补充- 图表组件监听
language,支持运行时切换语言后重绘 legend 与 series 名称 - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 补充说明:
- 本轮不修改接口参数、路由路径、权限码、提交字段或后端依赖值
roomRoles常量值保持原样,仅在页面展示层按HOMEOWNER、ADMIN、MEMBER映射翻译- 当前
src/views/room/profile目录残余中文均在index.vue注释或注释掉的历史菜单代码中,不属于本轮可见展示文案 - 首次直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED - 改用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod后构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程三本轮完成后切回待分配,暂不继续认领新任务
- 线程三已完成:
-
2026-04-21
- 线程二已完成:
src/views/team/business-development页面同目录私有组件复查 - 完成范围包括:
src/views/team/business-development/add-bd.vuesrc/views/team/business-development/auth.vuesrc/views/team/business-development/bind-bd-leader.vuesrc/views/team/business-development/bind-team.vuesrc/views/team/business-development/team-member.vue- 弹窗/抽屉标题、表单标签、placeholder、按钮、校验提示、提交中提示、表格列头、复制/删除反馈与确认弹窗国际化
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js中pages.businessDevelopmentkey 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 本轮不修改接口参数、路由路径、权限码、提交字段或后端依赖值
src/views/team/business-development/index.vue当前残留中文主要为注释,以及未传入本轮组件的历史textOptTitle赋值,不属于本轮私有组件可见文案src/views/team/components/TeamCreate/index.vue为bd-lead、team-list、business-development多页面共用组件,已保留为后续单独认领或随主要归属页面统一复查- 首次直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED - 改用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod后构建通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二本轮完成后切回待分配,暂不继续认领新任务
- 线程二已完成:
-
2026-04-21
- 线程三已新认领:
src/views/room/profile页面私有组件复查 - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取入口页
src/views/room/profile/index.vue - 已核对
src/views/room/profile目录文件列表与入口页本地组件 - 已执行
src/views/room/profile目录级中文扫描 - 已确认线程二当前认领
src/views/team/business-development私有组件,线程一当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/room/profile/room-active-charts.vuesrc/views/room/profile/room-operation-log.vuesrc/views/room/profile/room-visitor-log.vuesrc/views/room/profile/user-drawer.vue- 房间资料列表同目录私有组件的静态展示文本、弹窗标题、筛选 placeholder、按钮、表格列头、角色展示、图表标题与图表 series 名称国际化复核
- 优先复用并补充
pages.roomProfile既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md同步更新
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-21
- 线程一已完成:
src/views/team/diamond-policy/props-form-edit.vue - 完成范围包括:
- 代理钻石政策页面私有道具配置抽屉的静态展示文本复核
- 可触发表单校验提示改为复用
pages.propsSourceGroupForm.validation.requiredField - 资源类型兜底展示名称去除中文字面量;实际资源类型展示仍优先复用
pages.propsSourceGroupForm.resourceType - 对
src/views/team/diamond-policy/*.vue执行目录级中文残留扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
pItem.name、item.badgeName、礼物/徽章/道具名称等接口返回或动态数据保持原样- 当前
src/views/team/diamond-policy目录残余中文均为注释中的中文,不属于可见展示文案 - 直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED;随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍保留项目既有22条 warning,未新增阻塞错误
- 线程一已完成:
-
2026-04-21
- 线程二已新认领:
src/views/team/business-development页面私有组件复查 - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取最新
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 已读取入口页
src/views/team/business-development/index.vue - 已核对
src/views/team/business-development目录文件列表与入口页本地 import - 已执行
src/views/team/business-development目录级中文扫描 - 已确认线程一当前认领
src/views/team/diamond-policy/props-form-edit.vue,线程三当前无进行中任务,本轮不与其他线程冲突 - 已按规则先更新 md,写完后需立即复读 4 份 md 再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/team/business-development/add-bd.vuesrc/views/team/business-development/auth.vuesrc/views/team/business-development/bind-bd-leader.vuesrc/views/team/business-development/bind-team.vuesrc/views/team/business-development/team-member.vue- 私有组件内静态展示文本、弹窗标题、表单标签、placeholder、按钮、校验提示、提交中提示、表格列头、复制/删除反馈与确认弹窗国际化复核
- 优先复用并补充
pages.businessDevelopment既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 暂不纳入:
src/views/team/components/TeamCreate/index.vue- 原因:该组件由
bd-lead、team-list、business-development多个页面共用,虽然位于src/views下,但不是本轮 business-development 同目录私有组件;后续应作为共享私有组件单独认领或随其主要归属页面统一复查
- 不包括:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程二已新认领:
-
2026-04-21
- 线程一已新认领:
src/views/team/diamond-policy/props-form-edit.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js中相关 key 位置 - 已读取
src/views/team/diamond-policy/index.vue - 已读取
src/views/team/diamond-policy/props-form-edit.vue - 已读取
src/views/team/diamond-policy目录文件列表,确认该目录仅包含入口页与当前私有组件 - 已对
src/views/team/diamond-policy/*.vue执行中文扫描 - 已确认当前没有其他线程认领该私有组件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/team/diamond-policy/props-form-edit.vue- 私有组件静态展示文本、按钮、placeholder、校验提示、失败提示与资源类型展示国际化复核
- 优先复用
pages.teamDiamondPolicy与pages.propsSourceGroupForm既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-21
- 线程三已完成:
src/views/team/policy/props-form-edit.vue - 完成范围包括:
- 代理政策页面私有道具配置抽屉的静态展示文本国际化
- 奖励明细描述、添加配置表单、placeholder、校验提示、资源类型按钮、抽屉标题、保存/取消按钮与配置缺失提示国际化
- 复用并扩展
pages.propsSourceGroupForm既有 key,本轮仅新增pages.propsSourceGroupForm.action.view - 对
src/views/team/policy/props-form-edit.vue执行中文残留扫描 - 对
src/views/team/policy/*.vue执行目录级中文扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
pItem.name、item.badgeName、接口返回礼物/徽章/道具名称等动态数据保持原样- 当前
src/views/team/policy目录残余中文均为注释中的中文,不属于可见展示文案 - 直接执行
npm run build:prod触发项目既有ERR_OSSL_EVP_UNSUPPORTED;随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍保留项目既有22条 warning,未新增阻塞错误
- 线程三已完成:
-
2026-04-21
- 线程三已新认领:
src/views/team/policy/props-form-edit.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已读取
src/views/team/policy/index.vue - 已读取
src/views/team/policy/props-form-edit.vue - 已读取
src/views/team/policy目录文件列表,确认该目录仅包含入口页与当前私有组件 - 已确认当前没有其他线程认领该私有组件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/team/policy/props-form-edit.vue- 私有组件静态展示文本、按钮、placeholder、校验提示、失败提示与资源类型展示国际化
- 优先复用
pages.teamPolicy与pages.propsSourceGroupForm既有 key,必要时补充语义 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-20
- 全线程临时任务更新:
- 暂停继续领取新的未完成普通页面
- 先检查
src/views下所有已标记完成页面的私有组件是否已完成国际化 - 后续在
docs/i18n/翻译进度.md中,页面完成记录必须额外带上“页面私有组件状态”
- 当前优先复核的历史已完成页面目录包括:
src/views/team/policysrc/views/team/diamond-policysrc/views/team/business-developmentsrc/views/room/profilesrc/views/activity/template-cnfsrc/views/cnf/lottery
- 当前已发现但尚未补齐到已完成记录的私有组件示例:
src/views/team/policy/props-form-edit.vuesrc/views/team/diamond-policy/props-form-edit.vuesrc/views/team/business-development/add-bd.vuesrc/views/room/profile/user-drawer.vuesrc/views/activity/template-cnf/form-edit.vuesrc/views/cnf/lottery/select-prize.vue
- 全线程临时任务更新:
-
2026-04-20
- 线程三已完成:
src/views/tools/upload/index.vue - 完成范围包括:
- 页面开关标签、拖拽上传提示、失败状态文案与文件大小超限提示国际化
- 新增
pages.uploadFile页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/tools/upload/index.vue执行中文残留扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前目录仅存在单一入口文件,无额外页面私有子组件
- 直接执行
npm run build:prod构建通过,当前仍保留项目原有22条 warning,未新增阻塞错误
- 线程三已完成:
-
2026-04-20
- 线程一已完成:
src/views/sys/start-page/index.vue - 完成范围包括:
src/views/sys/start-page/index.vuesrc/views/sys/start-page/form-edit.vue- 筛选区、状态下拉、活动类型本地映射、表格列头、按钮、删除确认、弹窗标题、表单标签、placeholder、保存/取消按钮与校验提示国际化
- 新增
pages.startPage页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/sys/start-page/**/*.vue执行递归中文扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
appStartPagePlanTypes的提交值与常量本身未改动,仅在页面展示层按值映射为国际化文案- 当前模块残余中文仅存在模板注释与“删除”代码注释中,不属于可见展示文案
- 直接执行
npm run build:prod构建通过,当前仍保留项目原有22条 warning,未新增阻塞错误
- 线程一已完成:
-
2026-04-20
- 线程三已新认领:
src/views/tools/upload/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/tools/upload/index.vue - 已读取
src/views/tools/upload目录文件列表 - 已确认当前目录仅存在单一入口文件,无额外私有子页
- 已确认当前没有其他线程认领该页面
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 页面开关标签、上传提示、失败状态文案与超限提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-20
- 线程三已完成:
src/views/tools/redis/index.vue - 完成范围包括:
- 页面入口快捷标签、空态文案、打卡缓存查询弹窗标题/按钮/校验提示国际化
- 新增
pages.redisTools页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/tools/redis/index.vue执行中文残留扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前源码中未发现剩余中文可见文本
- 直接执行
npm run build:prod先触发ERR_OSSL_EVP_UNSUPPORTED,随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误
- 线程三已完成:
-
2026-04-20
- 线程三已新认领:
src/views/tools/redis/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/tools/redis/index.vue - 已读取
src/views/tools/redis目录文件列表 - 已确认当前目录仅存在单一入口文件,无额外私有子页
- 已确认当前没有其他线程认领该页面
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 页面入口标签、下拉项、空态文案、输入弹窗标题/按钮/校验提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程三已新认领:
-
2026-04-20
- 线程一已新认领:
src/views/sys/start-page/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/sys/start-page/index.vue - 已读取
src/views/sys/start-page/form-edit.vue - 已读取
src/views/sys/start-page目录文件列表 - 已对
src/views/sys/start-page/**/*.vue执行递归中文扫描 - 已按模块级最优检查方案核对入口页与目录实际文件
- 已确认当前没有其他线程认领该模块
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/sys/start-page/index.vuesrc/views/sys/start-page/form-edit.vue- 筛选区、表格列头、按钮、状态文案、弹窗标题、表单标签、placeholder、确认提示与校验提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-20
- 线程一已完成:
src/views/sys/notice-message/index.vue - 完成范围包括:
- 页面筛选区、表格列头、类型文案、按钮、发布/上架确认提示、成功提示、弹窗标题、表单标签、placeholder 与校验提示国际化
- 新增
pages.noticeMessage页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/sys/notice-message/**/*.vue执行递归中文扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前源码残余中文仅存在字段行尾注释与“删除”注释,不属于可见展示文案
- 直接执行
npm run build:prod先触发ERR_OSSL_EVP_UNSUPPORTED,随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误
- 线程一已完成:
-
2026-04-20
- 线程一已新认领:
src/views/sys/notice-message/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/sys/notice-message/index.vue - 已读取
src/views/sys/notice-message目录文件列表 - 已对
src/views/sys/notice-message/**/*.vue执行递归中文扫描 - 已确认当前目录仅存在单一入口文件,无额外私有子页
- 已确认当前没有其他线程认领该页面
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 页面筛选区、表格列头、类型文案、按钮、发布/上架确认提示、成功提示、弹窗标题、表单标签、placeholder 与校验提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-20
- 线程一已完成:
src/views/user/app-manager/index.vue - 完成范围包括:
src/views/user/app-manager/index.vuesrc/views/user/app-manager/administrator/index.vuesrc/views/user/app-manager/administrator/auth.vuesrc/views/user/app-manager/administrator-auth-resource/index.vue- 入口页 tab 标题、管理员列表页、权限管理页与权限设置弹窗的静态展示文案国际化
- 新增
pages.appManager页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/user/app-manager/**/*.vue执行递归中文扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前模块残余中文仅存在注释“去除校验”和注释掉的“管理房间”代码块,不属于可见展示文案
- 直接执行
npm run build:prod先触发ERR_OSSL_EVP_UNSUPPORTED,随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误
- 线程一已完成:
-
2026-04-20
- 线程一已新认领:
src/views/user/app-manager/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/user/app-manager/index.vue - 已读取
src/views/user/app-manager目录文件列表 - 已读取
src/views/user/app-manager/administrator/index.vue - 已读取
src/views/user/app-manager/administrator/auth.vue - 已读取
src/views/user/app-manager/administrator-auth-resource/index.vue - 已对
src/views/user/app-manager/**/*.vue执行递归中文扫描 - 已按模块级最优检查方案核对入口页 tab 与目录实际文件
- 已确认当前没有其他线程认领该模块
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/user/app-manager/index.vuesrc/views/user/app-manager/administrator/index.vuesrc/views/user/app-manager/administrator/auth.vuesrc/views/user/app-manager/administrator-auth-resource/index.vue- tab 标题、筛选区、表格列头、状态文案、按钮、弹窗标题、表单标签、确认提示与校验提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-20
- 线程一已完成:
src/views/sys/country-code/index.vue - 完成范围包括:
- 页面筛选区 placeholder、表格列头、状态文案、弹窗标题、表单标签、按钮、上传按钮与校验提示国际化
- 新增
pages.countryCode页面级语言 key,并同步写入src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/sys/country-code/index.vue执行中文残留扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前源码残余中文仅存在注释“去除校验”,不属于可见展示文案
- 使用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误
- 线程一已完成:
-
2026-04-20
- 线程一已新认领:
src/views/sys/country-code/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/sys/country-code/index.vue - 已确认该页面当前无同目录私有子页需要一并纳入
- 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 页面筛选区、表格列头、状态文案、弹窗标题、表单标签、按钮、上传按钮与校验提示国际化
- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-20
- 线程一已完成:
src/views/props/props-source-group/index.vue - 完成范围包括:
- 入口页筛选区 placeholder、搜索与添加按钮、表格列头、时间展示、编辑按钮与 loading 文案国际化
- 复用
common.search与既有pages.propsSourceGroupForm,新增pages.propsSourceGroup - 对
src/views/props/props-source-group/**/*.vue执行递归中文扫描 - 执行构建验证
- 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前
src/views/props/props-source-group/index.vue源码残余中文仅存在注释与行尾注释中,不属于可见展示文案 src/views/props/props-source-group/form-edit.vue仍保留接口返回名称类文本与注释类中文;其中接口返回名称待后续样例数据支持后再决定是否补翻src/views/props/props-source-group/select-propsr-popover.vue当前未被入口页或form-edit.vue引用,不纳入本轮完成口径- 本轮直接执行
npm run build:prod先触发ERR_OSSL_EVP_UNSUPPORTED,随后使用$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod构建通过,仍为项目既有22条 warning,未新增阻塞错误
- 当前
- 线程一已完成:
-
2026-04-20
- 线程一已新认领:
src/views/props/props-source-group/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/props/props-source-group/index.vue - 已读取
src/views/props/props-source-group目录文件列表 - 已对
src/views/props/props-source-group/**/*.vue执行递归中文扫描 - 已确认当前没有其他线程认领
src/views/props/props-source-group/index.vue - 已按模块级最优检查方案核对入口页 import 列表与目录实际文件列表
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
src/views/props/props-source-group/index.vue内筛选区、按钮、表格列头、时间展示与操作文案国际化- 优先复用
pages.propsSourceGroupForm、通用语言项与既有 key;必要时再补充页面级语言 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 未接入入口渲染链的样例文件
- 排除说明:
src/views/props/props-source-group/form-edit.vue已于前序轮次完成静态展示文案国际化src/views/props/props-source-group/select-propsr-popover.vue当前未被入口页或form-edit.vue引用,不纳入本轮完成口径;如后续接入渲染链,再单独认领
- 线程一已新认领:
-
2026-04-17
- 线程三已完成:首页
Dashboard模块 - 同步完成:
src/views/dashboard/index.vuesrc/views/dashboard/dashboard.vuesrc/views/dashboard/dashboard-charts/index.vuesrc/views/dashboard/quick-link/index.vuesrc/views/dashboard/introduction/user-account-info/index.vuesrc/views/dashboard/introduction/user-navigation/index.vuesrc/views/dashboard/introduction/waiting-processing/index.vuesrc/views/dashboard/components/active-index/index.vuesrc/views/dashboard/components/daily-currency/index.vuesrc/views/dashboard/components/daily-currency/line-graph-charts.vuesrc/views/dashboard/components/daily-currency-gold/index.vuesrc/views/dashboard/components/daily-currency-gold/line-graph-charts.vuesrc/views/dashboard/components/daily-currency-gold-origin-top/index.vuesrc/views/dashboard/components/daily-currency-gold-origin-top/bar-graph-charts.vuesrc/views/dashboard/components/daily-purchase/index.vuesrc/views/dashboard/components/daily-purchase/line-graph-charts-general.vuesrc/views/dashboard/components/daily-purchase/line-graph-charts.vuesrc/views/dashboard/components/daily-register-user/index.vuesrc/views/dashboard/components/daily-register-user/line-graph-charts.vuesrc/views/dashboard/components/monthly-purchase/index.vuesrc/views/dashboard/components/monthly-purchase/line-graph-charts.vuesrc/views/dashboard/components/user-daily-currency-gold-top/index.vuesrc/views/dashboard/components/user-daily-currency-gold-top/bar-graph-charts.vuesrc/views/dashboard/components/user-daily-currency-recharge-top/index.vuesrc/views/dashboard/components/user-daily-currency-recharge-top/bar-graph-charts.vuesrc/components/data/PropsSalesOverviewCharts/index.vuesrc/components/data/PropsSalesOverviewCharts/dialog.vuesrc/components/data/PropsSalesOverviewCharts/bar-graph-charts.vue
- 完成范围包括:
- 首页入口欢迎区、tab 标题、账号区、系统时间、快捷入口、首页卡片、图表 tab 与首页直接依赖数据组件的可见静态文案国际化
- 补充
pages.dashboard到src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js - 对
src/views/dashboard/**/*与src/components/data/PropsSalesOverviewCharts/**/*执行中文残留扫描 - 执行
npm run build:prod - 同步更新
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md
- 补充说明:
- 本轮一并处理了首页模块内实际渲染的私有图表子组件,避免只认领入口页导致子组件遗漏
npm run build:prod通过,仍保留项目既有22条 warning,未新增阻塞错误
- 线程一已完成:
src/views/sys/region-config/index.vue - 同步完成:
src/views/sys/region-config/assist/index.vuesrc/views/sys/region-config/region/index.vue(本轮仅复用既有国际化并完成入口联动收口)
- 完成范围包括:
- 区域配置入口页 tab 标题国际化
- 辅助配置页中的筛选区、表单标签、placeholder、按钮、表格列头、确认弹窗、拼接展示文案与校验提示国际化
- 扩展
src/lang/messages/pages/en.js对应 key - 扩展
src/lang/messages/pages/zh.js对应 key - 对
src/views/sys/region-config/index.vue与src/views/sys/region-config/assist/index.vue执行中文残留扫描 - 执行
npm run build:prod - 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 本轮新增并复用
pages.regionConfig.tabs与pages.regionConfig.assist - 当前源码残余中文仅存在于注释中,不属于可见展示文案
- 构建通过,仍为项目既有
22条 warning,未新增阻塞错误
- 本轮新增并复用
- 线程三已完成:首页
-
2026-04-17
- 线程二已完成:
src/views/message/push/index.vue - 同步完成:
src/views/message/push/new-push-form.vuesrc/views/message/push/push-log.vuesrc/views/message/push/push-task.vue
- 完成范围包括:
- 入口页 tab 标题国际化
- 新建 Push 表单中的标签、placeholder、选项、按钮、确认弹窗、成功提示与校验提示国际化
- Push 日志页中的筛选区、时间范围、表格列头与状态筛选文案国际化
- 复用并扩展
pages.messagePushTask,新增pages.messagePush与pages.messagePushLog - 中文残留扫描
- 执行
npm run build:prod - 同步更新
docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md
- 补充说明:
- 当前模块残余中文仅存在于注释中,不属于可见展示文案
src/views/message/push/push-text-store.vue仍未被index.vue入口 import 或切入 tab,本轮继续保留为排除项- 构建通过,仍为项目既有
22条 warning,未新增阻塞错误
- 线程一已完成:
src/views/user/freight/index.vue - 同步完成:
src/views/user/freight/form-edit.vuesrc/views/user/freight/running-water.vuesrc/views/user/freight/seller-info.vuesrc/views/user/freight/freight-seller-running-water.vue
- 完成范围包括:
- 筛选区、按钮、表格列头、弹窗标题、表单标签、placeholder、校验提示、确认弹窗与收支展示文案国际化
- 补充
src/lang/messages/pages/en.js对应 key - 补充
src/lang/messages/pages/zh.js对应 key - 对
src/views/user/freight/**/*.vue执行递归中文扫描 - 执行
npm run build:prod docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 新增
pages.userFreight - 模块内残余中文仅保留在注释、后端依赖提交值或当前非可见数据结构中,未改动逻辑、接口参数、路由路径与权限码
- 构建通过,仍为项目既有
22条 warning,未新增阻塞错误
- 新增
- 线程一已新认领:
src/views/sys/region-config/index.vue - 同步纳入范围:
src/views/sys/region-config/assist/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认首页
Dashboard模块已被线程三认领,message/push已被线程二认领 - 已确认当前没有其他线程认领
src/views/sys/region-config/index.vue - 已核对
src/views/sys/region-config/index.vue的 tab 入口与同目录可见子页关系 - 已确认当前入口页实际渲染
region/index.vue、assist/index.vue,其中region/index.vue已完成,本轮仅处理剩余未完成可见子页与入口联动文案 - 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 区域配置入口页 tab 标题、辅助配置页中的筛选区、表单标签、placeholder、按钮、表格列头、确认弹窗与校验提示国际化
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程二已完成:
-
2026-04-17
- 线程二已新认领:
src/views/message/push/index.vue - 同步纳入范围:
src/views/message/push/new-push-form.vuesrc/views/message/push/push-log.vuesrc/views/message/push/push-task.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已读取
src/views/message/push/index.vue与同目录文件列表,确认入口直接渲染new-push-form.vue、push-log.vue、push-task.vue - 已确认当前没有其他线程认领
src/views/message/push/index.vue模块 - 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 页面入口 tab 标题国际化
new-push-form.vue内静态展示文本国际化push-log.vue内静态展示文本国际化- 复核
push-task.vue已有国际化并补齐入口联动文案 src/lang/messages/pages/en.js对应 key 复用或补充src/lang/messages/pages/zh.js对应 key 复用或补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
src/views/message/push/push-text-store.vue
- 排除说明:
- 当前
src/views/message/push/index.vue只直接渲染new-push-form.vue、push-log.vue、push-task.vue push-text-store.vue目前未被该入口 import 或切入 tab,可后续按独立页面/死代码复核后再单独认领
- 当前
- 线程三已新认领:首页
Dashboard模块 - 同步纳入范围:
src/views/dashboard/index.vuesrc/views/dashboard/dashboard.vuesrc/views/dashboard/dashboard-charts/index.vuesrc/views/dashboard/quick-link/index.vuesrc/views/dashboard/introduction/index.vuesrc/views/dashboard/introduction/user-account-info/index.vuesrc/views/dashboard/introduction/user-navigation/index.vuesrc/views/dashboard/introduction/waiting-processing/index.vuesrc/views/dashboard/components/active-index/index.vuesrc/views/dashboard/components/daily-currency/index.vuesrc/views/dashboard/components/daily-currency-gold/index.vuesrc/views/dashboard/components/daily-purchase/index.vuesrc/views/dashboard/components/daily-register-user/index.vuesrc/views/dashboard/components/monthly-purchase/index.vuesrc/views/dashboard/components/user-daily-currency-gold-top/index.vuesrc/views/dashboard/components/user-daily-currency-recharge-top/index.vuesrc/components/data/PropsSalesOverviewCharts/index.vuesrc/components/data/PropsSalesOverviewCharts/dialog.vuesrc/components/data/PropsSalesOverviewCharts/bar-graph-charts.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
docs/i18n/主要路由.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领首页模块
- 已读取
src/views/dashboard/index.vue、src/views/dashboard/dashboard.vue与首页模块目录文件列表 - 已按首页模块目录整包认领,避免 tab、入口页与图表组件拆开后遗漏
- 已补充核对首页直接依赖组件
src/components/data/PropsSalesOverviewCharts/* - 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 首页入口页、tab 标题、欢迎区、图表模块标题、筛选项、按钮、统计卡片、空态提示与说明文案国际化
- 首页直接依赖的
PropsSalesOverviewCharts组件内可见静态文案国际化 - 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 首页模块中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 已更新全线程统一领取优先级:
- 首页
Dashboard docs/i18n/主要路由.md中的主要路由页面- 其他路由页面
- 首页
- 规则说明:
- 该优先级适用于所有线程,不只线程三
主要路由.md中具体先领哪一个页面,仍可按原有方式灵活分配- 只有当首页与
主要路由.md中页面全部完成后,才进入其他路由页面
- 线程三已补记完成:
src/components/data/EditUserDiamondRewardForm/index.vue - 完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 已完成钻石奖励弹窗标题、字段标签、placeholder、按钮与校验提示国际化
userId、quantity、remarks提交字段与接口调用保持原样- 表单标签“钻石”复用
pages.propsSourceGroupForm.resourceType.diamond - 新增
pages.editUserDiamondRewardForm - 当前源码中未发现剩余中文展示文本
npm run build:prod已通过,仍保留项目既有22条 warning,未新增阻塞错误
- 线程二已完成:
src/components/data/EditUserGameCouponDeductionForm/index.vue - 完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 补充说明:
- 已完成扣除用户游戏券弹窗标题、表单标签、placeholder、按钮与校验提示国际化
- 新增
pages.editUserGameCouponDeductionForm - 当前源码中未发现剩余中文展示文本
- 2026-04-17 当前环境直接执行
npm run build:prod已通过,仍为项目既有22条 warning,未新增阻塞错误 - 线程二已验证
$env:NODE_OPTIONS='--openssl-legacy-provider'在当前 Node 下会报--openssl-legacy-provider is not allowed in NODE_OPTIONS,后续线程应优先直接执行构建命令
- 线程一已新认领:
src/views/user/freight/index.vue - 同步纳入范围:
src/views/user/freight/form-edit.vuesrc/views/user/freight/running-water.vuesrc/views/user/freight/seller-info.vuesrc/views/user/freight/freight-seller-running-water.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已核对
src/views/user/freight/index.vue的入口页 import 与同目录可见子页 - 已确认
seller-info.vue继续渲染freight-seller-running-water.vue - 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 筛选区、按钮、表格列头、弹窗标题、表单标签、placeholder、校验提示与确认弹窗国际化
- 补充
src/lang/messages/pages/en.js对应 key - 补充
src/lang/messages/pages/zh.js对应 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程二已新认领:
-
2026-04-16
- 线程一已完成:
src/views/game/egg/egg-lottery-cnf/index.vue - 补充复核:
- 已对
src/views/game/egg/**/*.vue执行递归中文扫描 - 已确认
src/views/game/egg/index.vue、src/views/game/egg/egg-exchange-record/index.vue、src/views/game/egg/egg-lottery-record/index.vue、src/views/game/egg/egg-lottery-cnf/index.vue当前无剩余中文可见文本 - 已补充
pages.eggLotteryCnf中英文字段 - 已执行
npm run build:prod - 构建通过,仍为项目既有 warning,未新增阻塞错误
- 已对
- 线程一已完成:
-
2026-04-16
- 线程一已补领:
src/views/game/egg/egg-lottery-cnf/index.vue - 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按“模块级最优检查方案”复核 Egg 目录入口页与可见子页范围
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- 配置页筛选区、按钮、表格列头、占位文案、下拉选项、弹窗提示、校验提示国际化
- 补充
src/lang/messages/pages/en.js对应 key - 补充
src/lang/messages/pages/zh.js对应 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已补领:
-
2026-04-16
- 线程一已新认领:
src/views/game/egg/index.vue - 同步纳入范围:
src/views/game/egg/egg-exchange-record/index.vuesrc/views/game/egg/egg-lottery-record/index.vue
- 领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已确认同目录下
egg-lottery-cnf/index.vue暂未纳入本次范围,避免一次认领过大 - 已按最新规则先更新 md,再开始源码改动
- 已重新读取
- 认领范围包括:
- Egg 模块页签标题静态展示文本翻译
- 兑换记录页与抽奖记录页中的筛选区、按钮、表格列标题等静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
- 不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
- 线程一已新认领:
-
2026-04-15
-
线程二已新认领:
src/components/data/EditUserGameCouponDeductionForm/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已新认领:
src/components/data/EditUserDiamondRewardForm/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已新认领:
src/views/game/lucky-box/fortune-config/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已按最新规则先更新 md,再开始下一轮源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
2026-04-16 线程一复核补充:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认
src/views/game/lucky-box/fortune-config/目录当前仅存在index.vue - 已确认
index.vue中无剩余中文展示文本,pages.luckyBoxFortuneConfig中英文字段已存在 - 已使用
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod完成构建验证 - 构建通过,当前仍保留项目原有
22条 warning,未新增阻塞错误 - 已同步最终状态到 md,避免其他线程继续查找不存在的
edit.vue、details.vue
- 已重新读取
-
线程二已完成:
src/components/data/AccountInput/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成账号输入组件中类型选择 placeholder、类型选项与平台选择 placeholder 的国际化
- 新增
pages.accountInput - 当前源码中未发现剩余中文展示文本
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误- 线程二本轮完成后暂停认领,等待下一次任务
-
线程一已完成:
src/views/sys/region-config/region/index.vue -
完成范围包括:
- 页面内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已完成:
src/components/data/UserInfo/AccountStatusLatestLog/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 新增
pages.accountStatusLatestLog item.approvalUserName、item.statusName与item.createTime属于动态数据,按原值展示npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
- 新增
-
线程二已完成:
src/views/game/lottery-config/index.vue -
完成范围包括:
- 页面内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 新增
pages.gameLotteryConfig lotteryGameTypes中EGG的展示名称继续复用pages.gameLotteryConfigForm.gameType.eggshowcaseTypes已改为复用pages.propsSourceGroupForm.word.onShelf/offShelf- 当前源码残留中文仅在注释掉的“上/下架”筛选块中,不属于可见展示文案
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
- 新增
-
线程二已新认领:
src/components/data/UserInfo/AccountStatusLatestLog/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已新认领:
src/components/data/InappPurchaseApple/index.vue -
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成核查:
src/components/data/InappPurchaseApple/index.vue -
核查结论:
- 当前组件已接入
pages.inappPurchaseApple - 源码中未发现剩余中文展示文本
- 本轮无需重复修改源码,仅同步认领状态
- 当前组件已接入
-
线程一按当时规则重新读取 3 个 md 后确认:
src/components/data/InAppPurchaseDetails/index.vue已被线程二认领- 线程一不再认领该文件,避免冲突
-
线程一已新认领:
src/components/data/InappPurchaseGoogle/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成:
src/components/data/InappPurchaseGoogle/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已新认领:
src/views/game/lucky-box/standard-config/gift-details.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成:
src/views/game/lucky-box/standard-config/gift-details.vue -
完成范围包括:
- 页面内静态展示文本翻译
- 礼物类型展示映射本地化处理
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 保持礼物类型实际值、接口参数与页面逻辑不变
npm run build:prod通过,沿用项目原有22条 warning,未新增阻塞错误
-
线程一已新认领:
src/views/game/lucky-box/standard-config/index.vue -
同步纳入范围:
src/views/game/lucky-box/standard-config/edit.vuesrc/views/game/lucky-box/standard-config/probability.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与概率配置弹窗静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成:
src/views/game/lucky-box/standard-config/index.vuesrc/views/game/lucky-box/standard-config/edit.vuesrc/views/game/lucky-box/standard-config/probability.vue
-
完成范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与概率配置弹窗静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 当前残留中文仅存在代码注释中,不属于可见展示文案
npm run build:prod通过,沿用项目原有22条 warning,未新增阻塞错误
-
线程一已新认领:
src/views/game/lucky-box/award-config/index.vue -
同步纳入范围:
src/views/game/lucky-box/award-config/edit.vuesrc/views/game/lucky-box/award-config/details.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与奖励配置弹窗静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成:
src/views/game/lucky-box/award-config/index.vuesrc/views/game/lucky-box/award-config/edit.vuesrc/views/game/lucky-box/award-config/details.vue
-
完成范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与奖励配置弹窗静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 当前残留中文仅存在代码注释中,不属于可见展示文案
propsType等本地常量值采用“值不变、展示翻译”方式处理npm run build:prod通过,沿用项目原有22条 warning,未新增阻塞错误
-
线程一已新认领:
src/views/game/lucky-box/bounty-config/index.vue -
同步纳入范围:
src/views/game/lucky-box/bounty-config/edit.vuesrc/views/game/lucky-box/bounty-config/details.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已按最新规则先更新 md,再开始下一轮源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与道具配置弹窗静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程一已完成:
src/views/game/lucky-box/bounty-config/index.vuesrc/views/game/lucky-box/bounty-config/edit.vuesrc/views/game/lucky-box/bounty-config/details.vue
-
完成范围包括:
- 页面内静态展示文本翻译
- 同目录私有编辑弹窗与道具配置弹窗静态展示文本翻译
- 礼物类型与道具类型本地映射国际化
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
DAILY、WEEKLY、giftTab、propsType、propsId、targetQuantity、validDays等实际提交值与接口参数保持原样giftConfigTabs与propsTypes采用“值不变、展示翻译”的方式在页面层本地映射- 当前三份源码中已无剩余中文展示文本
npm run build:prod通过,沿用项目原有22条 warning,未新增阻塞错误
-
线程三已新认领:
src/components/data/RoomInfo/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/RoomInfo/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 文件内剩余中文来自注释掉的“装饰道具”代码块,不属于可见展示文案,本轮按协作规范保留
-
线程三已新认领:
src/components/data/UserAuthForm/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/UserAuthForm/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成抽屉标题、卡片标题、手机号绑定操作、placeholder、校验提示、确认弹窗与成功提示国际化
-
线程三已新认领:
src/components/data/UserInfo/BankCardDrawer/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成认领复查:
src/components/data/UserInfo/BankCardDrawer/index.vue -
复查动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已确认认领信息已落盘,随后开始翻译与验证
- 已重新读取
-
线程三已完成:
src/components/data/UserInfo/BankCardDrawer/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成抽屉标题、卡片标签、审核状态、使用状态、操作按钮、表单标签、placeholder、校验提示与确认弹窗国际化
cardType、银行卡类型枚举值与接口返回字段保持原样npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
-
线程三已新认领:
src/components/data/UserInfo/BaseInfo/AssociatedDeviceTimeline.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 优先复用
pages.userBaseInfo.labels既有 key,必要时再补充语言项 - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/UserInfo/BaseInfo/AssociatedDeviceTimeline.vue -
完成范围包括:
- 组件内静态展示文本翻译
- 复用
pages.userBaseInfo.labels与pages.userBaseInfo.words.activeIp既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成语言、时区、IP、客户端、设备信息、Push 信息与注册时间等标签国际化
item.latestDevice.*与item.userProfile.createTime等动态数据保持原样npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
-
线程三已新认领:
src/components/data/SearchRoomInput/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/SearchRoomInput/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成输入框 placeholder、类型选项、搜索弹窗文案与失败提示国际化
- 新增
pages.searchRoomInput - 当前源码残留中文仅在注释中,不属于可见展示文案
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误- 按当前要求,线程三本轮完成后暂停,等待下次认领
-
线程三已新认领:
src/components/data/GiftHistoryDetailsDrawer/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 优先复用现有
pages.userBaseInfo与通用语言项,必要时再补充页面级语言 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/GiftHistoryDetailsDrawer/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
- 复用
pages.userBaseInfo.labels.anchor与pages.userBaseInfo.words.yes/no src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成抽屉标题、发送人/房间、礼物信息快照、接收用户标签、日志事件与单据 ID 按钮国际化
- 新增
pages.giftHistoryDetailsDrawer - 当前源码残留中文仅在注释中,不属于可见展示文案
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
-
线程三已新认领:
src/components/data/EditUserForm/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 优先复用现有
pages.userBaseInfo.labels,必要时再补充页面级语言 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/EditUserForm/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
- 复用
pages.userBaseInfo.labels.age/country与pages.userBaseInfo.words.male/female src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成抽屉标题、昵称/性别表单项、出生日期 placeholder、关闭/提交按钮与校验提示国际化
- 性别选项采用按值映射翻译,未改动全局
genders常量本身 - 新增
pages.editUserForm - 当前源码中未发现剩余中文展示文本
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
-
线程三已新认领:
src/components/data/EditUserGoldCoinRewardForm/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 奖励类型仅做展示层本地映射翻译,不改动原常量值与提交内容
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程三已完成:
src/components/data/EditUserGoldCoinRewardForm/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
- 奖励类型展示层本地映射国际化,未改动原常量值与提交内容
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成标题、表单标签、placeholder、按钮与校验提示国际化
currencyRewardReasons相关提交值与备注拼接内容保持原样,仅对页面展示名称做本地映射翻译- 新增
pages.editUserGoldCoinRewardForm - 当前源码残留中文仅在模板注释中,不属于可见展示文案
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误- 线程三本轮完成后切回待分配,暂不继续认领新任务
-
线程二已认领并完成:
src/components/data/AccountHanle/index.vue -
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
特殊说明:
- 默认“警告”描述文案会直接写入提交表单,属于提交内容,不纳入本轮静态展示翻译
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已认领并完成:
src/views/team/diamond-policy/index.vue -
认领范围包括:
- 页面内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已新认领:
src/components/data/InAppPurchaseDetails/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已完成:
src/components/data/InAppPurchaseDetails/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充src/lang/messages/pages/zh.js对应 key 补充- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 已完成抽屉标题、信息分组标题、字段标签、状态映射、元数据表头与事件通知标题国际化
createNickname、productDescriptor、商品名称/内容/描述、原因、事件类型与通知数据属于接口返回内容,按原值展示npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
-
线程二已新认领:
src/views/game/lottery-config/form-edit.vue -
同步纳入范围:
src/views/game/lottery-config/select-propsr-popover.vue
-
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领上述文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 同目录私有组件静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充或复用现有 keysrc/lang/messages/pages/zh.js对应 key 补充或复用现有 key- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已完成:
src/views/game/lottery-config/form-edit.vue -
同步完成:
src/views/game/lottery-config/select-propsr-popover.vue
-
完成范围包括:
- 页面内静态展示文本翻译
- 同目录私有组件静态展示文本翻译
src/lang/messages/pages/en.js对应 key 补充与现有 key 复用src/lang/messages/pages/zh.js对应 key 补充与现有 key 复用- 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 新增
pages.gameLotteryConfigForm - 资源类型名称优先复用
pages.propsSourceGroupForm.resourceType lotteryGameTypes中EGG的展示名称在页面内本地映射翻译,未改动共享常量值specialIdTypes、pItem.name、badgeName等动态或接口返回内容保持原样npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误
- 新增
-
线程二已新认领:
src/views/game/lottery-config/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 页面内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已新认领:
src/components/data/UserInfo/UserTableExhibit/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 优先复用
pages.userBaseInfo.labels既有 key,必要时再补充语言项 - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
线程二已完成:
src/components/data/UserInfo/UserTableExhibit/index.vue -
完成范围包括:
- 组件内静态展示文本翻译
- 复用
pages.userBaseInfo.labels.specialIdSuffix既有 key - 中文残留扫描
- 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
补充说明:
- 特殊 ID 账号后缀改为复用现有国际化 key,未新增页面级语言项
npm run build:prod通过,当前仍保留项目原有22条 warning,未新增阻塞错误- 线程二按用户要求在本任务完成后暂停,不继续认领新任务
-
线程二已新认领:
src/components/data/AccountInput/index.vue -
领取前动作:
- 已重新读取
docs/i18n/线程协作.md - 已重新读取
docs/i18n/翻译进度.md - 已重新读取
docs/i18n/翻译清单.md - 已重新读取
src/lang/messages/pages/en.js - 已重新读取
src/lang/messages/pages/zh.js - 已确认当前没有其他线程认领该文件
- 已按最新规则先更新 md,再开始源码改动
- 已重新读取
-
认领范围包括:
- 组件内静态展示文本翻译
- 复用或补充
src/lang/messages/pages/en.js对应 key - 复用或补充
src/lang/messages/pages/zh.js对应 key - 构建验证
docs/i18n/翻译进度.md与docs/i18n/翻译清单.md同步更新
-
不包含:
- 接口参数
- 路由路径
- 权限码
- 后端依赖值
-
推荐分工方式
方案一:按页面拆分
- 线程一:
src/views/sys/region-config/region/index.vue - 线程二:
src/views/team/diamond-policy/index.vue - 线程三:
src/components/data/AccountHanle/index.vue - 线程四:
src/components/data/RoomInfo/index.vue
适合场景:
- 页面之间相互独立
- 各线程都能单独完成“页面文本 + 对应 i18n key + 文档更新”
方案二:按类型拆分
- 线程一:处理
views页面 - 线程二:处理
components/data组件 - 线程三:专门补语言文件与整理 key
- 线程四:专门做构建验证、文档同步、展示适配修正
适合场景:
- 线程较多
- 需要有人专门收口语言文件和文档
强烈建议的执行顺序
- 新线程启动后,先读取 3 份协作文档 +
docs/i18n/主要路由.md - 按
首页 Dashboard > docs/i18n/主要路由.md的顺序领取任务 - 每次准备领取新任务前,再读取一次同样的文档集合,确认认领状态已更新到文档
- 确认无人认领后,先在 md 中写明自己认领的文件
- 认领页面时同步核对入口 import、局部注册、tab、动态组件、抽屉、弹窗与同目录私有组件范围
- 写完认领记录后,立刻再读取一次同样的文档集合,确认没有其他线程同时写入冲突
- 确认认领信息已落盘后,再改自己认领范围内的页面、组件和对应翻译 key
- 如果需要新增公共 key,优先使用已有命名体系,避免同义重复 key
- 修改完成后先本地构建验证
- 把结果同步写入
翻译进度.md和翻译清单.md - 在线程认领表里把状态改为“已完成”或“阻塞”
- 后续不要再新认领非主要路由页面;已经处理过的非主要路由保持现状即可
线程之间如何“保持联系”
- 通过 md 文件共享状态,而不是靠记忆
- 通过“认领表”避免重复工作
- 通过“阻塞记录”说明哪些地方因为接口返回数据暂时不能翻
- 通过“已完成记录”告诉其他线程哪些文件不要再碰
- 通过“页面私有组件状态”明确区分:页面本身已完成,还是页面连同私有组件都已复核完成
阻塞记录写法
- 文件:
- 阻塞原因:
- 是否依赖接口返回:
- 当前处理策略:
- 后续需要补充什么数据:
交接写法
- 本线程已完成:
- 本线程未完成:
- 新增的语言 key 范围:
- 未处理原因:
- 下一个线程建议接手文件:
注意事项
- 多线程时,最容易冲突的是:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.jsdocs/i18n/翻译进度.mddocs/i18n/翻译清单.md
- 因此建议每个线程只处理自己页面对应的一段 key,并在合并前先读取最新版本
- 每次领取新任务前,先重读
docs/i18n/线程协作.md、docs/i18n/翻译进度.md、docs/i18n/翻译清单.md与docs/i18n/主要路由.md,确认别人已经把认领状态写入 md,再决定是否认领 - 认领任务不是“看到没人做就直接开改”,而是“先写 md 锁定任务,再开始源码修改”
- 写入认领记录前后都要复查 3 份协作文档 +
docs/i18n/主要路由.md;如果发现同一文件被别的线程抢先认领,先停止代码修改并重新分配任务 - 对“目录型模块”不能只看当前准备修改的 1 个文件;必须先核对入口页
import列表和模块目录文件列表,确认是否还存在同级可见页面 - 对
src/views已完成页面,后续还要区分“页面完成”与“私有组件已复核完成”,不要只因为index.vue已翻译就直接把整个目录视为完成 - 如果多个线程同时改语言文件,优先按页面模块分块追加,避免把同一对象区域改乱
- 如果多个线程同时更新 md,优先追加“新增记录”而不是重写整个文档
- 如果线程内发现了“后续线程大概率还会重复踩”的信息,优先补到本文件或
docs/i18n/线程模板.md,不要只留在会话里