locale: Measure temperature in Kelvin
Because that is what Gadgetbridge sends for the weathermaster
parent
4744b64a28
commit
26d8855ea2
|
|
@ -65,7 +65,7 @@
|
|||
{ "id": "locale",
|
||||
"name": "Languages",
|
||||
"icon": "locale.png",
|
||||
"version":"0.06",
|
||||
"version":"0.07",
|
||||
"description": "Translations for different countries",
|
||||
"tags": "tool,system,locale,translate",
|
||||
"type": "locale",
|
||||
|
|
|
|||
|
|
@ -6,3 +6,4 @@
|
|||
Add correct scaling for speed/distance/temperature
|
||||
0.06: Remove translations if not required
|
||||
Ensure 'on' is always supplied for translations
|
||||
0.07: Measure temperature in Kelvin
|
||||
|
|
|
|||
|
|
@ -112,8 +112,8 @@ exports = { name : "en_GB", currencySym:"£",
|
|||
`${js(locale.currency_symbol)} + n.toFixed(2)`:
|
||||
`n.toFixed(2) + ${js(locale.currency_symbol)}`;
|
||||
var temperature;
|
||||
if (locale.temperature=='°C') temperature="t";
|
||||
else if (locale.temperature=='°F') temperature="(t*9/5)+32";
|
||||
if (locale.temperature=='°C') temperature="(t-273.15)";
|
||||
else if (locale.temperature=='°F') temperature="((t-273.15)*9/5)+32";
|
||||
else throw new Error("Unknown temperature unit "+locale.temperature);
|
||||
|
||||
var localeModule = `var l = ${JSON.stringify({
|
||||
|
|
|
|||
Loading…
Reference in New Issue