use path for localize instead of format
This commit is contained in:
+5
-1
@@ -343,7 +343,11 @@
|
||||
"DG.ItemWindow.Weapons.SkillModifier": "Skill Modifier",
|
||||
"DG.ItemWindow.Custom": "Custom",
|
||||
|
||||
"DG.TypedSheet": "{type} Sheet",
|
||||
"DG.Sheet.class.item": "Item Sheet",
|
||||
"DG.Sheet.class.agent": "Agent Sheet",
|
||||
"DG.Sheet.class.npc": "NPC Sheet",
|
||||
"DG.Sheet.class.unnatural": "Unnatural Sheet",
|
||||
"DG.Sheet.class.vehicle": "Vehicle Sheet",
|
||||
|
||||
"TYPES.Actor.agent": "Agent",
|
||||
"TYPES.Actor.npc": "NPC",
|
||||
|
||||
+8
-13
@@ -53,14 +53,6 @@ Hooks.once("init", async () => {
|
||||
CONFIG.Actor.documentClass = DeltaGreenActor;
|
||||
CONFIG.Item.documentClass = DeltaGreenItem;
|
||||
|
||||
// Preload Handlebars Templates
|
||||
preloadHandlebarsTemplates();
|
||||
|
||||
// Add Handlebars helpers
|
||||
registerHandlebarsHelpers();
|
||||
});
|
||||
|
||||
Hooks.once("setup", async () => {
|
||||
// Unregister core sheets.
|
||||
Actors.unregisterSheet("core", foundry.appv1.sheets.ActorSheet);
|
||||
Items.unregisterSheet("core", foundry.appv1.sheets.ItemSheet);
|
||||
@@ -73,11 +65,10 @@ Hooks.once("setup", async () => {
|
||||
vehicle: DGVehicleSheet,
|
||||
};
|
||||
Object.entries(sheetClassMap).forEach(([actorType, SheetClass]) => {
|
||||
const localizedType = game.i18n.localize(`TYPES.Actor.${actorType}`);
|
||||
Actors.registerSheet(DG.ID, SheetClass, {
|
||||
makeDefault: true,
|
||||
themes: null,
|
||||
label: game.i18n.format("DG.TypedSheet", { type: localizedType }),
|
||||
label: `DG.Sheet.class.${actorType}`,
|
||||
types: [actorType],
|
||||
});
|
||||
});
|
||||
@@ -85,11 +76,15 @@ Hooks.once("setup", async () => {
|
||||
// Register item sheet.
|
||||
Items.registerSheet(DG.ID, DeltaGreenItemSheet, {
|
||||
makeDefault: true,
|
||||
label: game.i18n.format("DG.TypedSheet", {
|
||||
type: game.i18n.localize("DOCUMENT.Item"),
|
||||
}),
|
||||
label: "DG.Sheet.class.item",
|
||||
themes: null,
|
||||
});
|
||||
|
||||
// Preload Handlebars Templates
|
||||
preloadHandlebarsTemplates();
|
||||
|
||||
// Add Handlebars helpers
|
||||
registerHandlebarsHelpers();
|
||||
});
|
||||
|
||||
Hooks.once("ready", async () => {
|
||||
|
||||
Reference in New Issue
Block a user