Skip to content

[Request]: UI 文案增加 i18n 基础支持(中文和英文)(便于扩展多语言) #251

@zheshen30

Description

@zheshen30

描述这个功能请求

  • 目前 InputTip 存在哪些不足?
    目前 UI/托盘菜单/提示等文案主要为中文,导致两类场景下理解成本较高:

    1. 英文系统/英文工作环境用户(包括国内用户)希望软件界面与系统语言一致;
    2. 非中文母语但需要中文输入的人群,能用中文输入法,但不一定能理解全部设置项/提示文案。
  • 详细描述你需要的功能需求或想法。
    希望增加 i18n 基础支持:将 UI 文案从代码中抽离为“key -> 文案”的资源形式。
    需求原则:

    1. 默认行为不变:不做任何额外配置时,仍保持现有显示与逻辑;
    2. 提供英文翻译,方便后续扩展其他语言;
    3. 尽量小改动、低侵入:仅影响文案加载与显示,不改变核心功能与现有配置语义。
  • 你认为有哪些可行的实现方案作为参考?
    一个可行思路:

    1. 将现有文案整理为统一的 key,并集中到资源文件;
    2. 增加一个简单的语言选择机制;

    备注:我这边已经做了一个实现版本并整理为单个 commit、使用 feature 分支

你正在使用什么 Windows 系统版本?

Windows 11

还有其他你想要补充的信息吗?

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions