diff --git a/package.json b/package.json index 6a96b48..84d9b13 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@grandlinex/bundle-multilang", - "version": "0.32.0", + "version": "0.32.1", "description": "", "type": "module", "exports": { diff --git a/src/class/GLang.ts b/src/class/GLang.ts index 767b385..d62b56a 100644 --- a/src/class/GLang.ts +++ b/src/class/GLang.ts @@ -6,12 +6,15 @@ export default class GLang { map: Map; + missing: Set; + log?: CoreLogChannel; constructor(langDat: LangData | null, log?: CoreLogChannel) { this.log = log; this.code = ''; this.map = new CMap(); + this.missing = new Set(); if (langDat) { this.loadLang(langDat); } @@ -43,6 +46,7 @@ export default class GLang { console.warn(`Missing translation: ${key}`); } + this.missing.add(key); return key; } }