webapi: Inverter: Show language independent webapi messages

This commit is contained in:
Thomas Basler 2022-12-23 19:08:31 +01:00
parent 4dc50777ef
commit 5594c5f987
3 changed files with 20 additions and 2 deletions

View File

@ -34,7 +34,15 @@
"2002": "Das Abfrage Interval muss größer als 0 sein!",
"2003": "Ungültige Sendeleistung angegeben!",
"3001": "Nichts gelöscht!",
"3002": "Konfiguration zurückgesetzt. Starte jetzt neu..."
"3002": "Konfiguration zurückgesetzt. Starte jetzt neu...",
"4001": "@:apiresponse.2001",
"4002": "Der Name muss zwischen 1 und {max} Zeichen lang sein!",
"4003": "Es werden nur {max} Wechselrichter unterstützt!",
"4004": "Wechselrichter angelegt!",
"4005": "Ungültige ID angegeben!",
"4006": "Ungültige Anzahl an Kanalwerten übergeben!",
"4007": "Wechselrichter geändert!",
"4008": "Wechselrichter gelöscht!"
},
"home": {
"LiveData": "Live Daten",

View File

@ -34,7 +34,15 @@
"2002": "Poll interval must be greater zero!",
"2003": "Invalid power level setting!",
"3001": "Not deleted anything!",
"3002": "Configuration resettet. Rebooting now..."
"3002": "Configuration resettet. Rebooting now...",
"4001": "@:apiresponse.2001",
"4002": "Name must between 1 and {max} characters long!",
"4003": "Only {max} inverters are supported!",
"4004": "Inverter created!",
"4005": "Invalid ID specified!",
"4006": "Invalid amount of max channel setting given!",
"4007": "Inverter changed!",
"4008": "Inverter deleted!"
},
"home": {
"LiveData": "Live Data",

View File

@ -181,6 +181,7 @@ declare interface Inverter {
declare interface AlertResponse {
message: string;
type: string;
code: number;
show: boolean;
}
@ -240,6 +241,7 @@ export default defineComponent({
.then((data) => {
this.getInverters();
this.alert = data;
this.alert.message = this.$t('apiresponse.' + data.code, data.param);
this.alert.show = true;
});
},