diff --git a/ui/public/locales/de_DE.json b/ui/public/locales/de_DE.json
index 4a3e7dc1cdd..348b1075c56 100644
--- a/ui/public/locales/de_DE.json
+++ b/ui/public/locales/de_DE.json
@@ -79,12 +79,12 @@
"label.action.copy.template": "Vorlage kopieren",
"label.action.copy.template.processing": "Vorlage wird kopiert....",
"label.action.create.template.from.vm": "Erstelle Vorlage aus VM",
-"label.action.create.template.from.volume": "Vorlage vom Volumen erstellen",
+"label.action.create.template.from.volume": "Vorlage vom Datenträger erstellen",
"label.action.create.template.processing": "Vorlage wird erstellt....",
"label.action.create.vm": "Erstelle VM",
"label.action.create.vm.processing": "VM wird erstellt....",
-"label.action.create.volume": "Volumen erstellen",
-"label.action.create.volume.processing": "Volumen wird erstellt....",
+"label.action.create.volume": "Datenträger erstellen",
+"label.action.create.volume.processing": "Datenträger wird erstellt....",
"label.action.delete.account": "Benutzerkonto löschen",
"label.action.delete.account.processing": "Konto wird gelöscht....",
"label.action.delete.backup.offering": "Backup-Angebot löschen",
@@ -126,7 +126,7 @@
"label.action.delete.template.processing": "Vorlage wird gelöscht....",
"label.action.delete.user": "Benutzer löschen",
"label.action.delete.user.processing": "Benutzer wird gelöscht....",
-"label.action.delete.volume": "Volumen löschen",
+"label.action.delete.volume": "Datenträger löschen",
"label.action.delete.volume.processing": "Datenträger wird gelöscht....",
"label.action.delete.zone": "Zone löschen",
"label.action.delete.zone.processing": "Zone wird gelöscht....",
@@ -155,8 +155,8 @@
"label.action.disable.zone.processing": "Zone wird deaktiviert....",
"label.action.download.iso": "ISO herunterladen",
"label.action.download.template": "Vorlage herunterladen",
-"label.action.download.volume": "Volumen herunterladen",
-"label.action.download.volume.processing": "Volumen wird heruntergeladen....",
+"label.action.download.volume": "Datenträger herunterladen",
+"label.action.download.volume.processing": "Datenträger wird heruntergeladen....",
"label.action.edit.account": "Benutzerkonto bearbeiten",
"label.action.edit.disk.offering": "Festplattenangebot bearbeiten",
"label.action.edit.domain": "Domain bearbeiten",
@@ -229,8 +229,8 @@
"label.action.remove.vm": "Freigabe der VM",
"label.action.reset.password": "Passwort zurücksetzen",
"label.action.reset.password.processing": "Passwort wird zurückgesetzt....",
-"label.action.resize.volume": "Volumengröße ändern",
-"label.action.resize.volume.processing": "Volumengröße wird geändert....",
+"label.action.resize.volume": "Datenträgergröße ändern",
+"label.action.resize.volume.processing": "Datenträgergröße wird geändert....",
"label.action.resource.limits": "Ressourcenlimits",
"label.action.restore.instance": "Instanz wiederherstellen",
"label.action.restore.instance.processing": "Instanz wird wiederhergestellt....",
@@ -365,7 +365,7 @@
"label.add.vmware.datacenter": "VMware-Rechenzentrum hinzufügen",
"label.add.vnmc.device": "VNMC-Gerät hinzufügen",
"label.add.vnmc.provider": "VNMC-Anbieter hinzufügen",
-"label.add.volume": "Volumen hinzufügen",
+"label.add.volume": "Datenträger hinzufügen",
"label.add.vpc": "VPC hinzufügen",
"label.add.vpc.offering": "VPC-Angebot hinzufügen",
"label.add.vpn.customer.gateway": "VPN Customer Gateway hinzufügen",
@@ -955,7 +955,7 @@
"label.hastate": "HA Status",
"label.header.backup.schedule": "Sie können einen wiederholenden Backup Plan einstellen, in dem Sie die verfügbaren Optionen auswählen und Ihre Auswahl bestätigen.",
"label.header.volume.snapshot": "Sie können wiederkehrende Schnapschuss-Zeitpläne einrichten in dem Sie die untenstehenden verfügbaren Optionen auswählen und Ihren Regeleinstellungen anwenden",
-"label.header.volume.take.snapshot": "Bitte bestätigen Sie, dass Sie einen Schnappschuss von diesem Volumen sichern möchten.",
+"label.header.volume.take.snapshot": "Bitte bestätigen Sie, dass Sie einen Schnappschuss von diesem Datenträger sichern möchten.",
"label.health.check": "Heath-Check",
"label.health.check.advanced.options": "Erweiterte Optionen:",
"label.health.check.configurations.options": "Konfigurationsoptionen:",
@@ -999,7 +999,7 @@
"label.ikehash": "IKE-Prüfsumme",
"label.ikelifetime": "IKE-Lebensdauer (Sekunde)",
"label.ikepolicy": "IKE-Richtlinie",
-"label.images": "Bilder",
+"label.images": "Abbilder",
"label.import.backup.offering": "Importiere verfügbares Backup-Angebot",
"label.import.offering": "Importiere Backup-Angebot",
"label.import.role": "Importiere Rolle",
@@ -1225,6 +1225,7 @@
"label.localstorageenabledforsystemvm": "Aktiviere lokaler Speicher für die System-VMs",
"label.login": "Login",
"label.login.portal": "Portal Login",
+"label.login.single.signon": "Single Sign-On",
"label.logout": "Abmelden",
"label.lun": "LUN",
"label.lun.number": "LUN #",
@@ -1497,6 +1498,7 @@
"label.owner.account": "Eigentümerkonto",
"label.owner.domain": "Eigentümerdomäne",
"label.pa": "Palo Alto",
+"label.page": "Seite",
"label.palo.alto.details": "Palo Alto-Details",
"label.palo.alto.firewall": "Palo Alto Firewall",
"label.palp": "Palo Alto-Protokollprofil",
@@ -1991,7 +1993,7 @@
"label.success.updated": "Erfolgreich aktualisiert",
"label.suitability": "Eignung",
"label.suitable": "Geeignet",
-"label.summary": "Summe",
+"label.summary": "Überblick",
"label.sunday": "Sonntag",
"label.supportedservices": "Unterstützte Dienste",
"label.supportsha": "Unterstütztes HA",
@@ -2088,9 +2090,9 @@
"label.upload.from.local": "Von lokal hochladen",
"label.upload.iso.from.local": "Hochladen der ISO von lokal",
"label.upload.template.from.local": "Vorlage von lokal hochladen",
-"label.upload.volume": "Volumen hochladen",
-"label.upload.volume.from.local": "Volumen von lokal hochladen",
-"label.upload.volume.from.url": "Volumen von URL hochladen",
+"label.upload.volume": "Datenträger hochladen",
+"label.upload.volume.from.local": "Datenträger von lokal hochladen",
+"label.upload.volume.from.url": "Datenträger von URL hochladen",
"label.url": "URL",
"label.usage.sanity.result": "Usage Sanity Resultat",
"label.usage.server": "Auslastungsserver",
@@ -2098,6 +2100,7 @@
"label.usagename": "Art der Auslastung",
"label.usageunit": "Einheit",
"label.use.kubectl.access.cluster": "Benutze das kubectl Kommando und die kubeconfig Datei, um das Cluster zu erreichen.",
+"label.use.local.timezone": "Lokale Zeitzone nutzen",
"label.use.vm.ip": "VM-IP verwenden:",
"label.use.vm.ips": "VM-IPs verwenden",
"label.used": "Genutzt",
@@ -2207,7 +2210,7 @@
"label.volumeids": "Datenträger, die gelöscht werden sollen",
"label.volumelimit": "Volumenbegrenzungen",
"label.volumename": "Volumenname",
-"label.volumes": "Volumina",
+"label.volumes": "Datenträger",
"label.volumetotal": "Volume",
"label.vpc": "VPC",
"label.vpc.id": "VPC-Kennung",
@@ -2474,7 +2477,7 @@
"message.confirm.archive.selected.alerts": "Bitte bestätigen Sie, dass Sie die ausgewählten Alarme archivieren möchten",
"message.confirm.archive.selected.events": "Bitte bestätigen Sie, dass Sie die ausgewählten Vorgänge archivieren möchten",
"message.confirm.attach.disk": "Sind Sie sicher, dass Sie eine Platte hinzufügen möchten?",
-"message.confirm.create.volume": "Sind Sie sicher, dass Sie ein Volumen erstellen möchten?",
+"message.confirm.create.volume": "Sind Sie sicher, dass Sie ein Datenträger erstellen möchten?",
"message.confirm.current.guest.cidr.unchanged": "Möchten Sie den aktuellen Gastnetzwerk CIDR unverändert lassen?",
"message.confirm.dedicate.cluster.domain.account": "Möchten Sie diesen Cluster wirklich für diese Domain / dieses Benutzerkonto dedizieren?",
"message.confirm.dedicate.host.domain.account": "Möchten Sie diesen Host wirklich für diese Domain / dieses Benutzerkonto dedizieren?",
@@ -2615,6 +2618,7 @@
"message.disabling.network.offering": "Netzwerkangebot wird deaktiviert",
"message.disabling.vpc.offering": "VPC-Angebot wird deaktiviert",
"message.disallowed.characters": "Nicht erlaubte Zeichen: <,>",
+"message.discovering.feature": "Features werden geladen",
"message.disk.offering.created": "Festplattenangebot erstellt:",
"message.download.diagnostics": "Bitte klicken Sie auf den Link, um die erstellten Diagnosen herunterzuladen::
00000", "message.download.iso": "Bitte klicken Sie auf 00000, um das ISO herunterzuladen", @@ -3008,6 +3012,7 @@ "message.success.delete.tag": "Tag erfolgreich gelöscht", "message.success.disable.saml.auth": "SAML-Authorisation erfolgreich deaktiviert", "message.success.disable.vpn": "VPN erfolgreich deaktiviert", +"message.sussess.discovering.feature": "Features erfolgreich geladen", "message.success.edit.acl": "ACL-Regel erfolgreich angepasst", "message.success.edit.rule": "Regel erfolgreich angepasst", "message.success.enable.saml.auth": "SAML-Authorisation erfolgreich aktiviert", @@ -3174,3 +3179,4 @@ "user.login": "Anmelden", "user.logout": "Abmelden" } + \ No newline at end of file diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 157d7d7eb3c..a41b17d47bf 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -964,6 +964,9 @@ export default { } break } + if (!input) { + continue + } if (action.mapping && key in action.mapping && action.mapping[key].options) { params[key] = action.mapping[key].options[input] } else if (param.type === 'list') { @@ -987,12 +990,14 @@ export default { } } - if (action.mapping) { - for (const key in action.mapping) { - if (!action.mapping[key].value) { - continue + if (!this.projectView || !['uploadSslCert'].includes(action.api)) { + if (action.mapping) { + for (const key in action.mapping) { + if (!action.mapping[key].value) { + continue + } + params[key] = action.mapping[key].value(this.resource, params) } - params[key] = action.mapping[key].value(this.resource, params) } }