From 22beb6356218ee655b1135a4f53ea21b7af8d3a3 Mon Sep 17 00:00:00 2001 From: Ylian Saint-Hilaire Date: Wed, 16 Dec 2020 11:33:24 -0800 Subject: [PATCH] Changed zh-chx to zh-hanx for agent languages in msh. --- meshcentral.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meshcentral.js b/meshcentral.js index 880d5264..fe3d86b1 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -1380,7 +1380,12 @@ function CreateMeshCentralServer(config, args) { obj.updateMeshTools(); // Load MeshAgent translation strings - try { obj.agentTranslations = JSON.stringify(JSON.parse(obj.fs.readFileSync(obj.path.join(__dirname, 'agents', 'agent-translations.json')).toString())); } catch (ex) { } + try { + var translations = JSON.parse(obj.fs.readFileSync(obj.path.join(__dirname, 'agents', 'agent-translations.json')).toString()); + if (translations['zh-chs']) { translations['zh-hans'] = translations['zh-chs']; delete translations['zh-chs']; } + if (translations['zh-cht']) { translations['zh-hant'] = translations['zh-cht']; delete translations['zh-cht']; } + obj.agentTranslations = JSON.stringify(translations); + } catch (ex) { } // Load the list of mesh agents and install scripts if (obj.args.noagentupdate == 1) { for (i in obj.meshAgentsArchitectureNumbers) { obj.meshAgentsArchitectureNumbers[i].update = false; } }