55 KiB
55 KiB
国际化翻译清单
文档定位
- 本文件只负责维护文件级待办、进行中、已完成与当前认领状态
- 需要看主要路由的完整父子级结构、路由别名、路径和入口文件时,统一查看
docs/i18n/主要路由.md - 文档中的英文路由名需要与侧边栏实际语言包
src/lang/messages/base/menu-en.js保持一致;如有差异,以menu-en.js为准 - 注意
src/lang/messages/en.js顶层旧中文 key 会在运行时覆盖menu-en.js的同名 key;统一路由英文名时需要同步检查并消除这类重复覆盖 - 需要看阶段成果、构建验证与时间线时,统一查看
docs/i18n/翻译进度.md - 状态说明:
已完成进行中待处理
你的要求
翻译范围
- 后续任务范围只限
docs/i18n/主要路由.md中列出的主要路由页面,以及这些页面直接涉及到的页面内组件 / 私有组件 / 直接公共组件 - 已经处理过的其他非主要路由页面保持现状,不回滚,也不再继续扩展翻译
- 主要路由范围内,路由、导航、页面标题、选项、按钮、表单标签、表格列名、提示文案、空态文案等都属于处理范围
- 当前主要路由页面直接渲染的
src/components/**公共组件也属于处理范围;如果公共组件影响范围较大,可以单独认领,但不能从页面完成标准中消失
禁止改动项
- 不要改功能逻辑
- 不要改接口参数
- 不要改路由路径
- 不要改权限码
- 不要改接口依赖的状态值、枚举值、提交值
- 不要把后端依赖的数据值翻译掉
文档维护要求
- 进度和清单文档统一放在
docs/i18n/ - 文档统一使用中文
- 后续每一轮翻译都要实时更新这些文档,避免上下文丢失
- 每轮源码翻译完成后,至少同步更新以下两份核心文档:
docs/i18n/翻译进度.mddocs/i18n/翻译清单.md
- 协作规则或主路由优先级发生变化时,再同步维护:
docs/i18n/线程协作.mddocs/i18n/主要路由.md
展示适配要求
- 英文等较长文案要兼顾展示宽度,不只做字面翻译
- 表单标签宽度不足时允许自动换行,必要时补充更宽的公共样式
- 表单标签需要保持纵向居中,避免宽度调整后标题贴边
- 表格列标题宽度不足时允许自动换行,避免英文单词被截断
- 没有设置
min-width的普通表格列,需要补全局默认最小宽度 - 个别列仍不足时,再按页面单独调整
领取优先级
- 适用于所有线程,不只线程三
- 统一领取优先级:
首页 > docs/i18n/主要路由.md - 已完成
src/views页面私有组件复查是历史临时任务,当前已完成,不再作为领取优先级的一环 - 后续认领页面时仍必须检查该页面直接涉及的
src/views/**页面内组件 / 私有组件,以及直接渲染的src/components/**公共组件,并在完成记录里写明私有组件状态与直接公共组件状态 - 只要首页或
主要路由.md中页面仍未完成,后续线程都应优先从这两部分中选择任务 主要路由.md中具体优先领取哪个页面,仍可按原来的协作方式灵活分配,只要先读 md、先写认领、避免冲突
已完成
已完成主要路由索引
- 详细父子级结构、路由别名、路径与入口文件统一见
docs/i18n/主要路由.md - 以下索引已按
docs/i18n/主要路由.md当前父子级顺序同步更新 - 系统管理 / System Management
- 用户管理 / User Management
- 角色管理 / Role Management
- 菜单管理 / Menu Management
- 资源管理 / Resource Management
- App系统 / App System
- 版本管理 / Version Management
- 请求黑名单 / Request Blacklist
- 用户管理 / User Management
- 用户列表 / User List(页面本体已完成,直接公共组件待联动复核)
- 用户专属礼物制作 / Custom User Gift Creation
- 封禁设备列表 / Blocked Device List
- 最新登记设备 / Latest Registered Devices
- 运营管理 / Operations Management
- 营收支出 / Revenue and Expenses
- 消费商品订单 / Purchase Orders
- 金币收支记录 / Gold Transaction Records
- 内购配置 / In-App Purchase Configuration
- 渠道管理 / Channel Management
- 厂商管理 / Provider Management
- 运营日志 / Operations Logs
- 礼物赠送记录 / Gift Sending Records
- 用户道具流水 / User Prop Transactions
- 用户签到 / User Check-ins
- 邀请用户 / Invite Users
- 幸运礼物送礼记录 / Lucky Gift Sending Records
- 登录日志 / Login Logs
- CP申请日志 / CP Application Logs
- 用户密码日志 / User Password Logs
- 数据配置 / Data Configuration
- 参数配置 / Parameter Settings
- 幸运礼物规则配置 / Lucky Gift Rule Configuration
- 幸运礼物规格配置 / Lucky Gift Specification Configuration
- 靓号管理(角色) / Special ID Management (Role)
- 游戏列表 / Game List
- 房间主题管理 / Room Theme Management
- 国家管理 / Country Management
- IM账号管理 / IM Account Management
- 活动配置 / Activity Configuration
- 活动管理 / Activity Management
- 活动模版 / Activity Templates
- 消息推送 / Message Push
- APP管理员 / App Administrators
- App启动页 / App Launch Page
- 客服列表 / Customer Service List
- 系统公告管理 / System Notice Management
- 金币代理 / Gold Agents
- 申请靓号 / Apply for Special ID
- 区域配置 / Region Configuration
- 营收支出 / Revenue and Expenses
- 语音房间 / Voice Rooms
- 在线房间 / Online Rooms
- 房间资料列表 / Room Profile List
- 置顶房间 / Pinned Rooms
- 道具管理 / Prop Management
- 资源组配置 / Resource Group Configuration
- 主播中心 / Broadcaster Center
- 代理钻石政策 / Agent Diamond Policy
- BD Lead / BD Lead
- 代理政策 / Agent Policy
- BD列表 / BD List
- 家族管理 / Family Management
- 家族配置 / Family Configuration
- 家族列表 / Family List
已完成文件平铺清单
src/views/login/index.vuesrc/views/401.vuesrc/views/tools/compensate-order/index.vuesrc/views/tools/gold-analyze/index.vuesrc/views/tools/websocket/index.vuesrc/views/sys/request-blacklist/index.vuesrc/views/version/app/index.vuesrc/views/version/app/app-version-edit.vuesrc/views/version/app/app-update-content.vuesrc/components/Breadcrumb/index.vuesrc/components/HeaderSearch/index.vuesrc/components/SizeSelect/index.vuesrc/components/data/RestPassword/index.vuesrc/layout/components/NavbarLight.vuesrc/layout/components/Sidebar/Item.vuesrc/utils/get-page-title.jssrc/permission.jssrc/utils/ops-message.jssrc/views/dashboard/introduction/waiting-processing/index.vuesrc/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/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.vuesrc/views/message/push/index.vuesrc/views/message/push/new-push-form.vuesrc/views/message/push/push-log.vuesrc/views/message/push/push-task.vuesrc/views/sys/customer-service/index.vuesrc/views/common/user_deatils.vuesrc/views/user/user-table/index.vuesrc/views/user/custom-gift/index.vuesrc/views/log/archive-device/index.vuesrc/views/log/login-logger/index.vuesrc/views/user/user-device/index.vuesrc/views/sys/user-manager/index.vuesrc/views/sys/user-manager/edit-user.vuesrc/views/sys/role-manager/index.vuesrc/views/sys/role-manager/edit-role.vuesrc/views/sys/role-manager/authorize-role.vuesrc/views/sys/menu-manager/index.vuesrc/views/sys/menu-manager/menu-tree.vuesrc/views/sys/menu-manager/menu-edit.vuesrc/views/sys/resources-manager/index.vuesrc/views/sys/banner/index.vuesrc/views/sys/banner/form-edit.vuesrc/views/user/gold-balance/index.vuesrc/views/sys/invite-user-rule/index.vuesrc/views/sys/invite-user-rule/Lotfun/index.vuesrc/views/room/theme/index.vuesrc/views/cnf/enums/manager/index.vuesrc/views/game/lucky-gift/rule-config/index.vuesrc/views/game/lucky-gift/standard-config/index.vuesrc/views/game/lucky-gift/standard-config/standard-config-edit.vuesrc/views/game/lucky-gift/probability-config/index.vuesrc/views/order/candy/purchasing/index.vuesrc/views/order/candy/running-water/index.vuesrc/components/data/UserInfo/BaseInfo/index.vuesrc/views/room/profile/index.vuesrc/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.vuesrc/views/team/policy/index.vuesrc/views/team/policy/props-form-edit.vuesrc/views/props/props-source-group/form-edit.vuesrc/views/cnf/lottery/index.vuesrc/views/cnf/lottery/select-prize.vuesrc/views/activity/template-cnf/index.vuesrc/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.vuesrc/views/team/business-development/index.vuesrc/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.vuesrc/views/team/bd-lead/index.vuesrc/views/team/bd-lead/add-bd-lead.vuesrc/views/team/bd-lead/bind-bd.vuesrc/views/team/components/TeamCreate/index.vuesrc/views/team/diamond-policy/index.vuesrc/views/team/diamond-policy/props-form-edit.vuesrc/components/data/AccountHanle/index.vuesrc/views/sys/region-config/region/index.vuesrc/components/data/RoomInfo/index.vuesrc/components/data/UserAuthForm/index.vuesrc/components/data/InappPurchaseApple/index.vue(已核查,无需重复修改)src/components/data/InAppPurchaseDetails/index.vuesrc/components/data/InappPurchaseGoogle/index.vuesrc/components/data/UserInfo/BankCardDrawer/index.vuesrc/components/data/UserInfo/BaseInfo/AssociatedDeviceTimeline.vuesrc/components/data/UserInfo/AccountStatusLatestLog/index.vuesrc/components/data/UserInfo/UserTableExhibit/index.vuesrc/components/data/SearchRoomInput/index.vuesrc/components/data/GiftHistoryDetailsDrawer/index.vuesrc/components/data/EditUserForm/index.vuesrc/components/data/EditUserGoldCoinRewardForm/index.vuesrc/components/data/EditUserDiamondRewardForm/index.vuesrc/views/game/lucky-box/standard-config/gift-details.vuesrc/views/game/lucky-box/standard-config/index.vuesrc/views/game/lucky-box/standard-config/edit.vuesrc/views/game/lucky-box/standard-config/probability.vuesrc/views/game/lucky-box/award-config/index.vuesrc/views/game/lucky-box/award-config/edit.vuesrc/views/game/lucky-box/award-config/details.vuesrc/views/game/lucky-box/bounty-config/index.vuesrc/views/game/lucky-box/bounty-config/edit.vuesrc/views/game/lucky-box/bounty-config/details.vuesrc/views/game/lucky-box/fortune-config/index.vue(已复核完成;目录实际仅存在该文件)src/views/game/egg/index.vuesrc/views/game/egg/egg-exchange-record/index.vuesrc/views/game/egg/egg-lottery-record/index.vuesrc/views/game/egg/egg-lottery-cnf/index.vuesrc/views/game/lottery-config/form-edit.vuesrc/views/game/lottery-config/select-propsr-popover.vuesrc/views/game/lottery-config/index.vuesrc/components/data/AccountInput/index.vuesrc/components/data/EditUserGameCouponDeductionForm/index.vuesrc/views/user/freight/index.vuesrc/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.vuesrc/views/user/beautiful-number-apply/index.vuesrc/views/user/beautiful-number-apply/components/applyHandle.vuesrc/views/sys/region-config/index.vuesrc/views/sys/region-config/assist/index.vuesrc/views/props/props-source-group/index.vuesrc/views/sys/country-code/index.vuesrc/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.vuesrc/views/user/im-account-manager/index.vuesrc/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.vuesrc/views/family/list/index.vuesrc/views/family/list/family-member.vuesrc/views/sys/notice-message/index.vuesrc/views/sys/start-page/index.vuesrc/views/sys/start-page/form-edit.vuesrc/views/tools/redis/index.vuesrc/views/tools/upload/index.vuesrc/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.vuesrc/views/game/ludo/index.vuesrc/components/data/PropsRow/index.vuesrc/components/data/RoomDeatilsDrawer/index.vuesrc/components/data/GiftSelect/index.vuesrc/components/data/AssociatedResources/index.vuesrc/components/data/PropsSourceSelectPopover/index.vuesrc/components/data/PropsSourceSelectDrawer/index.vuesrc/components/data/AddOtherRechargeDialog/index.vuesrc/components/data/DiamondRunningWaterDialog/index.vuesrc/components/data/DiamondSalaryRunningWaterDialog/index.vuesrc/views/sys/emoji-config/index.vuesrc/views/sys/emoji-config/emoji/index.vuesrc/views/sys/emoji-config/group/index.vuesrc/views/sys/emoji-config/group/form-edit.vuesrc/views/user/badge/index.vuesrc/views/user/badge/badge-give/index.vuesrc/views/user/badge/badge-revoke/index.vuesrc/views/user/badge/badge-rule/index.vuesrc/views/user/badge/badge-rule/source-edit.vuesrc/views/user/check-in-log/index.vuesrc/views/log/cp/index.vuesrc/views/log/password-log/index.vuesrc/views/game/lucky-gift/give-record/index.vuesrc/views/sys/game-config/index.vuesrc/views/sys/game-config/fruit/edit.vuesrc/views/sys/game-config/match/index.vuesrc/views/sys/game-config/match/form-edit.vuesrc/views/sys/game-config/room/index.vuesrc/views/sys/game-config/room/form-edit.vue- 表格展示适配:表头自动换行 + 默认最小宽度补齐
- 表格展示适配:表头
.cell高度自适应 + 纵向居中修正 - 表单展示适配:标题纵向居中
进行中
- 当前无进行中任务
2026-05-06 最新同步
-
线程一已完成:主要路由页面 / 运营管理 / 内购配置 / 厂商管理
- 路由别名:
pay:factory:manager - 路径:
cnf/pay/factory/index - 已完成文件:
src/views/cnf/pay/factory/index.vuesrc/views/cnf/pay/factory/edit-form.vuesrc/views/cnf/pay/factory/associated-channel.vuesrc/views/cnf/pay/comp/transfer-channel.vue
- 模块复核结果:
- 已完成筛选区、搜索/添加/编辑/关联渠道按钮、表格加载文案、表格列头、厂商编辑弹窗、关联渠道弹窗、穿梭框标题与按钮国际化
- 关联渠道中的渠道类型展示复用
pages.payChannel.channelTypes,未修改src/constant/type.js原常量、接口参数或提交值 - 未修改接口参数、查询字段、路由路径、权限码、表格
prop或接口返回动态数据
- 页面私有组件状态:
edit-form.vue、associated-channel.vue、comp/transfer-channel.vue已随页面同步完成 - 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中
- 验证结果:中文残留扫描通过;语言文件语法检查通过;
npm run build:prod构建通过,仍为项目既有17条 warning - 状态:已完成,线程一已切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 运营管理 / 内购配置 / 渠道管理
- 路由别名:
channel:manager - 路径:
cnf/pay/channel/index - 已完成文件:
src/views/cnf/pay/channel/index.vuesrc/views/cnf/pay/channel/edit-form.vue
- 模块复核结果:
- 已完成筛选区、搜索/添加/编辑按钮、表格加载文案、表格列头、弹窗标题、表单标签、placeholder、校验提示与弹窗按钮国际化
- 渠道类型展示改为按实际
value映射pages.payChannel.channelTypes,未修改src/constant/type.js原常量、接口参数或提交值 - 未修改接口参数、查询字段、路由路径、权限码、表格
prop或接口返回动态数据
- 页面私有组件状态:
edit-form.vue已随页面同步完成 - 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中
- 验证结果:中文残留扫描通过;语言文件语法检查通过;
npm run build:prod构建通过,仍为项目既有17条 warning - 状态:已完成,线程一已切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 语音房间 / 房间黑名单
- 路由别名:
room:user:blacklist - 路径:
log/blacklist/index - 已完成文件:
src/views/log/blacklist/index.vue
- 模块复核结果:
- 已完成系统筛选、用户/房间输入、日期范围、搜索按钮、表格加载文案、表格列头与加载更多文案国际化
- 接口返回的用户资料、房间资料、封面、房间名称、时间戳等动态数据保持原样
- 未修改接口参数、查询字段、路由路径、权限码、表格
prop或接口返回动态数据
- 页面私有组件状态:该目录当前仅包含
index.vue,无页面私有组件 - 直接公共组件状态:
src/components/SysOriginIcon/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:扫描无中文命中src/components/data/UserInfo/UserTableExhibit/index.vue:扫描无中文命中src/components/data/RoomDeatilsDrawer/index.vue:历史已完成,本轮复核通过
- 验证结果:中文残留扫描通过;语言文件语法检查通过;
npm run build:prod构建通过,仍为项目既有17条 warning - 状态:已完成,线程一已切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 语音房间 / 置顶房间
- 路由别名:
room:set:top - 路径:
sys/set-top/index - 已完成文件:
src/views/sys/set-top/index.vuesrc/views/sys/set-top/form-edit.vue
- 模块复核结果:
- 已完成筛选区、表格列头、是否展示文案、操作按钮、删除确认、表单标签、日期 placeholder、校验提示与本地错误提示国际化
- 表单校验规则改为
localizedRules计算属性,确保语言切换后校验提示跟随更新 - 房间名称、房间封面、区域名称、状态描述
statusDesc等接口返回动态数据保持原样 statusDesc暂无接口样例,当前未做推断翻译- 未修改接口参数、查询字段、路由路径、权限码、表格
prop、布尔提交值或接口返回数据值
- 页面私有组件状态:
form-edit.vue已随页面同步完成 - 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/SysOriginIcon/index.vue:扫描无中文命中src/components/data/SearchRoomInput/index.vue:仅剩历史注释中文,不属于可见展示文本src/components/data/SelectSystemRegion/index.vue:历史已完成,本轮复核通过src/components/data/RoomDeatilsDrawer/index.vue:历史已完成,本轮复核通过
- 验证结果:语言文件语法检查通过;
npm run build:prod构建通过,仍为项目既有17条 warning - 状态:已完成,线程一已切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 语音房间 / 在线房间
- 路由别名:
RoomOnline - 路径:
room/online/index - 已完成文件:
src/views/room/online/index.vuesrc/views/room/online/online-member.vue
- 模块复核结果:
- 已完成系统/区域筛选、房间 ID/Account 输入、搜索按钮、热门标签、操作下拉、房间卡片字段名前缀、成员抽屉标题与加载文案国际化
- 房间名称、房间 ID、房间 Account、公告、家族信息、国家/区域等接口返回动态数据保持原样
- 未修改接口参数、查询字段、路由路径、权限码或接口返回数据值
- 页面私有组件状态:
online-member.vue已随页面同步完成 - 直接公共组件状态:
src/components/data/SelectSystemRegion/index.vue:默认 placeholder 已改为common.select,中文残留扫描通过src/components/data/AccountHanle/index.vue:历史已完成,本轮复核仅剩按规则保留的接口提交默认警告内容src/components/data/RoomDeatilsDrawer/index.vue:历史已完成,本轮复核通过src/components/data/Gender/index.vue:历史已完成,本轮复核通过src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩历史注释与注释掉的购买记录块
- 验证结果:语言文件语法检查通过;
npm run build:prod构建通过,仍为项目既有17条 warning - 状态:已完成,线程一已切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 运营管理 / 运营日志 / 幸运礼物送礼记录
- 路由别名:
lucky:give-record - 路径:
game/lucky-gift/give-record/index - 已完成文件:
src/views/game/lucky-gift/give-record/index.vue
- 模块复核结果:
- 已完成系统筛选、数量筛选、礼物筛选、用户/房间输入、日期范围、统计汇总、搜索按钮、表格加载文案与表格列头国际化
- 数量、礼物 ID、系统来源、用户资料、房间资料、礼物名称等提交值或接口返回动态值保持原样
- 未修改接口参数、路由路径、权限码、查询字段、分页字段、表格
prop或接口返回数据值 src/views/game/lucky-gift/give-record/index.vue中文残留扫描通过
- 页面私有组件状态:
src/views/game/lucky-gift/give-record目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/SysOriginIcon/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:扫描无中文命中src/components/data/SearchRoomInput/index.vue:仅剩代码注释中文,不属于可见展示文本src/components/data/UserInfo/UserTableExhibit/index.vue:扫描无中文命中src/components/data/RoomDeatilsDrawer/index.vue:扫描无中文命中src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩文件头注释与注释掉的购买记录块
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.luckyGiftGiveRecords
- 已完成验证:
- 语言文件语法检查通过
npm run build:prod构建通过,仍为项目既有17条 warning
- 线程一本轮完成后切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 运营管理 / 运营日志 / 用户密码日志
- 路由别名:
UserPasswordLog - 路径:
log/password-log/index - 已完成文件:
src/views/log/password-log/index.vue
- 模块复核结果:
- 已完成系统筛选、用户输入、操作类型/业务类型筛选、搜索按钮、表格加载文案、表格列头与类型展示国际化
ADD_PASSWORD、UPDATE_PASSWORD、PAY_PASSWORD、ACCOUNT_PASSWORD等实际提交值保持原样,仅翻译展示文案- 未修改接口参数、路由路径、权限码、查询字段、分页字段、表格
prop或接口返回数据值 src/views/log/password-log/index.vue中文残留扫描通过
- 页面私有组件状态:
src/views/log/password-log目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/SysOriginIcon/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:扫描无中文命中src/components/data/UserInfo/UserTableExhibit/index.vue:扫描无中文命中src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩文件头注释与注释掉的购买记录块
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.userPasswordLogs
- 已完成验证:
- 语言文件语法检查通过
npm run build:prod构建通过,仍为项目既有17条 warning
- 线程一本轮完成后切回待分配
- 路由别名:
-
线程一已完成:主要路由页面 / 运营管理 / 运营日志 / CP申请日志
- 路由别名:
cp:apply:log - 路径:
log/cp/index - 已完成文件:
src/views/log/cp/index.vue
- 模块复核结果:
- 已完成状态筛选、发送/接收用户输入、搜索按钮、表格加载文案、表格列头、状态展示与创建/修改时间前缀国际化
WAIT、AGREE、DISMISS、REFUSE、REIMBURSE等状态实际提交值保持原样,仅翻译展示文案- 未修改接口参数、路由路径、权限码、查询字段、分页字段、表格
prop或接口返回数据值 src/views/log/cp/index.vue中文残留扫描通过
- 页面私有组件状态:
src/views/log/cp目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:扫描无中文命中src/components/data/UserInfo/UserTableExhibit/index.vue:扫描无中文命中
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.cpApplicationLogs
- 已完成验证:
- 语言文件语法检查通过
npm run build:prod构建通过,仍为项目既有17条 warning
- 线程一本轮完成后切回待分配
- 路由别名:
-
线程二已完成:主要路由页面 / 运营管理 / 运营日志 / 登录日志
- 已完成文件:
src/views/log/login-logger/index.vue
- 模块复核结果:
- 已完成用户 ID、设备 ID、搜索按钮、表格加载文案、表格列头与操作下拉国际化
- 登录方式名称、用户资料、IP、设备 ID、App 版本等接口返回动态内容保持原样
src/views/log/login-logger/index.vue中文残留扫描通过
- 页面私有组件状态:
src/views/log/login-logger目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:扫描无中文命中src/components/PlatformSvgIcon/index.vue:扫描无中文命中src/components/data/UserInfo/UserTableExhibit/index.vue:扫描无中文命中src/components/data/UserVideoViolationTableDialog/index.vue:仅剩模板注释中文,不属于可见展示文本src/components/data/UserAccountStatusLogDrawer/index.vue:扫描无中文命中src/components/data/AccountHanle/index.vue:仅剩按规则保留的接口提交默认警告文案
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.loginLogger
- 已完成验证:
- 语言文件语法检查通过
npm run build:prod构建通过,仍为项目既有17条 warning
- 线程二本轮完成后切回待分配
- 已完成文件:
-
线程一已完成:主要路由页面 / 运营管理 / 运营日志 / 用户签到
- 已完成文件:
src/views/user/check-in-log/index.vue
- 模块复核结果:
- 已完成用户 ID、日期范围、搜索按钮、表格加载文案与表格列头国际化
- 未修改接口参数、路由路径、权限码、查询字段、分页字段、表格
prop或接口返回数据值 src/views/user/check-in-log/index.vue中文残留仅剩文件头注释,不属于可见展示文本
- 页面私有组件状态:
src/views/user/check-in-log目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:历史已完成,本轮复核通过src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩文件头注释与注释掉的购买记录块
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.userCheckIns
- 已完成验证:
- 语言文件语法检查通过
npm run build:prod构建通过,仍为项目既有17条 warning
- 线程一本轮完成后切回待分配
- 已完成文件:
-
线程三已完成:主要路由页面 / 运营管理 / 运营日志 / 邀请用户
- 路由别名:
invite:user:register:log - 路径:
log/invite-user-log/index - 已完成文件:
src/views/log/invite-user-log/index.vue
- 模块复核结果:
- 已完成系统、国家、邀请用户、被邀请用户、日期范围、搜索按钮、表格加载文案与表格列头国际化
- 国家名称、系统来源名称、用户资料、奖金、设备号与创建时间等接口返回数据保持原样
src/views/log/invite-user-log/index.vue中文残留仅剩代码注释,不属于可见展示文本
- 页面私有组件状态:
src/views/log/invite-user-log目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/SysOriginIcon/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:历史已完成,本轮复核通过src/components/data/UserInfo/UserTableExhibit/index.vue:历史已完成,本轮复核通过
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.inviteUserLog
- 已完成验证:
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法检查通过npm run build:prod构建通过,仍为项目既有17条 warning
- 线程三本轮完成后切回待分配
- 路由别名:
-
线程三已完成:主要路由页面 / 运营管理 / 运营日志 / 用户道具流水
- 已完成文件:
src/views/user/user-prop-list/index.vue
- 模块复核结果:
- 已完成来源筛选、道具 ID、购买人 ID、接收人 ID、日期范围、搜索按钮、表格加载文案与表格列头国际化
- 来源下拉建议只翻译展示 name,
CP_REWARD、PURCHASING_GOLD_PROPS等实际提交 value 保持原样 src/views/user/user-prop-list/index.vue中文残留仅剩模板注释,不属于可见展示文本
- 页面私有组件状态:
src/views/user/user-prop-list目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/data/AccountInput/index.vue:历史已完成,本轮复核通过src/components/data/UserInfo/UserTableExhibit/index.vue:历史已完成,本轮复核通过src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩文件头注释与注释掉的购买记录块
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.userPropTransactions
- 已完成验证:
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法检查通过npm run build:prod构建通过,仍为项目既有17条 warning
- 线程三本轮完成后切回待分配
- 已完成文件:
-
线程三已完成:主要路由页面 / 运营管理 / 运营日志 / 礼物赠送记录
- 已完成文件:
src/views/user/gift-history/index.vue
- 模块复核结果:
- 已完成筛选区、统计提示、表格列头、详情按钮、加载更多、已加载全部、提示说明与礼物类型下拉展示文本国际化
- 礼物类型仅翻译展示 label,
ORDINARY、STAR等实际提交值保持原样 src/views/user/gift-history/index.vue中文残留扫描通过
- 页面私有组件状态:
src/views/user/gift-history目录当前仅包含index.vue,无页面私有组件
- 直接公共组件状态:
src/components/data/GiftHistoryDetailsDrawer/index.vue:历史已完成,本轮复核仅剩注释中文src/components/data/RoomDeatilsDrawer/index.vue:历史已完成,本轮复核通过src/components/data/AccountInput/index.vue:历史已完成,本轮复核通过src/components/data/UserInfo/UserTableExhibit/index.vue:历史已完成,本轮复核通过src/components/SysOriginIcon/index.vue:扫描无中文命中src/views/common/user_deatils.vue:历史已完成,本轮复核仅剩文件头注释与注释掉的购买记录块
- 已补充页面级语言 key:
src/lang/messages/pages/en.jssrc/lang/messages/pages/zh.js- 新增范围:
pages.giftHistory
- 已完成验证:
src/lang/messages/pages/en.js与src/lang/messages/pages/zh.js语法检查通过npm run build:prod构建通过,仍为项目既有17条 warning
- 线程三本轮完成后切回待分配
- 已完成文件:
-
线程三已完成:主要路由页面 / 游戏列表
- 已完成文件:
src/views/sys/game-config/index.vuesrc/views/sys/game-config/fruit/edit.vuesrc/views/sys/game-config/match/index.vuesrc/views/sys/game-config/match/form-edit.vuesrc/views/sys/game-config/room/index.vuesrc/views/sys/game-config/room/form-edit.vue
- 模块复核结果:
- 已按模块级规则核对入口页与目录可见文件
- 入口页当前实际展示房间 tab,匹配 tab 仍在注释中,但对应可见子页已同步完成
- 递归中文扫描后仅剩注释,不属于可见展示文本
- 页面私有组件状态:
- 已随页面同步完成
- 直接公共组件状态:
src/components/Pagination/index.vue:扫描无中文命中src/components/SysOriginIcon/index.vue:扫描无中文命中
- 说明:
- 新增
pages.gameConfig - 未修改接口参数、路由路径、权限码、游戏配置实际值、提交值或接口返回内容
npm run build:prod构建通过,仍为项目既有17条 warning
- 新增
- 线程三本轮完成后切回待分配
- 已完成文件:
-
线程二已完成:主要路由页面 / 申请靓号
- 已完成文件:
src/views/user/beautiful-number-apply/index.vuesrc/views/user/beautiful-number-apply/components/applyHandle.vue
- 模块复核结果:
- 已按模块级规则核对入口页与目录可见文件
components/applyHandle.vue为入口页直接渲染私有弹窗,已随页面同步完成- 直接公共组件
Pagination、AccountInput与user_deatils.vue已复核;剩余中文命中仅为注释或注释掉的历史块 - 本模块递归中文扫描仅剩注释,不属于可见展示文本
- 说明:
- 新增
pages.beautifulNumberApply - 未修改接口参数、路由路径、权限码、申请状态实际值、提交值或接口返回内容
npm run build:prod构建通过,仍为项目既有17条 warning
- 新增
- 线程二本轮完成后切回待分配
- 已完成文件:
-
线程一已完成:主要路由页面 / 徽章配置管理
- 已完成文件:
src/views/user/badge/index.vuesrc/views/user/badge/badge-give/index.vuesrc/views/user/badge/badge-revoke/index.vuesrc/views/user/badge/badge-rule/index.vuesrc/views/user/badge/badge-rule/source-edit.vue
- 模块复核结果:
- 已按模块级规则核对入口页、发放页、收回页、规则页与规则编辑弹窗
- 递归中文扫描后仅剩
badge-rule/index.vue中注释掉的历史配置示例,不属于可见展示文本
- 说明:
- 本地徽章类型配置采用“value 不变、labelKey 展示翻译”的方式处理
- 无额外页面私有组件遗漏,直接公共组件
AccountInput已通过 placeholder 传入翻译文案 - 未修改接口参数、路由路径、权限码、徽章配置实际值或接口返回内容
- 线程一本轮完成后切回待分配
- 已完成文件:
-
线程一已完成:主要路由页面 / 表情管理
- 已完成文件:
src/views/sys/emoji-config/index.vuesrc/views/sys/emoji-config/emoji/index.vuesrc/views/sys/emoji-config/group/index.vuesrc/views/sys/emoji-config/group/form-edit.vue
- 模块复核结果:
- 已按模块级规则核对入口页与目录可见文件
- 递归中文扫描未发现剩余中文可见文本
- 说明:
- 本地常量
emojiType、emojiSourceType、productConfigShowcase采用“值不变、展示翻译”的方式处理 - 无额外页面私有组件遗漏,直接公共组件无需单独补翻
- 未修改接口参数、路由路径、权限码、表情配置实际值或接口返回内容
- 本地常量
- 线程一本轮完成后切回待分配
- 已完成文件:
-
线程一已完成:主要路由页面 / 靓号管理
- 已完成文件:
src/views/user/special-id/index.vuesrc/views/user/special-id/special-setting/index.vuesrc/views/user/special-id/special-setting/form-edit.vuesrc/views/user/special-id/special-setting/customize-field-dialog.vuesrc/views/user/special-id/special-setting/special-log.vuesrc/views/user/special-id/special-log-info/index.vue
- 模块复核结果:
- 已按模块级规则核对入口页与目录可见文件
- 递归中文扫描后,仅剩
src/views/user/special-id/special-setting/index.vue中一条代码注释// true:发货 false:扣除 - 该注释不属于可见展示文本,按规则保留
- 说明:
- 复用既有
pages.specialIdRoleManagement语言键,未新增重复页面命名空间 - 未修改接口参数、路由路径、权限码、靓号配置实际值或接口返回内容
- 复用既有
- 线程一本轮完成后切回待分配
- 已完成文件:
-
线程二已完成:主要路由页面 / 邀请用户配置
- 已完成文件:
src/views/sys/invite-user-rule/index.vuesrc/views/sys/invite-user-rule/Lotfun/index.vue
- 模块复核结果:
- 已按模块级规则核对入口页与目录可见文件
- 当前仅
Lotfun子页纳入入口渲染链
- 当前明确排除:
src/views/sys/invite-user-rule/aswat/index.vue- 原因:当前仅存在注释 import,未纳入入口页实际渲染链
src/views/sys/invite-user-rule/yahlla/index.vue- 原因:当前仅存在注释 import,未纳入入口页实际渲染链
- 说明:
- 未修改接口参数、路由路径、权限码、系统值或接口返回内容
- 线程二本轮完成后切回待分配
- 已完成文件:
-
临时任务:已完成
src/views页面私有组件复查- 状态:已完成;当前无可领取明确剩余目录,不再作为后续领取优先级的一环
- 范围说明:
- 只检查
src/views/**下已经标记“已完成”的页面目录 - 这是历史临时任务,只复查页面私有组件,不包含公共组件目录
src/components/** - 公共组件联动复查已从 2026-04-27 起作为新的独立临时任务记录在下方
- 后续不再单独领取该临时任务;认领主路由页面时,随页面检查其直接涉及的页面内组件 / 私有组件,并在完成记录里写明“私有组件状态”
- 只检查
- 当前已发现但尚未补齐到已完成记录的私有组件:当前无
- 当前明确排除:
src/views/message/push/push-text-store.vue- 原因:当前未纳入入口渲染链,继续按既有排除项处理
src/views/props/props-source-group/select-propsr-popover.vue- 原因:当前未被入口页或
form-edit.vue引用,继续按既有排除项处理
- 原因:当前未被入口页或
-
临时任务:对已完成主要路由页面做直接公共组件联动复查
- 状态:待处理
- 规则说明:
- 对已经标记“已完成”的主要路由页面,补充检查入口页直接渲染的
src/components/**公共组件 - 如果公共组件已完成,补回完成记录;如果仍有中文展示文本,按公共组件任务单独认领或随页面补齐
- 如果中文属于注释、提交内容、接口返回数据或后端依赖值,必须写入保留原因
- 对已经标记“已完成”的主要路由页面,补充检查入口页直接渲染的
- 2026-04-27 初扫范围:
- 扫描
### 已完成文件平铺清单中已完成的src/views/**/*.vue - 提取这些页面直接
import "@/components/**"的公共组件 - 对解析到的组件执行中文命中扫描
- 扫描
- 本轮已完成公共组件:
src/components/data/PropsRow/index.vue- 完成线程:线程一
- 关联页面:活动管理、砸金蛋记录、抽奖概率配置、资源组配置、代理钻石政策、代理政策等已完成页面
- 说明:组件内可见“永久”已国际化;剩余中文仅为注释,不属于可见展示文案
src/components/data/RoomDeatilsDrawer/index.vue- 完成线程:线程一
- 关联页面:Ludo飞行棋、房间资料列表等已完成页面
- 说明:组件内抽屉标题已国际化;保留现有文件名拼写,不做重命名
src/components/data/GiftSelect/index.vue- 完成线程:线程一
- 关联页面:活动管理页面
- 说明:组件内礼物选择标题、搜索 placeholder 与悬浮选择提示已国际化;接口返回礼物数据保持原样
src/components/data/AssociatedResources/index.vue- 完成线程:线程三
- 关联页面:活动管理奖励编辑等已完成页面
- 说明:组件内抽屉标题、筛选 placeholder、搜索按钮、上下架本地展示标签与确认选择按钮已国际化;接口返回的资源组名称与奖品资源数据保持原样
src/components/data/PropsSourceSelectPopover/index.vue- 完成线程:线程二
- 关联页面:抽奖配置奖品选择弹窗等已完成页面
- 说明:组件内筛选 placeholder 与默认选择按钮文案已国际化;接口返回的资源名称、图片、SVGA 地址与筛选数据保持原样
src/components/data/PropsSourceSelectDrawer/index.vue- 完成线程:线程二
- 关联页面:砸金蛋配置页等已完成页面
- 说明:组件内抽屉标题、筛选 placeholder、悬浮选择提示与本地资源类型名称已国际化;接口返回的资源名称、图片、SVGA 地址与资源数据保持原样
src/components/data/Gender/index.vue- 完成线程:线程一
- 关联页面:IM账号管理页面
- 说明:组件默认性别标题展示兜底已国际化并复用
pages.userBaseInfo.words.male;外部传入的genderName与接口返回性别名称保持原样优先展示
src/components/IconsPanel/index.vue- 完成线程:线程一
- 关联页面:菜单管理页面
- 说明:组件弹窗标题已国际化;icon 名称、icon 值与选择回传值保持原样
src/components/data/AccountHanle/index.vue- 完成线程:线程一
- 关联页面:用户列表页面
- 说明:唯一中文命中为 WARNING 状态下写入
form.description的默认警告提交内容,后续会提交给accountHandle并可作为翻译接口输入;按接口提交值保留,不做语言包替换
src/components/data/AddOtherRecharge/index.vue- 完成线程:线程一
- 关联页面:用户列表页面
- 说明:组件内弹窗标题、提示说明、表单标签、placeholder、按钮、校验提示与本地错误提示已国际化;充值类型实际值、表单提交字段与提交值保持原样
src/components/data/AddOtherRechargeDialog/index.vue- 完成线程:线程三
- 关联页面:用户列表页面
- 说明:组件内线下充值订单记录弹窗标题、加载文案与表格列名已国际化;支付类型实际值、分页查询字段与接口返回订单数据保持原样
src/components/data/EditUserGameCouponRewardForm/index.vue- 完成线程:线程一
- 关联页面:用户列表页面
- 说明:组件内奖励用户游戏券弹窗标题、表单标签、placeholder、按钮与校验提示已国际化;
currencyRewardReasons实际值、表单提交字段与rewardGameCoupon(...)调用逻辑保持原样
src/components/data/GoldRunningWaterDialog/index.vue- 完成线程:线程一
- 关联页面:用户列表页面
- 说明:组件内金币流水弹窗标题、时间范围 placeholder、警告提示、表格列名、类型文案与加载更多状态已国际化;接口分页字段、默认时间逻辑与接口返回动态数据保持原样
src/components/data/EditUserGoldCoinRewardForm/index.vue- 完成线程:线程三
- 关联页面:用户列表页面
- 说明:历史任务已完成组件内金币奖励弹窗标题、表单标签、placeholder、按钮、校验提示与奖励类型展示国际化;本轮复核确认当前中文残留仅为模板注释,不属于可见展示文案;
currencyRewardReasons实际值、表单提交字段与sendGold(...)调用逻辑保持原样
src/components/data/IpDeviceHandle/index.vue- 完成线程:线程一
- 关联页面:用户列表页面
- 说明:组件内 IP 设备管控弹窗标题、表单标签、下拉选项、提交按钮与本地必填校验文案已国际化;接口调用、
deviceListBlock提交值与提交逻辑保持原样
src/components/data/EditUserGoldCoinDeductionForm/index.vue- 完成线程:线程三
- 关联页面:用户列表页面
- 说明:组件内扣除用户金币弹窗标题、表单标签、placeholder、按钮与校验提示已国际化;
deductGold(...)接口调用、表单提交字段与提交值保持原样
src/components/data/UserAccountStatusLogDrawer/index.vue- 完成线程:线程二
- 关联页面:用户列表页面
- 说明:组件内账户审批记录抽屉标题、审批类型/审批人/审批时间/备注表头、审批人后缀与待处理文案已国际化;分页参数、接口返回内容与渲染逻辑保持原样
src/components/data/UserVideoViolationTableDialog/index.vue- 完成线程:线程二
- 关联页面:用户列表页面
- 说明:组件内违规记录弹窗标题、用户昵称与身份类型标签已国际化;同步完成
src/views/approval/not-pass-history/index.vue的时间范围占位文案、用户 ID placeholder、审批类型 placeholder、搜索按钮、审批动作、视频降级提示、机器标签与审核描述标签国际化;查询参数、审批类型值、分页逻辑与接口返回内容保持原样
src/components/data/UserRegistrationOverviewCharts/dialog.vue- 完成线程:线程二
- 关联页面:用户列表页面
- 说明:组件内用户注册情况弹窗标题已国际化;同步完成
src/components/data/UserRegistrationOverviewCharts/index.vue与src/components/data/UserRegistrationOverviewCharts/bar-graph-charts.vue的时间类型、日期选择、日/月/年筛选、总额与图表 tooltip 数量文案国际化;查询参数、图表数据结构与接口返回内容保持原样
src/components/data/DiamondRunningWaterDialog/index.vue- 完成线程:线程二
- 关联页面:用户列表页面
- 说明:组件内用户钻石流水弹窗标题与表格列名已国际化;分页查询字段、加载逻辑、接口返回流水数据、来源、来源描述、类型描述与备注保持原样
src/components/data/DiamondSalaryRunningWaterDialog/index.vue- 完成线程:线程三
- 关联页面:用户列表页面
- 说明:组件内用户工资钻石流水弹窗标题、表格加载文案与表格列名已国际化;分页查询字段、加载逻辑、接口返回工资钻石流水数据、来源、来源描述、类型名称与备注保持原样
- 当前扫描到仍需复核的“已完成页面 -> 直接公共组件”:
- 当前未列入“仍需复核”的直接公共组件:
- 直接组件文件不存在或未解析到本地
.vue文件 - 扫描无中文命中
- 已在历史记录中完成且当前无中文命中
- 直接组件文件不存在或未解析到本地
优先待处理
- 主要路由中已部分完成、但仍需继续收口的入口页
- 主要路由中的其他页面
- 统一参考
docs/i18n/主要路由.md - 后续只继续处理主要路由,不再继续补非主要路由页面
- 统一参考
第一批高优先级页面
src/views/user/user-table/index.vue:已完成src/views/room/profile/index.vue:已完成src/views/team/policy/index.vue:已完成src/views/message/push/index.vue:已完成(线程二;同步收口new-push-form.vue、push-log.vue与push-task.vue)src/views/message/push/push-task.vue:已完成src/components/data/UserInfo/BaseInfo/index.vue:已完成
第二批高优先级页面
src/views/props/props-source-group/form-edit.vue:已完成静态文案,接口返回名称待补数据src/views/cnf/lottery/index.vue:已完成src/views/activity/template-cnf/index.vue:已完成src/views/team/business-development/index.vue:已完成src/views/sys/region-config/region/index.vue:已完成(线程一)src/views/team/diamond-policy/index.vue:已完成(线程二)src/views/game/lottery-config/form-edit.vue:已完成(线程二)src/views/game/lottery-config/index.vue:已完成(线程二)
高优先级组件
src/components/data/AccountHanle/index.vue:已完成(线程二)src/components/data/InappPurchaseApple/index.vue:已核查完成(线程一)src/components/data/InAppPurchaseDetails/index.vue:已完成(线程二)src/components/data/InappPurchaseGoogle/index.vue:已完成(线程一)src/components/data/RoomInfo/index.vue:已完成(线程三)src/components/data/UserInfo/BankCardDrawer/index.vue:已完成(线程三)src/components/data/UserAuthForm/index.vue:已完成(线程三)src/components/data/UserInfo/AccountStatusLatestLog/index.vue:已完成(线程二)
本轮保留项
src/views/order/candy/purchasing/index.vue- 当前保留注释掉的
label="事件"原样 - 原因:该表格列已被注释,不属于可见展示文案
- 当前保留注释掉的
src/views/cnf/lottery/index.vue- 当前保留注释“扩展属性”原样
- 原因:该内容仅为代码注释,不属于可见展示文案;
select-prize.vue已完成奖品选择弹窗私有组件复查
src/components/data/AccountHanle/index.vue- 默认“警告”描述文案保留中文
- 原因:该内容会直接写入提交表单并发给后端,不按纯展示文案处理
src/components/data/RoomInfo/index.vue- 注释掉的“装饰道具”代码块仍保留中文
- 原因:当前不渲染,不属于可见展示文案;领取任务前已按新规则重读 3 份协作文档 +
docs/i18n/主要路由.md后再认领
src/views/props/props-source-group/select-propsr-popover.vue- 当前保留原样
- 原因:已核对
src/views/props/props-source-group/index.vue的入口 import 列表与模块目录文件列表;该文件当前未被入口页或form-edit.vue引用,不属于本轮入口渲染链
src/views/props/props-source-group/form-edit.vue- 仍保留接口返回名称类文本与注释类中文
- 原因:接口返回的
badgeName、pItem.name、资源名称等需依赖样例数据判断是否可安全翻译;注释不属于可见展示文案
src/views/user/app-manager/**/*.vue- 当前保留注释“去除校验”和注释掉的“管理房间”代码块原样
- 原因:均不属于可见展示文案;接口返回的
resourceName等后端资源名称保持原样,不做翻译
src/views/sys/notice-message/index.vue- 当前保留字段行尾注释与“删除”注释原样
- 原因:均不属于可见展示文案;
permissionsSysOriginPlatforms的item.label作为公共系统来源数据,本轮未改其值
src/views/tools/other/alias-method.vue- 当前保留快速填充样例值中的中文名称
- 原因:
fills中的name会随表单一起提交到接口,属于提交数据,不按纯展示文案处理
src/views/tools/other/user-swap-user.vue- 当前保留注释掉的“用户id不可相同”原样
- 原因:该内容仅存在于注释中,不属于可见展示文案
需持续关注
- 历史语言文件中的旧键名和新语义键并存
- 页面中文较多的文件需要分批推进,避免一次性改动过大
- 优先处理高频页面、公共组件、用户详情类抽屉和配置类页面