fix display of monitor status in other languages

merge-requests/256/merge
Moe 2022-05-04 11:05:37 -07:00
parent 80d4c846e8
commit 9da31e6aba
3 changed files with 4 additions and 3 deletions

View File

@ -35,7 +35,8 @@ let newList
try{
const buildOutputSource = usePendingFileForOutputSource ? generatedFilePath : chosenFile
console.log(`Source Path : ${buildOutputSource}`)
newList = require(buildOutputSource)
eval(`newList = ${fs.readFileSync(buildOutputSource,'utf8')}`)
console.log(`The word "Save" in this language : `,newList['Save'])
}catch(err){
console.log(`There was an error loading : ${chosenFile}`)
console.log(`Using blank base file. This will translate against all available terms!!!`)

View File

@ -39,7 +39,7 @@ function setCosmeticMonitorInfo(monitorConfig){
monitorElements.find('.monitor_mid').text(monitorId)
monitorElements.find('.monitor_ext').text(monitorConfig.ext)
monitorElements.find('.monitor_mode').text(humanReadableMode)
monitorElements.find('.monitor_status').html(monitorConfig.status || '<i class="fa fa-spinner fa-pulse"></i>')
monitorElements.find('.monitor_status').html(definitions['Monitor Status Codes'][monitorConfig.code] || monitorConfig.status || '<i class="fa fa-spinner fa-pulse"></i>')
monitorElements.attr('mode',humanReadableMode)
monitorElements.find('.lamp').attr('title',humanReadableMode)
if(monitorConfig.details.control=="1"){

View File

@ -21,7 +21,7 @@ function drawMonitorIconToMenu(item){
<div class="lh-1 text-start hidden-squeeze">
<h1 class="h6 mb-0 lh-1"><span class="monitor_name">${item.name}</span></h1>
<div class="pt-1">
<small class="monitor_status">${item.status}</small>
<small class="monitor_status">${definitions['Monitor Status Codes'][item.code] || item.status}</small>
</div>
</div>
<div class="flex-fill text-end squeeze-button">