diff --git a/assets/js/components/Config/PropertyField.vue b/assets/js/components/Config/PropertyField.vue
index 41b76dd68..bc90bb4b5 100644
--- a/assets/js/components/Config/PropertyField.vue
+++ b/assets/js/components/Config/PropertyField.vue
@@ -214,7 +214,7 @@ export default {
if (this.size) {
return this.size;
}
- if (["Int", "Float", "Duration", "PricePerKWh"].includes(this.type)) {
+ if (["Int", "Float", "Duration", "PricePerKWh", "ChargeModes"].includes(this.type)) {
return "w-50 w-min-200";
}
return "";
@@ -290,13 +290,24 @@ export default {
pricePerKWh() {
return this.type === "PricePerKWh";
},
+ chargeModes() {
+ return this.type === "ChargeModes";
+ },
select() {
- return this.choice.length > 0;
+ return this.choice.length > 0 || this.chargeModes;
},
durationFactor() {
return this.unit === "minute" ? 60 : 1;
},
selectOptions() {
+ if (this.chargeModes) {
+ return [
+ { key: "off", name: this.$t("main.mode.off") },
+ { key: "pv", name: this.$t("main.mode.pv") },
+ { key: "minpv", name: this.$t("main.mode.minpv") },
+ { key: "now", name: this.$t("main.mode.now") },
+ ];
+ }
// If the valid values are already in the correct format, return them
if (typeof this.choice[0] === "object") {
return this.choice;
diff --git a/assets/js/components/Config/VehicleModal.vue b/assets/js/components/Config/VehicleModal.vue
index de78a77f6..e64bd2868 100644
--- a/assets/js/components/Config/VehicleModal.vue
+++ b/assets/js/components/Config/VehicleModal.vue
@@ -14,143 +14,11 @@
@added="$emit('vehicle-changed', $event)"
@updated="$emit('vehicle-changed')"
@removed="$emit('vehicle-changed')"
- >
-
- {{ $t("config.vehicle.chargingSettings") }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ />
-
diff --git a/i18n/ar.json b/i18n/ar.json
index cb1e7a9e5..7743cba9f 100644
--- a/i18n/ar.json
+++ b/i18n/ar.json
@@ -51,10 +51,7 @@
"unknown": "غير معروف",
"validate": "تحقق من الصحة"
},
- "vehicle": {
- "cancel": "الغاء",
- "delete": "احذف عربة"
- }
+ "vehicle": {}
},
"footer": {
"community": {
diff --git a/i18n/bg.json b/i18n/bg.json
index ef5d23984..3b32f5ef7 100644
--- a/i18n/bg.json
+++ b/i18n/bg.json
@@ -639,32 +639,13 @@
"validate": "провери"
},
"vehicle": {
- "cancel": "Отмени",
- "chargingSettings": "Настройки на зареждането",
- "defaultMode": "Режим по подразбиране",
- "defaultModeHelp": "Режим на зареждане при свързване с автомобил.",
- "delete": "Изтрий автомобил",
"generic": "Други интеграции",
- "identifiers": "RFID идентификатори",
- "identifiersHelp": "Списък с RFID низове за идентифициране на превозното средство. По един запис на ред. Текущият идентификатор може да бъде намерен на съответната зарядна станция на страницата с обща информация.",
- "maximumCurrent": "Максимален ток",
- "maximumCurrentHelp": "Трябва да е повече от минималния ток.",
- "maximumPhases": "Максимален брой фази",
- "maximumPhasesHelp": "С колко фази може да зарежда този автомобил? Използва се за да бъде пресметнат минималният необходим фотоволтаичен излишък и плануване.",
- "maximumPower": "Максимална мощност на зареждане",
- "maximumPowerHelp": "Максималната мощност, която превозното средство може да консумира",
- "minimumCurrent": "Минимален ток",
- "minimumCurrentHelp": "Използвайте стойности по-малко от 6 А само ако знаете какво правите.",
"online": "Автомобил с онлайн свързаност",
"primary": "Общи интеграции",
- "priority": "Приоритет",
- "priorityHelp": "Висок приоритет означава, че този автомобил ще има по-предпочитам достъп до фотоволтаичния излишък.",
- "save": "Запази",
"scooter": "Скутер",
"template": "Производител",
"titleAdd": "Добави Автомобил",
- "titleEdit": "Редактирай Автомобил",
- "validateSave": "Провери и Запази"
+ "titleEdit": "Редактирай Автомобил"
}
},
"footer": {
diff --git a/i18n/cs.json b/i18n/cs.json
index 08dfad830..623cd6747 100644
--- a/i18n/cs.json
+++ b/i18n/cs.json
@@ -864,32 +864,13 @@
"validate": "ověřit"
},
"vehicle": {
- "cancel": "Zrušit",
- "chargingSettings": "Nastavení nabíjení",
- "defaultMode": "Výchozí režim",
- "defaultModeHelp": "Režim nabíjení po připojení vozidla.",
- "delete": "Smazat",
"generic": "Ostatní integrace",
- "identifiers": "RFID identifikátory",
- "identifiersHelp": "Seznam RFID řetězců pro identifikaci vozidla. Jeden záznam na řádek. Aktuální identifikátor naleznete na příslušném nabíjecím bodě na stránce přehledu.",
- "maximumCurrent": "Maximální proud",
- "maximumCurrentHelp": "Musí být větší než minimální proud.",
- "maximumPhases": "Maximální počet fází",
- "maximumPhasesHelp": "Kolik fází může toto vozidlo využít pro nabíjení? Používá se k výpočtu požadovaného minimálního solárního přebytku a doby plánování.",
- "maximumPower": "Maximální nabíjecí výkon",
- "maximumPowerHelp": "Maximální výkon, který může vozidlo spotřebovat",
- "minimumCurrent": "Minimální proud",
- "minimumCurrentHelp": "Pod 6 A jděte pouze tehdy, pokud víte, co děláte.",
"online": "Vozidlo s online API",
"primary": "Obecné integrace",
- "priority": "Priorita",
- "priorityHelp": "Vyšší priorita znamená, že toto vozidlo má přednostní přístup k solárnímu přebytku.",
- "save": "Uložit",
"scooter": "Skůtr",
"template": "Výrobce",
"titleAdd": "Přidat vozidlo",
- "titleEdit": "Upravit vozidlo",
- "validateSave": "Ověřit a uložit"
+ "titleEdit": "Upravit vozidlo"
}
},
"footer": {
diff --git a/i18n/da.json b/i18n/da.json
index 3476805e1..33c8f80bd 100644
--- a/i18n/da.json
+++ b/i18n/da.json
@@ -865,32 +865,13 @@
"validate": "validerer"
},
"vehicle": {
- "cancel": "Annuller",
- "chargingSettings": "Opladnings indstillinger",
- "defaultMode": "Standardtilstand",
- "defaultModeHelp": "Opladnings tilstand når køretøj forbindes.",
- "delete": "Slet",
"generic": "Andre integrationer",
- "identifiers": "RFID identifikatorer",
- "identifiersHelp": "Liste over RFID-strenge til identifikation af køretøjet. Én post pr. linje. Den aktuelle identifikator findes på den respektive ladestation på oversigtssiden.",
- "maximumCurrent": "Maksimal strømstyrke",
- "maximumCurrentHelp": "Skal være højere end minimal strømstyrke.",
- "maximumPhases": "Maksimal antal faser",
- "maximumPhasesHelp": "Hvor mange faser kan dette køretøj oplades med? Bruges til at beregne det krævede minimale soloverskud og planens varighed.",
- "maximumPower": "Maksimal ladeeffekt",
- "maximumPowerHelp": "Maksimal effekt, som køretøjet kan oplades med",
- "minimumCurrent": "Minimal strømstyrke",
- "minimumCurrentHelp": "Gå kun under 6A, hvis du ved, hvad du har med at gøre.",
"online": "Køretøj med online API",
"primary": "Generiske integrationer",
- "priority": "Prioritet",
- "priorityHelp": "Højere prioritet betyder, at dette køretøj får fortrin til soloverskud.",
- "save": "Gem",
"scooter": "Knallert/Scooter",
"template": "Fabrikant",
"titleAdd": "Tilføj køretøj",
- "titleEdit": "Rediger køretøj",
- "validateSave": "Valider og gem"
+ "titleEdit": "Rediger køretøj"
}
},
"footer": {
diff --git a/i18n/de.json b/i18n/de.json
index 99caf3cc5..6c5ad01e8 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -858,32 +858,13 @@
"validate": "prüfen"
},
"vehicle": {
- "cancel": "Abbrechen",
- "chargingSettings": "Ladeeinstellungen",
- "defaultMode": "Standard-Modus",
- "defaultModeHelp": "Lademodus beim Anschließen des Fahrzeugs.",
- "delete": "Fahrzeug löschen",
"generic": "Weitere Integrationen",
- "identifiers": "RFID-Kennungen",
- "identifiersHelp": "Liste der RFID-Kennungen, um das Fahrzeug zu identifizieren. Ein Eintrag pro Zeile. Auf der Übersichtsseite siehst du die aktuelle RFID-Kennung am jeweiligen Ladepunkt.",
- "maximumCurrent": "Maximaler Strom",
- "maximumCurrentHelp": "Muss größer als der minimale Strom sein.",
- "maximumPhases": "Maximale Phasen",
- "maximumPhasesHelp": "Mit wie vielen Phasen kann dieses Fahrzeug laden? Wird zur Berechnung der Mindestladeleistung und im Planer verwendet.",
- "maximumPower": "Maximale Ladeleistung",
- "maximumPowerHelp": "Maximale Leistung die das Fahrzeug beziehen kann",
- "minimumCurrent": "Minimaler Strom",
- "minimumCurrentHelp": "Nur unter 6A, wenn du weißt, was du tust.",
"online": "Fahrzeuge mit Schnittstelle",
"primary": "Generische Integrationen",
- "priority": "Priorität",
- "priorityHelp": "Höhere Priorität bedeutet, dass dieses Fahrzeug Vorrang vor anderen Fahrzeugen hat.",
- "save": "Speichern",
"scooter": "Elektroroller",
"template": "Hersteller",
"titleAdd": "Fahrzeug hinzufügen",
- "titleEdit": "Fahrzeug bearbeiten",
- "validateSave": "Prüfen & speichern"
+ "titleEdit": "Fahrzeug bearbeiten"
}
},
"footer": {
diff --git a/i18n/el.json b/i18n/el.json
index 324b74cb7..d2bdde372 100644
--- a/i18n/el.json
+++ b/i18n/el.json
@@ -639,32 +639,13 @@
"validate": "επικύρωση"
},
"vehicle": {
- "cancel": "Ακύρωση",
- "chargingSettings": "Ρυθμίσεις φόρτισης",
- "defaultMode": "Προεπιλεγμένη λειτουργία",
- "defaultModeHelp": "Λειτουργία φόρτισης κατά τη σύνδεση του οχήματος.",
- "delete": "Διαγραφή",
"generic": "Άλλες ενσωματώσεις",
- "identifiers": "Αναγνωριστικά RFID",
- "identifiersHelp": "Κατάλογος συμβολοσειρών RFID για την αναγνώριση του οχήματος. Μία καταχώρηση ανά γραμμή. Μπορείτε να βρείτε το τρέχον αναγνωριστικό στο αντίστοιχο σημείο φόρτισης στη σελίδα επισκόπησης.",
- "maximumCurrent": "Μέγιστο ρεύμα",
- "maximumCurrentHelp": "Πρέπει να είναι μεγαλύτερο από το ελάχιστο ρεύμα.",
- "maximumPhases": "Μέγιστες φάσεις",
- "maximumPhasesHelp": "Με πόσες φάσεις μπορεί να φορτίσει αυτό το όχημα; Χρησιμοποιείται για τον υπολογισμό του απαιτούμενου ελάχιστου ηλιακού πλεονάσματος και της διάρκειας του σχεδίου.",
- "maximumPower": "Μέγιστη ισχύς φόρτισης",
- "maximumPowerHelp": "Μέγιστη ισχύς που μπορεί να καταναλώσει το όχημα",
- "minimumCurrent": "Ελάχιστο ρεύμα",
- "minimumCurrentHelp": "Πηγαίνετε κάτω από το 6Α μόνο αν ξέρετε τι κάνετε.",
"online": "Οχήματα με διαδικτυακό API",
"primary": "Γενικές ενσωματώσεις",
- "priority": "Προτεραιότητα",
- "priorityHelp": "Υψηλότερη προτεραιότητα σημαίνει ότι αυτό το όχημα έχει προτιμώμενη πρόσβαση στο ηλιακό πλεόνασμα.",
- "save": "Αποθήκευση",
"scooter": "Σκούτερ",
"template": "Κατασκευαστής",
"titleAdd": "Προσθήκη Οχήματος",
- "titleEdit": "Επεξεργασία Οχήματος",
- "validateSave": "Επικύρωση και αποθήκευση"
+ "titleEdit": "Επεξεργασία Οχήματος"
}
},
"footer": {
diff --git a/i18n/en.json b/i18n/en.json
index 875d591cc..90e9bf61f 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -858,32 +858,13 @@
"validate": "validate"
},
"vehicle": {
- "cancel": "Cancel",
- "chargingSettings": "Charging settings",
- "defaultMode": "Default mode",
- "defaultModeHelp": "Charging mode when connecting the vehicle.",
- "delete": "Delete",
"generic": "Other integrations",
- "identifiers": "RFID identifiers",
- "identifiersHelp": "List of RFID strings to identify the vehicle. One entry per line. The current identifier can be found at the respective charging point on the overview page.",
- "maximumCurrent": "Maximum current",
- "maximumCurrentHelp": "Must be greater than minimum current.",
- "maximumPhases": "Maximum phases",
- "maximumPhasesHelp": "How many phases can this vehicle charge with? Used to calculate required minimum solar surplus and plan duration.",
- "maximumPower": "Maximum charging power",
- "maximumPowerHelp": "Maximum power the vehicle can consume",
- "minimumCurrent": "Minimum current",
- "minimumCurrentHelp": "Only go below 6A if you know what you're doing.",
"online": "Vehicles with online API",
"primary": "Generic integrations",
- "priority": "Priority",
- "priorityHelp": "Higher priority means this vehicle gets preferred access to solar surplus.",
- "save": "Save",
"scooter": "Scooter",
"template": "Manufacturer",
"titleAdd": "Add Vehicle",
- "titleEdit": "Edit Vehicle",
- "validateSave": "Validate & save"
+ "titleEdit": "Edit Vehicle"
}
},
"footer": {
diff --git a/i18n/es.json b/i18n/es.json
index b800d8553..902f473b5 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -656,32 +656,13 @@
"validate": "validar"
},
"vehicle": {
- "cancel": "Cancelar",
- "chargingSettings": "Configuración de carga",
- "defaultMode": "Modo predeterminado",
- "defaultModeHelp": "Modo de carga al conectar el vehículo.",
- "delete": "Borrar",
"generic": "Otras integraciones",
- "identifiers": "Identificadores RFID",
- "identifiersHelp": "Lista de cadenas RFID para identificar el vehículo. Una entrada por línea. El identificador actual se puede encontrar en el punto de recarga correspondiente en la página de resumen.",
- "maximumCurrent": "Corriente máxima",
- "maximumCurrentHelp": "Debe ser mayor que la corriente mínima.",
- "maximumPhases": "Fases máximas",
- "maximumPhasesHelp": "¿Con cuántas fases se puede cargar este vehículo? Se utiliza para calcular el excedente solar mínimo necesario y la duración del plan.",
- "maximumPower": "Potencia máxima de carga",
- "maximumPowerHelp": "Potencia máxima que puede consumir el vehículo",
- "minimumCurrent": "Corriente mínima",
- "minimumCurrentHelp": "Solo baje de 6 A si sabe lo que está haciendo.",
"online": "Vehículos con API en línea",
"primary": "Integraciones genéricas",
- "priority": "Prioridad",
- "priorityHelp": "Una prioridad más alta significa que este vehículo tiene acceso preferente al excedente solar.",
- "save": "Guardar",
"scooter": "Escúter",
"template": "Fabricante",
"titleAdd": "Añadir un vehículo",
- "titleEdit": "Editar el vehículo",
- "validateSave": "Validar y guardar"
+ "titleEdit": "Editar el vehículo"
}
},
"footer": {
diff --git a/i18n/fi.json b/i18n/fi.json
index 7f7a863db..4c3f0245f 100644
--- a/i18n/fi.json
+++ b/i18n/fi.json
@@ -864,32 +864,13 @@
"validate": "vahvista"
},
"vehicle": {
- "cancel": "Peruuta",
- "chargingSettings": "Laturin asetukset",
- "defaultMode": "Oletustila",
- "defaultModeHelp": "Lataustila ajoneuvoa kytkettäessä.",
- "delete": "Poista",
"generic": "Muut integraatiot",
- "identifiers": "RFID-tunnisteet",
- "identifiersHelp": "Lista RFID-tunnisteista, jotka yksilöivät ajoneuvon. Yksi tunniste/rivi. Nykyinen tunniste löytyy kyseisen latausaseman yleisnäkymästä.",
- "maximumCurrent": "Maksimivirta",
- "maximumCurrentHelp": "Täytyy olla minimivirtaa suurempi.",
- "maximumPhases": "Vaiheiden maksimimäärä",
- "maximumPhasesHelp": "Kuinka monella vaiheella ajoneuvo voi vastaanottaa latausta? Tietoa käytetään minimiaurikosähkön ylituotannon laskemiseen ja latauskeston aikataulusuunnitteluun.",
- "maximumPower": "Maksimilatausteho",
- "maximumPowerHelp": "Maksimiteho, jonka ajoneuvo voi käyttää",
- "minimumCurrent": "Minimivirta",
- "minimumCurrentHelp": "Aseta arvoksi alle 6A ainoastaan jos tiedät mitä olet tekemässä.",
"online": "Ajoneuvot, joissa API-käyttöliittymä",
"primary": "Yleiset intergraatiot",
- "priority": "Prioriteetti",
- "priorityHelp": "Korkeampi prioriteetti merkitsee, että ajoneuvo saa etuoikeuden aurinkosähkön ylituottoon.",
- "save": "Tallenna",
"scooter": "Skootteri",
"template": "Valmistaja",
"titleAdd": "Lisää ajoneuvo",
- "titleEdit": "Muokkaa ajoneuvoa",
- "validateSave": "Vahvista ja tallenna"
+ "titleEdit": "Muokkaa ajoneuvoa"
}
},
"footer": {
diff --git a/i18n/fr.json b/i18n/fr.json
index 8dc6cad20..ee520f6e7 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -864,32 +864,13 @@
"validate": "valider"
},
"vehicle": {
- "cancel": "Annuler",
- "chargingSettings": "Paramètres de charge",
- "defaultMode": "Mode par défaut",
- "defaultModeHelp": "Mode de charge lors du branchement du véhicule.",
- "delete": "Supprimer",
"generic": "Autres intégrations",
- "identifiers": "Identifiants RFID",
- "identifiersHelp": "Liste des chaînes RFID permettant d'identifier le véhicule. Une entrée par ligne. L'identifiant actuel peut être trouvé au point de charge correspondant sur la page d'aperçu.",
- "maximumCurrent": "Courant maximum",
- "maximumCurrentHelp": "Doit être supérieur au courant minimum.",
- "maximumPhases": "Maximum de phases",
- "maximumPhasesHelp": "Avec combien de phases ce véhicule peut-il charger ? Utilisé pour calculer le surplus solaire minimum requis et la durée du plan de charge.",
- "maximumPower": "Puissance de charge maximale",
- "maximumPowerHelp": "Puissance maximale que le véhicule peut consommer",
- "minimumCurrent": "Courant minimum",
- "minimumCurrentHelp": "Ne descendre en dessous de 6A que si vous savez ce que vous faites.",
"online": "Véhicules avec API en ligne",
"primary": "Intégrations génériques",
- "priority": "Priorité",
- "priorityHelp": "Une priorité plus élevée signifie que ce véhicule bénéficie d'un accès privilégié au surplus solaire.",
- "save": "Enregistrer",
"scooter": "Trottinette",
"template": "Fabricant",
"titleAdd": "Ajouter un véhicule",
- "titleEdit": "Modifier le véhicule",
- "validateSave": "Valider & enregistrer"
+ "titleEdit": "Modifier le véhicule"
}
},
"footer": {
diff --git a/i18n/hr.json b/i18n/hr.json
index 85d3c49ad..f8c6dbc89 100644
--- a/i18n/hr.json
+++ b/i18n/hr.json
@@ -639,32 +639,13 @@
"validate": "provjeri"
},
"vehicle": {
- "cancel": "Odustani",
- "chargingSettings": "Postavke punjenja",
- "defaultMode": "Zadani način rada",
- "defaultModeHelp": "Način punjenja koji se primjenjuje kada se vozilo spoji.",
- "delete": "Izbriši",
"generic": "Druge integracije",
- "identifiers": "RFID identifikatori",
- "identifiersHelp": "Popis RFID zapisa za identifikaciju vozila. Jedan unos po retku. Trenutni identifikator može se pronaći na odgovarajućoj točki punjenja na preglednoj stranici.",
- "maximumCurrent": "Maksimalna struja",
- "maximumCurrentHelp": "Vrijednost mora biti veća od minimalne struje.",
- "maximumPhases": "Maksimalni broj faza",
- "maximumPhasesHelp": "S koliko faza se ovo vozilo može puniti? Koristi se za izračun potrebnog minimalnog solarnog viška i planiranje trajanja punjenja.",
- "maximumPower": "Maksimalna snaga punjenja",
- "maximumPowerHelp": "Maksimalna snaga koju vozilo može potrošiti",
- "minimumCurrent": "Minimalna struja",
- "minimumCurrentHelp": "Ne postavljajte na manje od 6A, osim ako jako dobro znate što radite.",
"online": "Vozila s mrežnim API-jem",
"primary": "Opće integracije",
- "priority": "Prioritet",
- "priorityHelp": "Veći prioritet znači da ovo vozilo dobiva prednost pri korištenju solarnog viška.",
- "save": "Spremi",
"scooter": "Skuter",
"template": "Proizvođač",
"titleAdd": "Dodaj vozilo",
- "titleEdit": "Uredi vozilo",
- "validateSave": "Provjeri i spremi"
+ "titleEdit": "Uredi vozilo"
}
},
"footer": {
diff --git a/i18n/hu.json b/i18n/hu.json
index de9fb4678..90f1ac97a 100644
--- a/i18n/hu.json
+++ b/i18n/hu.json
@@ -650,32 +650,13 @@
"validate": "ellenőrzés"
},
"vehicle": {
- "cancel": "Mégse",
- "chargingSettings": "Töltési beállítások",
- "defaultMode": "Alapértelmezett mód",
- "defaultModeHelp": "Töltési mód a jármű csatlakoztatásakor.",
- "delete": "Törlés",
"generic": "Egyéb integrációk",
- "identifiers": "RFID azonosítók",
- "identifiersHelp": "A jármű azonosítására szolgáló RFID-karakterláncok listája. Egy bejegyzés soronként. Az aktuális azonosító az áttekintő oldalon található a megfelelő töltőpontnál.",
- "maximumCurrent": "Maximum áram",
- "maximumCurrentHelp": "Nagyobbnak kell lennie, mint a minimális áram.",
- "maximumPhases": "Maximális fázisok",
- "maximumPhasesHelp": "Hány fázissal tud ez a jármű tölteni? A szükséges minimális szoláris többlet és a tervezett időtartam kiszámításához használják.",
- "maximumPower": "Maximális töltési teljesítmény",
- "maximumPowerHelp": "A jármű maximális energiafogyasztása",
- "minimumCurrent": "Minimum áram",
- "minimumCurrentHelp": "Csak akkor menj 6A alá, ha tudod, hogy mit csinálsz.",
"online": "Járművek online API-val",
"primary": "Általános integrációk",
- "priority": "Prioritás",
- "priorityHelp": "A magasabb prioritás azt jelenti, hogy ez a jármű előnyben részesíti a napenergia-többlet elérését.",
- "save": "Mentés",
"scooter": "Roller",
"template": "Gyártó",
"titleAdd": "Jármű hozzáadása",
- "titleEdit": "Jármű szerkesztése",
- "validateSave": "Ellenőrzés & mentés"
+ "titleEdit": "Jármű szerkesztése"
}
},
"footer": {
diff --git a/i18n/it.json b/i18n/it.json
index 470d5646e..d46db698f 100644
--- a/i18n/it.json
+++ b/i18n/it.json
@@ -853,32 +853,13 @@
"validate": "convalidato"
},
"vehicle": {
- "cancel": "Annulla",
- "chargingSettings": "Impostazioni di carica",
- "defaultMode": "Modalità predefinita",
- "defaultModeHelp": "Modo di carica predefinito alla connessione del veicolo.",
- "delete": "Cancella",
"generic": "Altre integrazioni",
- "identifiers": "Identificatori RFID",
- "identifiersHelp": "Elenco delle stringhe RFID per identificare il veicolo. Una voce per riga. L'identificatore attuale è riportato nella pagina panoramica relativa al rispettivo punto di ricarica.",
- "maximumCurrent": "Corrente massima",
- "maximumCurrentHelp": "Deve essere maggiore della corrente minima.",
- "maximumPhases": "Fasi massime",
- "maximumPhasesHelp": "Con quante fasi può essere caricato questo veicolo? Questo dato è usato per calcolare il surplus minimo e la durata della pianificazione.",
- "maximumPower": "Potenza massima di ricarica",
- "maximumPowerHelp": "Potenza massima che il veicolo può consumare",
- "minimumCurrent": "Corrente minima",
- "minimumCurrentHelp": "Scendi al di sotto di 6A solo se sai cosa stai facendo.",
"online": "Veicoli con API online",
"primary": "Integrazioni generiche",
- "priority": "Priorità",
- "priorityHelp": "Con una priorità maggiore il veicolo ha un accesso prioritario al surplus solare.",
- "save": "Salva",
"scooter": "Scooter",
"template": "Produttore",
"titleAdd": "Aggiungi Veicolo",
- "titleEdit": "Modifica Veicolo",
- "validateSave": "Verifica e salva"
+ "titleEdit": "Modifica Veicolo"
}
},
"footer": {
diff --git a/i18n/ja.json b/i18n/ja.json
index 95ffaad83..c1766d304 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -560,16 +560,9 @@
"validate": "検証"
},
"vehicle": {
- "cancel": "キャンセル",
- "chargingSettings": "充電設定",
- "defaultMode": "デフォルトモード",
- "delete": "削除",
- "priority": "優先度",
- "save": "保存",
"scooter": "スクーター",
"titleAdd": "車両を追加",
- "titleEdit": "車両を編集",
- "validateSave": "検証&保存"
+ "titleEdit": "車両を編集"
}
},
"footer": {
diff --git a/i18n/lb.json b/i18n/lb.json
index 2f966b75f..57dbd48ac 100644
--- a/i18n/lb.json
+++ b/i18n/lb.json
@@ -860,32 +860,13 @@
"validate": "validéieren"
},
"vehicle": {
- "cancel": "Ofbriechen",
- "chargingSettings": "Astellungen fir ze lueden",
- "defaultMode": "Standard-Modus",
- "defaultModeHelp": "Luedmodus beim Uschléisse vum Gefier.",
- "delete": "Läschen",
"generic": "Aner Integratiounen",
- "identifiers": "RFID-Kennungen",
- "identifiersHelp": "Lëscht vun den RFID-Kennungen, fir d'Gefier ze identifizéieren. Eng Entrée pro Zeil. Op der Iwwersiichts-Säit gesäis du déi aktuell RFID-Kennung am jeeweilege Luedpunkt.",
- "maximumCurrent": "Maximale Stroum",
- "maximumCurrentHelp": "Muss méi grouss wéi de minimale Stroum sinn.",
- "maximumPhases": "Maximal Phasen",
- "maximumPhasesHelp": "Mat wéi ville Phase kann dëst Gefier lueden? Gëtt fir d'Berechnung vum minimalen Iwwerschoss a fir d'Planung benotzt.",
- "maximumPower": "Maximal Luedleeschtung",
- "maximumPowerHelp": "Maximal Leeschtung déi d'Gefier bezéie kann",
- "minimumCurrent": "Minimale Stroum",
- "minimumCurrentHelp": "Nëmmen ënner 6A goen, wann s du weess, wat s du mëss.",
"online": "Autoe mat online API",
"primary": "Allgemeng Integratiounen",
- "priority": "Prioritéit",
- "priorityHelp": "Méi héich Prioritéit bedeit, datt dëst Gefier Prioritéit zu anere Gefierer huet .",
- "save": "Späicheren",
"scooter": "Trottinett",
"template": "Hiersteller",
"titleAdd": "Auto derbäi fügen",
- "titleEdit": "Auto beaarbechten",
- "validateSave": "Validéieren & späicheren"
+ "titleEdit": "Auto beaarbechten"
}
},
"footer": {
diff --git a/i18n/lt.json b/i18n/lt.json
index 78df4c9e1..ed8ac96f8 100644
--- a/i18n/lt.json
+++ b/i18n/lt.json
@@ -865,32 +865,13 @@
"validate": "tikrinti"
},
"vehicle": {
- "cancel": "Atšaukti",
- "chargingSettings": "Įkrovimo nustatymai",
- "defaultMode": "Numatytasis režimas",
- "defaultModeHelp": "Įkrovimo režimas prijungiant automobilį.",
- "delete": "Ištrinti",
"generic": "Kitos integracijos",
- "identifiers": "RFID identifikatoriai",
- "identifiersHelp": "RFID identifikatorių, skirtų transporto priemonei identifikuoti, sąrašas. Vienas įrašas eilutėje. Dabartinį identifikatorių galite rasti atitinkamo įkroviklio apžvalgos puslapyje.",
- "maximumCurrent": "Didžiausia srovė",
- "maximumCurrentHelp": "Turi būti didesnė nei minimali srovė.",
- "maximumPhases": "Maksimalus fazių skaičius",
- "maximumPhasesHelp": "Kiek fazių įkrovimui gali panaudoti šis automobilis? Naudojama norint apskaičiuoti reikiamą minimalų saulės energijos perteklių ir planuoti trukmę.",
- "maximumPower": "Didžiausia įkrovimo galia",
- "maximumPowerHelp": "Maksimali galia, kurią gali paimti automobilis",
- "minimumCurrent": "Minimali srovė",
- "minimumCurrentHelp": "Ne mažiau 6A. Nebent tiksliai žinote, ką darote.",
"online": "Automobiliai su internetiniu API",
"primary": "Paprastos integracijos",
- "priority": "Pirmumas",
- "priorityHelp": "Didesnis prioritetas reiškia, kad šiam automobiliui suteikiama pirmenybė saulės energijos pertekliui.",
- "save": "Išsaugoti",
"scooter": "Motoroleris",
"template": "Gamintojas",
"titleAdd": "Pridėti Automobilį",
- "titleEdit": "Koreguoti Automobilį",
- "validateSave": "Patikrinti ir išsaugoti"
+ "titleEdit": "Koreguoti Automobilį"
}
},
"footer": {
diff --git a/i18n/nl.json b/i18n/nl.json
index ee654112a..8d9320fae 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -864,32 +864,13 @@
"validate": "valideer"
},
"vehicle": {
- "cancel": "Annuleren",
- "chargingSettings": "Laadinstellingen",
- "defaultMode": "Standaardmodus",
- "defaultModeHelp": "Laadmodus bij het aansluiten van een voertuig.",
- "delete": "Verwijder",
"generic": "Andere integraties",
- "identifiers": "RFID identificatiegegevens",
- "identifiersHelp": "Lijst van RFIDs om het voertuig te identificeren. Een RFID per regel. De huidige RFID kan gevonden worden op de overzichtspagina, bij het respectievelijke laadpunt.",
- "maximumCurrent": "Maximale stroomsterkte",
- "maximumCurrentHelp": "Moet hoger zijn dan de minimale stroomsterkte.",
- "maximumPhases": "Maximaal aantal fases",
- "maximumPhasesHelp": "Met hoeveel fasen kan dit voertuig laden? Wordt gebruikt om de minimale duur van zonneoverschot en laadtijd te berekenen.",
- "maximumPower": "Maximaal laadvermogen",
- "maximumPowerHelp": "Maximaal vermogen waarmee het voertuig kan laden",
- "minimumCurrent": "Minimale stroomsterkte",
- "minimumCurrentHelp": "Stel alleen lager in dan 6A waneer je weet wat je doet.",
"online": "Voertuig met online API",
"primary": "Generieke integraties",
- "priority": "Prioriteit",
- "priorityHelp": "Hogere prioriteit betekent dat dit voertuig met voorrang toegang heeft tot zonneoverschot.",
- "save": "Opslaan",
"scooter": "Scooter",
"template": "Fabrikant",
"titleAdd": "Voertuig toevoegen",
- "titleEdit": "Voertuig bewerken",
- "validateSave": "Valideren & opslaan"
+ "titleEdit": "Voertuig bewerken"
}
},
"footer": {
diff --git a/i18n/no.json b/i18n/no.json
index d379f5ba7..7ea840c44 100644
--- a/i18n/no.json
+++ b/i18n/no.json
@@ -673,32 +673,13 @@
"validate": "bekreft"
},
"vehicle": {
- "cancel": "Avbryt",
- "chargingSettings": "Ladingsinnstillinger",
- "defaultMode": "Standardmodus",
- "defaultModeHelp": "Lademodus ved tilkobling av kjøretøyet.",
- "delete": "Slett kjøretøy",
"generic": "Andre integreringer",
- "identifiers": "RFID-identifikatorer",
- "identifiersHelp": "Liste over RFID-strenger for å identifisere kjøretøyet. Én oppføring per linje. Den gjeldende identifikatoren finner du på det respektive ladepunktet på oversiktssiden.",
- "maximumCurrent": "Maksimal strøm",
- "maximumCurrentHelp": "Må være større enn minimumsstrøm.",
- "maximumPhases": "Maksimale faser",
- "maximumPhasesHelp": "Hvor mange faser kan dette kjøretøyet lade med? Brukes til å beregne nødvendig minimum solenergioverskudd og planlegge varighet.",
- "maximumPower": "Maksimal ladeeffekt",
- "maximumPowerHelp": "Maksimal effekt kjøretøyet kan forbruke",
- "minimumCurrent": "Minimum strøm",
- "minimumCurrentHelp": "Gå kun under 6A hvis du vet hva du gjør.",
"online": "Kjøretøy med nettbasert API",
"primary": "Generiske integrasjoner",
- "priority": "Prioritet",
- "priorityHelp": "Høyere prioritet betyr at dette kjøretøyet får fortrinnsrett til overskuddsstrøm fra solceller.",
- "save": "Lagre",
"scooter": "Scooter",
"template": "Fabrikat",
"titleAdd": "Legg til kjøretøy",
- "titleEdit": "Rediger kjøretøy",
- "validateSave": "Bekreft og lagre"
+ "titleEdit": "Rediger kjøretøy"
}
},
"footer": {
diff --git a/i18n/pl.json b/i18n/pl.json
index 618cbd104..2f91f2a1d 100644
--- a/i18n/pl.json
+++ b/i18n/pl.json
@@ -806,32 +806,13 @@
"validate": "zweryfikować"
},
"vehicle": {
- "cancel": "Anulować",
- "chargingSettings": "Ustawienia ładowania",
- "defaultMode": "Domyślny tryb",
- "defaultModeHelp": "Tryb ładowania po podłączeniu pojazdu.",
- "delete": "Usuń",
"generic": "Inne integracje",
- "identifiers": "Identyfikatory RFID",
- "identifiersHelp": "Lista ciągów RFID służących do identyfikacji pojazdu. Jeden wpis w każdym wierszu. Aktualny identyfikator można znaleźć w odpowiednim punkcie ładowania na stronie przeglądu.",
- "maximumCurrent": "Maksymalny prąd",
- "maximumCurrentHelp": "Musi być większy niż prąd minimalny.",
- "maximumPhases": "Maksymalne fazy",
- "maximumPhasesHelp": "Ile faz może ładować ten pojazd? Służy do obliczenia wymaganej minimalnej nadwyżki energii słonecznej i planowanego czasu trwania.",
- "maximumPower": "Maksymalna moc ładowania",
- "maximumPowerHelp": "Maksymalna moc, jaką może pobierać pojazd",
- "minimumCurrent": "Minimalny prąd",
- "minimumCurrentHelp": "Zmniejsz natężenie prądu poniżej 6 A tylko wtedy, gdy wiesz, co robisz.",
"online": "Pojazdy z API online",
"primary": "Integracje ogólne",
- "priority": "Priorytet",
- "priorityHelp": "Wyższy priorytet oznacza, że pojazd ten ma pierwszeństwo dostępu do nadwyżki energii słonecznej.",
- "save": "Zapisz",
"scooter": "Skuter",
"template": "Producent",
"titleAdd": "Dodaj pojazd",
- "titleEdit": "Edytuj pojazd",
- "validateSave": "Sprawdź i zapisz"
+ "titleEdit": "Edytuj pojazd"
}
},
"footer": {
diff --git a/i18n/pt.json b/i18n/pt.json
index 5bbd3447c..4c1f44802 100644
--- a/i18n/pt.json
+++ b/i18n/pt.json
@@ -860,32 +860,13 @@
"validate": "validar"
},
"vehicle": {
- "cancel": "Cancelar",
- "chargingSettings": "Parâmetros de carga",
- "defaultMode": "Modo predefinido",
- "defaultModeHelp": "Modo de carga ao ligar o veículo.",
- "delete": "Apagar",
"generic": "Outras integrações",
- "identifiers": "Identificadores RFID",
- "identifiersHelp": "Lista de registos RFID para identificar o veículo. Uma entrada por linha. O identificador atual pode ser encontrado no respetivo ponto de carga na página de resumo.",
- "maximumCurrent": "Corrente máxima",
- "maximumCurrentHelp": "Deve ser superior à corrente mínima.",
- "maximumPhases": "Máximo de fases",
- "maximumPhasesHelp": "Com quantas fases pode carregar este veículo? A informação é utilizada para calcular o excedente solar mínimo necessário e a duração do plano.",
- "maximumPower": "Potência máxima de carregamento",
- "maximumPowerHelp": "Potência máxima que o veículo pode consumir",
- "minimumCurrent": "Corrente mínima",
- "minimumCurrentHelp": "Somente ir abaixo de 6A se souber o que está a fazer.",
"online": "Veículos com API online",
"primary": "Integrações genéricas",
- "priority": "Prioridade",
- "priorityHelp": "Uma prioridade mais elevada significa que este veículo tem acesso preferencial ao excedente solar.",
- "save": "Guardar",
"scooter": "Scooter",
"template": "Fabricante",
"titleAdd": "Adicionar Veículo",
- "titleEdit": "Editar Veículo",
- "validateSave": "Validar e guardar"
+ "titleEdit": "Editar Veículo"
}
},
"footer": {
diff --git a/i18n/ro.json b/i18n/ro.json
index 64414b503..cb0becba6 100644
--- a/i18n/ro.json
+++ b/i18n/ro.json
@@ -801,32 +801,13 @@
"validate": "valideaza"
},
"vehicle": {
- "cancel": "Anulare",
- "chargingSettings": "Setări de încărcare",
- "defaultMode": "Mod implicit",
- "defaultModeHelp": "Modul de încărcare la conectarea vehiculului.",
- "delete": "Sterge",
"generic": "Alte integrari",
- "identifiers": "Identificatori RFID",
- "identifiersHelp": "Lista șirurilor RFID pentru identificarea vehiculului. O intrare pe linie. Identificatorul actual poate fi găsit la punctul de încărcare respectiv pe pagina de prezentare generală.",
- "maximumCurrent": "Curent maxim",
- "maximumCurrentHelp": "Trebuie să fie mai mare decât curentul minim.",
- "maximumPhases": "Faze maxime",
- "maximumPhasesHelp": "Cu câte faze se poate încărca acest vehicul? Se utilizează pentru a calcula surplusul solar minim necesar și durata planului.",
- "maximumPower": "Putere maximă de încărcare",
- "maximumPowerHelp": "Puterea maximă pe care o poate consuma vehiculul",
- "minimumCurrent": "Curent minim",
- "minimumCurrentHelp": "Nu coborâți sub 6A decât dacă știți ce faceți.",
"online": "Masini cu API oline",
"primary": "Integrări generice",
- "priority": "Prioritate",
- "priorityHelp": "Prioritate mai mare înseamnă că acest vehicul beneficiază de acces preferențial la surplusul de energie solară.",
- "save": "Salveaza",
"scooter": "Scuter",
"template": "Producator",
"titleAdd": "Adauga Masina",
- "titleEdit": "Editeaza Masina",
- "validateSave": "Valideaza si salveaza"
+ "titleEdit": "Editeaza Masina"
}
},
"footer": {
diff --git a/i18n/ru.json b/i18n/ru.json
index bf1f132bf..ebffd384a 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -637,32 +637,13 @@
"validate": "проверять"
},
"vehicle": {
- "cancel": "Отменить",
- "chargingSettings": "Настройки зарядки",
- "defaultMode": "Режим по умолчанию",
- "defaultModeHelp": "Режим зарядки при подключении автомобиля.",
- "delete": "Удалить",
"generic": "Другие интеграции",
- "identifiers": "RFID-идентификаторы",
- "identifiersHelp": "Список RFID-строк для идентификации транспортного средства. Одна запись в строке. Текущий идентификатор можно найти на соответствующей странице обзора в соответствующей точке зарядки.",
- "maximumCurrent": "Максимальный ток",
- "maximumCurrentHelp": "Должно быть больше минимального тока.",
- "maximumPhases": "Максимальные фазы",
- "maximumPhasesHelp": "Сколько фаз может заряжать этот автомобиль? Используется для расчета минимального необходимого избытка солнечной энергии и планирования продолжительности.",
- "maximumPower": "Максимальная мощность зарядки",
- "maximumPowerHelp": "Максимальная мощность, которую может потреблять транспортное средство",
- "minimumCurrent": "Минимальный ток",
- "minimumCurrentHelp": "Снижайте нагрузку ниже 6 А только в том случае, если вы знаете, что делаете.",
"online": "Автомобили с онлайн-API",
"primary": "Общие интеграции",
- "priority": "Приоритет",
- "priorityHelp": "Более высокий приоритет означает, что этот автомобиль получает преимущественный доступ к избытку солнечной энергии.",
- "save": "Сохранить",
"scooter": "Скутер",
"template": "Производитель",
"titleAdd": "Добавить транспортное средство",
- "titleEdit": "Редактировать транспортное средство",
- "validateSave": "Проверить и сохранить"
+ "titleEdit": "Редактировать транспортное средство"
}
},
"footer": {
diff --git a/i18n/sl.json b/i18n/sl.json
index 70f0ee614..c557f05c2 100644
--- a/i18n/sl.json
+++ b/i18n/sl.json
@@ -656,32 +656,13 @@
"validate": "preveri"
},
"vehicle": {
- "cancel": "Prekliči",
- "chargingSettings": "Nastavitve polnjenja",
- "defaultMode": "Privzeti način",
- "defaultModeHelp": "Način polnjenja pri priklopu vozila.",
- "delete": "Izbriši",
"generic": "Druge integracije",
- "identifiers": "RFID identifikatorji",
- "identifiersHelp": "Seznam nizov RFID za identifikacijo vozila. En vnos na vrstico. Trenutni identifikator najdete na ustrezni polnilni postaji na strani s pregledom.",
- "maximumCurrent": "Največji tok",
- "maximumCurrentHelp": "Mora biti večji od minimalnega toka.",
- "maximumPhases": "Največ faz",
- "maximumPhasesHelp": "S koliko fazami se lahko to vozilo polni? Uporablja se za izračun potrebnega minimalnega presežka sončne energije in trajanja načrta.",
- "maximumPower": "Največja moč polnjenja",
- "maximumPowerHelp": "Največja moč, ki jo lahko vozilo porabi",
- "minimumCurrent": "Najmanjši tok",
- "minimumCurrentHelp": "Pod 6A se spustite le, če veste, kaj počnete.",
"online": "Vozila s spletnim API-jem",
"primary": "Generične integracije",
- "priority": "Prioriteta",
- "priorityHelp": "Višja prioriteta pomeni, da ima to vozilo prednostni dostop do presežka sončne energije.",
- "save": "Shrani",
"scooter": "Skuter",
"template": "Proizvajalec",
"titleAdd": "Dodaj vozilo",
- "titleEdit": "Uredi vozilo",
- "validateSave": "Preveri in shrani"
+ "titleEdit": "Uredi vozilo"
}
},
"footer": {
diff --git a/i18n/sv.json b/i18n/sv.json
index 872564623..28d635710 100644
--- a/i18n/sv.json
+++ b/i18n/sv.json
@@ -865,32 +865,13 @@
"validate": "validerar"
},
"vehicle": {
- "cancel": "Avbryt",
- "chargingSettings": "Laddinställningar",
- "defaultMode": "Standardläge",
- "defaultModeHelp": "Laddläge när fordonet ansluts.",
- "delete": "Radera",
"generic": "Andra integrationer",
- "identifiers": "RFID-identifiering",
- "identifiersHelp": "Lista på RFID-strängar för att identifiera fordonet. Ett inlägg per rad. Aktuell identifierare hittas på respektive laddare på översiktssidan.",
- "maximumCurrent": "Maximal ström",
- "maximumCurrentHelp": "Måste vara högre än minimi-ström.",
- "maximumPhases": "Maximalt antal faser",
- "maximumPhasesHelp": "Hur många faser kan fordonet laddas med? Används för att räkna ut minsta solöverskott och tidsåtgång.",
- "maximumPower": "Maximal laddeffekt",
- "maximumPowerHelp": "Maximal effekt som fordonet kan ta emot",
- "minimumCurrent": "Minimi ström",
- "minimumCurrentHelp": "Ställ enbart under 6A om du är medveten om konsekvenserna.",
"online": "Fordon med online API",
"primary": "Generisk integration",
- "priority": "Prioritet",
- "priorityHelp": "Högre prioritet betyder att detta fordon får förtur till solöverskott.",
- "save": "Spara",
"scooter": "Scooter",
"template": "Tillverkare",
"titleAdd": "Lägg till fordon",
- "titleEdit": "Ändra fordon",
- "validateSave": "Bekräfta & spara"
+ "titleEdit": "Ändra fordon"
}
},
"footer": {
diff --git a/i18n/ta.json b/i18n/ta.json
index 8476ec20b..e450689f8 100644
--- a/i18n/ta.json
+++ b/i18n/ta.json
@@ -718,32 +718,13 @@
"validate": "சரிபார்ப்பு"
},
"vehicle": {
- "cancel": "ரத்துசெய்",
- "chargingSettings": "அமைப்புகள் சார்ச்",
- "defaultMode": "இயல்புநிலை பயன்முறை",
- "defaultModeHelp": "வாகனத்தை இணைக்கும்போது சார்சிங் பயன்முறை.",
- "delete": "நீக்கு",
"generic": "பிற ஒருங்கிணைப்புகள்",
- "identifiers": "RFID அடையாளங்காட்டிகள்",
- "identifiersHelp": "வாகனத்தை அடையாளம் காண RFID சரங்களின் பட்டியல். ஒரு வரிக்கு ஒரு நுழைவு. தற்போதைய அடையாளங்காட்டியை கண்ணோட்டம் பக்கத்தில் அந்தந்த சார்சிங் புள்ளியில் காணலாம்.",
- "maximumCurrent": "அதிகபட்ச மின்னோட்டம்",
- "maximumCurrentHelp": "குறைந்தபட்ச மின்னோட்டத்தை விட அதிகமாக இருக்க வேண்டும்.",
- "maximumPhases": "அதிகபட்ச கட்டங்கள்",
- "maximumPhasesHelp": "இந்த வண்டி எத்தனை கட்டங்களை வசூலிக்க முடியும்? தேவையான குறைந்தபட்ச சூரிய உபரி மற்றும் திட்ட காலத்தைக் கணக்கிடப் பயன்படுகிறது.",
- "maximumPower": "அதிகபட்ச சார்சிங் பவர்",
- "maximumPowerHelp": "வண்டி பயன்படுத்தக்கூடிய அதிகபட்ச ஆற்றல்",
- "minimumCurrent": "குறைந்தபட்ச மின்னோட்டம்",
- "minimumCurrentHelp": "நீங்கள் என்ன செய்கிறீர்கள் என்று உங்களுக்குத் தெரிந்தால் மட்டுமே 6A க்கு கீழே செல்லுங்கள்.",
"online": "நிகழ்நிலை பநிஇ கொண்ட வாகனங்கள்",
"primary": "பொதுவான ஒருங்கிணைப்புகள்",
- "priority": "முன்னுரிமை",
- "priorityHelp": "அதிக முன்னுரிமை என்பது இந்த வண்டி சூரிய உபளிக்கு விருப்பமான அணுகலைப் பெறுகிறது.",
- "save": "சேமி",
"scooter": "ச்கூட்டர்",
"template": "உற்பத்தியாளர்",
"titleAdd": "வண்டி சேர்க்கவும்",
- "titleEdit": "வண்டி திருத்து",
- "validateSave": "சரிபார்க்கவும் சேமிக்கவும்"
+ "titleEdit": "வண்டி திருத்து"
}
},
"footer": {
diff --git a/i18n/tr.json b/i18n/tr.json
index 8bd426a37..73fb2711b 100644
--- a/i18n/tr.json
+++ b/i18n/tr.json
@@ -812,32 +812,13 @@
"validate": "doğrula"
},
"vehicle": {
- "cancel": "İptal",
- "chargingSettings": "“ Doldurma ayarları”",
- "defaultMode": "“Varsayılan ayar”",
- "defaultModeHelp": "Araç bağlanırken doldurma ayarı.",
- "delete": "Aracı sil",
"generic": "Diğer bütünleştirmeler",
- "identifiers": "“RFID tanımlayıcıları”",
- "identifiersHelp": "Aracı tanımlamak için RFID dizelerinin listesi. Satır başına bir giriş. Güncel tanımlayıcıyı, genel bakış sayfasındaki ilgili doldurma noktasında bulabilirsin.",
- "maximumCurrent": "“Azami akım”",
- "maximumCurrentHelp": "Asgari akımdan büyük olmalıdır.",
- "maximumPhases": "“Azami aşamalar”",
- "maximumPhasesHelp": "Bu araç kaç aşama ile doldurulabilir? Gerekli asgari güneş enerjisi fazlasını ve plân süresini hesaplamak için kullanılır.",
- "maximumPower": "Azami doldurma gücü",
- "maximumPowerHelp": "Aracın çekebileceği azami güç",
- "minimumCurrent": "“Asgari akım”",
- "minimumCurrentHelp": "Yalnızca ne yaptığını biliyorsan 6A'in altına in.",
"online": "Çevrimiçi API'ye sahip araçlar",
"primary": "Genel bütünleşmeler",
- "priority": "“Öncelik”",
- "priorityHelp": "Daha yüksek öncelik, bu araç güneş enerjisi fazlasına öncelikli erişim sağlayacak demektir.",
- "save": "Kaydet",
"scooter": "Elektrikli Scooter",
"template": "Üretici",
"titleAdd": "Araç Ekle",
- "titleEdit": "Aracı Düzenle",
- "validateSave": "Doğrula ve kaydet"
+ "titleEdit": "Aracı Düzenle"
}
},
"footer": {
diff --git a/i18n/uk.json b/i18n/uk.json
index 9551d1f67..f8abd66fa 100644
--- a/i18n/uk.json
+++ b/i18n/uk.json
@@ -642,32 +642,13 @@
"validate": "перевірити"
},
"vehicle": {
- "cancel": "Скасувати",
- "chargingSettings": "Налаштування зарядки",
- "defaultMode": "Режим за замовчуванням",
- "defaultModeHelp": "Режим зарядки при підключенні автомобіля.",
- "delete": "Видалити",
"generic": "Інші інтеграції",
- "identifiers": "RFID ідентифікатори",
- "identifiersHelp": "Список RFID-рядків для ідентифікації транспортного засобу. Один запис на рядок. Поточний ідентифікатор можна знайти на відповідній зарядній станції на сторінці огляду.",
- "maximumCurrent": "Максимальний струм",
- "maximumCurrentHelp": "Має бути більше ніж мінімальний струм.",
- "maximumPhases": "Максимум фаз",
- "maximumPhasesHelp": "Скільки фаз може заряджати цей автомобіль? Використовується для розрахунку необхідного мінімального надлишку сонячної енергії та тривалості плану.",
- "maximumPower": "Максимальна потужність заряджання",
- "maximumPowerHelp": "Максимальна потужність, яку може споживати автомобіль",
- "minimumCurrent": "Мінімальний струм",
- "minimumCurrentHelp": "Опускайтеся нижче 6А, лише якщо знаєте, що робите.",
"online": "Транспорт з онлайн API",
"primary": "Загальні інтеграції",
- "priority": "Пріоритет",
- "priorityHelp": "Вищий пріоритет означає, що цей транспортний засіб отримує пріоритетний доступ до надлишку сонячної енергії.",
- "save": "Зберегти",
"scooter": "Скутер",
"template": "Виробник",
"titleAdd": "Додати Транспорт",
- "titleEdit": "Редагувати Транспорт",
- "validateSave": "Перевірити та зберегти"
+ "titleEdit": "Редагувати Транспорт"
}
},
"footer": {
diff --git a/i18n/zh-Hans.json b/i18n/zh-Hans.json
index fc1255fe0..62f4151cf 100644
--- a/i18n/zh-Hans.json
+++ b/i18n/zh-Hans.json
@@ -451,30 +451,13 @@
"validate": "验证"
},
"vehicle": {
- "cancel": "取消",
- "chargingSettings": "充电设置",
- "defaultMode": "默认模式",
- "defaultModeHelp": "连接车辆时的充电模式。",
- "delete": "删除车辆",
"generic": "其他集成",
- "identifiers": "RFID 标识符",
- "identifiersHelp": "用于识别车辆的 RFID 字符串列表。每行一个条目。当前标识符可以在概览页面上相应的充电点找到。",
- "maximumCurrent": "最大电流",
- "maximumCurrentHelp": "必须大于最小电流。",
- "maximumPhases": "最大相数",
- "maximumPhasesHelp": "此车辆可以使用多少相充电?用于计算所需的最小太阳能余电和计划时长。",
- "minimumCurrent": "最小电流",
- "minimumCurrentHelp": "仅在您清楚操作后果时才设置为低于 6A。",
"online": "具有在线API的车辆",
"primary": "通用集成",
- "priority": "优先级",
- "priorityHelp": "较高优先级意味着此车辆优先使用太阳能余电。",
- "save": "保存",
"scooter": "电动踏板车",
"template": "制造商",
"titleAdd": "添加车辆",
- "titleEdit": "编辑车辆",
- "validateSave": "验证并保存"
+ "titleEdit": "编辑车辆"
}
},
"footer": {
diff --git a/tests/config-vehicles.spec.ts b/tests/config-vehicles.spec.ts
index a280e2b60..76ee21e84 100644
--- a/tests/config-vehicles.spec.ts
+++ b/tests/config-vehicles.spec.ts
@@ -145,26 +145,27 @@ test.describe("vehicles", async () => {
await expect(vehicleModal.getByLabel("Battery capacity")).toBeVisible();
await page.getByRole("button", { name: "Show advanced settings" }).click();
- await expect(vehicleModal.getByLabel("Default mode")).toBeVisible();
- await expect(vehicleModal.getByLabel("Maximum phases: 3-phases")).toBeVisible();
+ await expect(vehicleModal.getByLabel("Default charging mode")).toBeVisible();
+ await expect(vehicleModal.getByLabel("Maximum number of phases")).toBeVisible();
await expect(vehicleModal.getByLabel("Minimum current")).toBeVisible();
await expect(vehicleModal.getByLabel("Maximum current")).toBeVisible();
+ await expect(vehicleModal.getByLabel("Maximum charging power hint")).toBeVisible();
await expect(vehicleModal.getByLabel("Priority")).toBeVisible();
- await expect(vehicleModal.getByLabel("RFID identifiers")).toBeVisible();
+ await expect(vehicleModal.getByLabel("RFID identification")).toBeVisible();
await page.getByRole("button", { name: "Hide advanced settings" }).click();
- await expect(vehicleModal.getByLabel("Default mode")).not.toBeVisible();
+ await expect(vehicleModal.getByLabel("Default charging mode")).not.toBeVisible();
// polestar template
await vehicleModal.getByLabel("Manufacturer").selectOption("Polestar");
await expect(vehicleModal.getByLabel("Username")).toBeVisible();
await expect(vehicleModal.getByLabel("Password")).toBeVisible();
await expect(vehicleModal.getByLabel("Cache optional")).not.toBeVisible();
- await expect(vehicleModal.getByLabel("Default mode")).not.toBeVisible();
+ await expect(vehicleModal.getByLabel("Default charging mode")).not.toBeVisible();
await page.getByRole("button", { name: "Show advanced settings" }).click();
await expect(vehicleModal.getByLabel("Cache optional")).toBeVisible();
- await expect(vehicleModal.getByLabel("Default mode")).toBeVisible();
+ await expect(vehicleModal.getByLabel("Default charging mode")).toBeVisible();
});
test("save and restore rfid identifiers", async ({ page }) => {
@@ -180,7 +181,7 @@ test.describe("vehicles", async () => {
await vehicleModal.getByLabel("Manufacturer").selectOption(GENERIC_VEHICLE);
await vehicleModal.getByLabel("Title").fill("RFID Car");
await page.getByRole("button", { name: "Show advanced settings" }).click();
- await vehicleModal.getByLabel("RFID identifiers").fill("aaa\nbbb \n ccc\n\nddd\n");
+ await vehicleModal.getByLabel("RFID identification").fill("aaa\nbbb \n ccc\n\nddd\n");
await vehicleModal.getByRole("button", { name: "Validate & save" }).click();
await expectModalHidden(vehicleModal);
await expect(page.getByTestId("restart-needed")).toBeVisible();
@@ -193,7 +194,7 @@ test.describe("vehicles", async () => {
await page.getByTestId("vehicle").getByRole("button", { name: "edit" }).click();
await expectModalVisible(vehicleModal);
await vehicleModal.getByRole("button", { name: "Show advanced settings" }).click();
- await expect(vehicleModal.getByLabel("RFID identifiers")).toHaveValue("aaa\nbbb\nccc\nddd");
+ await expect(vehicleModal.getByLabel("RFID identification")).toHaveValue("aaa\nbbb\nccc\nddd");
await vehicleModal.getByLabel("Close").click();
await expectModalHidden(vehicleModal);
await expect(page.getByTestId("fatal-error")).not.toBeVisible();
diff --git a/util/templates/defaults.yaml b/util/templates/defaults.yaml
index 8899b2d45..9cbfe41d8 100644
--- a/util/templates/defaults.yaml
+++ b/util/templates/defaults.yaml
@@ -94,10 +94,10 @@ params:
de: Maximale Phasenanzahl
en: Maximum number of phases
help:
- de: Die maximale Anzahl der Phasen welche genutzt werden können
- en: The maximum number of phases which can be used
- example: 3
- type: int
+ de: Wird für die Bestimmung des minimalen Solar-Überschusses und der Planungsdauer verwendet.
+ en: Used to determine the minimum solar surplus and plan duration.
+ type: choice
+ choice: ["1", "2", "3"]
- name: connector
description:
en: Connector number
@@ -128,8 +128,8 @@ params:
de: Standardlademodus
en: Default charging mode
help:
- de: Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll
- en: Used when a vehicle is connected. Possible values are Off, Now, MinPV and PV, or empty if none should be set
+ de: Wird beim Anschließen eines Fahrzeugs gesetzt. Leer lassen, um den aktuellen Modus beizubehalten.
+ en: Applied when a vehicle is connected. Leave empty to keep the current mode.
type: chargemodes
- name: minsoc
unit: "%"
@@ -157,20 +157,20 @@ params:
unit: A
description:
de: Minimale Stromstärke
- en: Minimum amperage
+ en: Minimum current
help:
de: Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann
- en: The minimum amperage per connected phase that can be used
+ en: The minimum current per connected phase that can be used
example: 6
type: int
- name: maxcurrent
unit: A
description:
de: Maximale Stromstärke
- en: Maximum amperage
+ en: Maximum current
help:
de: Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann
- en: The maximum amperage per connected phase that can be used
+ en: The maximum current per connected phase that can be used
example: 16
type: int
- name: maxpower
@@ -185,19 +185,19 @@ params:
example: 10000
- name: identifiers
description:
- de: Identifikation
- en: Identification
+ de: RFID-Identifikation
+ en: RFID identification
help:
- de: "Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle"
- en: "Mostly this can be added later, see: https://docs.evcc.io/en/docs/features/vehicle"
+ de: "Für die Zuordnung des Fahrzeugs an einen Ladepunkt via RFID-Karte. Die Kennung wird am Ladepunkt angezeigt. Übernehme den Wert von dort. [Mehr erfahren.](https://docs.evcc.io/docs/features/vehicle)"
+ en: "Used to assign the vehicle to a loadpoint via RFID card. The identifier is shown on the loadpoint. Copy the value from there. [Learn more.](https://docs.evcc.io/en/docs/features/vehicle)"
type: list
- name: priority
description:
de: Priorität
en: Priority
help:
- de: Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie
- en: Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy
+ de: Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von Überschussenergie (höhere Werte, höhere Priorität).
+ en: Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating surplus energy (higher values, higher priority).
type: int
- name: standbypower
unit: W