
I mean above the weather icon I still see overcast clouds and under the field “previsione” there’s the same scrolling phrase.

I mean above the weather icon I still see overcast clouds and under the field “previsione” there’s the same scrolling phrase.
It works now, thank you so much mate. You’ve been so kind. May I ask you another thing? Everything seems now nicely translated except for the scrolling line under the icon, is there a way to translate it? Where can I find it? Thx again.
How do I restart the mirror? Do I have to do a sudo reboot?
@idoodler
Ah ok, my tablet wrote a wrong character but I have the right version in my translation folder. What’s wrong with that?
@idoodler
Sorry,
I’m an absolute beginner, what do I have to replace?
{
“Atmospheric Conditions” : “Condizioni Atmosferiche”,
“Sunrise/Sunset”:“Alba/Tramonto”,
“AQI/UV/Wind”:“AQI/UV/Vento”,
“4 Day Forecast”:"Previsioni su quattro giorni ",
“Monday”: “Lunedì”,
“Tuesday”: “Martedì”,
“Wednesday”: "Mercoledì ",
“Thursday”: “Giovedì”,
“Friday”: “Venerdì”,
“Saturday”: “Sabato”,
“Sunday”: “Domenica”,
“Hours of Light”:“Ore di luce”,
“Last Updated”: “Ultimo aggiornamento”,
“Today”:“Oggi”,
“Mon”:“Lun”,
“Tue”:“Mar”,
“Wed”:“Mer”,
“Thu”:“Giov”,
“Fri”:“Ven”,
“Sat”:“Sab”,
“Sun”:“Dom”,
“Forecast”:“Previsioni”,
“Weather warning”:“Allerta meteo”,
“Night”: “Notte”
}
JS@hriereb said in MMM-NOAA:
@cowboysdude
How to change the default language?
I’ve seen a translation folder with some .json files so I created an it.json file to enable the italian translation. After that I added some lined to the MMM-NOAA.js file but it doesn’t work. Where’s my mistake? Thanks./* Magic Mirror * Module: MMM-NOAA * By cowboysdude and tbbear modified by barnosch */ var c = 0; var l = 1; var loco = ""; "use strict"; Module.register("MMM-NOAA", { // Module config defaults. defaults: { updateInterval: 70 * 60 * 1000, // every 10 minutes animationSpeed: 0, initialLoadDelay: 8000, rotateInterval: 20 * 1000, maxWidth: "100%", apiKey: "", airKey: "", loco1: "xxx", loco2: "xxx", loco3: "xxx", pws: "XXX", pws1: "xxx", pws2: "xxx", pws3: "xxx", langFile: { "en": "en-US", "de": "de-DE", "sv": "sv-SE", "es": "es-ES", "fr": "fr-FR", "zh_cn": "zh-CN", "da": "da", "nl": "nl-NL", "nb": "nb-NO", "it": "it-IT" }, langTrans: { "en": "EN", "de": "DL", "sv": "SW", "es": "SP", "fr": "FR", "zh_cn": "CN", "da": "DK", "nl": "NL", "nb": "NO", "it": "IT", }, levelTrans: { "1":"green", "2":"yellow", "3":"orange", "4":"red", } }, getTranslations: function() { return { en: "translations/en.json", da: "translations/da.json", sv: "translations/sv.json", de: "translations/de.json", es: "translations/es.json", fr: "translations/fr.json", zh_cn: "translations/zh_cn.json", nl: "translations/nl.json", nb: "translations/nb.json", it: "translations/it.json", }; },/* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. * * For more information how you can configurate this file * See https://github.com/MichMich/MagicMirror#configuration * */ var config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "", "0.0.0.0", "::" to listen on any interface // Default, when address config is left out, is "localhost" port: 8080, ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], language: "it", timeFormat: 24, units: "metric", modules: [ { module: "alert", }, { module: 'MMM-NOAA', position : "top_right", language: "it", config: { apiKey: "xxxxxx", // https://www.wunderground.com/weather/api select the middle plan... airKey: "xxxxxxx" // IF you want Air Quality Index } },
As I posted before I made an it.json file and put it in the translation folder. I’ve tried to update the MMM-NOAA.js
but it doesn’t seem to work. Can you help me finding my mistake?
Any suggestion about changing the default language and using the Italian?
@cowboysdude
How to change the default language?
I’ve seen a translation folder with some .json files so I created an it.json file to enable the italian translation. After that I added some lined to the MMM-NOAA.js file but it doesn’t work. Where’s my mistake? Thanks.
/* Magic Mirror
* Module: MMM-NOAA
* By cowboysdude and tbbear
modified by barnosch
*/
var c = 0;
var l = 1;
var loco = "";
"use strict";
Module.register("MMM-NOAA", {
// Module config defaults.
defaults: {
updateInterval: 70 * 60 * 1000, // every 10 minutes
animationSpeed: 0,
initialLoadDelay: 8000,
rotateInterval: 20 * 1000,
maxWidth: "100%",
apiKey: "",
airKey: "",
loco1: "xxx",
loco2: "xxx",
loco3: "xxx",
pws: "XXX",
pws1: "xxx",
pws2: "xxx",
pws3: "xxx",
langFile: {
"en": "en-US",
"de": "de-DE",
"sv": "sv-SE",
"es": "es-ES",
"fr": "fr-FR",
"zh_cn": "zh-CN",
"da": "da",
"nl": "nl-NL",
"nb": "nb-NO",
"it": "it-IT"
},
langTrans: {
"en": "EN",
"de": "DL",
"sv": "SW",
"es": "SP",
"fr": "FR",
"zh_cn": "CN",
"da": "DK",
"nl": "NL",
"nb": "NO",
"it": "IT",
},
levelTrans: {
"1":"green",
"2":"yellow",
"3":"orange",
"4":"red",
}
},
getTranslations: function() {
return {
en: "translations/en.json",
da: "translations/da.json",
sv: "translations/sv.json",
de: "translations/de.json",
es: "translations/es.json",
fr: "translations/fr.json",
zh_cn: "translations/zh_cn.json",
nl: "translations/nl.json",
nb: "translations/nb.json",
it: "translations/it.json",
};
},
/* Magic Mirror Config Sample
*
* By Michael Teeuw http://michaelteeuw.nl
* MIT Licensed.
*
* For more information how you can configurate this file
* See https://github.com/MichMich/MagicMirror#configuration
*
*/
var config = {
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - "", "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out, is "localhost"
port: 8080,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
language: "it",
timeFormat: 24,
units: "metric",
modules: [
{
module: "alert",
},
{
module: 'MMM-NOAA',
position : "top_right",
language: "it",
config: {
apiKey: "xxxxxx", // https://www.wunderground.com/weather/api select the middle plan...
airKey: "xxxxxxx" // IF you want Air Quality Index
}
},