Skip to content

Commit d2350d0

Browse files
authored
Update localization (#141)
* magiclib-malilib-extra: Remove empty string quotes * magiclib-malilib-extra: Fix text * magiclib-malilib-extra: Add Traditional Chinese Localization * Revert "magiclib-malilib-extra: Remove empty string quotes" This reverts commit 9ef2cbf. * magiclib-malilib-extra: Comments must exist * magiclib-core: Add Traditional Chinese Localization * Fix text '配置' -> '組態' '字符串' -> '字串' * magiclib-legacy-compat: Remove unnecessary text --------- Signed-off-by: Hendrix-Shen <[email protected]>
1 parent 618e73f commit d2350d0

File tree

6 files changed

+194
-95
lines changed

6 files changed

+194
-95
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
fabric:
2+
gui:
3+
button:
4+
copyError: Copy error
5+
exit: Exit
6+
error:
7+
header: Failed to launch!
8+
missingException: No further details available
9+
tab:
10+
crash: Crash
11+
magiclib:
12+
dependency:
13+
checker:
14+
entrypoint:
15+
title: Mod %1$s (%2$s)@%3$s Dependency check not satisfied!
16+
mixin:
17+
title: Mixin %1$s Dependency check not satisfied! Can't apply to %2$s
18+
label:
19+
and: "與:"
20+
composite: "複合依賴:"
21+
conflict: "衝突:"
22+
or: "或:"
23+
require: "必要:"
24+
result:
25+
dist:
26+
conflict:
27+
fail: "Running on unexpected dist: %1$s."
28+
success: "Not running on unexpected dist: %1$s."
29+
require:
30+
fail: Running on unexpected dist, expected %1$s, but found %2$s.
31+
success: "Running on expected dist: %1$s."
32+
mod_id:
33+
conflict:
34+
fail: Conflicted Mod %1$s (%2$s)@%3$s detected. Conflicts with %4$s!
35+
success:
36+
not_found: Conflicted Mod %1$s not installed!
37+
unsatisfied: Mod %1$s (%2$s)@%3$s detected. [Marked as conflicted with %4$s!]
38+
optional:
39+
fail: Optional Mod %1$s (%2$s) detected. Requires %3$s, but found %4$s!
40+
success:
41+
found: Optional Mod %1$s (%2$s)@%3$s installed!
42+
not_found: Optional Mod %2$s not installed!
43+
require:
44+
fail:
45+
not_found: Mod %1$s not found. Requires %2$s!
46+
unsatisfied: Mod %1$s (%2$s) detected. Requires %3$s, but found %4$s!
47+
success: Mod %1$s (%2$s) installed!
48+
platform:
49+
conflict:
50+
fail: "Running on unexpected platform: %1$s."
51+
success: "Not running on unexpected platform: %1$s."
52+
require:
53+
fail: Running on unexpected platform, expected %1$s, but found %2$s.
54+
success: "Running on expected platform: %1$s."
55+
predicate:
56+
test_result: Predicate %1$s test result = %2$s
57+
target_obj_not_exist: Predicate %1$s test target does not exist, skipped.
58+
misc:
59+
version_type:
60+
beta: 公共測試版
61+
development: 開發版
62+
fork: Third-Party Fork
63+
pull_request: Pull Request
64+
rc: 候選發佈
65+
stable: 公共發行版
66+
unknown: 未知版本

magiclib-legacy-compat/src/main/resources/assets/magiclib/lang/en_us.json

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,7 @@
11
{
22
"magiclib.gui.button.widget.trigger.text": "Trigger",
33
"magiclib.gui.button.widget.trigger.hover": "Click to trigger %1$s once\n§7§oThis will simulate hotkey pressed and released in order.",
4-
"magiclib.gui.button.tab.generic": "Generic",
5-
"magiclib.gui.button.tab.test": "Test",
64
"magiclib.gui.bottom_line.stat": "Total: %1$s (Available: %2$s + Unavailable: %3$s), Modified: %4$s",
7-
"magiclib.gui.title": "MagicLib Test - Version: %s (%s)",
8-
9-
"magiclib.config.generic.debug.name": "debug",
10-
"magiclib.config.generic.debug.comment": "Display debug message",
11-
"magiclib.config.generic.fallbackLanguageList.name": "fallbackLanguageList",
12-
"magiclib.config.generic.fallbackLanguageList.comment": "Fallback language list.",
13-
"magiclib.config.generic.openConfigGui.name": "openConfigGui",
14-
"magiclib.config.generic.openConfigGui.comment": "A hotkey to open the in-game Config GUI",
15-
16-
"magiclib.config.test.booleanConfig.name": "booleanConfig",
17-
"magiclib.config.test.booleanConfig.comment": "booleanConfig comment",
18-
"magiclib.config.test.booleanHotkeyConfig.name": "booleanHotkeyConfig",
19-
"magiclib.config.test.booleanHotkeyConfig.comment": "booleanHotkeyConfig comment",
20-
"magiclib.config.test.colorConfig.name": "colorConfig",
21-
"magiclib.config.test.colorConfig.comment": "colorConfig comment",
22-
"magiclib.config.test.doubleConfig.name": "doubleConfig",
23-
"magiclib.config.test.doubleConfig.comment": "doubleConfig comment",
24-
"magiclib.config.test.intConfig.name": "intConfig",
25-
"magiclib.config.test.intConfig.comment": "intConfig comment",
26-
"magiclib.config.test.optionListConfig.name": "optionListConfig",
27-
"magiclib.config.test.optionListConfig.comment": "optionListConfig comment",
28-
"magiclib.config.test.printDoc.name": "printDoc",
29-
"magiclib.config.test.printDoc.comment": "Test document generator",
30-
"magiclib.config.test.sodiumTest.name": "sodiumTest",
31-
"magiclib.config.test.sodiumTest.comment": "sodiumTest comment",
32-
"magiclib.config.test.stringConfig.name": "stringConfig",
33-
"magiclib.config.test.stringConfig.comment": "stringConfig comment",
34-
"magiclib.config.test.stringListConfig.name": "stringListConfig",
35-
"magiclib.config.test.stringListConfig.comment": "stringListConfig comment",
365

376
"magiclib.misc.versionType.development": "Development",
387
"magiclib.misc.versionType.beta": "Public Beta",

magiclib-legacy-compat/src/main/resources/assets/magiclib/lang/zh_cn.json

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,7 @@
11
{
22
"magiclib.gui.button.widget.trigger.text": "触发",
33
"magiclib.gui.button.widget.trigger.hover": "点击以触发一次 %1$s\n§7§o这将依次模拟热键按下与松开操作.",
4-
"magiclib.gui.button.tab.generic": "通用",
5-
"magiclib.gui.button.tab.test": "测试",
64
"magiclib.gui.bottom_line.stat": "总计: %1$s (可用: %2$s + 不可用: %3$s), 已修改: %4$s",
7-
"magiclib.gui.title": "MagicLib 测试 - 版本: %s (%s)",
8-
9-
"magiclib.config.generic.debug.name": "调试模式",
10-
"magiclib.config.generic.debug.comment": "开启后会输出调试的日志",
11-
"magiclib.config.generic.fallbackLanguageList.name": "候选语言列表",
12-
"magiclib.config.generic.fallbackLanguageList.comment": "候选语言不只是 en_us,可以设置自己的候选语言列表(比如在设置文言的时候,可以在 §6候选语言列表§r 中加入 zh_cn,从而在找不到语言资源的情况下使用中文文本)",
13-
"magiclib.config.generic.openConfigGui.name": "打开配置界面",
14-
"magiclib.config.generic.openConfigGui.comment": "一个用来打开本页面的快捷键",
15-
16-
"magiclib.config.test.booleanConfig.name": "开关",
17-
"magiclib.config.test.booleanConfig.comment": "开关设置描述",
18-
"magiclib.config.test.booleanHotkeyConfig.name": "带快捷键开关",
19-
"magiclib.config.test.booleanHotkeyConfig.comment": "带快捷键开关描述",
20-
"magiclib.config.test.colorConfig.name": "颜色",
21-
"magiclib.config.test.colorConfig.comment": "颜色描述",
22-
"magiclib.config.test.doubleConfig.name": "双精度浮点",
23-
"magiclib.config.test.doubleConfig.comment": "双精度浮点描述",
24-
"magiclib.config.test.intConfig.name": "整型",
25-
"magiclib.config.test.intConfig.comment": "整型描述",
26-
"magiclib.config.test.optionListConfig.name": "枚举",
27-
"magiclib.config.test.optionListConfig.comment": "枚举描述",
28-
"magiclib.config.test.printDoc.name": "打印文档",
29-
"magiclib.config.test.printDoc.comment": "测试文档生成器",
30-
"magiclib.config.test.sodiumTest.name": "sodium测试",
31-
"magiclib.config.test.sodiumTest.comment": "sodium测试描述",
32-
"magiclib.config.test.stringConfig.name": "字符串",
33-
"magiclib.config.test.stringConfig.comment": "字符串描述",
34-
"magiclib.config.test.stringListConfig.name": "字符串列表",
35-
"magiclib.config.test.stringListConfig.comment": "字符串列表描述",
365

376
"magiclib.misc.versionType.development": "开发版",
387
"magiclib.misc.versionType.beta": "公共测试版",

magiclib-legacy-compat/src/main/resources/assets/magiclib/lang/zh_tw.json

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,7 @@
11
{
22
"magiclib.gui.button.widget.trigger.text": "觸發",
33
"magiclib.gui.button.widget.trigger.hover": "點擊以觸發一次 %1$s\n§7§o這將依次模擬快捷鍵按下與鬆開操作.",
4-
"magiclib.gui.button.tab.generic": "通用",
5-
"magiclib.gui.button.tab.test": "測試",
64
"magiclib.gui.bottom_line.stat": "總計: %1$s (可用: %2$s + 不可用: %3$s), 已修改: %4$s",
7-
"magiclib.gui.title": "MagicLib 測試 - 版本: %s (%s)",
8-
9-
"magiclib.config.generic.debug.name": "除錯模式",
10-
"magiclib.config.generic.debug.comment": "開啟後會輸出除錯的日誌",
11-
"magiclib.config.generic.fallbackLanguageList.name": "候選語言列表",
12-
"magiclib.config.generic.fallbackLanguageList.comment": "候選語言不只是 en_us,可以設置自己的候選語言列表(比如在設置文言的時候,可以在 §6候選語言列表§r 中加入 zh_cn,從而在找不到語言資源的情況下使用中文文本)",
13-
"magiclib.config.generic.openConfigGui.name": "打開配置界面",
14-
"magiclib.config.generic.openConfigGui.comment": "一個用來打開本頁面的快捷鍵",
15-
16-
"magiclib.config.test.booleanConfig.name": "開關",
17-
"magiclib.config.test.booleanConfig.comment": "開關設置描述",
18-
"magiclib.config.test.booleanHotkeyConfig.name": "帶快捷鍵開關",
19-
"magiclib.config.test.booleanHotkeyConfig.comment": "帶快捷鍵開關描述",
20-
"magiclib.config.test.colorConfig.name": "顏色",
21-
"magiclib.config.test.colorConfig.comment": "顏色描述",
22-
"magiclib.config.test.doubleConfig.name": "雙精度浮點",
23-
"magiclib.config.test.doubleConfig.comment": "雙精度浮點描述",
24-
"magiclib.config.test.intConfig.name": "整型",
25-
"magiclib.config.test.intConfig.comment": "整型描述",
26-
"magiclib.config.test.optionListConfig.name": "枚舉",
27-
"magiclib.config.test.optionListConfig.comment": "枚舉描述",
28-
"magiclib.config.test.printDoc.name": "列印文檔",
29-
"magiclib.config.test.printDoc.comment": "測試文檔生成器",
30-
"magiclib.config.test.sodiumTest.name": "sodium測試",
31-
"magiclib.config.test.sodiumTest.comment": "sodium測試描述",
32-
"magiclib.config.test.stringConfig.name": "字符串",
33-
"magiclib.config.test.stringConfig.comment": "字符串描述",
34-
"magiclib.config.test.stringListConfig.name": "字符串列表",
35-
"magiclib.config.test.stringListConfig.comment": "字符串列表描述",
365

376
"magiclib.misc.versionType.development": "開發版",
387
"magiclib.misc.versionType.beta": "公共測試版",

magiclib-malilib-extra/src/main/resources/assets/magiclib-malilib-extra/lang/zh_cn.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ magiclib:
5050
option:
5151
# ================================ 通用 ================================
5252
openConfigGui:
53-
name: 打开魔法类库配置界面
54-
comment: 打开魔法类库的配置界面
53+
name: 打开配置界面
54+
comment: ""
5555
# ================================ 调试 ================================
5656
debug:
5757
name: 调试模式
Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
magiclib:
2+
config:
3+
category:
4+
all:
5+
name: 全部
6+
generic:
7+
name: 通用
8+
debug:
9+
name: 除錯
10+
test:
11+
name: 測試
12+
gui:
13+
bottom_line:
14+
stat: "總計: %1$s (可用: %2$s + 不可用: %3$s), 已修改: %4$s"
15+
button:
16+
hover_text:
17+
add: Add
18+
remove: Remove
19+
move_up: MoveUp
20+
move_down: MoveDown
21+
dependencies_footer: "依賴:"
22+
element:
23+
config_button_boolean_switch:
24+
enabled: Enabled
25+
disabled: Disabled
26+
config_button_option_list_hovering:
27+
title: "Available values:"
28+
title:
29+
.: "魔法程式庫 - 版本: %1$s (%2$s)"
30+
vec3i_edit: Edit vec3i for '%1$s'
31+
vec3i_list_edit: Edit vec3i list for '%1$s'
32+
trigger_button:
33+
text: 觸發
34+
hover: |
35+
點擊以觸發一次 %1$s
36+
§7§o這將依次模擬快捷鍵按下與鬆開操作.§r
37+
sorting_strategy:
38+
label_text: Sorting strategy
39+
alphabet: Alphabet
40+
most_recently_used: Recently used
41+
most_commonly_used: Commonly used
42+
statistic:
43+
title: "Statistics Data:"
44+
entry:
45+
lastUsedTime: Last used time
46+
useAmount: Use amount
47+
message:
48+
option_list_hotkeyed:
49+
cycled_message: Cycled option %1$s to %2$s
50+
option:
51+
# ================================ 通用 ================================
52+
openConfigGui:
53+
name: 打開組態界面
54+
comment:
55+
# ================================ 除錯 ================================
56+
debug:
57+
name: 除錯模式
58+
comment: |
59+
Debug mode of MagicLib
60+
When enabled, debug parameter configs and configs not satisfied dependencies will be displayed
61+
and debugging related functions will be enabled.
62+
hideUnavailableConfigs:
63+
name: hideAvailableConfigs
64+
comment: Hide configs which are unavailable due to dependency relations unsatisfied in the config GUI.
65+
resetAllConfigStatistic:
66+
name: resetAllConfigStatistic
67+
comment: Reset all statistics of configs
68+
resetMagicLibConfigStatistic:
69+
name: resetMagicLibConfigStatistic
70+
comment: Reset statistics of configs of MagicLib
71+
# ================================ 测试 ================================
72+
testConfigBoolean:
73+
name: 開關組態測試
74+
comment: |
75+
Test TagProcessor:
76+
- Translation: @tr#magiclib.config.category.debug.name@
77+
- Reference: @config#debug@
78+
Test MarkProcessor:
79+
- Command: `@tr#magiclib.config.category.debug.name@`
80+
testConfigBooleanHotkeyed:
81+
name: 帶快捷鍵開關組態測試
82+
comment:
83+
testConfigColor:
84+
name: 顏色組態測試
85+
comment:
86+
testConfigDouble:
87+
name: 實數組態測試
88+
comment:
89+
testConfigHotkey:
90+
name: 快捷鍵組態測試
91+
comment:
92+
testConfigHotkeyWithSwitch:
93+
name: testConfigHotkeyWithSwitch
94+
comment:
95+
testConfigInteger:
96+
name: 整數組態測試
97+
comment:
98+
testConfigOptionList:
99+
name: testConfigOptionList
100+
comment:
101+
testConfigOptionListHotkeyed:
102+
name: testConfigOptionListHotkeyed
103+
comment:
104+
testConfigString:
105+
name: 字串組態測試
106+
comment:
107+
testConfigStringList:
108+
name: 字串列表組態測試
109+
comment:
110+
testConfigVec3i:
111+
name: testConfigVec3i
112+
comment:
113+
testConfigVec3iList:
114+
name: testConfigVec3iList
115+
comment:
116+
testDependencies:
117+
name: 帶依賴組態測試
118+
comment:
119+
testDependenciesComposite:
120+
name: 帶複合依賴組態測試
121+
comment:
122+
enumTest:
123+
value:
124+
TEST_A: 枚舉測試 A
125+
TEST_B: 枚舉測試 B
126+
TEST_C: 枚舉測試 C

0 commit comments

Comments
 (0)