Index: binaries/data/mods/public/gui/reference/common/TemplateLoader.js =================================================================== --- binaries/data/mods/public/gui/reference/common/TemplateLoader.js +++ binaries/data/mods/public/gui/reference/common/TemplateLoader.js @@ -86,9 +86,10 @@ let data = Engine.ReadJSONFile(this.TechnologyPath + templateName + ".json"); translateObjectKeys(data, this.TechnologyTranslateKeys); - // Translate specificName as in GetTechnologyData() from gui/session/session.js - for (let civ in data.specificName) - data.specificName[civ] = translate(data.specificName[civ]); + // Translate specificName[civ] as in GetTechnologyData() from gui/session/session.js + if (typeof (data.specificName) === 'object') + for (let civ in data.specificName) + data.specificName[civ] = translate(data.specificName[civ]); this.technologyData[templateName] = data; }