diff --git a/lang/ja.json b/lang/ja.json index 5e2c72f..51ac782 100644 --- a/lang/ja.json +++ b/lang/ja.json @@ -313,5 +313,44 @@ "DG.ItemWindow.Ritual.ActivationTime": "実行時間", "DG.ItemWindow.Ritual.ActivationCosts": "実行コスト", "DG.ItemWindow.Ritual.StudyTime": "研究期間", - "DG.ItemWindow.Ritual.LearnedSanityDamage": "習得時SANダメージ" + "DG.ItemWindow.Ritual.LearnedSanityDamage": "習得時SANダメージ", + + "DG.Skills.ruby.accounting": "けいり", + "DG.Skills.ruby.alertness": "けいかい", + "DG.Skills.ruby.anthropology": "じんるいがく", + "DG.Skills.ruby.archeology": "こうこがく", + "DG.Skills.ruby.artillery": "ほう", + "DG.Skills.ruby.athletics": "うんどう", + "DG.Skills.ruby.bureaucracy": "かんりょう", + "DG.Skills.ruby.computer_science": "こんぴゅーたー", + "DG.Skills.ruby.criminology": "はんざいがく", + "DG.Skills.ruby.demolitions": "ばくは", + "DG.Skills.ruby.disguise": "へんそう", + "DG.Skills.ruby.dodge": "かいひ", + "DG.Skills.ruby.drive": "うんてん", + "DG.Skills.ruby.firearms": "しゃげき", + "DG.Skills.ruby.first_aid": "おうきゅうてあて", + "DG.Skills.ruby.forensics": "ほういがく", + "DG.Skills.ruby.heavy_machiner": "じゅうきかいそうさ", + "DG.Skills.ruby.heavy_weapons": "じゅうかき", + "DG.Skills.ruby.history": "れきし", + "DG.Skills.ruby.humint": "ちょうほう", + "DG.Skills.ruby.law": "ほうりつ", + "DG.Skills.ruby.medicine": "いがく", + "DG.Skills.ruby.melee_weapons": "きんせつぶき", + "DG.Skills.ruby.navigate": "なびげーと", + "DG.Skills.ruby.occult": "おかると", + "DG.Skills.ruby.persuade": "せっとく", + "DG.Skills.ruby.pharmacy": "やくがく", + "DG.Skills.ruby.psychotherapy": "しんりりょうほう", + "DG.Skills.ruby.ride": "じょうば", + "DG.Skills.ruby.search": "そうさく", + "DG.Skills.ruby.sigint": "しぎんと", + "DG.Skills.ruby.stealth": "おんみつ", + "DG.Skills.ruby.surgery": "しゅじゅつ", + "DG.Skills.ruby.survival": "さばいばる", + "DG.Skills.ruby.swim": "すいえい", + "DG.Skills.ruby.unarmed_combat": "としゅかくとう", + "DG.Skills.ruby.unnatural": "ひしぜん", + "DG.Skills.ruby.flight": "ひこう" } diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 9ca1dc1..880690e 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -75,7 +75,12 @@ export default class DeltaGreenActorSheet extends ActorSheet { let sortedSkills = []; for (const [key, skill] of Object.entries(this.actor.system.skills)) { skill.key = key; - skill.sortLabel = game.i18n.localize(`DG.Skills.${key}`); + + if (game.i18n.lang === "ja") { + skill.sortLabel = game.i18n.localize(`DG.Skills.ruby.${key}`); + } else { + skill.sortLabel = game.i18n.localize(`DG.Skills.${key}`); + } if (skill.sortLabel === "" || skill.sortLabel === `DG.Skills.${key}`) { skill.sortLabel = skill.key;