From 4e5f87e7a2d6cbd89634db8a51b44735e540ff64 Mon Sep 17 00:00:00 2001 From: msir3316 Date: Sat, 22 Jun 2019 23:55:51 +0900 Subject: [PATCH 1/2] Japanese localization --- .../cardcrawl/mod/stslib/StSLib.java | 6 ++ .../localization/stslib/jpn/keywords.json | 91 +++++++++++++++++++ .../localization/stslib/jpn/powers.json | 17 ++++ .../localization/stslib/jpn/relics.json | 10 ++ 4 files changed, 124 insertions(+) create mode 100644 src/main/resources/localization/stslib/jpn/keywords.json create mode 100644 src/main/resources/localization/stslib/jpn/powers.json create mode 100644 src/main/resources/localization/stslib/jpn/relics.json diff --git a/src/main/java/com/evacipated/cardcrawl/mod/stslib/StSLib.java b/src/main/java/com/evacipated/cardcrawl/mod/stslib/StSLib.java index 63ab9d8e..a597a503 100644 --- a/src/main/java/com/evacipated/cardcrawl/mod/stslib/StSLib.java +++ b/src/main/java/com/evacipated/cardcrawl/mod/stslib/StSLib.java @@ -71,6 +71,9 @@ public void receiveEditKeywords() case ZHT: language = "zht"; break; + case JPN: + language = "jpn"; + break; } loadLangKeywords("eng"); @@ -99,6 +102,9 @@ public void receiveEditStrings() case ZHT: language = "zht"; break; + case JPN: + language = "jpn"; + break; } loadLangStrings("eng"); diff --git a/src/main/resources/localization/stslib/jpn/keywords.json b/src/main/resources/localization/stslib/jpn/keywords.json new file mode 100644 index 00000000..0e88626f --- /dev/null +++ b/src/main/resources/localization/stslib/jpn/keywords.json @@ -0,0 +1,91 @@ +[ + { + "NAMES": [ + "purge", + "パージ" + ], + "DESCRIPTION": "戦闘終了まで除外される。 廃棄 の山には #r行かない 。" + }, + { + "NAMES": [ + "retain", + "保持" + ], + "DESCRIPTION": "ターン終了時に捨てられない。" + }, + { + "NAMES": [ + "autoplay", + "オートプレイ" + ], + "DESCRIPTION": "このカードは引かれたときに自動的にプレイされる。" + }, + { + "NAMES": [ + "soulbound", + "ソウルバウンド" + ], + "DESCRIPTION": "デッキから除外できない。" + }, + { + "NAMES": [ + "snecko", + "スネッコ" + ], + "DESCRIPTION": "このカードが引かれたとき、コストがランダムに変化する。" + }, + { + "NAMES": [ + "grave", + "埋葬" + ], + "DESCRIPTION": "このカードを捨ててから戦闘を始める。" + }, + { + "NAMES": [ + "fleeting", + "一瞬" + ], + "DESCRIPTION": "このカードは #yパージ し、使用時にデッキから除外される。" + }, + { + "PROPER_NAME": "一時HP", + "NAMES": [ + "一時HP", + "temporary hp", + "temporary_hp" + ], + "DESCRIPTION": "一時HPは戦闘終了時になくなる。" + }, + { + "NAMES": [ + "fetch", + "取り出し", + "取り出す" + ], + "DESCRIPTION": "指定の山から指定のカードを選び、手札に加える。" + }, + { + "NAMES": [ + "払い戻し", + "払い戻す", + "refund", + "refunds" + ], + "DESCRIPTION": "カードのプレイ時に消費したエナジーを、払い戻し額まで返す。" + }, + { + "NAMES": [ + "exhaustive", + "廃棄性" + ], + "DESCRIPTION": "一定回数の使用後に #y廃棄 する。" + }, + { + "NAMES": [ + "startup", + "スタートアップ" + ], + "DESCRIPTION": "戦闘開始時にトリガーとなる。" + } +] \ No newline at end of file diff --git a/src/main/resources/localization/stslib/jpn/powers.json b/src/main/resources/localization/stslib/jpn/powers.json new file mode 100644 index 00000000..2b74f05c --- /dev/null +++ b/src/main/resources/localization/stslib/jpn/powers.json @@ -0,0 +1,17 @@ +{ + "stslib:Stunned": { + "NAME": "スタン", + "DESCRIPTIONS": [ + "#b", + " ターン何もできない。", + " ターン何もできない。" + ] + }, + "stslib:ExhaustiveNegationPower": { + "NAME": "廃棄性無効", + "DESCRIPTIONS": [ + "次の #b", + " 回、 廃棄性 のカードをプレイしても 廃棄性 のカウントが減らない。" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/localization/stslib/jpn/relics.json b/src/main/resources/localization/stslib/jpn/relics.json new file mode 100644 index 00000000..f0888c84 --- /dev/null +++ b/src/main/resources/localization/stslib/jpn/relics.json @@ -0,0 +1,10 @@ +{ + "stslib:Clickable": { + "NAME": "クリック可能", + "FLAVOR": "これは決して見られるべきではない。", + "DESCRIPTIONS": [ + "[#2aecd7]戦闘 [#2aecd7]中に [#2aecd7]右 [#2aecd7]クリック [#2aecd7]で [#2aecd7]有効化。[]", + "[#2aecd7]右 [#2aecd7]クリック [#2aecd7]で [#2aecd7]有効化。[]" + ] + } +} \ No newline at end of file From 332ecfd2dbe5b4c81651f02647e466e90ddcde57 Mon Sep 17 00:00:00 2001 From: msir3316 Date: Sun, 23 Jun 2019 00:06:10 +0900 Subject: [PATCH 2/2] Japanese localization --- .../localization/stslib/jpn/keywords.json | 32 +++++++++---------- .../localization/stslib/jpn/relics.json | 4 +-- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/main/resources/localization/stslib/jpn/keywords.json b/src/main/resources/localization/stslib/jpn/keywords.json index 0e88626f..1ec01fbd 100644 --- a/src/main/resources/localization/stslib/jpn/keywords.json +++ b/src/main/resources/localization/stslib/jpn/keywords.json @@ -1,22 +1,22 @@ [ { "NAMES": [ - "purge", - "パージ" + "パージ", + "purge" ], "DESCRIPTION": "戦闘終了まで除外される。 廃棄 の山には #r行かない 。" }, { "NAMES": [ - "retain", - "保持" + "保持", + "retain" ], "DESCRIPTION": "ターン終了時に捨てられない。" }, { "NAMES": [ - "autoplay", - "オートプレイ" + "オートプレイ", + "autoplay" ], "DESCRIPTION": "このカードは引かれたときに自動的にプレイされる。" }, @@ -29,8 +29,8 @@ }, { "NAMES": [ - "snecko", - "スネッコ" + "スネッコ", + "snecko" ], "DESCRIPTION": "このカードが引かれたとき、コストがランダムに変化する。" }, @@ -43,8 +43,8 @@ }, { "NAMES": [ - "fleeting", - "一瞬" + "一瞬", + "fleeting" ], "DESCRIPTION": "このカードは #yパージ し、使用時にデッキから除外される。" }, @@ -59,9 +59,9 @@ }, { "NAMES": [ - "fetch", "取り出し", - "取り出す" + "取り出す", + "fetch" ], "DESCRIPTION": "指定の山から指定のカードを選び、手札に加える。" }, @@ -76,15 +76,15 @@ }, { "NAMES": [ - "exhaustive", - "廃棄性" + "廃棄性", + "exhaustive" ], "DESCRIPTION": "一定回数の使用後に #y廃棄 する。" }, { "NAMES": [ - "startup", - "スタートアップ" + "スタートアップ", + "startup" ], "DESCRIPTION": "戦闘開始時にトリガーとなる。" } diff --git a/src/main/resources/localization/stslib/jpn/relics.json b/src/main/resources/localization/stslib/jpn/relics.json index f0888c84..2c8bd563 100644 --- a/src/main/resources/localization/stslib/jpn/relics.json +++ b/src/main/resources/localization/stslib/jpn/relics.json @@ -3,8 +3,8 @@ "NAME": "クリック可能", "FLAVOR": "これは決して見られるべきではない。", "DESCRIPTIONS": [ - "[#2aecd7]戦闘 [#2aecd7]中に [#2aecd7]右 [#2aecd7]クリック [#2aecd7]で [#2aecd7]有効化。[]", - "[#2aecd7]右 [#2aecd7]クリック [#2aecd7]で [#2aecd7]有効化。[]" + "[#2aecd7]戦闘中に右クリックで有効化。[]", + "[#2aecd7]右クリックで有効化。[]" ] } } \ No newline at end of file