IDs and languages

该语言版本(English)暂缺,以下显示中文原文。

本 Lesson 故意只提供中文版:切换到 English 时,你会看到“该语言版本暂缺”的提示,而不是空白页或悄悄换掉的内容。

不可变 ID

  • Course / Section / Chapter / Lesson 都有 id,只能包含小写字母、数字和连字符,并且在课程内唯一。
  • id 在创建时确定,之后永不修改、永不复用。改标题、调顺序、重命名目录都不影响它。
  • 页面地址、未来的学习进度和 AI Tutor 对话都通过 id 关联,改 id 等于让这些数据全部失效。

多语言文件

文件含义
lesson.zh.md中文正文
lesson.en.md英文正文
  • default_language 对应的正文必须存在。
  • 其他语言缺失时,页面显示默认语言内容,并明确提示该语言版本暂缺。
  • 图片等资源各语言共用。