Skip to content

Commit e7616c2

Browse files
committed
一些翻译
1 parent cf5642a commit e7616c2

File tree

5 files changed

+69
-18
lines changed

5 files changed

+69
-18
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,5 @@ out
6464

6565
# Mac
6666
.DS_Store
67+
nls.js
68+
nls.json

nls.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,11 @@ function check_key(object, father: Array<any>) {
4444
if (result_json[key]) {
4545
console.log("重复", key);
4646
}
47-
result_json[key] = object["enumDescriptions"];
48-
object["enumDescriptions"] = `%${key}%`;
47+
for (let e_index = 0; e_index < object["enumDescriptions"].length; e_index++) {
48+
let b_key = key + `.${e_index}`;
49+
result_json[b_key] = object["enumDescriptions"][e_index];
50+
}
51+
// object["enumDescriptions"] = `%${key}%`;
4952
}
5053
}
5154

package.json

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-leetcode-problem-rating",
33
"displayName": "LeetCode",
44
"description": "%main.description%",
5-
"version": "2.16.1",
5+
"version": "2.16.2",
66
"author": "ccagml",
77
"publisher": "ccagml",
88
"license": "MIT",
@@ -1034,13 +1034,13 @@
10341034
"allcase"
10351035
],
10361036
"enumDescriptions": [
1037-
"Submit your answer to LeetCode.",
1038-
"Test your answer with customized test cases.",
1039-
"Star or unstar the current problem.",
1040-
"Show the top voted solution for the current problem.",
1041-
"Show the problem description page.",
1042-
"Test default case",
1043-
"Test all default case"
1037+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.0%",
1038+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.1%",
1039+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.2%",
1040+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.3%",
1041+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.4%",
1042+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.5%",
1043+
"%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.6%"
10441044
]
10451045
},
10461046
"description": "%main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.description%"
@@ -1075,6 +1075,14 @@
10751075
"Score (Descending)",
10761076
"ID (Descending)"
10771077
],
1078+
"enumDescriptions": [
1079+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.0%",
1080+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.1%",
1081+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.2%",
1082+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.3%",
1083+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.4%",
1084+
"%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.5%"
1085+
],
10781086
"description": "%main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.description%"
10791087
},
10801088
"leetcode-problem-rating.pickOneByRankRangeMin": {
@@ -1099,10 +1107,10 @@
10991107
"ScoreRange"
11001108
],
11011109
"enumDescriptions": [
1102-
"Don't hide",
1103-
"Hide questions with scores",
1104-
"Hide questions with no scores",
1105-
"Hide questions outside the range of scores [pickOneByRankRangeMin, pickOneByRankRangeMax]"
1110+
"%main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.0%",
1111+
"%main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.1%",
1112+
"%main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.2%",
1113+
"%main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.3%"
11061114
],
11071115
"scope": "application",
11081116
"description": "%main.contributes.configuration.properties.leetcode-problem-rating.hideScore.description%"
@@ -1127,8 +1135,8 @@
11271135
"clang"
11281136
],
11291137
"enumDescriptions": [
1130-
"gdb compiler",
1131-
"clang compiler"
1138+
"%main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.0%",
1139+
"%main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.1%"
11321140
],
11331141
"scope": "resource"
11341142
}

package.nls.json

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,24 @@
9898
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions": [
9999
"gdb compiler",
100100
"clang compiler"
101-
]
101+
],
102+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.0": "None",
103+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.1": "Acceptance Rate (Ascending)",
104+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.2": "Acceptance Rate (Descending)",
105+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.3": "Score (Ascending)",
106+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.4": "Score (Descending)",
107+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.5": "ID (Descending)",
108+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.0": "Submit your answer to LeetCode.",
109+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.1": "Test your answer with customized test cases.",
110+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.2": "Star or unstar the current problem.",
111+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.3": "Show the top voted solution for the current problem.",
112+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.4": "Show the problem description page.",
113+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.5": "Test default case",
114+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.6": "Test all default case",
115+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.0": "Don't hide",
116+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.1": "Hide questions with scores",
117+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.2": "Hide questions with no scores",
118+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.3": "Hide questions outside the range of scores [pickOneByRankRangeMin, pickOneByRankRangeMax]",
119+
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.0": "gdb compiler",
120+
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.1": "clang compiler"
102121
}

package.nls.zh-cn.json

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,24 @@
9898
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions": [
9999
"gdb compiler",
100100
"clang compiler"
101-
]
101+
],
102+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.0": "默认题目编号排序",
103+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.1": "通过率升序",
104+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.2": "通过率降序",
105+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.3": "分数升序",
106+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.4": "分数降序",
107+
"main.contributes.configuration.properties.leetcode-problem-rating.problems.sortStrategy.enumDescriptions.5": "题目编号降序",
108+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.0": "提交代码",
109+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.1": "测试代码",
110+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.2": "题目加喜爱",
111+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.3": "获取题解",
112+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.4": "展示题目介绍",
113+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.5": "测试默认用例",
114+
"main.contributes.configuration.properties.leetcode-problem-rating.editor.shortcuts.items.enumDescriptions.6": "测试所有用例",
115+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.0": "不处理",
116+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.1": "隐藏有分数的题目",
117+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.2": "隐藏没有分数的题目",
118+
"main.contributes.configuration.properties.leetcode-problem-rating.hideScore.enumDescriptions.3": "隐藏分数在配置[pickOneByRankRangeMin, pickOneByRankRangeMax]范围外的题目",
119+
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.0": "gdb编译",
120+
"main.contributes.configuration.properties.leetcode-problem-rating.cppCompiler.enumDescriptions.1": "clang编译"
102121
}

0 commit comments

Comments
 (0)