From 7f30748a4156665b3df30d58cd1bd364889a3bce Mon Sep 17 00:00:00 2001 From: Steve-Mcl Date: Thu, 24 Jun 2021 11:25:26 +0100 Subject: [PATCH] dont try to load en-gb or en-us (they're builtin) - also monaco now comes with Turkish, Polish, Portuguese, Czech langs --- .../src/vendor/monaco/monaco-bootstrap.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js b/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js index f5573c1f6..2c66859c2 100644 --- a/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js +++ b/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js @@ -2,9 +2,8 @@ var _isIE = /MSIE \d|Trident.*rv:/.test(navigator.userAgent); //dont load monaco if IE if(_isIE === false) { - var defaultLanguage = 'en-gb'; var userLocale = (localStorage.getItem("editor-language") + "") - var browserLocale = typeof navigator === "undefined" ? "" : (navigator.language || navigator.userLanguage); + var browserLocale = typeof navigator === "undefined" ? "" : (navigator.language || navigator.userLanguage || ""); var cultureDists = { "zh-cn":"zh-hans", "zh-tw":"zh-hant", @@ -15,9 +14,12 @@ "it":"it", "es":"es", "ru":"ru", - "en-us":"en-gb" + "tr":"tr", + "pl":"pl", + "pt-br":"pt-br", + "cs":"cs" }; - var uiLanguage = cultureDists[userLocale.toLowerCase()] || cultureDists[browserLocale.toLowerCase()] || defaultLanguage; + var uiLanguage = cultureDists[userLocale.toLowerCase()] || cultureDists[browserLocale.toLowerCase()]; if(uiLanguage) document.write('