Settings localized

This commit is contained in:
José Lozano
2025-07-11 18:23:42 +02:00
parent 0082e9c093
commit 2d2a2b9930
2 changed files with 43 additions and 23 deletions
+24 -4
View File
@@ -83,7 +83,7 @@
"DG.Skills.Tooltip.swim": "Swim - See p. 35 Agent's Handbook",
"DG.Skills.Tooltip.unarmed_combat": "Unarmed Combat - See p. 35 Agent's Handbook",
"DG.Skills.Tooltip.unnatural": "Unnatural - See p. 35 Agent's Handbook",
"DG.Skills.AddTypedOrCustomSkill": "Add Typed/Custom Skill",
"DG.Skills.AddSkill": "Add Skill",
"DG.Skills.Apply": "Apply",
@@ -112,7 +112,7 @@
"DG.TypeSkills.Tooltip.Pilot": "Pilot - See p. 34 Agent's Handbook",
"DG.TypeSkills.Tooltip.Science": "Science - See p. 34 Agent's Handbook",
"DG.TypeSkills.Tooltip.Other": "Other",
"DG.SpecialTraining.Dialog.CreateSpecialTraining": "Add Special Training",
"DG.SpecialTraining.Dialog.DropDown.CustomSkills": "Custom/Typed Skills",
"DG.SpecialTraining.Dialog.DropDown.Skills": "Skills",
@@ -141,7 +141,7 @@
"DG.Attributes.Tooltip.int": "Intelligence - see p. 19 Agent's Handbook",
"DG.Attributes.Tooltip.pow": "Power - see p. 19 Agent's Handbook",
"DG.Attributes.Tooltip.cha": "Charisma - see p. 19 Agent's Handbook",
"DG.Navigation.Skills": "Skills",
"DG.Navigation.Physical": "Statistics",
"DG.Navigation.Mental": "Psychological",
@@ -370,5 +370,25 @@
"DG.ItemWindow.Ritual.StudyTime": "Study Time",
"DG.ItemWindow.Ritual.LearnedSanityDamage": "Learn SAN Damage",
"DG.MissionPaused": "Mission Paused"
"DG.MissionPaused": "Mission Paused",
"DG.Settings.charactersheet.name": "Character Sheet Style",
"DG.Settings.charactersheet.hint": "Choose how actor sheets should be styled. 'Program' is a more modern government style, where 'Cowboy/Outlaw' is an older, grittier looking typewriter style.",
"DG.Settings.charactersheet.cowboys": "The Cowboys",
"DG.Settings.charactersheet.outlaws": "The Outlaws",
"DG.Settings.charactersheet.program": "The Program",
"DG.Settings.sortskills.name": "Sort Skills By Column?",
"DG.Settings.sortskills.hint": "Checked sorts by column. Unchecked sorts by row.",
"DG.Settings.sanityprivate.name": "Keep Sanity Private",
"DG.Settings.sanityprivate.hint": "Hide sanity from players on both character sheet and rolls.",
"DG.Settings.improvementroll.name": "Default Skill Improvement Roll",
"DG.Settings.improvementroll.hint": " Default 1d4. There have been multiple errata on this, choose which fits best for the pace of your game.",
"DG.Settings.improvementroll.1": "Flat +1",
"DG.Settings.improvementroll.2": "+1D3%",
"DG.Settings.improvementroll.3": "+1D4%",
"DG.Settings.improvementroll.4": "+1D4-1%",
"DG.Settings.hypergeometry.name": "Always Show Hypergeometry Section for Players",
"DG.Settings.hypergeometry.hint": "Always show Hypergeometry item section for players, even if they don't have any items of that type.",
"DG.Settings.landscapes.name": "Show Impossible Landscapes Content",
"DG.Settings.landscapes.hint": "Show Impossible Landscapes-specific fields from character sheets."
}
+19 -19
View File
@@ -1,16 +1,16 @@
export default function registerSystemSettings() {
game.settings.register("deltagreen", "characterSheetStyle", {
name: "Character Sheet Style",
hint: "Choose how actor sheets should be styled. 'Program' is a more modern government style, where 'Cowboy/Outlaw' is an older, grittier looking typewriter style.",
name: game.i18n.localize("DG.Settings.charactersheet.name"),
hint: game.i18n.localize("DG.Settings.charactersheet.hint"),
scope: "world", // This specifies a world-stored setting
config: true, // This specifies that the setting appears in the configuration view
requiresReload: true,
type: String,
choices: {
// If choices are defined, the resulting setting will be a select menu
cowboy: "The Cowboys",
outlaw: "The Outlaws",
program: "The Program",
cowboy: game.i18n.localize("DG.Settings.charactersheet.cowboys"),
outlaw: game.i18n.localize("DG.Settings.charactersheet.outlaws"),
program: game.i18n.localize("DG.Settings.charactersheet.program"),
},
default: "program", // The default value for the setting
onChange: (value) => {
@@ -20,8 +20,8 @@ export default function registerSystemSettings() {
});
game.settings.register("deltagreen", "sortSkills", {
name: "Sort Skills By Column?",
hint: "Checked sorts by column. Unchecked sorts by row.",
name: game.i18n.localize("DG.Settings.sortskills.name"),
hint: game.i18n.localize("DG.Settings.sortskills.hint"),
scope: "client",
config: true,
requiresReload: true,
@@ -30,8 +30,8 @@ export default function registerSystemSettings() {
});
game.settings.register("deltagreen", "keepSanityPrivate", {
name: "Keep Sanity Private",
hint: "Hide sanity from players on both character sheet and rolls.",
name: game.i18n.localize("DG.Settings.sanityprivate.name"),
hint: game.i18n.localize("DG.Settings.sanityprivate.hint"),
scope: "world",
config: true,
requiresReload: true,
@@ -40,17 +40,17 @@ export default function registerSystemSettings() {
});
game.settings.register("deltagreen", "skillImprovementFormula", {
name: "Default Skill Improvement Roll",
hint: " Default 1d4. There have been multiple errata on this, choose which fits best for the pace of your game.",
name: game.i18n.localize("DG.Settings.improvementroll.name"),
hint: game.i18n.localize("DG.Settings.improvementroll.hint"),
scope: "world", // This specifies a world-stored setting
config: true, // This specifies that the setting appears in the configuration view
type: String,
choices: {
// If choices are defined, the resulting setting will be a select menu
1: "Flat +1",
"1d3": "+1D3%",
"1d4": "+1D4%",
"1d4-1": "+1D4-1%",
1: game.i18n.localize("DG.Settings.improvementroll.1"),
"1d3": game.i18n.localize("DG.Settings.improvementroll.2"),
"1d4": game.i18n.localize("DG.Settings.improvementroll.3"),
"1d4-1": game.i18n.localize("DG.Settings.improvementroll.4"),
},
default: "1d4", // The default value for the setting, per the most recent errata.
onChange: (value) => {
@@ -63,8 +63,8 @@ export default function registerSystemSettings() {
"deltagreen",
"alwaysShowHypergeometrySectionForPlayers",
{
name: "Always Show Hypergeometry Section for Players",
hint: "Always show Hypergeometry item section for players, even if they don't have any items of that type.",
name: game.i18n.localize("DG.Settings.hypergeometry.name"),
hint: game.i18n.localize("DG.Settings.hypergeometry.hint"),
scope: "world",
config: true,
requiresReload: true,
@@ -74,8 +74,8 @@ export default function registerSystemSettings() {
);
game.settings.register("deltagreen", "showImpossibleLandscapesContent", {
name: "Show Impossible Landscapes Content",
hint: "Show Impossible Landscapes-specific fields from character sheets.",
name: game.i18n.localize("DG.Settings.landscapes.name"),
hint: game.i18n.localize("DG.Settings.landscapes.hint"),
scope: "world",
config: true,
requiresReload: true,