From a0e57c6e2306e415863da029da33304fd634ef73 Mon Sep 17 00:00:00 2001 From: TaikoZhong <108016253+GanYiZhong@users.noreply.github.com> Date: Tue, 15 Sep 2026 08:57:09 +0800 Subject: [PATCH] i18n: Korean for every dictionary string Every skin_config text entry now carries ja / en / zh (Simplified) / ko. Co-Authored-By: Claude Fable 5.1 --- Graphics/skin_config.json | 100 +++++++++++++++++++++++++------------- 1 file changed, 66 insertions(+), 34 deletions(-) diff --git a/Graphics/skin_config.json b/Graphics/skin_config.json index 9b5a4d2..b3a65e8 100644 --- a/Graphics/skin_config.json +++ b/Graphics/skin_config.json @@ -137,7 +137,8 @@ "text": { "ja": "{0}曲目", "en": "Song {0}", - "zh": "{0}曲目" + "zh": "{0}曲目", + "ko": "{0}곡째" }, "outline": 2.3333333333333335 }, @@ -148,7 +149,8 @@ "text": { "ja": "もどる", "en": "BACK", - "zh": "返回" + "zh": "返回", + "ko": "돌아가기" } }, "transition_title": { @@ -169,7 +171,8 @@ "text": { "ja": "フリープレイ", "en": "FREE PLAY", - "zh": "自由游戏" + "zh": "自由游戏", + "ko": "프리 플레이" } }, "entry_overlay_entry": { @@ -183,7 +186,8 @@ "text": { "ja": "2人プレイ", "en": "2P", - "zh": "2P" + "zh": "2P", + "ko": "2인 플레이" } }, "credit_side_msg": { @@ -193,7 +197,8 @@ "text": { "ja": "太鼓をたたいてスタート!", "en": "Hit the taiko to start!", - "zh": "敲打太鼓开始!" + "zh": "敲打太鼓开始!", + "ko": "북을 쳐서 시작!" } }, "crown_message_miss": { @@ -203,7 +208,8 @@ "text": { "ja": "もう少し\nがんばるドン!", "en": "Good try.", - "zh": "下次\n加油鼓咚!" + "zh": "下次\n加油鼓咚!", + "ko": "조금 더\n힘내라 동!" } }, "crown_message_near": { @@ -213,7 +219,8 @@ "text": { "ja": "おしかったドン", "en": "Almost.", - "zh": "可惜!\n就差一点了鼓咚…" + "zh": "可惜!\n就差一点了鼓咚…", + "ko": "아쉬웠다 동" } }, "crown_message_success": { @@ -223,7 +230,8 @@ "text": { "ja": "ノリノリだドン", "en": "Cleared!\nCongrats, Don!", - "zh": "过关\n恭喜鼓咚!" + "zh": "过关\n恭喜鼓咚!", + "ko": "신난다 동" } }, "crown_message_perfect": { @@ -233,7 +241,8 @@ "text": { "ja": "よくできたドン!", "en": "Awesome!", - "zh": "魂槽全满!\n太厉害了鼓咚!" + "zh": "魂槽全满!\n太厉害了鼓咚!", + "ko": "잘했다 동!" } }, "song_select_indicator": { @@ -277,7 +286,8 @@ "text": { "en": "Select your outfit!", "ja": "きせかえをえらぼう!", - "zh": "选择服饰吧!" + "zh": "选择服饰吧!", + "ko": "옷을 골라 보자!" } }, "result_chara": { @@ -316,7 +326,8 @@ "text": { "ja": "ベストスコア更新!", "en": "New High Score!", - "zh": "最高分更新!" + "zh": "最高分更新!", + "ko": "베스트 스코어 갱신!" } }, "course_name_0": { @@ -326,7 +337,8 @@ "text": { "ja": "かんたん", "en": "Easy", - "zh": "简单" + "zh": "简单", + "ko": "쉬움" } }, "course_name_1": { @@ -336,7 +348,8 @@ "text": { "ja": "ふつう", "en": "Normal", - "zh": "普通" + "zh": "普通", + "ko": "보통" } }, "course_name_2": { @@ -346,7 +359,8 @@ "text": { "ja": "むずかしい", "en": "Hard", - "zh": "困难" + "zh": "困难", + "ko": "어려움" } }, "course_name_3": { @@ -356,7 +370,8 @@ "text": { "ja": "おに", "en": "Oni", - "zh": "魔王" + "zh": "魔王", + "ko": "오니" } }, "course_name_4": { @@ -366,7 +381,8 @@ "text": { "ja": "おに(裏)", "en": "Ura", - "zh": "裏魔王" + "zh": "裏魔王", + "ko": "오니(우라)" } }, "guide_select_label": { @@ -376,7 +392,8 @@ "text": { "ja": "えらぶ", "en": "Select", - "zh": "选择" + "zh": "选择", + "ko": "선택" } }, "guide_decide_label": { @@ -386,7 +403,8 @@ "text": { "ja": "決定", "en": "Decide", - "zh": "决定" + "zh": "决定", + "ko": "결정" } }, "nameplate_entry_left": { @@ -404,7 +422,8 @@ "text": { "ja": "かんたん", "en": "Easy", - "zh": "简单" + "zh": "简单", + "ko": "쉬움" } }, "chip_course_name_1": { @@ -414,7 +433,8 @@ "text": { "ja": "ふつう", "en": "Normal", - "zh": "普通" + "zh": "普通", + "ko": "보통" } }, "chip_course_name_2": { @@ -424,7 +444,8 @@ "text": { "ja": "むずかしい", "en": "Hard", - "zh": "困难" + "zh": "困难", + "ko": "어려움" } }, "chip_course_name_3": { @@ -434,7 +455,8 @@ "text": { "ja": "おに", "en": "Oni", - "zh": "魔王" + "zh": "魔王", + "ko": "오니" } }, "chip_course_name_4": { @@ -444,7 +466,8 @@ "text": { "ja": "おに(裏)", "en": "Ura", - "zh": "裏魔王" + "zh": "裏魔王", + "ko": "오니(우라)" } }, "modifier_text": { @@ -490,7 +513,8 @@ "text": { "en": "Used Skip Song", "ja": "演奏スキップをつかいました", - "zh": "使用了跳略演奏" + "zh": "使用了跳略演奏", + "ko": "연주 스킵을 사용했습니다" } }, "game_nameplate_1p": { @@ -505,21 +529,24 @@ "text": { "en": "Skip Song", "ja": "演奏スキップ", - "zh": "跳略演奏" + "zh": "跳略演奏", + "ko": "연주 스킵" } }, "modifier_name_neiro": { "text": { "en": "Sound", "ja": "音色", - "zh": "音色" + "zh": "音色", + "ko": "음색" } }, "modifier_text_muon": { "text": { "en": "No sound", "ja": "無音", - "zh": "无声" + "zh": "无声", + "ko": "무음" } }, "modifier_title": { @@ -529,7 +556,8 @@ "text": { "ja": "演奏オプション", "en": "Play Options", - "zh": "演奏选项" + "zh": "演奏选项", + "ko": "연주 옵션" } }, "song_select_chara_1p": { @@ -690,7 +718,8 @@ "text": { "en": "1-Player", "ja": "1人プレイ", - "zh": "1人游玩" + "zh": "1人游玩", + "ko": "1인 플레이" } }, "entry_credit_2p": { @@ -700,7 +729,8 @@ "text": { "en": "2-Player", "ja": "2人プレイ", - "zh": "2人游玩" + "zh": "2人游玩", + "ko": "2인 플레이" } }, "entry_credit_start": { @@ -710,7 +740,8 @@ "text": { "en": "Hit the drum to start!", "ja": "太鼓をたたいてスタート!", - "zh": "敲打太鼓开始游戏!" + "zh": "敲打太鼓开始游戏!", + "ko": "북을 쳐서 시작!" } }, "entry_cancel": { @@ -720,7 +751,8 @@ "text": { "en": "Cancel", "ja": "つかわない", - "zh": "不使用" + "zh": "不使用", + "ko": "사용 안 함" } }, "chara_entry": { @@ -802,14 +834,14 @@ "text": { "ja": "{0}曲", "zh": "{0}曲", - "en": "of {0}" + "en": "of {0}", + "ko": "{0}곡" }, "outline": 2.0 }, "song_num_max_game": { "x": 1814, "y": 122 - }, "note_arc_curve_height": { "height": 608 -- 2.54.0