PATCH管理接口
修改项目语言
修改已注册的语言,缺省字段保持原值。改主标签时,本项目下该语言的项目、版本与公告 译文在同一事务里迁到新标签;客户端若仍会提交旧标签,把它放进 aliases。 新主标签或同义标签与本项目其它语言相撞时 400;新主标签下已有注销语言遗留的译文时 409。
URL
/api/v1/admin/projects/{projectKey}/locales/{locale}鉴权方式
需要管理员 JWT 或 API Key,二者等价(Authorization: Bearer <token>)
请求参数
Path 参数
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| projectKey | string | 是 | 项目主键 project_key(大小写不敏感) |
| locale | string | 是 | 要修改或注销的语言标签(主标签或同义标签),匹配规则同公开端。 |
Header 参数
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| Authorization | string | 是 | Bearer <管理员 JWT 或 API Key> |
请求体
{
"locale": "en-US",
"aliases": [
"en",
"en-GB"
],
"label": "English"
}响应示例
200 响应
{
"locale": "en",
"aliases": [
"en-US",
"en-GB"
],
"label": "English",
"created_at": 1760000000
}PATCH
