You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ro...@apache.org on 2020/06/25 17:12:48 UTC

[cloudstack-primate] branch master updated: src: fix translation key usage

This is an automated email from the ASF dual-hosted git repository.

rohit pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack-primate.git


The following commit(s) were added to refs/heads/master by this push:
     new e153b42  src: fix translation key usage
e153b42 is described below

commit e153b42dd04cb9daccbdb096da7f2671f30afb41
Author: Rohit Yadav <ro...@shapeblue.com>
AuthorDate: Thu Jun 25 22:41:48 2020 +0530

    src: fix translation key usage
    
    Signed-off-by: Rohit Yadav <ro...@shapeblue.com>
---
 src/components/view/InfoCard.vue              |  2 +-
 src/config/section/compute.js                 |  2 +-
 src/config/section/offering.js                |  2 +-
 src/config/section/storage.js                 |  2 +-
 src/locales/en.json                           | 13 ++++++++++---
 src/views/AutogenView.vue                     |  2 ++
 src/views/infra/zone/ZoneWizardLaunchZone.vue |  2 +-
 7 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/src/components/view/InfoCard.vue b/src/components/view/InfoCard.vue
index 6df6c4d..2b01952 100644
--- a/src/components/view/InfoCard.vue
+++ b/src/components/view/InfoCard.vue
@@ -440,7 +440,7 @@
           <div class="resource-detail-item__label">{{ $t('label.zone') }}</div>
           <div class="resource-detail-item__details">
             <a-icon type="global" />
-            <router-link v-if="$router.resolve('/zone/' + resource.zoneid).route.name !== '404'" :to="{ path: '/zone/' + resource.zoneid }">{{ resource.zonename || resource.zoneid }}</router-link>
+            <router-link v-if="$router.resolve('/zone/' + resource.zoneid).route.name !== '404'" :to="{ path: '/zone/' + resource.zoneid }">{{ resource.zone || resource.zonename || resource.zoneid }}</router-link>
             <span v-else>{{ resource.zone || resource.zonename }}</span>
           </div>
         </div>
diff --git a/src/config/section/compute.js b/src/config/section/compute.js
index 053acae..74b108d 100644
--- a/src/config/section/compute.js
+++ b/src/config/section/compute.js
@@ -192,7 +192,7 @@ export default {
           docHelp: 'adminguide/virtual_machines.html#backup-offerings',
           dataView: true,
           args: ['virtualmachineid', 'backupofferingid'],
-          show: (record) => { return !record.backupofferingid },
+          show: (record) => { return !record.backupofferingid && !['Error', 'Destroyed'].includes(record.state) && ['VMware', 'Simulator'].includes(record.hypervisor) },
           mapping: {
             virtualmachineid: {
               value: (record, params) => { return record.id }
diff --git a/src/config/section/offering.js b/src/config/section/offering.js
index 06711ff..07156ab 100644
--- a/src/config/section/offering.js
+++ b/src/config/section/offering.js
@@ -257,7 +257,7 @@ export default {
       details: ['name', 'id', 'displaytext', 'distributedvpcrouter', 'tags', 'service', 'domain', 'zone', 'created'],
       related: [{
         name: 'vpc',
-        title: 'label.vpcs',
+        title: 'label.vpc',
         param: 'vpcofferingid'
       }],
       actions: [{
diff --git a/src/config/section/storage.js b/src/config/section/storage.js
index fe0f2ab..ac41970 100644
--- a/src/config/section/storage.js
+++ b/src/config/section/storage.js
@@ -318,7 +318,7 @@ export default {
       title: 'label.backup',
       icon: 'cloud-upload',
       permission: ['listBackups'],
-      columns: ['virtualmachinename', 'status', 'type', 'created', 'account', 'zone'],
+      columns: [{ name: (record) => { return record.virtualmachinename } }, 'virtualmachinename', 'status', 'type', 'created', 'account', 'zone'],
       details: ['virtualmachinename', 'id', 'type', 'externalid', 'size', 'virtualsize', 'volumes', 'backupofferingname', 'zone', 'account', 'domain', 'created'],
       actions: [
         {
diff --git a/src/locales/en.json b/src/locales/en.json
index cba5286..7008ce0 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -224,7 +224,6 @@
 "label.action.revert.snapshot": "Revert to Snapshot",
 "label.action.revert.snapshot.processing": "Reverting to Snapshot...",
 "label.action.router.health.checks": "Get health checks result",
-"label.perform.fresh.checks":"Perform fresh checks",
 "label.action.run.diagnostics": "Run Diagnostics",
 "label.action.secure.host": "Provision Host Security Keys",
 "label.action.share.template": "Update Template Permissions",
@@ -579,6 +578,7 @@
 "label.createnfscache": "Create NFS secondary staging store",
 "label.credit": "Credit",
 "label.crosszones": "Cross Zones",
+"label.currency": "Currency",
 "label.current": "isCurrent",
 "label.currentpassword": "Current Password",
 "label.custom": "Custom",
@@ -619,6 +619,7 @@
 "label.delete.ciscoasa1000v": "Delete CiscoASA1000v",
 "label.delete.ciscovnmc.resource": "Delete CiscoVNMC resource",
 "label.delete.confirm": "Delete?",
+"label.delete.domain": "Delete Domain",
 "label.delete.events": "Delete events",
 "label.delete.f5": "Delete F5",
 "label.delete.gateway": "Delete gateway",
@@ -634,7 +635,6 @@
 "label.delete.srx": "Delete SRX",
 "label.delete.sslcertificate": "Delete SSL Certificate",
 "label.delete.ucs.manager": "Delete UCS Manager",
-"label.delete.domain": "Delete Domain",
 "label.delete.volumes": "Data Volumes to be deleted",
 "label.delete.vpn.connection": "Delete VPN connection",
 "label.delete.vpn.customer.gateway": "Delete VPN Customer Gateway",
@@ -880,6 +880,7 @@
 "label.guestosid": "OS Type",
 "label.gueststartip": "Guest start IP",
 "label.guestvlanrange": "VLAN Range(s)",
+"label.guestvmcidr": "CIDR",
 "label.ha": "HA",
 "label.ha.configure": "Configure HA",
 "label.ha.disable": "Disable HA",
@@ -1318,6 +1319,7 @@
 "label.new.vm": "New VM",
 "label.newdiskoffering": "New Offering",
 "label.newinstance": "New instance",
+"label.newname": "New Name",
 "label.newsize": "New Size (GB)",
 "label.next": "Next",
 "label.nexusvswitch": "Nexus 1000v",
@@ -1379,6 +1381,7 @@
 "label.outofbandmanagement.configure": "Configure Out-of-band Management",
 "label.outofbandmanagement.disable": "Disable Out-of-band Management",
 "label.outofbandmanagement.enable": "Enable Out-of-band Management",
+"label.overprovisionfactor": "Overprovisioning Factor",
 "label.override.guest.traffic": "Override Guest-Traffic",
 "label.override.public.traffic": "Override Public-Traffic",
 "label.overrideguesttraffic": "Override Guest-Traffic",
@@ -1411,6 +1414,7 @@
 "label.per.account": "Per Account",
 "label.per.zone": "Per Zone",
 "label.perfectforwardsecrecy": "Perfect Forward Secrecy",
+"label.perform.fresh.checks":"Perform fresh checks",
 "label.performfreshchecks": "Perform fresh checks",
 "label.permission": "Permission",
 "label.physical.network": "Physical Network",
@@ -1485,7 +1489,7 @@
 "label.protocol": "Protocol",
 "label.protocol.number": "Protocol Number",
 "label.protocolnumber": "#Protocol",
-"label.provider": "HA Provider",
+"label.provider": "Provider",
 "label.providername": "Provider",
 "label.providers": "Providers",
 "label.provisioning": "Provisioning",
@@ -1795,6 +1799,7 @@
 "label.sshkeypairs": "SSH keypairs",
 "label.sslcertificates": "SSL Certificates",
 "label.standard.us.keyboard": "Standard (US) keyboard",
+"label.start": "Start",
 "label.start.ip": "Start IP",
 "label.start.lb.vm": "Start LB VM",
 "label.start.reserved.system.ip": "Start Reserved system IP",
@@ -1966,6 +1971,7 @@
 "label.userdatal2": "User Data",
 "label.username": "Username",
 "label.users": "Users",
+"label.usersource": "User Type",
 "label.usevpc": "VPC",
 "label.utilization": "Utilisation",
 "label.uuid": "ID",
@@ -2074,6 +2080,7 @@
 "label.vpclimit": "VPC limits",
 "label.vpcname": "VPC",
 "label.vpcoffering": "VPC Offering",
+"label.vpcofferingid": "VPC Offering",
 "label.vpctotal": "Total VPCs",
 "label.vpn": "VPN",
 "label.vpn.connection": "VPN Connection",
diff --git a/src/views/AutogenView.vue b/src/views/AutogenView.vue
index c8a0f5f..72d3161 100644
--- a/src/views/AutogenView.vue
+++ b/src/views/AutogenView.vue
@@ -543,6 +543,8 @@ export default {
         params.id = this.$route.params.id
         if (this.$route.path.startsWith('/ssh/')) {
           params.name = this.$route.params.id
+        } else if (this.$route.path.startsWith('/vmsnapshot/')) {
+          params.vmsnapshotid = this.$route.params.id
         } else if (this.$route.path.startsWith('/ldapsetting/')) {
           params.hostname = this.$route.params.id
         }
diff --git a/src/views/infra/zone/ZoneWizardLaunchZone.vue b/src/views/infra/zone/ZoneWizardLaunchZone.vue
index da5e926..59f1cfd 100644
--- a/src/views/infra/zone/ZoneWizardLaunchZone.vue
+++ b/src/views/infra/zone/ZoneWizardLaunchZone.vue
@@ -1512,7 +1512,7 @@ export default {
     stepComplete () {
       this.setStepStatus(STATUS_FINISH)
       this.currentStep++
-      this.addStep('message.Zone.creation.complete', 'stepComplete')
+      this.addStep('message.zone.creation.complete', 'stepComplete')
       this.setStepStatus(STATUS_FINISH)
       this.currentStep++
       this.processStatus = STATUS_FINISH