chore: simplify meter usage translations (#24493)

This commit is contained in:
Michael Geers 2025-10-21 09:54:40 +02:00 • committed by GitHub
parent 6aeb83e109
commit 7f681243e2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 10 additions and 12 deletions

View file

@ -191,7 +191,7 @@ export default defineComponent({
return this.id === undefined;
},
extMeterUsageOptions() {
return ["grid", "pv", "battery", "charge", "aux"].map((key) => ({
return ["charge", "aux", "grid", "pv", "battery"].map((key) => ({
name: this.$t(`config.meter.usage.${key}`),
key,
}));
@ -249,12 +249,10 @@ export default defineComponent({
return data;
},
handleTemplateChange(e: Event, values: DeviceValues) {
console.log("[MeterModal] handleTemplateChange", { e, values });
const value = (e.target as HTMLSelectElement).value;
if (value === ConfigType.Custom) {
values.type = ConfigType.Custom;
values.yaml = defaultMeterYaml;
console.log("[MeterModal] set type/yaml", { type: values.type, yaml: values.yaml });
}
},
applyCustomDefaults(_template: Template | null, values: DeviceValues) {

View file

@ -356,11 +356,11 @@
"titleLabel": "Titel",
"usage": {
"aux": "Intelligenter Verbraucher",
"battery": "Batteriezähler",
"charge": "Ladegerätzähler",
"grid": "Netzzähler",
"battery": "Batterie",
"charge": "Verbraucher / Ladegerät",
"grid": "Netzanschluss",
"label": "Verwendung",
"pv": "PV-Zähler"
"pv": "Erzeugung"
},
"validateSave": "Überprüfen & speichern"
},

View file

@ -355,12 +355,12 @@
"titleChoice": "What Do You Want To Add?",
"titleLabel": "Title",
"usage": {
"aux": "Self-regulating consumer meter",
"battery": "Battery meter",
"charge": "Charger meter",
"grid": "Grid meter",
"aux": "Self-regulating consumer",
"battery": "Battery",
"charge": "Consumer / Charger",
"grid": "Grid",
"label": "Usage",
"pv": "Solar meter"
"pv": "Production"
},
"validateSave": "Validate & save"
},