Skip to content

Commit b624eac

Browse files
committed
Add add register side content machine translations
1 parent edbfa00 commit b624eac

File tree

10 files changed

+114
-1
lines changed

10 files changed

+114
-1
lines changed

src/i18n/locales/zh-SG/index.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,15 @@ import grading from './grading.json';
33
import login from './login.json';
44
import sessionManagement from './sessionManagement.json';
55
import sicp from './sicp.json';
6+
import autograder from './sideContent/autograder.json';
7+
import contestLeaderboard from './sideContent/contestLeaderboard.json';
8+
import contestVoting from './sideContent/contestVoting.json';
9+
import cseMachine from './sideContent/cseMachine.json';
10+
import dataVisualizer from './sideContent/dataVisualizer.json';
11+
import faceapiDisplay from './sideContent/faceapiDisplay.json';
12+
import htmlDisplay from './sideContent/htmlDisplay.json';
613
import substVisualizer from './sideContent/substVisualizer.json';
14+
import upload from './sideContent/upload.json';
715
import sourcecast from './sourcecast.json';
816
import sourceRecorder from './sourceRecorder.json';
917
import stories from './stories.json';
@@ -22,6 +30,14 @@ export default {
2230
...welcome
2331
},
2432
sideContent: {
25-
substVisualizer
33+
autograder,
34+
contestLeaderboard,
35+
contestVoting,
36+
cseMachine,
37+
dataVisualizer,
38+
faceapiDisplay,
39+
htmlDisplay,
40+
substVisualizer,
41+
upload
2642
}
2743
};
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"noTestcases": "此问题没有提供测试用例。",
3+
"noResults": "没有结果可显示。",
4+
"testcases": "测试用例",
5+
"results": "自动评分结果",
6+
"tooltip": {
7+
"clickTestcase": "点击下面的每个测试用例以使用编辑器中的程序执行它。",
8+
"executeAll": "要一次性执行所有测试用例,请在此选项卡处于活动状态时评估编辑器中的程序。",
9+
"backgroundInfo": "绿色或红色背景分别表示测试用例通过或失败。",
10+
"privateTestcases": "私有测试用例(仅在评分时对工作人员可见)具有灰色背景。"
11+
},
12+
"headers": {
13+
"testcase": "测试用例",
14+
"expected": "预期结果",
15+
"actual": "实际结果",
16+
"sn": "序号",
17+
"status": "测试用例状态"
18+
}
19+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"noEntries": "未找到符合条件的比赛排行榜条目。",
3+
"titles": {
4+
"score": "得分排行榜",
5+
"popularVote": "人气投票排行榜",
6+
"default": "比赛排行榜"
7+
},
8+
"tooltips": {
9+
"score": "查看得分最高的比赛条目!",
10+
"popularVote": "查看最受欢迎的比赛条目!",
11+
"default": "查看评分最高的比赛条目!"
12+
},
13+
"headers": {
14+
"studentName": "学生姓名",
15+
"rank": "排名",
16+
"score": {
17+
"calculated": "计算得分",
18+
"popularity": "人气得分",
19+
"default": "指标"
20+
}
21+
}
22+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"noEntries": "未找到符合条件的投票条目。",
3+
"title": "比赛投票",
4+
"tooltip": "从 D(最差)到 S(最佳)为您最喜欢的比赛条目排名!"
5+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"maxStepsExceeded": "超出最大步骤数。",
3+
"increaseStepLimit": "如果您希望查看进一步的评估,请增加步骤限制。",
4+
"csecDescription": "CSEC 机器生成控制、存储、环境和类模型图,这些图基于《计算机程序的构造和解释,JavaScript 版》第 3 章第 2 节中介绍的符号。",
5+
"javaCsec": "您已选择子语言 Java CSEC。",
6+
"cseDescription": "CSE 机器生成控制、存储和环境模型图,这些图基于《计算机程序的构造和解释,JavaScript 版》第 3 章第 2 节中介绍的符号。",
7+
"instructions": "在此选项卡上,REPL 将被隐藏,因此请确保您的代码在运行前没有错误。您可以通过运行程序,然后拖动上方的滑块来查看程序评估过程中不同阶段的控制、存储和环境状态。点击快进按钮(双箭头)将跳到程序中的下一个断点。",
8+
"shortcutsTitle": "一些有用的键盘快捷键:",
9+
"shortcuts": {
10+
"a": "a: 移动到第一步",
11+
"e": "e: 移动到最后一步",
12+
"f": "f: 移动到下一步",
13+
"b": "b: 移动到上一步"
14+
},
15+
"shortcutsNote": "请注意,这些快捷键仅在浏览器焦点位于此选项卡时有效。",
16+
"label": "CSE 机器"
17+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"defaultText": "数据可视化工具帮助您可视化数据结构。",
3+
"instructions": "通过调用函数 draw_data(x₁, x₂, ... xₙ) 激活,其中 xÔéû 是您想要可视化的 kßÁù╩░ 数据结构,n 是结构的数量。",
4+
"reference": "数据可视化工具使用框图和指针图,这些图基于《计算机程序的构造和解释,JavaScript 版》第 2 章第 2 节中介绍的符号。",
5+
"label": "数据可视化工具",
6+
"previous": "上一个",
7+
"next": "下一个"
8+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"takePicture": "拍照",
3+
"reset": "重置"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"title": "HTML 显示",
3+
"label": "HTML 显示"
4+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"timeout": "[超时] 提交的测试用例超出时间限制。",
3+
"syntax": "[语法] 第 {{line}} 行:{{errorExplanation}}",
4+
"runtime": "[运行时] 第 {{line}} 行:{{errorExplanation}}",
5+
"systemError": "[系统] {{errorMessage}}",
6+
"unknown": "[未知] 自动评分器错误:类型 {{errorType}}"
7+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"description": "通过上传类文件绕过编译器和类型检查器,在 JVM 中运行。",
3+
"acceptedFiles": "仅接受 .class 文件。当此选项卡处于活动状态时,编辑器中的代码将被忽略。",
4+
"compileCommand": "使用以下命令编译文件:",
5+
"javacCommand": "javac *.java -target 8 -source 8",
6+
"warning": "避免运行从未知来源下载的类文件。",
7+
"mainClass": "主类必须命名为 Main 并作为 Main.class 上传。",
8+
"chooseFiles": "选择文件...",
9+
"filesUploaded": "文件已上传。",
10+
"label": "上传文件"
11+
}

0 commit comments

Comments
 (0)