Refactoring: allow to reuse units, move all units into central file

This commit is contained in:
Pieter Vander Vennet 2023-12-12 03:46:51 +01:00
parent 067fb549c1
commit 94e07d5b13
30 changed files with 1495 additions and 1307 deletions

View file

@ -349,48 +349,27 @@
],
"units": [
{
"appliesToKey": [
"door:width",
"elevator:width",
"elevator:depth"
],
"defaultInput": "cm",
"applicableUnits": [
{
"canonicalDenomination": "m",
"alternativeDenomination": [
"meter"
],
"useIfNoUnitGiven": true,
"human": {
"en": "meter",
"fr": "mètre",
"de": "Meter",
"nl": "meter",
"pa_PK": "میٹر",
"pl": "metr",
"ca": "metre",
"cs": "metr"
}
},
{
"canonicalDenomination": "cm",
"alternativeDenomination": [
"centimeter",
"cms"
],
"human": {
"en": "centimeter",
"fr": "centimètre",
"de": "Zentimeter",
"nl": "centimeter",
"pa_PK": "سینٹیمیٹر",
"pl": "centymetr",
"ca": "centímetre",
"cs": "centimetr"
}
}
]
"door:width": {
"quantity": "distance",
"canonical": "m",
"denominations": [
"cm"
]
},
"elevator:width": {
"quantity": "distance",
"canonical": "m",
"denominations": [
"cm"
]
},
"elevator:depth": {
"quantity": "distance",
"canonical": "m",
"denominations": [
"cm"
]
}
}
]
}