Skip to content

Conversation

@L-aros
Copy link

@L-aros L-aros commented Dec 20, 2025

📜 标题(Title)

请提供这个Pull Request中提议的更改的简洁描述:

  • Update localization with new settings and notifications:在 en.json 中补充新功能的英文文案。

🔍 描述(Description)

请描述这个PR做了什么/为什么这些更改是必要的:

  • 为新增的功能项补充英文文案,使其与 locales/zh_CN.json 完全对应,包括但不限于:
    • 飞书推送相关配置字段(Webhook 地址、签名密钥、消息类型、开启/关闭开关等)的说明文本;
    • 下播提醒延迟配置、通知历史记录开关及最大条数等相关文案;
    • 窗口状态记忆、开机自启动、静默启动等系统设置项的英文说明。
  • 确保所有在设置界面中新加入的控件在英文语言环境下不会出现缺失 key 或回退到默认占位符的情况,提升多语言体验。
  • 保持英文文案风格与现有 en.json 中其他条目一致,便于国际用户理解各项新功能的用途与行为。

这些更改是必要的,因为:

  • 新功能已经在中文环境下提供了完整文案,如果不补齐英文,将导致英文语言下的 UI 不完整或含糊。
  • 保持中英文文案同步,是保证多语言支持质量和用户体验的基本要求。

📝 类型(Type of Change)

这个PR引入了哪种类型的更改?(请勾选所有适用的选项)

  • 修复Bug
  • 新功能(多语言支持补全)
  • 代码风格更新(本地化文案维护)
  • 重构(改进代码结构)
  • 构建相关更改(依赖项,构建脚本等)
  • 其他:Localization / i18n 更新

🏗️ 测试(Testing)

请描述您已经进行的测试:

  • 在本地运行应用:
    • 将语言切换为英文(Language Code: en),打开设置页面,逐项检查:
      • 飞书推送相关配置项在英文模式下展示为完整且可理解的英文文案;
      • 下播提醒延迟、通知历史记录相关控件在英文模式下显示正确,不出现缺失 key;
      • 窗口状态、自启动、静默启动等新设置项在英文模式下有清晰的说明。
  • 确认在英文语言下操作这些新功能时,界面没有出现占位符、错误提示或 key 名直接暴露的情况。

如果适用,请提供测试更改的说明:

  • 启动应用后:
    1. 在语言设置中切换到 English;
    2. 打开设置页的推送、录制、系统/窗口相关分组;
    3. 对照中文界面检查对应英文文案是否完整、语义一致;
    4. 修改部分配置(如开启/关闭飞书推送、调整下播延迟、开启通知历史记录),确认界面文本与行为一致,不存在语义误导。

📋 检查清单(Checklist)

在您创建这个PR之前,请确保以下所有框都被勾选,方法是在每个框中放置一个x

  • 我已经阅读了贡献指南文档
  • 我的更改没有产生新的警告
  • 我已经添加了覆盖我更改的测试
  • 我已经相应地更新了文档(如果适用)
  • 我遵循了这个项目的代码风格

注意: 这个PR在所有复选框被勾选之前不会被合并。


感谢您的贡献!

  - 与 `zh_CN.json` 对应,补充上述新功能的英文文案。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant