From bb2289fa9514a6e69aca3d8dab516506e593507b Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Mon, 13 Jul 2026 04:06:11 -0400 Subject: [PATCH] Localize GM Notes header label --- lang/en.json | 3 +++ module/data/item/base.mjs | 5 ++++- templates/sheets/global/tabs/tab-description.hbs | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lang/en.json b/lang/en.json index 7863fb67..db07ebae 100755 --- a/lang/en.json +++ b/lang/en.json @@ -2550,6 +2550,9 @@ }, "identifier": { "label": "Identifier" + }, + "gmNotes": { + "label": "GM Notes" } }, "Ancestry": { diff --git a/module/data/item/base.mjs b/module/data/item/base.mjs index 59208642..095ba8f2 100644 --- a/module/data/item/base.mjs +++ b/module/data/item/base.mjs @@ -157,7 +157,10 @@ export default class BaseDataItem extends foundry.abstract.TypeDataModel { const gmNotesElement = document.createElement('section'); gmNotesElement.classList.add('gm-notes-section'); gmNotesElement.dataset.visibility = 'gm'; - gmNotesElement.innerHTML = '
GM Notes
' + this.gmNotes; + const header = document.createElement('header'); + header.classList.add('gm-notes'); + header.textContent = _loc('DAGGERHEART.ITEMS.FIELDS.gmNotes.label'); + gmNotesElement.innerHTML = header.outerHTML + this.gmNotes; fullDescription += gmNotesElement.outerHTML; } diff --git a/templates/sheets/global/tabs/tab-description.hbs b/templates/sheets/global/tabs/tab-description.hbs index 76aae7ff..3fdf1a93 100755 --- a/templates/sheets/global/tabs/tab-description.hbs +++ b/templates/sheets/global/tabs/tab-description.hbs @@ -8,7 +8,7 @@ {{#if (and systemFields.gmNotes @root.user.isGM)}}
{{#if enrichedGMNotes}} -
GM Notes
+
{{localize "DAGGERHEART.ITEMS.FIELDS.gmNotes.label"}}
{{/if}}