Skip to content

Latest commit

 

History

History
72 lines (46 loc) · 2.13 KB

LANGUAGE_CONTRIBUTION_GUIDE_zh.md

File metadata and controls

72 lines (46 loc) · 2.13 KB

改进当前语言问题

要解决当前的语言问题,请按照以下步骤操作:

  1. 找到对应的文件:

    • 导航到 data 目录并打开 languages.json 文件。找到与问题对应的语言键,并在 data\languages 目录中找到相应的语言文件。
  2. 编辑语言文件:

    • 在确定的语言文件中,用您建议的修正内容更新翻译文本。
  3. 测试语言:

    • 确认语言文本适合 UI 小部件。如果任何文本过长,请考虑使用更短的形式或跨多行显示,以确保正确显示和可读性。
  4. 完成后提交拉取请求:




添加新语言

要向应用程序添加新语言,请按照以下步骤操作:

  1. 更新 languages.json 文件:

    • 打开项目的 data 目录中的 languages.json 文件(data\languages.json)。
    • 在 JSON 对象中添加一个新条目,使用语言名称作为键,唯一的语言代码作为值。

    例如:

    {
      "English": "en", # 英文
      "中文": "zh"  # 中文
      "Española": "es"  # 新增的西班牙语条目
    }
    
  2. 创建语言文件:

    • data\languages 目录中创建一个新的 JSON 文件,文件名应与新的语言代码对应。

      • 例如,对于西班牙语,请在 data\languages 目录中创建 es.json 文件。
    • 在这个新的 JSON 文件中添加所需的翻译内容(查看当前的语言文件)。

    示例(es.json):

    {
     "video": "Video",
     "playlist": "Lista",
     "add +": "Añadir +",
     "added": "Añadido"
    }
    
  3. 测试语言:

    • 确认语言文本适合 UI 小部件。如果任何文本过长,请考虑使用更短的形式或跨多行显示,以确保正确显示和可读性。
  4. 完成后提交拉取请求



非常感谢您对应用程序语言的帮助!您的帮助非常宝贵,将对我们的用户产生重大影响。干得好!