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]>
18 lines
946 B
JSON
18 lines
946 B
JSON
{
|
||
"_meta": {
|
||
"locale": "zh-CN",
|
||
"area": "visual_edit",
|
||
"translation": "machine-assisted: to be reviewed by a fluent reader before it is advertised"
|
||
},
|
||
"visual_edit.chip_title": "把 {gate} 拖到一条线上,或先选中它,再在线路图上选一个位置",
|
||
"visual_edit.armed": "现在为 {gate} 在线上选一个位置:点击线路图。",
|
||
"visual_edit.delete": "删除门",
|
||
"visual_edit.delete_title": "删除所选的门(Delete 键)",
|
||
"visual_edit.palette_label": "可放到线路上的门",
|
||
"visual_edit.edit_by_drawing": "在图上编辑",
|
||
"visual_edit.edited": "{summary}:这是对程序文本的一次修改,记为你的修改。",
|
||
"visual_edit.too_few_wires": "{gate} 需要 {arity} 条线;程序只有 {wires} 条。",
|
||
"visual_edit.no_wire": "那里没有线。",
|
||
"visual_edit.gate_label": "{gate}:方向键移动它,Delete 键删除它",
|
||
"visual_edit.a_gate": "一个门"
|
||
}
|