Appearance
智萃课程支持的语言及翻译状态
GET /api/admin/course/essence/{courseId}/supported_languages
权限 ADMIN_COURSE_MANAGE
根据课程 ID 查询智萃课程支持的语言及对应版本是否已翻译。现阶段支持 zh_CN、en。
路径参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| courseId | number | 是 | 课程 ID |
响应
数组格式,每个元素结构:
| 字段 | 类型 | 说明 |
|---|---|---|
| language | string | 语言标识,如 zh_CN、en |
| translated | boolean | 该语言版本是否已翻译(essence_content_version 是否存在) |
响应示例
json
[
{
"language": "zh_CN",
"translated": true
},
{
"language": "en",
"translated": false
}
]课程无智萃关联时,返回所有支持语言且 translated 均为 false。
异常
| 错误码 | HTTP | 说明 |
|---|---|---|
MENU_PERMISSION_DENIED | 403 | 权限不足,需课程管理权限 |