POST管理接口

注册项目语言

注册一个语言。该语言已注册(匹配大小写不敏感)时只更新展示名,不会新建第二行—— 同一语言存成 `zh-CN` 与 `zh-cn` 两份会让公告译文分裂到两个语言下。

URL

/api/v1/admin/projects/{projectKey}/locales

鉴权方式

需要管理员 JWT 或 API Key,二者等价(Authorization: Bearer <token>)

请求参数

Path 参数

名称类型必填说明
projectKeystring项目主键 project_key(大小写不敏感)

Header 参数

名称类型必填说明
AuthorizationstringBearer <管理员 JWT 或 API Key>

请求体

{
  "locale": "en",
  "aliases": [
    "en-US",
    "en-GB"
  ],
  "label": "English"
}

响应示例

201 响应

{
  "locale": "en",
  "aliases": [
    "en-US",
    "en-GB"
  ],
  "label": "English",
  "created_at": 1760000000
}
POST

Try It Out

请求 URL 预览

/api/v1/admin/projects/verhub/locales