Read the statement by Michael Teeuw here.
[MMM-JaST] Just another Stock Ticker (new: version 2.x)
-
@masonr1209 please open two issues on GitHub on that. I’ll check them when I have more time again
-
Hi,
how can I format the Output Numbers?
like 34,265.37$ or
34.265,37$ according the settings. -
Hi @jo-0,
MMM-JaST follows the formatting rules for your locale which is set in your config.js
The comma as decimal separator is common for German locale for example (de-DE) where the dot as decimal separator is common for English locales (en-GB)var config = { .. language: "de", locale: "de-DE", timeFormat: 24, units: "metric", modules: [...] ... }
Keep in mind that locale settings can affect all modules. MMM-JaST has an option to override global platform locale settings. Just add the following to your Jast module config:
modules: [ { module: "MMM-Jast", config: { ... locale: "de-DE", // or any other desired locale for number formatting ... } } ]
-
@jalibu thanks for fast answering,
Doesn’t work the way I want it to.
I just want the separator for the thousands.
modules locale: “de-DE”,
Jast lokale:
de-DE gives 14170,85$
en-GB gives US$14170.85
What I want is 14.170,85$ -
-
@jalibu said in [MMM-JaST] Just another Stock Ticker (new: version 2.x):
useGrouping: true,
it does not work.
I run scroll: “none” -
@jo-0
Btw. I’m new in MMM.
I got the message that there is an update for JaST.
How can I get this
git pull
npm install --only=production
does not help -
@jo-0 in the module folder, right?
-
@jo-0 said in [MMM-JaST] Just another Stock Ticker (new: version 2.x):
@jalibu said in [MMM-JaST] Just another Stock Ticker (new: version 2.x):
useGrouping: true,
it does not work.
I run scroll: “none”please PN me your module config
-
@jalibu don’t know how to PN
therefore here:
{
module: “MMM-Jast”,
position: “bottom_right”, //“bottom_center”,
config: {
locale: “de-DE”,
useGrouping: true,
stocks: [
{ name: “DOW 30”, symbol: “^DJI”, quantity: 10 },
//{ name: “S&P 500”, symbol: “^GSPC”, quantity: 15 },
{ name: “Nasdaq 100”, symbol: “^NDX” },
//{ name: “DAX 30”, symbol: “^GDAXI” },
{ name: “EUR/USD”, symbol: “EURUSD=X”}
],
maxWidth: “100%”,
updateIntervalInSeconds: 300,
fadeSpeedInSeconds: 15, //3.5,
scroll: “none”, // One of [“none”, “vertical”, “horizontal”]
useGrouping: false,
currencyStyle: “symbol”, // One of [“code”, “symbol”, “name”]
lastUpdateFormat: “HH:mm”,
showColors: true,
showCurrency: true,
showChangePercent: true,
showChangeValue: false,
showChangeValueCurrency: false,
showLastUpdate: false,
showPortfolioValue: false,
showPortfolioGrowthPercent: false,
showPortfolioGrowth: false,
numberDecimalsValues: 2,
numberDecimalsPercentages: 1,
virtualHorizontalMultiplier: 2
}
},