Command Palette

Search for a command to run...

为 LocaleDB 做贡献

LocaleDB 是一个开源项目,我们很高兴收到来自全球开发人员的贡献!

修复数据

更正拼写错误或更新过时的区域信息。

添加国家

使用标准代码添加缺失的国家。

改进代码

增强 UI、搜索或构建脚本。

数据贡献工作流程

1

Fork 和设置

Fork GitHub 仓库并将其克隆到本地计算机。

2

使用数据覆盖

要修复数据,请勿编辑 /data/countries/ 中生成的文件。而是在 /data/overrides/XX.json 中创建或编辑文件(其中 XX 是国家代码)。

// data/overrides/TR.json
{
  "currency": {
    "symbolPosition": "before"
  }
}
3

验证并提交

运行构建脚本以验证您的更改已正确合并。然后提交带有官方来源参考的拉取请求。

npm run build:data

贡献指南

拉取请求

  • 每个 PR 一个更改
  • 清晰、描述性的提交消息
  • 链接到官方来源(CLDR、政府网站)

资源

需要帮助?

有问题或卡在某个步骤上?在 GitHub 上开始讨论。

加入讨论