Skip to content

智萃课程支持的语言及翻译状态

GET /api/admin/course/essence/{courseId}/supported_languages
权限 ADMIN_COURSE_MANAGE

根据课程 ID 查询智萃课程支持的语言及对应版本是否已翻译。现阶段支持 zh_CN、en。

路径参数

参数类型必填说明
courseIdnumber课程 ID

响应

数组格式,每个元素结构:

字段类型说明
languagestring语言标识,如 zh_CN、en
translatedboolean该语言版本是否已翻译(essence_content_version 是否存在)

响应示例

json
[
  {
    "language": "zh_CN",
    "translated": true
  },
  {
    "language": "en",
    "translated": false
  }
]

课程无智萃关联时,返回所有支持语言且 translated 均为 false

异常

错误码HTTP说明
MENU_PERMISSION_DENIED403权限不足,需课程管理权限