The Course pane lists the 21 lessons, shows a lesson's text and exercise, loads its starter, and checks the program in the editor with the engine (engine_course_check in the page, the same commands in the desktop app): each case's verdict, each rule, What went wrong? from the diagnostics, the verdict and the critique, the hints one at a time with the engine's pointer, and a hint from the assistant when a model is connected, any program in its answer held back. Progress is kept only in this browser and says so. The interface's words are data, locales/<locale>/<area>.json for every part, English the source and Simplified Chinese marked machine-assisted; the Studio follows the browser's language until the reader picks one with the switch. test/locales.test.mjs holds every locale to every key and placeholder. The e2e checks the course in English and in Chinese. wai-web's engine tests pin 23 native and 16 wasm32, a course check the same bytes in both. Co-Authored-By: Claude Opus 5.5 <[email protected]>
21 lines
1.1 KiB
JSON
21 lines
1.1 KiB
JSON
{
|
|
"_meta": {
|
|
"locale": "zh-CN",
|
|
"area": "rules",
|
|
"translation": "machine-assisted: to be reviewed by a fluent reader before it is advertised"
|
|
},
|
|
"rules.title": "针对建议的规则",
|
|
"rules.hold": "锁定选中的行",
|
|
"rules.hold_title": "用 {lock} 和 {unlock} 标记它们:任何建议都不能改动它们",
|
|
"rules.region": "把下一个建议限定在选中的行内",
|
|
"rules.gates": "建议可以添加的门",
|
|
"rules.gates_any": "任意",
|
|
"rules.avoid_gates": "要避免的门",
|
|
"rules.none": "无",
|
|
"rules.avoid_text": "要避免的文本",
|
|
"rules.avoid_text_placeholder": "无,或多段文本,用逗号分隔",
|
|
"rules.qubits": "锁定量子比特声明",
|
|
"rules.note": "引擎会逐处对照这些规则检查每一个建议:助手的建议、备选方案、修正、智能体的建议。违反任意一条规则的改动都不能被采纳。{lock} 与 {unlock} 之间的行被锁定。你自己输入的内容,你可以随意改动。",
|
|
"rules.only_lines": "下一个建议仅限第 {first} 至 {last} 行 ",
|
|
"rules.clear_region": "取消行范围限制"
|
|
}
|