From 121531e2c3a71da2514cad986734063cf6a6d7dd Mon Sep 17 00:00:00 2001 From: vladimirpetrov Date: Fri, 3 Nov 2023 14:48:40 +0200 Subject: [PATCH] Polish UI (#7855) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR aligns the use of terminology, renaming VM / virtual machine references to 'Instance' and also capitalising the terms Templates, Network, Snapshot, User, Account in CloudStack UI. “VM snapshots” moved under the “Compute” main menu, and renamed to “Instance Snapshots”. “Snapshots” (under Storage section) renamed to “Volume Snapshots”. --- ui/public/locales/ar.json | 2 +- ui/public/locales/ca.json | 2 +- ui/public/locales/en.json | 984 +++++++++++++++---------------- ui/public/locales/hu.json | 2 +- ui/public/locales/it_IT.json | 2 +- ui/public/locales/nl_NL.json | 2 +- ui/public/locales/pl.json | 2 +- ui/public/locales/pt_BR.json | 2 +- ui/src/config/section/compute.js | 71 +++ ui/src/config/section/storage.js | 71 --- 10 files changed, 570 insertions(+), 570 deletions(-) diff --git a/ui/public/locales/ar.json b/ui/public/locales/ar.json index 0cf63088a32..2cf51c2c385 100644 --- a/ui/public/locales/ar.json +++ b/ui/public/locales/ar.json @@ -651,7 +651,7 @@ "label.level": "Level", "label.limitcpuuse": "CPU Cap", "label.link.domain.to.ldap": "Link Domain to LDAP", -"label.linklocalip": "Link Local IP Address", +"label.linklocalip": "Control IP Address", "label.load.balancer": "Load Balancer", "label.loadbalancerinstance": "Assigned VMs", "label.loadbalancerrule": "Load balancing rule", diff --git a/ui/public/locales/ca.json b/ui/public/locales/ca.json index 7d9c2ff1809..e97d11d101f 100644 --- a/ui/public/locales/ca.json +++ b/ui/public/locales/ca.json @@ -651,7 +651,7 @@ "label.level": "Level", "label.limitcpuuse": "CPU Cap", "label.link.domain.to.ldap": "Link Domain to LDAP", -"label.linklocalip": "Link Local IP Address", +"label.linklocalip": "Control IP Address", "label.load.balancer": "Load Balancer", "label.loadbalancerinstance": "Assigned VMs", "label.loadbalancerrule": "Load balancing rule", diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index 2d6cbe374ad..cd71e8d06b5 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -53,19 +53,19 @@ "label.action.bulk.delete.load.balancer.rules": "Bulk delete load balancer rules", "label.action.bulk.delete.portforward.rules": "Bulk delete port forward rules", "label.action.bulk.delete.snapshots": "Bulk delete snapshots", -"label.action.bulk.delete.templates": "Bulk delete templates", +"label.action.bulk.delete.templates": "Bulk delete Templates", "label.action.bulk.release.public.ip.address": "Bulk release public IP addresses", "label.action.cancel.maintenance.mode": "Cancel maintenance mode", "label.action.change.password": "Change password", "label.action.configure.stickiness": "Stickiness", "label.action.copy.iso": "Copy ISO", -"label.action.copy.snapshot": "Copy snapshot", -"label.action.copy.template": "Copy template", -"label.action.create.snapshot.from.vmsnapshot": "Create snapshot from VM snapshot", -"label.action.create.template.from.volume": "Create template from volume", +"label.action.copy.snapshot": "Copy Snapshot", +"label.action.copy.template": "Copy Template", +"label.action.create.snapshot.from.vmsnapshot": "Create Snapshot from Instance Snapshot", +"label.action.create.template.from.volume": "Create Template from volume", "label.action.create.volume": "Create volume", "label.action.create.volume.add": "Create and Add Volume", -"label.action.delete.account": "Delete account", +"label.action.delete.account": "Delete Account", "label.action.delete.backup.offering": "Delete backup offering", "label.action.delete.cluster": "Delete cluster", "label.action.delete.disk.offering": "Delete disk offering", @@ -78,56 +78,56 @@ "label.action.delete.ip.range": "Delete IP range", "label.action.delete.iso": "Delete ISO", "label.action.delete.load.balancer": "Delete load balancer rule", -"label.action.delete.network": "Delete network", -"label.action.delete.network.static.route": "Remove Tungsten Fabric network static route", -"label.action.delete.network.permission": "Delete network permission", +"label.action.delete.network": "Delete Network", +"label.action.delete.network.static.route": "Remove Tungsten Fabric Network static route", +"label.action.delete.network.permission": "Delete Network permission", "label.action.delete.node": "Delete node", "label.action.delete.oauth.provider": "Delete OAuth provider", -"label.action.delete.physical.network": "Delete physical network", +"label.action.delete.physical.network": "Delete physical Network", "label.action.delete.pod": "Delete Pod", "label.action.delete.primary.storage": "Delete primary storage", "label.action.delete.secondary.storage": "Delete secondary storage", "label.action.delete.security.group": "Delete security group", "label.action.delete.service.offering": "Delete service offering", -"label.action.delete.snapshot": "Delete snapshot", +"label.action.delete.snapshot": "Delete Snapshot", "label.action.delete.system.service.offering": "Delete system service offering", -"label.action.delete.template": "Delete template", -"label.action.delete.tungsten.router.table": "Remove Tungsten Fabric route table from network", -"label.action.delete.user": "Delete user", +"label.action.delete.template": "Delete Template", +"label.action.delete.tungsten.router.table": "Remove Tungsten Fabric route table from Network", +"label.action.delete.user": "Delete User", "label.action.delete.volume": "Delete volume", "label.action.delete.zone": "Delete zone", -"label.action.destroy.instance": "Destroy instance", +"label.action.destroy.instance": "Destroy Instance", "label.action.destroy.systemvm": "Destroy system VM", "label.action.destroy.volume": "Destroy volume", "label.action.detach.disk": "Detach disk", "label.action.detach.iso": "Detach ISO", -"label.action.disable.account": "Disable account", +"label.action.disable.account": "Disable Account", "label.action.disable.cluster": "Disable cluster", -"label.action.disable.physical.network": "Disable physical network", +"label.action.disable.physical.network": "Disable physical Network", "label.action.disable.pod": "Disable pod", "label.action.disable.static.nat": "Disable static NAT", -"label.action.disable.user": "Disable user", +"label.action.disable.user": "Disable User", "label.action.disable.zone": "Disable zone", "label.action.download.iso": "Download ISO", -"label.action.download.template": "Download template", +"label.action.download.template": "Download Template", "label.action.download.volume": "Download volume", -"label.action.edit.account": "Edit account", +"label.action.edit.account": "Edit Account", "label.action.edit.domain": "Edit domain", -"label.action.edit.instance": "Edit instance", +"label.action.edit.instance": "Edit Instance", "label.action.edit.iso": "Edit ISO", -"label.action.edit.template": "Edit template", +"label.action.edit.template": "Edit Template", "label.action.edit.zone": "Edit zone", "label.action.enable.two.factor.authentication": "Enabled Two factor authentication", "label.action.verify.two.factor.authentication": "Verified Two factor authentication", -"label.action.enable.account": "Enable account", +"label.action.enable.account": "Enable Account", "label.action.enable.cluster": "Enable cluster", "label.action.enable.maintenance.mode": "Enable maintenance mode", -"label.action.enable.physical.network": "Enable physical network", +"label.action.enable.physical.network": "Enable physical Network", "label.action.enable.pod": "Enable pod", "label.action.enable.static.nat": "Enable static NAT", -"label.action.enable.user": "Enable user", +"label.action.enable.user": "Enable User", "label.action.enable.zone": "Enable zone", -"label.action.expunge.instance": "Expunge instance", +"label.action.expunge.instance": "Expunge Instance", "label.action.force.reconnect": "Force reconnect", "label.action.generate.keys": "Generate keys", "label.action.generate.api.secret.keys": "Generate New API/Secret Keys", @@ -135,72 +135,72 @@ "label.action.health.monitor": "Health monitor", "label.action.image.store.read.only": "Make image store read-only", "label.action.image.store.read.write": "Make image store read-write", -"label.action.import.export.instances": "Import-Export instances", +"label.action.import.export.instances": "Import-Export Instances", "label.action.iso.permission": "Update ISO permissions", "label.action.iso.share": "Update ISO sharing", -"label.action.lock.account": "Lock account", +"label.action.lock.account": "Lock Account", "label.action.manage.cluster": "Manage cluster", "label.action.migrate.router": "Migrate router", -"label.action.migrate.systemvm": "Migrate system VM", -"label.action.migrate.systemvm.to.ps": "Migrate system VM to another primary storage", +"label.action.migrate.systemvm": "Migrate System VM", +"label.action.migrate.systemvm.to.ps": "Migrate System VM to another primary storage", "label.action.patch.systemvm": "Patch system VM", -"label.action.patch.systemvm.vpc": "Patch system VM - VPC Router", -"label.action.patch.systemvm.processing": "Patching system VM....", -"label.action.project.add.account": "Add account to project", -"label.action.project.add.user": "Add user to project", -"label.action.reboot.instance": "Reboot instance", +"label.action.patch.systemvm.vpc": "Patch System VM - VPC Router", +"label.action.patch.systemvm.processing": "Patching System VM....", +"label.action.project.add.account": "Add Account to project", +"label.action.project.add.user": "Add User to project", +"label.action.reboot.instance": "Reboot Instance", "label.action.reboot.router": "Reboot router", -"label.action.reboot.systemvm": "Reboot system VM", +"label.action.reboot.systemvm": "Reboot System VM", "label.action.recover.volume": "Recover volume", -"label.action.recurring.snapshot": "Recurring snapshots", +"label.action.recurring.snapshot": "Recurring Snapshots", "label.action.disable.2FA.user.auth": "Disable User Two Factor Authentication", "label.action.register.iso": "Register ISO", -"label.action.register.template": "Register template from URL", +"label.action.register.template": "Register Template from URL", "label.action.release.ip": "Release IP", "label.action.release.reserved.ip": "Release reserved IP", "label.action.remove.host": "Remove host", "label.action.remove.logical.router": "Remove Logical Router", "label.action.remove.network.policy": "Remove Network Policy", "label.action.remove.router.table.from.interface": "Remove Tungsten Fabric route table from interface", -"label.action.remove.tungsten.routing.policy": "Remove Tungsten-Fabric routing policy from network", +"label.action.remove.tungsten.routing.policy": "Remove Tungsten-Fabric routing policy from Network", "label.action.remove.nic": "Remove NIC", "label.action.reserve.ip": "Reserve Public IP", -"label.action.reset.network.permissions": "Reset network permissions", +"label.action.reset.network.permissions": "Reset Network permissions", "label.action.reset.password": "Reset password", "label.action.resize.volume": "Resize volume", -"label.action.revert.snapshot": "Revert to snapshot", +"label.action.revert.snapshot": "Revert to Snapshot", "label.action.router.health.checks": "Get health checks result", "label.action.run.diagnostics": "Run diagnostics", "label.action.secure.host": "Provision host security keys", "label.action.set.as.source.nat.ip": "make source NAT", "label.action.setup.2FA.user.auth": "Setup User Two Factor Authentication", -"label.action.start.instance": "Start instance", +"label.action.start.instance": "Start Instance", "label.action.start.router": "Start router", "label.action.start.systemvm": "Start system VM", -"label.action.stop.instance": "Stop instance", +"label.action.stop.instance": "Stop Instance", "label.action.stop.router": "Stop router", "label.action.stop.systemvm": "Stop system VM", -"label.action.take.snapshot": "Take snapshot", -"label.action.template.permission": "Update template permissions", -"label.action.template.share": "Update template sharing", +"label.action.take.snapshot": "Take Snapshot", +"label.action.template.permission": "Update Template permissions", +"label.action.template.share": "Update Template sharing", "label.action.unmanage.cluster": "Unmanage cluster", -"label.action.unmanage.instance": "Unmanage instance", -"label.action.unmanage.instances": "Unmanage instances", -"label.action.unmanage.virtualmachine": "Unmanage VM", +"label.action.unmanage.instance": "Unmanage Instance", +"label.action.unmanage.instances": "Unmanage Instances", +"label.action.unmanage.virtualmachine": "Unmanage Instance", "label.action.update.offering.access": "Update offering access", "label.action.update.resource.count": "Update resource count", "label.action.value": "Action/Value", -"label.action.userdata.reset": "Reset userdata", -"label.action.vmsnapshot.create": "Take VM snapshot", -"label.action.vmsnapshot.delete": "Delete VM snapshot", -"label.action.vmsnapshot.revert": "Revert to VM snapshot", -"label.action.vmstoragesnapshot.create": "Take VM volume snapshot", +"label.action.userdata.reset": "Reset Userdata", +"label.action.vmsnapshot.create": "Take Instance Snapshot", +"label.action.vmsnapshot.delete": "Delete Instance Snapshot", +"label.action.vmsnapshot.revert": "Revert to Instance Snapshot", +"label.action.vmstoragesnapshot.create": "Take Instance volume Snapshot", "label.actions": "Actions", "label.active": "Active", "label.activate.project": "Activate project", "label.activeviewersessions": "Active sessions", "label.add": "Add", -"label.add.account": "Add account", +"label.add.account": "Add Account", "label.add.acl": "Add ACL", "label.add.acl.list": "Add ACL list", "label.add.affinity.group": "Add new affinity group", @@ -219,7 +219,7 @@ "label.add.f5.device": "Add F5 device", "label.add.firewall": "Add firewall rule", "label.add.firewallrule": "Add Firewall Rule", -"label.add.guest.network": "Add guest network", +"label.add.guest.network": "Add guest Network", "label.add.guest.os": "Add guest os", "label.add.guest.os.hypervisor.mapping": "Add guest os hypervisor mapping", "label.add.host": "Add host", @@ -228,26 +228,26 @@ "label.add.internal.lb": "Add internal LB", "label.add.ip.range": "Add IP range", "label.add.ip.v6.prefix": "Add IPv6 prefix", -"label.add.isolated.network": "Add isolated network", +"label.add.isolated.network": "Add isolated Network", "label.add.kubernetes.cluster": "Add Kubernetes cluster", -"label.add.ldap.account": "Add LDAP account", +"label.add.ldap.account": "Add LDAP Account", "label.add.list.name": "ACL List name", -"label.add.logical.router": "Add Logical Router to this network", +"label.add.logical.router": "Add Logical Router to this Network", "label.add.more": "Add more", "label.add.netscaler.device": "Add Netscaler device", -"label.add.network": "Add network", -"label.add.network.acl": "Add network ACL", -"label.add.network.acl.list": "Add network ACL list", -"label.add.network.offering": "Add network offering", -"label.add.network.permission": "Add network permission", +"label.add.network": "Add Network", +"label.add.network.acl": "Add Network ACL", +"label.add.network.acl.list": "Add Network ACL list", +"label.add.network.offering": "Add Network offering", +"label.add.network.permission": "Add Network permission", "label.add.new.gateway": "Add new gateway", -"label.add.new.tier": "Add new tier", +"label.add.new.tier": "Add new Network Tier", "label.add.niciranvp.device": "Add Nvp controller", "label.add.note": "Add comment", "label.add.opendaylight.device": "Add OpenDaylight controller", "label.add.pa.device": "Add Palo Alto device", "label.add.param": "Add param", -"label.add.physical.network": "Add physical network", +"label.add.physical.network": "Add physical Network", "label.add.pod": "Add pod", "label.add.prefix": "Add prefix", "label.add.policy": "Add policy", @@ -256,7 +256,7 @@ "label.add.resources": "Add resources", "label.add.role": "Add role", "label.add.route": "Add route", -"label.add.router.table.to.instance": "Add router table to this instance", +"label.add.router.table.to.instance": "Add router table to this Instance", "label.add.routing.policy": "Add routing policy", "label.add.rule": "Add rule", "label.add.secondary.ip": "Add secondary IP", @@ -270,34 +270,34 @@ "label.add.traffic": "Add traffic", "label.add.traffic.type": "Add traffic type", "label.add.tungsten.address.group": "Add Address Group", -"label.add.tungsten.fabric.route": "Add Tungsten Fabric network routing table", +"label.add.tungsten.fabric.route": "Add Tungsten Fabric Network routing table", "label.add.tungsten.firewall.policy": "Add Firewall Policy", "label.add.tungsten.firewall.rule": "Add Firewall Rule", "label.add.tungsten.interface.route": "Add Tungsten Fabric interface routing table", "label.add.tungsten.interface.static.route": "Add Tungsten Fabric interface static route", "label.add.tungsten.logical.route": "Add Logical Router", -"label.add.tungsten.network.static.route": "Add Tungsten Fabric network static route", +"label.add.tungsten.network.static.route": "Add Tungsten Fabric Network static route", "label.add.tungsten.policy": "Add Policy", "label.add.tungsten.policy.set": "Add Application Policy Set", -"label.add.tungsten.router.table": "Add route table to this network", -"label.add.tungsten.routing.policy": "Add routing policy to this network", +"label.add.tungsten.router.table": "Add route table to this Network", +"label.add.tungsten.routing.policy": "Add routing policy to this Network", "label.add.tungsten.service.group": "Add Service Group", "label.add.tungsten.tag": "Add Tag", "label.add.tungsten.tag.type": "Add Tag Type", -"label.add.user": "Add user", +"label.add.user": "Add User", "label.add.upstream.ipv6.routes": "Add upstream IPv6 routes", -"label.add.vm": "Add VM", -"label.add.vms": "Add VMs", +"label.add.vm": "Add Instance", +"label.add.vms": "Add Instances", "label.add.vmware.datacenter": "Add VMware datacenter", "label.add.vnmc.device": "Add VNMC device", "label.add.vpc": "Add VPC", "label.add.vpc.offering": "Add VPC offering", "label.add.vpn.customer.gateway": "Add VPN customer gateway", "label.add.vpn.gateway": "Add VPN gateway", -"label.add.vpn.user": "Add VPN user", +"label.add.vpn.user": "Add VPN User", "label.add.zone": "Add zone", "label.adding": "Adding", -"label.adding.user": "Adding user...", +"label.adding.user": "Adding User...", "label.address": "Address", "label.address.group": "Address group", "label.admin": "Domain admin", @@ -324,7 +324,7 @@ "label.allocatedonly": "Allocated", "label.allocationstate": "Allocation state", "label.allow": "Allow", -"label.allowuserdrivenbackups": "Allow user driven backups", +"label.allowuserdrivenbackups": "Allow User driven backups", "label.annotation": "Comment", "label.annotations": "Comments", "label.adminsonly": "Only visible to administrators", @@ -346,39 +346,39 @@ "label.archive.events": "Archive events", "label.as.default": "as default", "label.assign": "Assign", -"label.assign.instance.another": "Assign instance to another account", -"label.assign.vms": "Assign VMs", -"label.assigning.vms": "Assigning VMs", -"label.associatednetwork": "Associated network", -"label.associatednetworkid": "Associated network ID", +"label.assign.instance.another": "Assign Instance to another Account", +"label.assign.vms": "Assign Instances", +"label.assigning.vms": "Assigning Instances", +"label.associatednetwork": "Associated Network", +"label.associatednetworkid": "Associated Network ID", "label.associatednetworkname": "Network name", "label.asyncbackup": "Async backup", "label.attaching": "Attaching", "label.authentication.method": "Authentication Method", "label.authentication.sshkey": "System SSH Key", "label.autoscale": "AutoScale", -"label.autoscalevmgroupname": "AutoScale VM Group", +"label.autoscalevmgroupname": "AutoScale Instance Group", "label.author.email": "Author e-mail", "label.author.name": "Author name", "label.auto.assign": "Automatically assign", "label.auto.assign.diskoffering.disk.size": "Automatically assign offering matching the disk size", "label.auto.assign.random.ip": "Automatically assign a random IP address", "label.automigrate.volume": "Auto migrate volume to another storage pool if required", -"label.autoscale.vm.groups": "AutoScale VM Groups", -"label.autoscale.vm.profile": "AutoScale VM Profile", +"label.autoscale.vm.groups": "AutoScale Instance Groups", +"label.autoscale.vm.profile": "AutoScale Instance Profile", "label.autoscalingenabled": "Auto scaling", "label.availability": "Availability", "label.available": "Available", "label.availableprocessors": "Available processor cores", -"label.availablevirtualmachinecount": "Available VMs", +"label.availablevirtualmachinecount": "Available Instances", "label.back": "Back", "label.backup": "Backups", "label.backup.attach.restore": "Restore and attach backup volume", "label.backup.configure.schedule": "Configure Backup Schedule", -"label.backup.offering.assign": "Assign VM to backup offering", -"label.backup.offering.remove": "Remove VM from backup offering", +"label.backup.offering.assign": "Assign Instance to backup offering", +"label.backup.offering.remove": "Remove Instance from backup offering", "label.backup.offerings": "Backup offerings", -"label.backup.restore": "Restore VM backup", +"label.backup.restore": "Restore Instance backup", "label.backupofferingid": "Backup offering", "label.backupofferingname": "Backup offering", "label.balance": "Balance", @@ -407,7 +407,7 @@ "label.brocade.vcs.address": "Vcs switch address", "label.browser": "Browser", "label.bucket": "Bucket", -"label.by.account": "By account", +"label.by.account": "By Account", "label.by.domain": "By domain", "label.by.level": "By level", "label.by.pod": "By pod", @@ -440,7 +440,7 @@ "label.choose.resource.icon": "Choose icon", "label.choose.saml.identity": "Choose SAML identity provider", "label.cidr": "CIDR", -"label.cidr.destination.network": "Destination network CIDR", +"label.cidr.destination.network": "Destination Network CIDR", "label.cidrlist": "CIDR list", "label.cisco.nexus1000v.ip.address": "Nexus 1000v IP address", "label.cisco.nexus1000v.password": "Nexus 1000v password", @@ -493,8 +493,8 @@ "label.confirm.delete.isos": "Please confirm you wish to delete the selected ISOs.", "label.confirm.delete.loadbalancer.rules": "Please confirm you wish to delete the selected load balancing rules.", "label.confirm.delete.portforward.rules": "Please confirm you wish to delete the selected port-forward rules.", -"label.confirm.delete.snapshot.zones": "Please confirm you wish to delete the snapshot in the selected zones.", -"label.confirm.delete.templates": "Please confirm you wish to delete the selected templates.", +"label.confirm.delete.snapshot.zones": "Please confirm you wish to delete the Snapshot in the selected zones.", +"label.confirm.delete.templates": "Please confirm you wish to delete the selected Templates.", "label.confirm.delete.tungsten.address.group": "Please confirm that you would like to delete this Address Group", "label.confirm.delete.tungsten.firewall.policy": "Please confirm that you would like to delete this Firewall Policy", "label.confirm.delete.tungsten.policy": "Please confirm that you would like to delete this Policy", @@ -504,7 +504,7 @@ "label.confirm.delete.tungsten.tag.type": "Please confirm that you would like to delete this Tag Type", "label.confirm.release.public.ip.addresses": "Please confirm you wish to release the selected public IP addresses.", "label.confirm.remove.logical.router": "Please confirm that you would like to delete this Logical Router", -"label.confirm.remove.network.route.table": "Please confirm that you would like to delete this network Route Table", +"label.confirm.remove.network.route.table": "Please confirm that you would like to delete this Network Route Table", "label.confirm.remove.route.table": "Please confirm that you would like to delete this Interface Route Table", "label.confirmacceptinvitation": "Please confirm you wish to join this project.", "label.confirmation": "Confirmation", @@ -533,7 +533,7 @@ "label.cpu": "CPU", "label.cpu.sockets": "CPU sockets", "label.cpu.usage.info": "CPU usage information", -"label.cpuallocated": "CPU allocated for VMs", +"label.cpuallocated": "CPU allocated for Instances", "label.cpuallocatedghz": "CPU allocated", "label.cpulimit": "CPU limits", "label.cpuload": "% CPU in use", @@ -547,26 +547,26 @@ "label.cpuusedghz": "CPU used", "label.create": "Create", "label.create.instance": "Create cloud server", -"label.create.account": "Create account", +"label.create.account": "Create Account", "label.create.backup": "Start backup", -"label.create.network": "Create new network", +"label.create.network": "Create new Network", "label.create.nfs.secondary.staging.storage": "Create NFS secondary staging storage", "label.create.project": "Create project", "label.create.project.role": "Create project role", "label.create.routing.policy": "Create Routing Policy", "label.create.site.vpn.connection": "Create site-to-site VPN connection", "label.create.site.vpn.gateway": "Create site-to-site VPN gateway", -"label.create.snapshot.for.volume": "Created snapshot for volume", +"label.create.snapshot.for.volume": "Created Snapshot for volume", "label.create.ssh.key.pair": "Create a SSH Key Pair", -"label.create.template": "Create template", -"label.create.tier.aclid.description": "The ACL associated with the tier.", -"label.create.tier.externalid.description": "ID of the network in an external system.", -"label.create.tier.gateway.description": "The tier's gateway in the super CIDR range, not overlapping with the CIDR of other tiers in this VPC.", -"label.create.tier.name.description": "A unique name for the tier.", -"label.create.tier.netmask.description": "The tier's netmask. For example 255.255.255.0", -"label.create.tier.networkofferingid.description": "The network offering for the tier.", +"label.create.template": "Create Template", +"label.create.tier.aclid.description": "The ACL associated with the Network Tier.", +"label.create.tier.externalid.description": "ID of the Network in an external system.", +"label.create.tier.gateway.description": "The Network Tier's gateway in the super CIDR range, not overlapping with the CIDR of other Network Tiers in this VPC.", +"label.create.tier.name.description": "A unique name for the Network Tier.", +"label.create.tier.netmask.description": "The Network Tier's netmask. For example 255.255.255.0", +"label.create.tier.networkofferingid.description": "The Network offering for the Network Tier.", "label.create.tungsten.routing.policy": "Create Tungsten-Fabric routing policy", -"label.create.user": "Create user", +"label.create.user": "Create User", "label.create.vpn.connection": "Create VPN connection", "label.created": "Created", "label.creating": "Creating", @@ -605,12 +605,12 @@ "label.default": "Default", "label.default.use": "Default use", "label.default.view": "Default view", -"label.defaultnetwork": "Default network", +"label.defaultnetwork": "Default Network", "label.delete": "Delete", "label.delete.acl.list": "Delete ACL list", "label.delete.affinity.group": "Delete affinity group", "label.delete.alerts": "Delete alerts", -"label.delete.autoscale.vmgroup": "Delete AutoScale VM Group", +"label.delete.autoscale.vmgroup": "Delete AutoScale Instance Group", "label.delete.backup": "Delete backup", "label.delete.bigswitchbcf": "Remove BigSwitch BCF controller", "label.delete.brocadevcs": "Remove Brocade Vcs switch", @@ -624,7 +624,7 @@ "label.delete.f5": "Delete F5", "label.delete.gateway": "Delete gateway", "label.delete.icon": "Delete icon", -"label.delete.instance.group": "Delete instance group", +"label.delete.instance.group": "Delete Instance group", "label.delete.internal.lb": "Delete internal LB", "label.delete.ip.v6.prefix": "Delete IPv6 prefix", "label.delete.netscaler": "Delete NetScaler", @@ -637,7 +637,7 @@ "label.delete.role": "Delete role", "label.delete.rule": "Delete rule", "label.delete.setting": "Delete setting", -"label.delete.snapshot.policy": "Delete snapshot policy", +"label.delete.snapshot.policy": "Delete Snapshot policy", "label.delete.srx": "Delete SRX", "label.delete.sslcertificate": "Delete SSL certificate", "label.delete.tag": "Remove tag", @@ -654,20 +654,20 @@ "label.delete.vpn.connection": "Delete VPN connection", "label.delete.vpn.customer.gateway": "Delete VPN customer gateway", "label.delete.vpn.gateway": "Delete VPN gateway", -"label.delete.vpn.user": "Delete VPN user", +"label.delete.vpn.user": "Delete VPN User", "label.deleteconfirm": "Please confirm that you would like to delete this", "label.deleting": "Deleting", "label.deleting.failed": "Deleting failed", "label.deleting.iso": "Deleting ISO", -"label.deleting.snapshot": "Deleting snapshot", -"label.deleting.template": "Deleting template", -"label.demote.project.owner": "Demote account to regular role", -"label.demote.project.owner.user": "Demote user to regular role", +"label.deleting.snapshot": "Deleting Snapshot", +"label.deleting.template": "Deleting Template", +"label.demote.project.owner": "Demote Account to regular role", +"label.demote.project.owner.user": "Demote User to regular role", "label.deny": "Deny", -"label.deployasis": "Read VM settings from OVA", +"label.deployasis": "Read Instance settings from OVA", "label.deploymentplanner": "Deployment planner", "label.desc.db.stats": "Database Statistics", -"label.desc.importexportinstancewizard": "Import and export instances to/from an existing VMware cluster.", +"label.desc.importexportinstancewizard": "Import and export Instances to/from an existing VMware cluster.", "label.desc.usage.stats": "Usage Server Statistics", "label.description": "Description", "label.destaddressgroupuuid": "Destination Address Group", @@ -675,7 +675,7 @@ "label.destendport": "Destination End Port", "label.desthost": "Destination host", "label.destination": "Destination", -"label.destinationphysicalnetworkid": "Destination physical network ID", +"label.destinationphysicalnetworkid": "Destination physical Network ID", "label.destinationtype": "Destination Type", "label.destipprefix": "Destination Network Address", "label.destipprefixlen": "Destination Prefix Length", @@ -692,12 +692,12 @@ "label.devices": "Devices", "label.dhcp": "DHCP", "label.direct.attached.public.ip": "Direct attached public IP", -"label.direct.ips": "Shared network IPs", +"label.direct.ips": "Shared Network IPs", "label.directdownload": "Direct download", "label.direction": "Direction", -"label.disable.autoscale.vmgroup": "Disable AutoScale VM Group", +"label.disable.autoscale.vmgroup": "Disable AutoScale Instance Group", "label.disable.host": "Disable host", -"label.disable.network.offering": "Disable network offering", +"label.disable.network.offering": "Disable Network offering", "label.disable.provider": "Disable provider", "label.disable.storage": "Disable storage pool", "label.disable.vpc.offering": "Disable VPC offering", @@ -736,7 +736,7 @@ "label.disksizeusedgb": "Used", "label.display.text": "Display text", "label.displayname": "Display name", -"label.displaynetwork": "Display network", +"label.displaynetwork": "Display Network", "label.displaytext": "Description", "label.distributedvpcrouter": "Distributed VPC router", "label.dns": "DNS", @@ -775,7 +775,7 @@ "label.duration.24hours": "24 hours", "label.duration.7days": "7 days", "label.dynamicscalingenabled": "Dynamic scaling enabled", -"label.dynamicscalingenabled.tooltip": "VM can dynamically scale only when dynamic scaling is enabled on template, service offering and global setting.", +"label.dynamicscalingenabled.tooltip": "Instance can dynamically scale only when dynamic scaling is enabled on Template, service offering and global setting.", "label.diskofferingstrictness": "Disk offering strictness", "label.disksizestrictness": "Disk size strictness", "label.edge": "Edge", @@ -783,7 +783,7 @@ "label.edit": "Edit", "label.edit.acl.list": "Edit ACL list", "label.edit.acl.rule": "Edit ACL rule", -"label.edit.autoscale.vmprofile": "Edit AutoScale VM Profile", +"label.edit.autoscale.vmprofile": "Edit AutoScale Instance Profile", "label.edit.project.details": "Edit project details", "label.edit.project.role": "Edit project role", "label.edit.role": "Edit role", @@ -791,16 +791,16 @@ "label.edit.secondary.ips": "Edit secondary IPs", "label.edit.tags": "Edit tags", "label.edit.traffic.type": "Edit traffic type", -"label.edit.user": "Edit user", +"label.edit.user": "Edit User", "label.egress": "Egress", "label.egress.rule": "Egress rule", "label.egress.rules": "Egress rules", "label.egressdefaultpolicy": "Default egress policy", "label.elastic": "Elastic", "label.email": "Email", -"label.enable.autoscale.vmgroup": "Enable AutoScale VM Group", +"label.enable.autoscale.vmgroup": "Enable AutoScale Instance Group", "label.enable.host": "Enable Host", -"label.enable.network.offering": "Enable network offering", +"label.enable.network.offering": "Enable Network offering", "label.enable.oauth": "Enable OAuth Login", "label.enable.provider": "Enable provider", "label.enable.storage": "Enable storage pool", @@ -850,7 +850,7 @@ "label.example.plugin": "ExamplePlugin", "label.execute": "Execute", "label.expunge": "Expunge", -"label.expungevmgraceperiod": "Expunge VM grace period (in sec)", +"label.expungevmgraceperiod": "Expunge Instance grace period (in sec)", "label.expunged": "Expunged", "label.expunging": "Expunging", "label.export.rules": "Export Rules", @@ -921,7 +921,7 @@ "label.guest.ip": "Guest IP address", "label.guest.ip.range": "Guest IP range", "label.guest.netmask": "Guest netmask", -"label.guest.networks": "Guest networks", +"label.guest.networks": "Guest Networks", "label.guest.os": "Guest OS", "label.guest.os.hypervisor.mappings": "Guest OS mappings", "label.guest.start.ip": "Guest start IP", @@ -932,7 +932,7 @@ "label.guestipaddress": "Guest IP address", "label.guestiptype": "Guest type", "label.guestnetmask": "Guest netmask", -"label.guestnetwork": "Guest network", +"label.guestnetwork": "Guest Network", "label.guestnetworkid": "Network ID", "label.guestnetworkname": "Network name", "label.gueststartip": "Guest start IP", @@ -949,8 +949,8 @@ "label.hasrules":"FW rules defined", "label.hastate": "HA state", "label.header.backup.schedule": "You can set up recurring backup schedules by selecting from the available options below and applying your policy preference.", -"label.header.volume.snapshot": "You can set up recurring snapshot schedules by selecting from the available options below and applying your policy preference.", -"label.header.volume.take.snapshot": "Please confirm that you want to take a snapshot of this volume.", +"label.header.volume.snapshot": "You can set up recurring Snapshot schedules by selecting from the available options below and applying your policy preference.", +"label.header.volume.take.snapshot": "Please confirm that you want to take a Snapshot of this volume.", "label.health.check": "Health check", "label.heapmemoryused": "Heap-memory used", "label.heapmemorytotal": "Heap-memory available", @@ -972,7 +972,7 @@ "label.hypervisor.capabilities": "Hypervisor capabilities", "label.hypervisor.type": "Hypervisor type", "label.hypervisors": "Hypervisors", -"label.hypervisorsnapshotreserve": "Hypervisor snapshot reserve", +"label.hypervisorsnapshotreserve": "Hypervisor Snapshot reserve", "label.hypervisortype": "Hypervisor", "label.hypervisorversion": "Hypervisor version", "label.hypervnetworklabel": "HyperV traffic label", @@ -992,7 +992,7 @@ "label.images": "Images", "label.imagestoreid": "Secondary Storage", "label.import.backup.offering": "Import backup offering", -"label.import.instance": "Import instance", +"label.import.instance": "Import Instance", "label.import.offering": "Import offering", "label.import.role": "Import role", "label.in.progress": "in progress", @@ -1034,14 +1034,14 @@ "label.invitations": "Invitations", "label.invite": "Invite", "label.iodriverpolicy" : "IO driver policy", -"label.iodriverpolicy.tooltip" : "IO driver policy could be native, io_uring or threads. Choosing the IO policy for a VM will override the storage pool option 'kvm.storage.pool.io.policy' if set (only if iothreads is enabled)", +"label.iodriverpolicy.tooltip" : "IO driver policy could be native, io_uring or threads. Choosing the IO policy for an Instance will override the storage pool option 'kvm.storage.pool.io.policy' if set (only if iothreads is enabled)", "label.iops": "IOPS", "label.iothreadsenabled" : "IOThreads", "label.iothreadsenabled.tooltip" : "Enable iothreads allocation for KVM hypervisor", "label.ip": "IP address", "label.ip6firewall": "IPv6 firewall", "label.ip6routes": "IPv6 routes", -"label.ip6routing": "IPv6 fouting", +"label.ip6routing": "IPv6 routing", "label.ip.range.type": "IP range type", "label.ip.v4": "IPv4", "label.ip.v6": "IPv6", @@ -1090,7 +1090,7 @@ "label.iso.name": "ISO name", "label.isoid": "ISO", "label.isolated": "Isolated", -"label.isolated.networks": "Isolated networks", +"label.isolated.networks": "Isolated Networks", "label.isolatedpvlanid": "Secondary VLAN ID", "label.isolatedpvlantype": "Secondary VLAN type", "label.isolation.method": "Isolation method", @@ -1134,7 +1134,7 @@ "label.kubernetes.cluster.upgrade": "Upgrade Kubernetes cluster", "label.kubernetes.dashboard": "Kubernetes dashboard UI", "label.kubernetes.dashboard.create.token": "Create token for Kubernetes dashboard", -"label.kubernetes.dashboard.create.token.desc": "Since Kubernetes v1.24.0, there is no auto-generation of secret-based service account token due to security reason. You need to create a service account and an optional long-lived Bearer Token for the service account.", +"label.kubernetes.dashboard.create.token.desc": "Since Kubernetes v1.24.0, there is no auto-generation of secret-based service Account token due to security reason. You need to create a service Account and an optional long-lived Bearer Token for the service Account.", "label.kubernetes.isos": "Kubernetes ISOs", "label.kubernetes.service": "Kubernetes service", "label.kubernetes.version.add": "Add Kubernetes version", @@ -1156,8 +1156,8 @@ "label.lastserverstart": "Last Management Server start time", "label.lastserverstop": "Last stop time for this management server", "label.launch": "Launch", -"label.launch.vm": "Launch instance", -"label.launch.vm.and.stay": "Launch instance & stay on this page", +"label.launch.vm": "Launch Instance", +"label.launch.vm.and.stay": "Launch Instance & stay on this page", "label.launch.vnf.appliance": "Launch VNF appliance", "label.launch.vnf.appliance.and.stay": "Launch VNF appliance & stay on this page", "label.launch.zone": "Launch zone", @@ -1189,17 +1189,17 @@ "label.list.nodes": "List nodes", "label.list.pods": "List pods", "label.list.services": "List services", -"label.livepatch": "Live patch network's router(s)", +"label.livepatch": "Live patch Network's router(s)", "label.load.balancer": "Load balancer", -"label.loadbalancerinstance": "Assigned VMs", +"label.loadbalancerinstance": "Assigned Instances", "label.loadbalancerrule": "Load balancing rule", "label.loadbalancing": "Load balancing", "label.loading": "Loading", "label.local": "Local", "label.local.storage": "Local storage", -"label.local.storage.enabled": "Enable local storage for user VMs", +"label.local.storage.enabled": "Enable local storage for User Instances", "label.local.storage.enabled.system.vms": "Enable local storage for system VMs", -"label.localstorageenabled": "Enable local storage for user VMs", +"label.localstorageenabled": "Enable local storage for User Instances", "label.localstorageenabledforsystemvm": "Enable local storage for system VMs", "label.locked": "Locked", "label.login": "Login", @@ -1219,12 +1219,12 @@ "label.maintenance": "Maintenance", "label.majorsequence": "Major Sequence", "label.make": "Make", -"label.make.project.owner": "Make account project owner", -"label.make.user.project.owner": "Make user project owner", +"label.make.project.owner": "Make Account project owner", +"label.make.user.project.owner": "Make User project owner", "label.makeredundant": "Make redundant", "label.manage": "Manage", -"label.manage.vpn.user": "Manage VPN users", -"label.managed.instances": "Managed instances", +"label.manage.vpn.user": "Manage VPN Users", +"label.managed.instances": "Managed Instances", "label.managedstate": "Managed state", "label.management": "Management", "label.management.ips": "Management IP addresses", @@ -1242,19 +1242,19 @@ "label.maxguestslimit": "Max guest limit", "label.maxhostspercluster": "Max hosts per cluster", "label.maximum": "Maximum", -"label.maxinstance": "Max instances", +"label.maxinstance": "Max Instances", "label.maxiops": "Max IOPS", "label.maxmembers": "Max members", "label.maxmemory": "Max. memory (MiB)", -"label.maxnetwork": "Max. networks", +"label.maxnetwork": "Max. Networks", "label.maxprimarystorage": "Max. primary storage (GiB)", "label.maxproject": "Max. projects", "label.maxpublicip": "Max. public IPs", "label.maxsecondarystorage": "Max. secondary storage (GiB)", "label.maxsize": "Maximum size", -"label.maxsnapshot": "Max. snapshots", -"label.maxtemplate": "Max. templates", -"label.maxuservm": "Max. user VMs", +"label.maxsnapshot": "Max. Snapshots", +"label.maxtemplate": "Max. Templates", +"label.maxuservm": "Max. User Instances", "label.maxvolume": "Max. volumes", "label.maxvpc": "Max. VPCs", "label.may.continue": "You may now continue.", @@ -1280,15 +1280,15 @@ "label.metrics": "Metrics", "label.migrate.allowed": "Migrate allowed", "label.migrate.data.from.image.store": "Migrate data from image store", -"label.migrate.instance.to": "Migrate instance to", -"label.migrate.instance.to.host": "Migrate instance to another host", -"label.migrate.instance.to.ps": "Migrate instance to another primary storage", -"label.migrate.instance.single.storage": "Migrate all volume(s) of the instance to a single primary storage", -"label.migrate.instance.specific.storages": "Migrate volume(s) of the instance to specific primary storages", +"label.migrate.instance.to": "Migrate Instance to", +"label.migrate.instance.to.host": "Migrate Instance to another host", +"label.migrate.instance.to.ps": "Migrate Instance to another primary storage", +"label.migrate.instance.single.storage": "Migrate all volume(s) of the Instance to a single primary storage", +"label.migrate.instance.specific.storages": "Migrate volume(s) of the Instance to specific primary storages", "label.migrate.systemvm.to": "Migrate system VM to", "label.migrate.volume": "Migrate volume", -"message.memory.usage.info.hypervisor.additionals": "The data shown may not reflect the actual memory usage if the VM does not have the additional hypervisor tools installed", -"message.memory.usage.info.negative.value": "If the VM's memory usage cannot be obtained from the hypervisor, the lines for free memory in the raw data graph and memory usage in the percentage graph will be disabled", +"message.memory.usage.info.hypervisor.additionals": "The data shown may not reflect the actual memory usage if the Instance does not have the additional hypervisor tools installed", +"message.memory.usage.info.negative.value": "If the Instance's memory usage cannot be obtained from the hypervisor, the lines for free memory in the raw data graph and memory usage in the percentage graph will be disabled", "message.migrate.volume.tooltip": "Volume can be migrated to any suitable storage pool. Admin has to choose the appropriate disk offering to replace, that supports the new storage pool", "label.migrate.with.storage": "Migrate with storage", "label.migrating": "Migrating", @@ -1321,7 +1321,7 @@ "label.move.to.top": "Move to top", "label.move.up.row": "Move up one row", "label.my.isos": "My ISOs", -"label.my.templates": "My templates", +"label.my.templates": "My Templates", "label.na": "N/A", "label.name": "Name", "label.name.optional": "Name (Optional)", @@ -1335,7 +1335,7 @@ "label.network": "Network", "label.network.acl": "Network ACL", "label.network.acl.lists": "Network ACL lists", -"label.network.addvm": "Add network to VM", +"label.network.addvm": "Add Network to Instance", "label.network.desc": "Network desc", "label.network.domain": "Network domain", "label.network.label.display.for.blank.value": "Use default gateway", @@ -1366,15 +1366,15 @@ "label.networktype": "Network type", "label.networkwrite": "Network write", "label.new": "New", -"label.new.autoscale.vmgroup": "New AutoScale VM Group", -"label.new.instance.group": "New instance group", +"label.new.autoscale.vmgroup": "New AutoScale Instance Group", +"label.new.instance.group": "New Instance group", "label.new.password": "New password", "label.new.project": "New project", "label.new.secondaryip.description": "Enter new secondary IP address", "label.new.tag": "New tag", -"label.new.vm": "New VM", +"label.new.vm": "New Instance", "label.newdiskoffering": "New offering", -"label.newinstance": "New instance", +"label.newinstance": "New Instance", "label.newname": "New name", "label.next": "Next", "label.nfs": "NFS", @@ -1382,7 +1382,7 @@ "label.nic": "NIC", "label.nicadaptertype": "NIC adapter type", "label.nicmultiqueuenumber" : "NIC multiqueue number", -"label.nicmultiqueuenumber.tooltip" : "NIC multiqueue number. This supports only KVM. The value \"-1\" indicates the NIC multiqueue number will be set to the vCPU number of the instance.", +"label.nicmultiqueuenumber.tooltip" : "NIC multiqueue number. This supports only KVM. The value \"-1\" indicates the NIC multiqueue number will be set to the vCPU number of the Instance.", "label.nicpackedvirtqueuesenabled" : "NIC packed virtqueues enabled", "label.nicpackedvirtqueuesenabled.tooltip" : "Enable NIC packed virtqueues or not. This supports only KVM with QEMU >= 4.2.0 and Libvirt >=6.3.0.", "label.nics": "NICs", @@ -1391,7 +1391,7 @@ "label.no.errors": "No recent errors", "label.no.items": "No available Items", "label.no.matching.offering": "No matching offering found", -"label.no.matching.network": "No matching networks found", +"label.no.matching.network": "No matching Networks found", "label.noderootdisksize": "Node root disk size (in GB)", "label.nodiskcache": "No disk cache", "label.none": "None", @@ -1458,7 +1458,7 @@ "label.ovm3vip": "Primary VIP", "label.ovmnetworklabel": "OVM traffic label", "label.ovs": "OVS", -"label.owner.account": "Owner account", +"label.owner.account": "Owner Account", "label.owners": "Owners", "label.pa": "Palo Alto", "label.page": "page", @@ -1480,7 +1480,7 @@ "label.payload": "Payload", "label.pcidevice": "GPU", "label.pending.jobs": "Pending Jobs", -"label.per.account": "Per account", +"label.per.account": "Per Account", "label.per.zone": "Per zone", "label.percentage": "Percentage", "label.perfectforwardsecrecy": "Perfect forward secrecy", @@ -1488,9 +1488,9 @@ "label.performfreshchecks": "Perform fresh checks", "label.permission": "Permission", "label.permissions": "permissions", -"label.physical.network": "Physical network", -"label.physicalnetworkid": "Physical network", -"label.physicalnetworkname": "Physical network name", +"label.physical.network": "Physical Network", +"label.physicalnetworkid": "Physical Network", +"label.physicalnetworkname": "Physical Network name", "label.physicalsize": "Physical size", "label.ping.path": "Ping path", "label.pkcs.private.certificate": "PKCS#8 private certificate", @@ -1536,7 +1536,7 @@ "label.privateinterface": "Private interface", "label.privateip": "Private IP address", "label.privatekey": "Private key", -"label.privatenetwork": "Private network", +"label.privatenetwork": "Private Network", "label.privateport": "Private port", "label.profilename": "Profile", "label.project": "Project", @@ -1546,7 +1546,7 @@ "label.project.role": "Project role", "label.project.roles": "Project roles", "label.project.view": "Project view", -"label.projectaccountname": "Project account name", +"label.projectaccountname": "Project Account name", "label.projectid": "Project ID", "label.projectlimit": "Project limits", "label.projectname": "Project", @@ -1575,18 +1575,18 @@ "label.publicip": "IP address", "label.publicipid": "IP address ID", "label.publickey": "Public key", -"label.publicnetwork": "Public network", +"label.publicnetwork": "Public Network", "label.publicport": "Public port", "label.purpose": "Purpose", "label.qostype": "QoS type", "label.quickview": "Quick view", -"label.quiescevm": "Quiesce VM", +"label.quiescevm": "Quiesce Instance", "label.quiettime": "Quiet time (in sec)", "label.quota": "Quota", "label.quota.add.credits": "Add credits", "label.quota.configuration": "Quota configuration", "label.quota.credits": "Credits", -"label.quota.email.edit": "Edit Email template", +"label.quota.email.edit": "Edit Email Template", "label.quota.enforce": "Enforce Quota", "label.quota.statement": "Statement", "label.quota.statement.balance": "Quota balance", @@ -1621,7 +1621,7 @@ "label.reason": "Reason", "label.reboot": "Reboot", "label.receivedbytes": "Bytes received", -"label.recover.vm": "Recover VM", +"label.recover.vm": "Recover Instance", "label.redirect": "Redirect to:", "label.redirecturi": "Redirect URI", "label.redundantrouter": "Redundant router", @@ -1630,14 +1630,14 @@ "label.refresh": "Refresh", "label.region": "Region", "label.register.oauth": "Register OAuth", -"label.register.template": "Register template", +"label.register.template": "Register Template", "label.register.user.data": "Register a userdata", -"label.reinstall.vm": "Reinstall VM", +"label.reinstall.vm": "Reinstall Instance", "label.reject": "Reject", "label.related": "Related", "label.relationaloperator": "Operator", "label.release": "Release", -"label.release.account": "Release from account", +"label.release.account": "Release from Account", "label.release.dedicated.cluster": "Release dedicated cluster", "label.release.dedicated.host": "Release dedicated host", "label.release.dedicated.pod": "Release dedicated pod", @@ -1651,19 +1651,19 @@ "label.remove.ldap": "Remove LDAP", "label.remove.logical.network": "Remove Network from logical router", "label.remove.logical.router": "Remove logical router", -"label.remove.network.offering": "Remove network offering", -"label.remove.network.route.table": "Remove Tungsten Fabric network routing table", +"label.remove.network.offering": "Remove Network offering", +"label.remove.network.route.table": "Remove Tungsten Fabric Network routing table", "label.remove.pf": "Remove port forwarding rule", "label.remove.policy": "Remove policy", -"label.remove.project.account": "Remove account from project", +"label.remove.project.account": "Remove Account from project", "label.remove.project.role": "Remove project role", -"label.remove.project.user": "Remove user from project", +"label.remove.project.user": "Remove User from project", "label.remove.routing.policy": "Remove Tungsten-Fabric routing policy", "label.remove.rule": "Remove rule", "label.remove.ssh.key.pair": "Remove SSH Key pair", "label.remove.tungsten.tag": "Remove Tag", -"label.remove.user.data": "Remove userdata", -"label.remove.vm.from.lb": "Remove VM from load balancer rule", +"label.remove.user.data": "Remove Userdata", +"label.remove.vm.from.lb": "Remove Instance from load balancer rule", "label.remove.vmware.datacenter": "Remove VMware Datacenter", "label.remove.vpc": "Remove VPC", "label.remove.vpc.offering": "Remove VPC offering", @@ -1689,7 +1689,7 @@ "label.reset.ssh.key.pair": "Reset SSH key pair", "label.reset.to.default": "Reset to default", "label.reset.userdata.on.autoscale.vm.group": "Reset Userdata on AutoScale VM Group", -"label.reset.userdata.on.vm": "Reset Userdata on VM", +"label.reset.userdata.on.vm": "Reset Userdata on Instance", "label.reset.vpn.connection": "Reset VPN connection", "label.resource": "Resource", "label.resource.limit.exceeded": "Resource limit exceeded", @@ -1699,7 +1699,7 @@ "label.resources": "Resources", "label.resourcestate": "Resource state", "label.resourcetype": "Resource type", -"label.restart.network": "Restart network", +"label.restart.network": "Restart Network", "label.restart.vpc": "Restart VPC", "label.restartrequired": "Restart required", "label.restore": "Restore", @@ -1723,8 +1723,8 @@ "label.router.health.check.success": "Success", "label.router.health.checks": "Health checks", "label.routercount": "Total of virtual routers", -"label.routerip": "IPv4 address for the VR in this network.", -"label.routeripv6": "IPv6 address for the VR in this network.", +"label.routerip": "IPv4 address for the VR in this Network.", +"label.routeripv6": "IPv6 address for the VR in this Network.", "label.resourcegroup": "Resource group", "label.routing.policy": "Routing policy", "label.routing.policy.terms": "Routing policy terms", @@ -1737,7 +1737,7 @@ "label.rules.file.to.import": "Rule definitions CSV file to import", "label.run.proxy.locally": "Run proxy locally", "label.running": "Running", -"label.running.vms": "Running VMs", +"label.running.vms": "Running Instances", "label.s2scustomergatewayid": "Site to site customer gateway ID", "label.s2svpngatewayid": "Site to site VPN gateway ID", "label.s3.access.key": "Access key", @@ -1757,7 +1757,7 @@ "label.saturday": "Saturday", "label.save": "Save", "label.save.new.rule": "Save new rule", -"label.scale.vm": "Scale VM", +"label.scale.vm": "Scale Instance", "label.scaledown.policies": "ScaleDown policies", "label.scaledown.policy": "ScaleDown policy", "label.scaleup.policies": "ScaleUp policies", @@ -1765,7 +1765,7 @@ "label.schedule": "Schedule", "label.schedule.add": "Add schedule", "label.scheduled.backups": "Scheduled backups", -"label.scheduled.snapshots": "Scheduled snapshots", +"label.scheduled.snapshots": "Scheduled Snapshots", "label.schedules": "Schedules", "label.scope": "Scope", "label.search": "Search", @@ -1785,7 +1785,7 @@ "label.select": "Select", "label.see.more.info.cpu.usage": "See more info about CPU usage", "label.see.more.info.memory.usage": "See more info about memory usage", -"label.see.more.info.network.usage": "See more info about network usage", +"label.see.more.info.network.usage": "See more info about Network usage", "label.see.more.info.disk.usage": "See more info about disk usage", "label.see.more.info.shown.charts": "See more info about the shown charts", "label.select-view": "Select view", @@ -1797,7 +1797,7 @@ "label.select.project": "Select project", "label.select.projects": "Select projects", "label.select.ps": "Select primary storage", -"label.select.tier": "Select tier", +"label.select.tier": "Select Network Tier", "label.select.zones": "Select zones", "label.select.2fa.provider": "Select the provider", "label.self": "Mine", @@ -1826,15 +1826,15 @@ "label.sessions": "Active client sessions", "label.set.default.nic": "Set default NIC", "label.set.reservation": "Set reservation", -"label.set.reservation.desc": "(optional) Please specify an account to be associated with this IP range.

System VMs: Enable dedication of public IP range for SSVM and CPVM, account field disabled. Reservation strictness defined on 'system.vm.public.ip.reservation.mode.strictness'.", +"label.set.reservation.desc": "(optional) Please specify an Account to be associated with this IP range.

System VMs: Enable dedication of public IP range for SSVM and CPVM, Account field disabled. Reservation strictness defined on 'system.vm.public.ip.reservation.mode.strictness'.", "label.setting": "Setting", "label.settings": "Settings", "label.setup": "Setup", "label.shared": "Shared", "label.sharedexecutable": "Shared", "label.sharedmountpoint": "SharedMountPoint", -"label.sharedrouterip": "IPv4 address for the VR in this shared network.", -"label.sharedrouteripv6": "IPv6 address for the VR in this shared network.", +"label.sharedrouterip": "IPv4 address for the VR in this shared Network.", +"label.sharedrouteripv6": "IPv6 address for the VR in this shared Network.", "label.sharewith": "Share with", "label.showing": "Showing", "label.shrinkok": "Shrink OK", @@ -1855,7 +1855,7 @@ "label.snapshot.name": "Snapshot name", "label.snapshotlimit": "Snapshot limits", "label.snapshotmemory": "Snapshot memory", -"label.snapshots": "Snapshots", +"label.snapshots": "Volume Snapshots", "label.snapshottype": "Snapshot Type", "label.sockettimeout": "Socket timeout", "label.softwareversion": "Software version", @@ -1895,7 +1895,7 @@ "label.userdata.registered": "Stored Userdata", "label.userdata.do.override": "Userdata override", "label.userdata.do.append": "Userdata append", -"label.userdatapolicy.tooltip": "Userdata linked to the template can be overridden by userdata provided during VM deploy. Select the override policy as required.", +"label.userdatapolicy.tooltip": "Userdata linked to the Template can be overridden by Userdata provided during Instance deploy. Select the override policy as required.", "label.user.data": "User Data", "label.ssh.port": "SSH port", "label.sshkeypair": "New SSH key pair", @@ -1905,10 +1905,10 @@ "label.start": "Start", "label.start.date.and.time": "Start date and time", "label.start.ip": "Start IP", -"label.start.lb.vm": "Start LB VM", +"label.start.lb.vm": "Start LB Instance", "label.start.reserved.system.ip": "Start reserved system IP", "label.start.rolling.maintenance": "Start rolling maintenance", -"label.start.vm": "Start VM", +"label.start.vm": "Start Instance", "label.startdate": "By date (start)", "label.starting": "Starting", "label.startip": "Start IP", @@ -1940,7 +1940,7 @@ "label.sticky.tablesize": "Table size", "label.stop": "Stop", "label.stopped": "Stopped", -"label.stopped.vms": "Stopped VMs", +"label.stopped.vms": "Stopped Instances", "label.stopping": "Stopping", "label.storage": "Storage", "label.storage.migration.required": "Storage migration required", @@ -1969,7 +1969,7 @@ "label.supportsha": "Supports HA", "label.supportspublicaccess": "Supports public access", "label.supportsstrechedl2subnet": "Supports stretched L2 subnet", -"label.supportsvmautoscaling": "Supports VM auto scaling", +"label.supportsvmautoscaling": "Supports auto scaling", "label.suspend.project": "Suspend project", "label.switch.type": "Switch type", "label.sync.storage": "Sync storage pool", @@ -2002,12 +2002,12 @@ "label.tariffvalue": "Tariff value", "label.tcp": "TCP", "label.tcp.proxy": "TCP proxy", -"label.template": "Select a template", -"label.template.select.existing": "Select an existing template", -"label.template.temporary.import": "Use a temporary template for import", +"label.template": "Select a Template", +"label.template.select.existing": "Select an existing Template", +"label.template.temporary.import": "Use a temporary Template for import", "label.templatebody": "Body", "label.templatefileupload": "Local file", -"label.templateid": "Select a template", +"label.templateid": "Select a Template", "label.templateiso": "Template/ISO", "label.templatelimit": "Template limits", "label.templatename": "Template", @@ -2044,8 +2044,8 @@ "label.token.for.dashboard.login": "Token for dashboard login can be retrieved using following command", "label.tools": "Tools", "label.total": "Total", -"label.total.network": "Total networks", -"label.total.vms": "Total VMs", +"label.total.network": "Total Networks", +"label.total.vms": "Total Instances", "label.total.volume": "Total volumes", "label.totalcpu": "Total CPU", "label.traffic.label": "Traffic label", @@ -2081,10 +2081,10 @@ "label.tungstenproviderhostname": "Provider hostname", "label.tungstenproviderintrospectport": "Provider introspect port", "label.tungstenproviderport": "Provider port", -"label.tungstenprovideruuid": "Provider Uuid", +"label.tungstenprovideruuid": "Provider UUID", "label.tungstenprovidervrouterport": "Provider vrouter port", "label.tungstenroutingpolicyterm": "Network", -"label.tungstenvms": "VMs", +"label.tungstenvms": "Instances", "label.type": "Type", "label.type.id": "Type ID", "label.ucs": "UCS", @@ -2098,30 +2098,30 @@ "label.unknown": "Unknown", "label.unlimited": "Unlimited", "label.unmanaged": "Unmanaged", -"label.unmanage.instance": "Unmanage instance", -"label.unmanaged.instance": "Unmanaged instance", -"label.unmanaged.instances": "Unmanaged instances", +"label.unmanage.instance": "Unmanage Instance", +"label.unmanaged.instance": "Unmanaged Instance", +"label.unmanaged.instances": "Unmanaged Instances", "label.untagged": "Untagged", "label.up": "Up", "label.updateinsequence": "Update in sequence", -"label.update.autoscale.vmgroup": "Update AutoScale VM group", +"label.update.autoscale.vmgroup": "Update AutoScale Instance group", "label.update.condition": "Update condition", -"label.update.instance.group": "Update instance group", +"label.update.instance.group": "Update Instance group", "label.update.ip.range": "Update IP range", -"label.update.network": "Update network", -"label.update.physical.network": "Update physical network", +"label.update.network": "Update Network", +"label.update.physical.network": "Update physical Network", "label.update.project.role": "Update project role", "label.update.ssl": " SSL certificate", "label.update.to": "updated to", "label.update.traffic.label": "Update traffic labels", -"label.update.vmware.datacenter": "Update VMware datacenter", +"label.update.vmware.datacenter": "Update VMWare datacenter", "label.updating": "Updating", -"label.upgrade.router.newer.template": "Upgrade router to use newer template", +"label.upgrade.router.newer.template": "Upgrade router to use newer Template", "label.upload": "Upload", "label.upload.icon": "Upload icon", "label.upload.iso.from.local": "Upload ISO from local", "label.upload.resource.icon": "Upload icon", -"label.upload.template.from.local": "Upload template from local", +"label.upload.template.from.local": "Upload Template from local", "label.upload.volume": "Upload volume", "label.upload.volume.from.local": "Upload volume from local", "label.upload.volume.from.url": "Upload volume from URL", @@ -2169,36 +2169,36 @@ "label.view.console": "View console", "label.viewing": "Viewing", "label.virtualmachine": "Instance", -"label.virtualmachinecount": "VM Count", +"label.virtualmachinecount": "Instances Count", "label.virtual.machine": "Virtual machine", "label.virtual.machines": "Virtual machines", -"label.virtual.network": "Virtual network", -"label.virtual.networking": "Virtual networking", +"label.virtual.network": "Virtual Network", +"label.virtual.networking": "Virtual Networking", "label.virtual.routers": "Virtual routers", -"label.virtualmachineid": "VM ID", -"label.virtualmachinename": "VM name", +"label.virtualmachineid": "Instance ID", +"label.virtualmachinename": "Instance name", "label.virtualsize": "Virtual Size", "label.vlan": "VLAN/VNI", "label.vlan.range": "VLAN/VNI range", "label.vlan.vni.ranges": "VLAN/VNI range(s)", "label.vlanid": "VLAN/VNI ID", "label.vlanrange": "VLAN/VNI range", -"label.vm": "VM", -"label.vm.add": "Add instance", -"label.vm.password": "Password of the VM is", -"label.vm.snapshots": "VM snapshots", +"label.vm": "Instance", +"label.vm.add": "Add Instance", +"label.vm.password": "Password of the Instance is", +"label.vm.snapshots": "Instance Snapshots", "label.vm.start": "Start", "label.vm.stats.filter.period": "From {startDate} to {endDate}", "label.vm.stats.filter.starting": "Starting {startDate}.", "label.vm.stats.filter.up.to": "Up to {endDate}.", "label.vmfs": "VMFS", -"label.vmipaddress": "VM IP address", +"label.vmipaddress": "Instance IP address", "label.vmlimit": "Instance limits", -"label.vmname": "VM name", -"label.vms": "VMs", +"label.vmname": "Instance name", +"label.vms": "Instances", "label.vmscheduleactions": "Actions", -"label.vmstate": "VM state", -"label.vmtotal": "Total of VMs", +"label.vmstate": "Instance state", +"label.vmtotal": "Total of Instances", "label.vmware": "VMware", "label.vmware.storage.policy": "VMWare storage policy", "label.vmwaredcid": "VMware datacenter ID", @@ -2244,7 +2244,7 @@ "label.vnmc": "VNMC", "label.volgroup": "Volume group", "label.volume": "Volume", -"label.volume.empty": "No data volumes attached to this VM", +"label.volume.empty": "No data volumes attached to this Instance", "label.volume.volumefileupload.description": "Click or drag file to this area to upload.", "label.volume.encryption.support": "Volume Encryption Supported", "label.volumechecksum": "MD5 checksum", @@ -2271,7 +2271,7 @@ "label.vpn": "VPN", "label.vpn.connection": "VPN connection", "label.vpn.gateway": "VPN gateway", -"label.vpn.users": "VPN users", +"label.vpn.users": "VPN Users", "label.vpncustomergateway": "IP address of the remote gateway", "label.vpncustomergatewayid": "VPN customer gateway", "label.vsmipaddress": "Nexus 1000v IP address", @@ -2293,7 +2293,7 @@ "label.welcome": "Welcome", "label.what.is.cloudstack": "What is CloudStack™?", "label.windows": "Windows", -"label.with.snapshotid": "with snapshot ID", +"label.with.snapshotid": "with Snapshot ID", "label.write": "Write", "label.writeback": "Write-back disk caching", "label.writecachetype": "Write-cache Type", @@ -2303,8 +2303,8 @@ "label.xenserver": "XenServer", "label.xenservertoolsversion61plus": "Original XS Version is 6.1+", "label.yes": "Yes", -"label.yourinstance": "Your instance", -"label.your.autoscale.vmgroup": "Your autoscale vm group", +"label.yourinstance": "Your Instance", +"label.your.autoscale.vmgroup": "Your autoscale Instance group", "label.zone": "Zone", "label.zone.dedicated": "Zone dedicated", "label.zone.details": "Zone details", @@ -2315,13 +2315,13 @@ "label.zonename": "Zone", "label.zonenamelabel": "Zone name", "label.zones": "Zones", -"label.zonewizard.traffictype.storage": "Storage: Traffic between primary and secondary storage servers, such as VM templates and snapshots.", +"label.zonewizard.traffictype.storage": "Storage: Traffic between primary and secondary storage servers, such as Instance Templates and Snapshots.", "message.acquire.ip.failed": "Failed to acquire IP.", "message.action.acquire.ip": "Please confirm that you want to acquire new IP.", "message.action.cancel.maintenance": "Your host has been successfully canceled for maintenance. This process can take up to several minutes.", "message.action.cancel.maintenance.mode": "Please confirm that you want to cancel this maintenance.", -"message.action.create.snapshot.from.vmsnapshot": "Please confirm that you want to create snapshot from VM Snapshot", -"message.action.delete.autoscale.vmgroup": "Please confirm that you want to delete this autoscale vm group.", +"message.action.create.snapshot.from.vmsnapshot": "Please confirm that you want to create Snapshot from Instance Snapshot", +"message.action.delete.autoscale.vmgroup": "Please confirm that you want to delete this autoscale Instance group.", "message.action.delete.backup.offering": "Please confirm that you want to delete this backup offering?", "message.action.delete.cluster": "Please confirm that you want to delete this cluster.", "message.action.delete.disk.offering": "Please confirm that you want to delete this disk offering.", @@ -2331,80 +2331,80 @@ "message.action.delete.ingress.rule": "Please confirm that you want to delete this ingress rule.", "message.action.delete.guest.os": "Please confirm that you want to delete this guest os. System defined entry cannot be deleted.", "message.action.delete.guest.os.hypervisor.mapping": "Please confirm that you want to delete this guest os hypervisor mapping. System defined entry cannot be deleted.", -"message.action.delete.instance.group": "Please confirm that you want to delete the instance group.", +"message.action.delete.instance.group": "Please confirm that you want to delete the Instance group.", "message.action.delete.interface.static.route": "Please confirm that you want to remove this interface Static Route?", "message.action.delete.iso": "Please confirm that you want to delete this ISO.", -"message.action.delete.network": "Please confirm that you want to delete this network.", -"message.action.delete.network.static.route": "Please confirm that you want to remove this network Static Route", +"message.action.delete.network": "Please confirm that you want to delete this Network.", +"message.action.delete.network.static.route": "Please confirm that you want to remove this Network Static Route", "message.action.delete.nexusvswitch": "Please confirm that you want to delete this nexus 1000v", "message.action.delete.node": "Please confirm that you want to delete this node.", "message.action.delete.oauth.provider": "Please confirm that you want to delete the OAuth provider.", -"message.action.delete.physical.network": "Please confirm that you want to delete this physical network.", +"message.action.delete.physical.network": "Please confirm that you want to delete this physical Network.", "message.action.delete.pod": "Please confirm that you want to delete this pod.", "message.action.delete.secondary.storage": "Please confirm that you want to delete this secondary storage.", "message.action.delete.security.group": "Please confirm that you want to delete this security group.", "message.action.delete.service.offering": "Please confirm that you want to delete this service offering.", -"message.action.delete.snapshot": "Please confirm that you want to delete this snapshot.", +"message.action.delete.snapshot": "Please confirm that you want to delete this Snapshot.", "message.action.delete.system.service.offering": "Please confirm that you want to delete this system service offering.", -"message.action.delete.template": "Please confirm that you want to delete this template.", -"message.action.delete.tungsten.router.table": "Please confirm that you want to remove Route Table from this network?", -"message.action.delete.volume": "Please confirm that you want to delete this volume. Note: this will not delete any snapshots of this volume.", +"message.action.delete.template": "Please confirm that you want to delete this Template.", +"message.action.delete.tungsten.router.table": "Please confirm that you want to remove Route Table from this Network?", +"message.action.delete.volume": "Please confirm that you want to delete this volume. Note: this will not delete any Snapshots of this volume.", "message.action.delete.vpn.user": "Please confirm that you want to delete the VPN user.", "message.action.delete.zone": "Please confirm that you want to delete this zone.", -"message.action.destroy.instance": "Please confirm that you want to destroy the instance.", -"message.action.destroy.instance.with.backups": "Please confirm that you want to destroy the instance. There may be backups associated with the instance which will not be deleted.", +"message.action.destroy.instance": "Please confirm that you want to destroy the Instance.", +"message.action.destroy.instance.with.backups": "Please confirm that you want to destroy the Instance. There may be backups associated with the Instance which will not be deleted.", "message.action.destroy.systemvm": "Please confirm that you want to destroy the System VM.", "message.action.destroy.volume": "Please confirm that you want to destroy the volume.", -"message.action.disable.2FA.user.auth": "Please confirm that you want to disable user two factor authentication.", -"message.action.about.mandate.and.disable.2FA.user.auth": "Two factor authentication is mandated for the user, if this is disabled now user will need to setup two factor authentication again during next login.

Please confirm that you want to disable.", +"message.action.disable.2FA.user.auth": "Please confirm that you want to disable User two factor authentication.", +"message.action.about.mandate.and.disable.2FA.user.auth": "Two factor authentication is mandated for the User, if this is disabled now User will need to setup two factor authentication again during next login.

Please confirm that you want to disable.", "message.action.disable.cluster": "Please confirm that you want to disable this cluster.", -"message.action.disable.physical.network": "Please confirm that you want to disable this physical network.", +"message.action.disable.physical.network": "Please confirm that you want to disable this physical Network.", "message.action.disable.pod": "Please confirm that you want to disable this pod.", "message.action.disable.static.nat": "Please confirm that you want to disable static NAT.", "message.action.disable.zone": "Please confirm that you want to disable this zone.", "message.action.download.iso": "Please confirm that you want to download this ISO.", -"message.action.download.template": "Please confirm that you want to download this template.", +"message.action.download.template": "Please confirm that you want to download this Template.", "message.action.enable.cluster": "Please confirm that you want to enable this cluster.", -"message.action.enable.physical.network": "Please confirm that you want to enable this physical network.", +"message.action.enable.physical.network": "Please confirm that you want to enable this physical Network.", "message.action.enable.pod": "Please confirm that you want to enable this pod.", "message.action.enable.zone": "Please confirm that you want to enable this zone.", -"message.action.expunge.instance": "Please confirm that you want to expunge this instance.", -"message.action.expunge.instance.with.backups": "Please confirm that you want to expunge this instance. There may be backups associated with the instance which will not be deleted.", -"message.action.host.enable.maintenance.mode": "Enabling maintenance mode will cause a live migration of all running instances on this host to any available host.", -"message.action.instance.reset.password": "Please confirm that you want to change the ROOT password for this virtual machine.", +"message.action.expunge.instance": "Please confirm that you want to expunge this Instance.", +"message.action.expunge.instance.with.backups": "Please confirm that you want to expunge this Instance. There may be backups associated with the Instance which will not be deleted.", +"message.action.host.enable.maintenance.mode": "Enabling maintenance mode will cause a live migration of all running Instances on this host to any available host.", +"message.action.instance.reset.password": "Please confirm that you want to change the ROOT password for this Instance.", "message.action.manage.cluster": "Please confirm that you want to manage the cluster.", -"message.action.patch.router": "Please confirm that you want to live patch the router.
This operation is equivalent updating the router packages and restarting the network without cleanup.", +"message.action.patch.router": "Please confirm that you want to live patch the router.
This operation is equivalent updating the router packages and restarting the Network without cleanup.", "message.action.patch.systemvm": "Please confirm that you want to patch the System VM.", -"message.action.primarystorage.enable.maintenance.mode": "Warning: placing the primary storage into maintenance mode will cause all VMs using volumes from it to be stopped. Do you want to continue?", -"message.action.reboot.instance": "Please confirm that you want to reboot this instance.", +"message.action.primarystorage.enable.maintenance.mode": "Warning: placing the primary storage into maintenance mode will cause all Instances using volumes from it to be stopped. Do you want to continue?", +"message.action.reboot.instance": "Please confirm that you want to reboot this Instance.", "message.action.reboot.router": "All services provided by this virtual router will be interrupted. Please confirm that you want to reboot this router.", "message.action.reboot.systemvm": "Please confirm that you want to reboot this system VM.", "message.action.recover.volume": "Please confirm that you would like to recover this volume.", "message.action.release.ip": "Please confirm that you want to release this IP.", "message.action.remove.host": "Please confirm that you want to remove this host.", "message.action.remove.logical.router": "Please confirm that you want to remove Logical Router?", -"message.action.remove.routing.policy": "Please confirm that you want to remove Routing Policy from this network", +"message.action.remove.routing.policy": "Please confirm that you want to remove Routing Policy from this Network", "message.action.release.reserved.ip": "Please confirm that you want to release this reserved IP.", "message.action.reserve.ip": "Please confirm that you want to reserve this IP.", -"message.action.revert.snapshot": "Please confirm that you want to revert the owning volume to this snapshot.", +"message.action.revert.snapshot": "Please confirm that you want to revert the owning volume to this Snapshot.", "message.action.router.health.checks": "Health checks result will be fetched from router.", "message.action.router.health.checks.disabled.warning": "Please enable router health checks.", "message.action.scale.kubernetes.cluster.warning": "Please do not manually scale the cluster if cluster auto scaling is enabled.", "message.action.secondary.storage.read.only": "Please confirm that you want to make this secondary storage read only.", "message.action.secondary.storage.read.write": "Please confirm that you want to make this secondary storage read write.", "message.action.secure.host": "This will restart the host agent and libvirtd process after applying new X509 certificates, please confirm?", -"message.action.settings.warning.vm.running": "Please stop the virtual machine to access settings.", -"message.action.start.instance": "Please confirm that you want to start this instance.", +"message.action.settings.warning.vm.running": "Please stop the Instance to access settings.", +"message.action.start.instance": "Please confirm that you want to start this Instance.", "message.action.start.router": "Please confirm that you want to start this router.", "message.action.start.systemvm": "Please confirm that you want to start this system VM.", -"message.action.stop.instance": "Please confirm that you want to stop this instance.", +"message.action.stop.instance": "Please confirm that you want to stop this Instance.", "message.action.stop.router": "All services provided by this virtual router will be interrupted. Please confirm that you want to stop this router.", "message.action.stop.systemvm": "Please confirm that you want to stop this system VM.", "message.action.unmanage.cluster": "Please confirm that you want to unmanage the cluster.", -"message.action.unmanage.instance": "Please confirm that you want to unmanage the instance.", -"message.action.unmanage.instances": "Please confirm that you want to unmanage the instances.", -"message.action.unmanage.virtualmachine": "Please confirm that you want to unmanage the virtual machine.", -"message.action.vmsnapshot.delete": "Please confirm that you want to delete this VM snapshot.
Please notice that the instance will be paused before the snapshot deletion, and resumed after deletion, if it runs on KVM.", +"message.action.unmanage.instance": "Please confirm that you want to unmanage the Instance.", +"message.action.unmanage.instances": "Please confirm that you want to unmanage the Instances.", +"message.action.unmanage.virtualmachine": "Please confirm that you want to unmanage the Instance.", +"message.action.vmsnapshot.delete": "Please confirm that you want to delete this Instance Snapshot.
Please notice that the Instance will be paused before the Snapshot deletion, and resumed after deletion, if it runs on KVM.", "message.activate.project": "Are you sure you want to activate this project?", "message.add.egress.rule.failed": "Adding new egress rule failed.", "message.add.egress.rule.processing": "Adding new egress rule...", @@ -2423,11 +2423,11 @@ "message.remove.ip.v6.firewall.rule.failed": "Failed to remove IPv6 firewall rule", "message.remove.ip.v6.firewall.rule.processing": "Removing IPv6 firewall rule...", "message.remove.ip.v6.firewall.rule.success": "Removed IPv6 firewall rule", -"message.add.network": "Add a new network for zone: ", -"message.add.network.acl.failed": "Adding network ACL list failed.", -"message.add.network.acl.processing": "Adding network ACL list...", -"message.add.network.failed": "Adding network failed.", -"message.add.network.processing": "Adding network...", +"message.add.network": "Add a new Network for zone: ", +"message.add.network.acl.failed": "Adding Network ACL list failed.", +"message.add.network.acl.processing": "Adding Network ACL list...", +"message.add.network.failed": "Adding Network failed.", +"message.add.network.processing": "Adding Network...", "message.add.new.gateway.to.vpc": "Please specify the information to add a new gateway to this VPC.", "message.add.physical.network.failed": "Adding physical network failed", "message.add.physical.network.processing": "Adding a new physical network...", @@ -2447,9 +2447,9 @@ "message.add.tag.failed": "Failed to add new tag.", "message.add.tag.for.networkacl": "Add tag for NetworkACL", "message.add.tag.processing": "Adding new tag...", -"message.add.template": "Please enter the following data to create your new template", +"message.add.template": "Please enter the following data to create your new Template", "message.add.tungsten.routing.policy.available": "The Tungsten-Fabric routing policy is ready to launch. Please proceed to the next step.", -"message.add.user.to.project": "This form is to enable adding specific users of an account to a project.
Furthermore, a ProjectRole may be added to the added user/account to allow/disallow API access at project level.
We can also specify the role with which the user should be added to a project - Admin/Regular; if not specified, it defaults to 'Regular'.", +"message.add.user.to.project": "This form is to enable adding specific Users of an Account to a project.
Furthermore, a ProjectRole may be added to the added User/Account to allow/disallow API access at project level.
We can also specify the role with which the User should be added to a project - Admin/Regular; if not specified, it defaults to 'Regular'.", "message.add.volume": "Please fill in the following data to add a new volume.", "message.add.vpn.connection.failed": "Adding VPN connection failed", "message.add.vpn.connection.processing": "Adding VPN Connection...", @@ -2463,28 +2463,28 @@ "message.adding.host": "Adding host", "message.adding.netscaler.device": "Adding Netscaler device", "message.adding.netscaler.provider": "Adding Netscaler provider", -"message.advanced.security.group": "Choose this if you wish to use security groups to provide guest VM isolation.", +"message.advanced.security.group": "Choose this if you wish to use security groups to provide guest Instance isolation.", "message.allowed": "Allowed", "message.apply.success": "Apply Successfully", -"message.assign.instance.another": "Please specify the account type, domain, account name and network (optional) of the new account.
If the default nic of the vm is on a shared network, CloudStack will check if the network can be used by the new account if you do not specify one network.
If the default nic of the vm is on a isolated network, and the new account has more one isolated networks, you should specify one.", -"message.assign.vm.failed": "Failed to assign VM", -"message.assign.vm.processing": "Assigning VM...", -"message.attach.volume": "Please fill in the following data to attach a new volume. If you are attaching a disk volume to a Windows based virtual machine, you will need to reboot the instance to see the attached disk.", +"message.assign.instance.another": "Please specify the Account type, domain, Account name and Network (optional) of the new Account.
If the default NIC of the Instance is on a shared Network, CloudStack will check if the Network can be used by the new Account if you do not specify one Network.
If the default NIC of the Instance is on a isolated Network, and the new Account has more one isolated Networks, you should specify one.", +"message.assign.vm.failed": "Failed to assign Instance", +"message.assign.vm.processing": "Assigning Instance...", +"message.attach.volume": "Please fill in the following data to attach a new volume. If you are attaching a disk volume to a Windows based Instance, you will need to reboot the Instance to see the attached disk.", "message.attach.volume.failed": "Failed to attach volume.", "message.attach.volume.progress": "Attaching volume", "message.attach.volume.success": "Successfully attached the volume to the instance", "message.authorization.failed": "Session expired, authorization verification failed.", -"message.autoscale.loadbalancer.update": "The load balancer rule can be updated only when autoscale VM group is DISABLED.", -"message.autoscale.policies.update": "The scale up/down policies can be updated only when autoscale VM group is DISABLED.", -"message.autoscale.vm.networks": "Please choose at least one network for VMs in the autoscale VM group. The default network must be an Isolated network or VPC tier which supports VM AutoScaling and has load balancing rules.", -"message.autoscale.vmprofile.update": "The autoscale vm profile can be updated only when autoscale VM group is DISABLED.", +"message.autoscale.loadbalancer.update": "The load balancer rule can be updated only when autoscale Instance group is DISABLED.", +"message.autoscale.policies.update": "The scale up/down policies can be updated only when autoscale Instance group is DISABLED.", +"message.autoscale.vm.networks": "Please choose at least one Network for Instances in the autoscale Instance group. The default Network must be an Isolated Network or VPC Network Tier which supports Instance AutoScaling and has load balancing rules.", +"message.autoscale.vmprofile.update": "The autoscale Instance profile can be updated only when autoscale Instance group is DISABLED.", "message.backup.attach.restore": "Please confirm that you want to restore and attach the volume from the backup?", -"message.backup.create": "Are you sure you want create a VM backup?", -"message.backup.offering.remove": "Are you sure you want to remove VM from backup offering and delete the backup chain?", -"message.backup.restore": "Please confirm that you want to restore the vm backup?", +"message.backup.create": "Are you sure you want create an Instance backup?", +"message.backup.offering.remove": "Are you sure you want to remove Instance from backup offering and delete the backup chain?", +"message.backup.restore": "Please confirm that you want to restore the Instance backup?", "message.cancel.shutdown": "Please confirm that you would like to cancel the shutdown on this Management server. It will resume accepting any new Async Jobs.", "message.certificate.upload.processing": "Certificate upload in progress", -"message.change.offering.confirm": "Please confirm that you wish to change the service offering of this virtual instance.", +"message.change.offering.confirm": "Please confirm that you wish to change the service offering of this virtual Instance.", "message.change.offering.for.volume": "Successfully changed offering for the volume", "message.change.offering.for.volume.failed": "Change offering for the volume failed", "message.change.offering.for.volume.processing": "Changing offering for the volume...", @@ -2495,12 +2495,12 @@ "message.config.sticky.policy.failed": "Failed to configure sticky policy.", "message.config.sticky.policy.processing": "Updating sticky policy...", "message.configuring.guest.traffic": "Configuring guest traffic", -"message.configuring.physical.networks": "Configuring physical networks", +"message.configuring.physical.networks": "Configuring physical Networks", "message.configuring.public.traffic": "Configuring public traffic", "message.configuring.storage.traffic": "Configuring storage traffic", "message.confirm.action.force.reconnect": "Please confirm that you want to force reconnect this host.", -"message.confirm.add.router.table.to.instance": "Please confirm that you want to add Route Table to this nic", -"message.confirm.add.routing.policy": "Please confirm that you want to add Routing Policy to this network", +"message.confirm.add.router.table.to.instance": "Please confirm that you want to add Route Table to this NIC", +"message.confirm.add.routing.policy": "Please confirm that you want to add Routing Policy to this Network", "message.confirm.archive.selected.alerts": "Please confirm you would like to archive the selected alerts", "message.confirm.archive.selected.events": "Please confirm you would like to archive the selected events", "message.confirm.attach.disk": "Are you sure you want to attach disk?", @@ -2520,21 +2520,21 @@ "message.confirm.delete.srx": "Please confirm that you would like to delete SRX.", "message.confirm.delete.traffic.type": "Please confirm that you would like to delete traffic type.", "message.confirm.destroy.router": "All services provided by this virtual router will be interrupted. Please confirm that you want to stop this router. Please confirm that you would like to destroy this router.", -"message.confirm.disable.autoscale.vmgroup": "Please confirm that you want to disable this autoscale vm group.", +"message.confirm.disable.autoscale.vmgroup": "Please confirm that you want to disable this autoscale Instance group.", "message.confirm.disable.host": "Please confirm that you want to disable the host.", -"message.confirm.disable.network.offering": "Are you sure you want to disable this network offering?", +"message.confirm.disable.network.offering": "Are you sure you want to disable this Network offering?", "message.confirm.disable.provider": "Please confirm that you would like to disable this provider.", "message.confirm.disable.storage": "Please confirm that you want to disable the storage pool.", "message.confirm.disable.vpc.offering": "Are you sure you want to disable this VPC offering?", -"message.confirm.enable.autoscale.vmgroup": "Please confirm that you want to enable this autoscale vm group.", +"message.confirm.enable.autoscale.vmgroup": "Please confirm that you want to enable this autoscale Instance group.", "message.confirm.enable.host": "Please confirm that you want to enable the host.", -"message.confirm.enable.network.offering": "Are you sure you want to enable this network offering?", +"message.confirm.enable.network.offering": "Are you sure you want to enable this Network offering?", "message.confirm.enable.provider": "Please confirm that you would like to enable this provider.", "message.confirm.enable.storage": "Please confirm that you want to enable the storage pool.", "message.confirm.enable.vpc.offering": "Are you sure you want to enable this VPC offering?", "message.confirm.remove.firewall.rule": "Please confirm that you want to delete this Firewall Rule?", "message.confirm.remove.ip.range": "Please confirm that you would like to remove this IP range.", -"message.confirm.remove.network.offering": "Are you sure you want to remove this network offering?", +"message.confirm.remove.network.offering": "Are you sure you want to remove this Network offering?", "message.confirm.remove.network.policy": "Please confirm that you want to remove this Network Policy?", "message.confirm.remove.routing.policy": "Please confirm that you want to delete this Routing Policy?", "message.confirm.remove.selected.alerts": "Please confirm you would like to remove the selected alerts.", @@ -2542,21 +2542,21 @@ "message.confirm.remove.vmware.datacenter": "Please confirm you want to remove VMware datacenter.", "message.confirm.remove.vpc.offering": "Are you sure you want to remove this VPC offering?", "message.confirm.replace.acl.new.one": "Do you want to replace the ACL with a new one?", -"message.confirm.reset.network.permissions": "Are you sure you want to reset this network permissions?", -"message.confirm.scale.up.router.vm": "Do you really want to scale up the router VM?", +"message.confirm.reset.network.permissions": "Are you sure you want to reset this Network permissions?", +"message.confirm.scale.up.router.vm": "Do you really want to scale up the router Instance?", "message.confirm.scale.up.system.vm": "Do you really want to scale up the system VM?", -"message.confirm.start.lb.vm": "Please confirm you want to start LB VM.", +"message.confirm.start.lb.vm": "Please confirm you want to start LB Instance.", "message.confirm.sync.storage": "Please confirm you want to sync the storage pool", "message.confirm.type": "To confirm, please type", -"message.confirm.upgrade.router.newer.template": "Please confirm that you want to upgrade router to use newer template.", -"message.cpu.usage.info": "The CPU usage percentage can exceed 100% if the VM has more than 1 vCPU or when CPU Cap is not enabled. This behavior happens according to the hypervisor being used (e.g: in KVM), due to how they account the stats", +"message.confirm.upgrade.router.newer.template": "Please confirm that you want to upgrade router to use newer Template.", +"message.cpu.usage.info": "The CPU usage percentage can exceed 100% if the Instance has more than 1 vCPU or when CPU Cap is not enabled. This behavior happens according to the hypervisor being used (e.g: in KVM), due to how they account the stats", "message.create.compute.offering": "Compute offering created", -"message.create.tungsten.public.network": "Create Tungsten-Fabric public network", +"message.create.tungsten.public.network": "Create Tungsten-Fabric public Network", "message.create.internallb": "Creating internal LB", "message.create.internallb.failed": "Failed to create internal LB.", "message.create.internallb.processing": "Creation of internal LB is in progress", "message.create.service.offering": "Service offering created.", -"message.create.snapshot.from.vmsnapshot.failed": "Failed to create Snapshot from VM Snapshot.", +"message.create.snapshot.from.vmsnapshot.failed": "Failed to create Snapshot from Instance Snapshot.", "message.create.snapshot.from.vmsnapshot.progress": "Snapshot creation in progress", "message.create.template.failed": "Failed to create template.", "message.create.template.processing": "Template creation in progress", @@ -2564,15 +2564,15 @@ "message.create.volume.processing": "Volume creation in progress", "message.create.vpc.offering": "VPC offering created.", "message.create.vpn.customer.gateway.failed": "VPN customer gateway creation failed.", -"message.creating.autoscale.vmgroup": "Creating AutoScale VM group", -"message.creating.autoscale.vmprofile": "Creating AutoScale VM profile", +"message.creating.autoscale.vmgroup": "Creating AutoScale Instance group", +"message.creating.autoscale.vmprofile": "Creating AutoScale Instance profile", "message.creating.autoscale.scaledown.conditions": "Creating ScaleDown conditions", "message.creating.autoscale.scaledown.policy": "Creating ScaleDown policy", "message.creating.autoscale.scaleup.conditions": "Creating ScaleUp conditions", "message.creating.autoscale.scaleup.policy": "Creating ScaleUp policy", "message.creating.cluster": "Creating cluster", -"message.creating.guest.network": "Creating guest network", -"message.creating.physical.networks": "Creating physical networks", +"message.creating.guest.network": "Creating guest Network", +"message.creating.physical.networks": "Creating physical Networks", "message.creating.pod": "Creating pod", "message.creating.primary.storage": "Creating primary storage", "message.creating.secondary.storage": "Creating secondary storage", @@ -2587,7 +2587,7 @@ "message.dedicating.host": "Dedicating host...", "message.dedicating.pod": "Dedicating pod...", "message.dedicating.zone": "Dedicating zone...", -"message.delete.account": "Please confirm that you want to delete this account.", +"message.delete.account": "Please confirm that you want to delete this Account.", "message.delete.acl.processing": "Removing ACL rule...", "message.delete.acl.rule": "Remove ACL rule", "message.delete.acl.rule.failed": "Failed to remove ACL rule.", @@ -2607,45 +2607,45 @@ "message.delete.traffic.type.processing": "Deleting traffic type...", "message.delete.tungsten.policy.rule": "Please confirm that you want to delete Policy Rule?", "message.delete.tungsten.tag": "Are you sure you want to remove this Tag from this Policy?", -"message.delete.user": "Please confirm that you would like to delete this user.", +"message.delete.user": "Please confirm that you would like to delete this User.", "message.delete.vpn.connection": "Please confirm that you want to delete VPN connection.", "message.delete.vpn.customer.gateway": "Please confirm that you want to delete this VPN customer gateway.", "message.delete.vpn.gateway": "Please confirm that you want to delete this VPN Gateway.", "message.deleting.firewall.policy": "Deleting Firewall Policy", "message.deleting.node": "Deleting Node", -"message.deleting.vm": "Deleting VM", +"message.deleting.vm": "Deleting Instance", "message.denied": "Denied", -"message.deployasis": "Selected template is Deploy As-Is i.e., the VM is deployed by importing an OVA with vApps directly into vCenter. Root disk(s) resize is allowed only on stopped VMs for such templates.", -"message.desc.advanced.zone": "This is recommended and allows more sophisticated network topologies. This network model provides the most flexibility in defining guest networks and providing custom network offerings such as firewall, VPN, or load balancer support.", -"message.desc.basic.zone": "Provide a single network where each VM instance is assigned an IP directly from the network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering).", -"message.desc.core.zone": "Core Zones are intended for Datacenter based deployments and allow the full range of networking and other functionality in Apache CloudStack. Core zones have a number of prerequisites and rely on the presence of shared storage and helper VMs.", +"message.deployasis": "Selected Template is Deploy As-Is i.e., the Instance is deployed by importing an OVA with vApps directly into vCenter. Root disk(s) resize is allowed only on stopped Instances for such Templates.", +"message.desc.advanced.zone": "This is recommended and allows more sophisticated Network topologies. This Network model provides the most flexibility in defining guest Networks and providing custom Network offerings such as firewall, VPN, or load balancer support.", +"message.desc.basic.zone": "Provide a single Network where each Instance is assigned an IP directly from the Network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering).", +"message.desc.core.zone": "Core Zones are intended for Datacenter based deployments and allow the full range of Networking and other functionality in Apache CloudStack. Core zones have a number of prerequisites and rely on the presence of shared storage and helper Instances.", "message.desc.edge.zone": "Edge Zones are lightweight zones, designed for deploying in edge computing scenarios. They are limited in functionality but have far fewer prerequisites than core zones.

Please refer to the Apache CloudStack documentation for more information on Zone Types
http://docs.cloudstack.apache.org/en/latest/installguide/configuration.html#adding-a-zone", "message.desc.cluster": "Each pod must contain one or more clusters. We will add the first cluster now. A cluster provides a way to group hosts. The hosts in a cluster all have identical hardware, run the same hypervisor, are on the same subnet, and access the same shared storage. Each cluster consists of one or more hosts and one or more primary storage servers.", "message.desc.create.ssh.key.pair": "Please fill in the following data to create or register a ssh key pair.

(1) If public key is set, CloudStack will register the public key. You can use it through your private key.

(2) If public key is not set, CloudStack will create a new SSH key pair. In this case, please copy and save the private key. CloudStack will not keep it.
", "message.desc.created.ssh.key.pair": "Created a SSH key pair.", -"message.desc.host": "Each cluster must contain at least one host (computer) for guest VMs to run on. We will add the first host now. For a host to function in CloudStack, you must install hypervisor software on the host, assign an IP address to the host, and ensure the host is connected to the CloudStack management server.

Give the host's DNS or IP address, the user name (usually root) and password, and any labels you use to categorize hosts.", -"message.desc.importexportinstancewizard": "This feature only applies Cloudstack VMware clusters. By choosing to manage an instance, CloudStack takes over the orchestration of that instance. The instance is left running and not physically moved. Unmanaging instances, removes CloudStack ability to manage them (but they are left running and not destroyed).", -"message.desc.primary.storage": "Each cluster must contain one or more primary storage servers. We will add the first one now. Primary storage contains the disk volumes for all the VMs running on hosts in the cluster. Use any standards-compliant protocol that is supported by the underlying hypervisor.", -"message.desc.reset.ssh.key.pair": "Please specify a ssh key pair that you would like to add to this VM.", -"message.desc.secondary.storage": "Each zone must have at least one NFS or secondary storage server. We will add the first one now. Secondary storage stores VM templates, ISO images, and VM disk volume snapshots. This server must be available to all hosts in the zone.

Provide the IP address and exported path.", -"message.desc.register.user.data": "Please fill in the following data to register a user data.", +"message.desc.host": "Each cluster must contain at least one host (computer) for guest Instances to run on. We will add the first host now. For a host to function in CloudStack, you must install hypervisor software on the host, assign an IP address to the host, and ensure the host is connected to the CloudStack management server.

Give the host's DNS or IP address, the user name (usually root) and password, and any labels you use to categorize hosts.", +"message.desc.importexportinstancewizard": "This feature only applies Cloudstack VMware clusters. By choosing to manage an Instance, CloudStack takes over the orchestration of that Instance. The Instance is left running and not physically moved. Unmanaging Instances, removes CloudStack ability to manage them (but they are left running and not destroyed).", +"message.desc.primary.storage": "Each cluster must contain one or more primary storage servers. We will add the first one now. Primary storage contains the disk volumes for all the Instances running on hosts in the cluster. Use any standards-compliant protocol that is supported by the underlying hypervisor.", +"message.desc.reset.ssh.key.pair": "Please specify a ssh key pair that you would like to add to this Instance.", +"message.desc.secondary.storage": "Each zone must have at least one NFS or secondary storage server. We will add the first one now. Secondary storage stores Instance Templates, ISO images, and Instance disk volume Snapshots. This server must be available to all hosts in the zone.

Provide the IP address and exported path.", +"message.desc.register.user.data": "Please fill in the following data to register a User data.", "message.desc.registered.user.data": "Registered a User Data.", "message.desc.zone": "A zone is the largest organizational unit in CloudStack, and it typically corresponds to a single datacenter. Zones provide physical isolation and redundancy. A zone consists of one or more pods (each of which contains hosts and primary storage servers) and a secondary storage server which is shared by all pods in the zone.", -"message.desc.zone.edge": "A zone is the largest organizational unit in CloudStack, and it typically corresponds to a single datacenter. Zones provide physical isolation and redundancy. An edge zone consists of one or more hosts (each of which provides local storage as primary storage servers). Only shared and L2 networks can be deployed in such zones and functionalities that require secondary storages are not supported.", +"message.desc.zone.edge": "A zone is the largest organizational unit in CloudStack, and it typically corresponds to a single datacenter. Zones provide physical isolation and redundancy. An edge zone consists of one or more hosts (each of which provides local storage as primary storage servers). Only shared and L2 Networks can be deployed in such zones and functionalities that require secondary storages are not supported.", "message.drs.plan.description": "The maximum number of live migrations allowed for DRS. Configure DRS under the settings tab before generating a plan or to enable automatic DRS for the cluster.", "message.drs.plan.executed": "DRS plan executed successfully.", -"message.zone.edge.local.storage": "Local storage will be used by default for user VMs and virtual routers", +"message.zone.edge.local.storage": "Local storage will be used by default for User Instances and virtual routers", "message.detach.disk": "Are you sure you want to detach this disk?", -"message.detach.iso.confirm": "Please confirm that you want to detach the ISO from this virtual instance.", -"message.disable.account": "Please confirm that you want to disable this account. By disabling the account, all users for this account will no longer have access to their cloud resources. All running virtual machines will be immediately shut down.", -"message.disable.user": "Please confirm that you would like to disable this user.", +"message.detach.iso.confirm": "Please confirm that you want to detach the ISO from this virtual Instance.", +"message.disable.account": "Please confirm that you want to disable this Account. By disabling the Account, all Users for this Account will no longer have access to their cloud resources. All running Instances will be immediately shut down.", +"message.disable.user": "Please confirm that you would like to disable this User.", "message.disable.vpn": "Are you sure you want to disable VPN?", "message.disable.vpn.failed": "Failed to disable VPN.", "message.disable.vpn.processing": "Disabling VPN...", "message.discovering.feature": "Discovering features, please wait...", "message.disk.offering.created": "Disk offering created:", "message.disk.usage.info.data.points": "Each data point represents the difference in read/write data since the last data point.", -"message.disk.usage.info.sum.of.disks": "The disk usage shown is made up of the sum of read/write data from all the disks in the VM.", +"message.disk.usage.info.sum.of.disks": "The disk usage shown is made up of the sum of read/write data from all the disks in the Instance.", "message.download.volume": "Please click the link to download the volume:

00000", "message.download.volume.confirm": "Please confirm that you want to download this volume.", "message.edit.acl.failed": "Failed to edit ACL rule", @@ -2655,11 +2655,11 @@ "message.edit.traffic.type": "Please specify the traffic label you want associated with this traffic type.", "message.egress.rules.allow": "Allow (traffic matching the egress rules added will be denied)", "message.egress.rules.deny": "Deny (traffic matching the egress rules added will be allowed)", -"message.egress.rules.info.for.network": "The default egress policy of this network is %x.
Outgoing traffic matching the following egress rules will be %y", -"message.enable.account": "Please confirm that you want to enable this account.", +"message.egress.rules.info.for.network": "The default egress policy of this Network is %x.
Outgoing traffic matching the following egress rules will be %y", +"message.enable.account": "Please confirm that you want to enable this Account.", "message.enable.netsacler.provider.failed": "failed to enable Netscaler provider", "message.enable.securitygroup.provider.failed": "failed to enable security group provider", -"message.enable.user": "Please confirm that you would like to enable this user.", +"message.enable.user": "Please confirm that you would like to enable this User.", "message.enable.vpn": "Please confirm that you want remote access VPN enabled for this IP address.", "message.enable.vpn.failed": "Failed to enable VPN.", "message.enable.vpn.processing": "Enabling VPN...", @@ -2668,10 +2668,10 @@ "message.enabling.security.group.provider": "Enabling security group provider", "message.enter.valid.nic.ip": "Please enter a valid IP address for NIC", "message.error.access.key": "Please enter access key.", -"message.error.add.guest.network": "Either IPv4 fields or IPv6 fields need to be filled when adding a guest network.", +"message.error.add.guest.network": "Either IPv4 fields or IPv6 fields need to be filled when adding a guest Network.", "message.error.add.interface.static.route": "Adding interface Static Route failed", "message.error.add.logical.router": "Adding Logical Router failed", -"message.error.add.network.static.route": "Adding network Static Route failed", +"message.error.add.network.static.route": "Adding Network Static Route failed", "message.error.add.policy.rule": "Adding Policy rule failed", "message.error.add.secondary.ipaddress": "There was an error adding the secondary IP Address.", "message.error.add.tungsten.router.table": "Adding Router Table failed", @@ -2692,7 +2692,7 @@ "message.error.custom.disk.size": "Please enter custom disk size.", "message.error.date": "Please select a date.", "message.error.delete.interface.static.route": "Removing interface Static Route failed", -"message.error.delete.network.static.route": "Removing network Static Route failed", +"message.error.delete.network.static.route": "Removing Network Static Route failed", "message.error.delete.tungsten.policy.rule": "Deleting Policy rule failed", "message.error.delete.tungsten.router.table": "Removing Router Table failed", "message.error.delete.tungsten.tag": "Removing Tag failed", @@ -2702,7 +2702,7 @@ "message.error.verifying.2fa": "Unable to verify 2FA, please retry.", "message.error.display.text": "Please enter display text.", "message.error.duration.less.than.interval": "The duration in Autoscale policy cannot be less than interval", -"message.error.enable.saml": "Unable to find users IDs to enable SAML single sign on, kindly enable it manually.", +"message.error.enable.saml": "Unable to find Users IDs to enable SAML single sign on, kindly enable it manually.", "message.error.endip": "Please enter end IP.", "message.error.gateway": "Please enter gateway.", "message.error.host.name": "Please enter host name.", @@ -2712,10 +2712,10 @@ "message.error.hypervisor.type": "Please select hypervisor type.", "message.error.input.value": "Please enter value.", "message.error.internal.dns1": "Please enter internal DNS 1", -"message.error.internallb.instance.port": "Please specify a instance port.", +"message.error.internallb.instance.port": "Please specify a Instance port.", "message.error.internallb.name": "Please specify a name for the internal LB.", "message.error.internallb.source.port": "Please specify a source port.", -"message.error.invalid.autoscale.vmgroup.name": "Invalid AutoScale VM group name. It can contain the ASCII letters 'a' through 'z', 'A' through 'Z', the digits '0' through '9' and the hyphen ('-'), must be between 1 and 255 characters long.", +"message.error.invalid.autoscale.vmgroup.name": "Invalid AutoScale Instance group name. It can contain the ASCII letters 'a' through 'z', 'A' through 'Z', the digits '0' through '9' and the hyphen ('-'), must be between 1 and 255 characters long.", "message.error.ip.range": "Please enter valid range.", "message.error.ipv4.address": "Please enter a valid IPv4 address.", "message.error.ipv4.dns1": "Please enter IpV4 DNS 1", @@ -2735,7 +2735,7 @@ "message.error.mtu.private.max.exceed": "The value entered exceeds the maximum allowed private MTU for this Zone, your value will be automatically lowered to match it.", "message.error.name": "Please enter name.", "message.error.netmask": "Please enter Netmask.", -"message.error.network.offering": "Please select network offering.", +"message.error.network.offering": "Please select Network offering.", "message.error.new.password": "Please enter new password.", "message.error.nexus1000v.ipaddress": "Please enter Nexus 1000v IP address.", "message.error.nexus1000v.password": "Please enter Nexus 1000v password.", @@ -2747,12 +2747,12 @@ "message.error.rados.monitor": "Please enter RADOS monitor", "message.error.rados.pool": "Please enter RADOS pool", "message.error.rados.secret": "Please enter RADOS secret", -"message.error.rados.user": "Please enter RADOS user", +"message.error.rados.user": "Please enter RADOS User", "message.error.remove.logical.router": "Removing Logical Router failed", "message.error.remove.network.policy": "Removing Network Policy failed", "message.error.remove.nic": "There was an error", "message.error.remove.secondary.ipaddress": "There was an error removing the secondary IP Address", -"message.error.remove.tungsten.routing.policy": "Removing Tungsten-Fabric Routing Policy from network failed", +"message.error.remove.tungsten.routing.policy": "Removing Tungsten-Fabric Routing Policy from Network failed", "message.error.remove.vm.schedule": "Removing Instance Schedule failed", "message.error.required.input": "Please enter input", "message.error.reset.config": "Unable to reset config to default value", @@ -2761,10 +2761,10 @@ "message.error.s3nfs.path": "Please enter S3 NFS Path", "message.error.s3nfs.server": "Please enter S3 NFS Server", "message.error.select.load.balancer": "Please select a load balancer", -"message.error.select.network": "Please select a network", -"message.error.select.network.supports.vm.autoscaling": "The default network you selected does not support VM AutoScaling, please select a default network which supports VM AutoScaling.", -"message.error.select.user": "Please select a user", -"message.error.swift.account": "Please enter account", +"message.error.select.network": "Please select a Network", +"message.error.select.network.supports.vm.autoscaling": "The default Network you selected does not support Instance AutoScaling, please select a default Network which supports Instance AutoScaling.", +"message.error.select.user": "Please select a User", +"message.error.swift.account": "Please enter Account", "message.error.swift.key": "Please enter key", "message.error.swift.username": "Please enter username", "message.error.save.setting": "There was an error saving this setting.", @@ -2793,9 +2793,9 @@ "message.error.try.save.setting": "There was an error saving this setting. Please try again later.", "message.error.upload.iso.description": "Only one ISO can be uploaded at a time.", "message.error.upload.template": "Template upload failed.", -"message.error.upload.template.description": "Only one template can be uploaded at a time.", +"message.error.upload.template.description": "Only one Template can be uploaded at a time.", "message.error.url": "Please enter URL.", -"message.error.userdata": "Please enter userdata", +"message.error.userdata": "Please enter Userdata", "message.error.username": "Enter your username.", "message.error.valid.iops.range": "Please enter a valid IOPS range.", "message.error.vcenter.datacenter": "Please enter vCenter datacenter.", @@ -2814,17 +2814,17 @@ "message.error.zone.name": "Please enter zone name.", "message.error.zone.type": "Please select zone type.", "message.error.linstor.resourcegroup": "Please enter the Linstor Resource-Group.", -"message.error.fixed.offering.kvm": "It's not possible to scale up VMs that utilize KVM hypervisor with a fixed compute offering.", +"message.error.fixed.offering.kvm": "It's not possible to scale up Instances that utilize KVM hypervisor with a fixed compute offering.", "message.fail.to.delete": "Failed to delete.", "message.failed.to.add": "Failed to add", -"message.failed.to.assign.vms": "Failed to assign VMs", +"message.failed.to.assign.vms": "Failed to assign Instances", "message.failed.to.remove": "Failed to remove", -"message.generate.keys": "Please confirm that you would like to generate new API/Secret keys for this user.", +"message.generate.keys": "Please confirm that you would like to generate new API/Secret keys for this User.", "message.chart.statistic.info": "The shown charts are self-adjustable, that means, if the value gets close to the limit or overpass it, it will grow to adjust the shown value", -"message.guest.traffic.in.advanced.zone": "Guest network traffic is communication between end-user virtual machines. Specify a range of VLAN IDs or VXLAN network identifiers (VNIs) to carry guest traffic for each physical network.", -"message.guest.traffic.in.basic.zone": "Guest network traffic is communication between end-user virtual machines. Specify a range of IP addresses that CloudStack can assign to guest VMs. Make sure this range does not overlap the reserved system IP range.", -"message.host.controlstate": "The Control Plane Status of this instance is ", -"message.host.controlstate.retry": "Some actions on this instance will fail, if so please wait a while and retry.", +"message.guest.traffic.in.advanced.zone": "Guest Network traffic is communication between end-user Instances. Specify a range of VLAN IDs or VXLAN Network identifiers (VNIs) to carry guest traffic for each physical Network.", +"message.guest.traffic.in.basic.zone": "Guest Network traffic is communication between end-user Instances. Specify a range of IP addresses that CloudStack can assign to guest Instances. Make sure this range does not overlap the reserved system IP range.", +"message.host.controlstate": "The Control Plane Status of this Instance is ", +"message.host.controlstate.retry": "Some actions on this Instance will fail, if so please wait a while and retry.", "message.host.dedicated": "Host Dedicated", "message.host.dedication.released": "Host dedication released.", "message.info.cloudian.console": "Cloudian Management Console should open in another window.", @@ -2836,11 +2836,11 @@ "message.installwizard.cloudstack.helptext.mailinglists": " * Join mailing lists:\t ", "message.installwizard.cloudstack.helptext.releasenotes": " * Release notes:\t ", "message.installwizard.cloudstack.helptext.survey": " * Take the survey:\t ", -"message.installwizard.copy.whatiscloudstack": "CloudStack™ is a software platform that pools computing resources to build public, private, and hybrid Infrastructure as a Service (IaaS) clouds. CloudStack™ manages the network, storage, and compute nodes that make up a cloud infrastructure. Use CloudStack™ to deploy, manage, and configure cloud computing environments.\n\nExtending beyond individual virtual machine images running on commodity hardware, CloudStack™ provides a turnkey cloud infrastructure software stack for delivering virtual datacenters as a service - delivering all of the essential components to build, deploy, and manage multi-tier and multi-tenant cloud applications. Both open-source and Premium versions are available, with the open-source version offering nearly identical features.", +"message.installwizard.copy.whatiscloudstack": "CloudStack™ is a software platform that pools computing resources to build public, private, and hybrid Infrastructure as a Service (IaaS) clouds. CloudStack™ manages the Network, storage, and compute nodes that make up a cloud infrastructure. Use CloudStack™ to deploy, manage, and configure cloud computing environments.\n\nExtending beyond individual Instance images running on commodity hardware, CloudStack™ provides a turnkey cloud infrastructure software stack for delivering virtual datacenters as a service - delivering all of the essential components to build, deploy, and manage multi-tier and multi-tenant cloud applications. Both open-source and Premium versions are available, with the open-source version offering nearly identical features.", "message.installwizard.tooltip.addpod.name": "A name for the pod.", -"message.installwizard.tooltip.addpod.reservedsystemendip": "This is the IP range in the private network that the CloudStack uses to manage Secondary Storage VMs and Console Proxy VMs. These IP addresses are taken from the same subnet as computing servers.", +"message.installwizard.tooltip.addpod.reservedsystemendip": "This is the IP range in the private Network that the CloudStack uses to manage Secondary Storage VMs and Console Proxy VMs. These IP addresses are taken from the same subnet as computing servers.", "message.installwizard.tooltip.addpod.reservedsystemgateway": "The gateway for the hosts in that pod.", -"message.installwizard.tooltip.addpod.reservedsystemstartip": "This is the IP range in the private network that the CloudStack uses to manage Secondary Storage VMs and Console Proxy VMs. These IP addresses are taken from the same subnet as computing servers.", +"message.installwizard.tooltip.addpod.reservedsystemstartip": "This is the IP range in the private Network that the CloudStack uses to manage Secondary Storage VMs and Console Proxy VMs. These IP addresses are taken from the same subnet as computing servers.", "message.installwizard.tooltip.configureguesttraffic.guestendip": "The range of IP addresses that will be available for allocation to guests in this zone. If one NIC is used, these IPs should be in the same CIDR as the pod CIDR.", "message.installwizard.tooltip.configureguesttraffic.guestgateway": "The gateway that the guests should use.", "message.installwizard.tooltip.configureguesttraffic.guestnetmask": "The netmask in use on the subnet that the guests should use.", @@ -2851,10 +2851,10 @@ "message.installwizard.tooltip.tungsten.provider.name": "Tungsten provider name is required", "message.installwizard.tooltip.tungsten.provider.port": "Tungsten provider port is required", "message.installwizard.tooltip.tungsten.provider.vrouterport": "Tungsten provider vrouter port is required", -"message.instances.managed": "Instances or VMs controlled by CloudStack.", -"message.instances.unmanaged": "Instances or VMs not controlled by CloudStack.", +"message.instances.managed": "Instances controlled by CloudStack.", +"message.instances.unmanaged": "Instances not controlled by CloudStack.", "message.interloadbalance.not.return.elementid": "error: listInternalLoadBalancerElements API doesn't return internal LB element ID.", -"message.ip.address.changes.effect.after.vm.restart": "IP address changes takes effect only after VM restart.", +"message.ip.address.changes.effect.after.vm.restart": "IP address changes takes effect only after Instance restart.", "message.ip.v6.prefix.delete": "IPv6 prefix deleted", "message.iso.desc": "Disc image containing data or bootable media for OS.", "message.kubeconfig.cluster.not.available": "Kubernetes cluster kubeconfig not available currently.", @@ -2866,71 +2866,71 @@ "message.kubernetes.version.delete": "Please confirm that you want to delete this Kubernetes version.", "message.launch.zone": "Zone is ready to launch; please proceed to the next step.", "message.launch.zone.description": "Zone is ready to launch; please proceed to the next step.", -"message.launch.zone.hint": "Configure network components and traffic including IP addresses.", +"message.launch.zone.hint": "Configure Network components and traffic including IP addresses.", "message.license.agreements.not.accepted": "License agreements not accepted.", "message.linstor.resourcegroup.description": "Linstor resource group to use for primary storage.", "message.listnsp.not.return.providerid": "error: listNetworkServiceProviders API doesn't return VirtualRouter provider ID.", "message.load.host.failed": "Failed to load hosts.", "message.loadbalancer.stickypolicy.configuration": "Customize the load balancer stickiness policy:", "message.loading.add.interface.static.route": "Adding interface Static Route...", -"message.loading.add.network.static.route": "Adding network Static Route...", +"message.loading.add.network.static.route": "Adding Network Static Route...", "message.loading.add.policy.rule": "Adding Policy rule...", "message.loading.add.tungsten.router.table": "Adding Router Table...", "message.loading.apply.tungsten.tag": "Applying Tag...", "message.loading.delete.interface.static.route": "Removing interface Static Route...", -"message.loading.delete.network.static.route": "Removing network Static Route...", +"message.loading.delete.network.static.route": "Removing Network Static Route...", "message.loading.delete.tungsten.policy.rule": "Deleting Policy rule...", "message.loading.delete.tungsten.router.table": "Removing Router Table...", "message.loading.delete.tungsten.tag": "Removing Tag...", -"message.lock.account": "Please confirm that you want to lock this account. By locking the account, all users for this account will no longer be able to manage their cloud resources. Existing resources can still be accessed.", +"message.lock.account": "Please confirm that you want to lock this Account. By locking the Account, all Users for this Account will no longer be able to manage their cloud resources. Existing resources can still be accessed.", "message.login.failed": "Login Failed", -"message.migrate.instance.host.auto.assign": "Host for the instance will be automatically chosen based on the suitability within the same cluster", -"message.migrate.instance.to.host": "Please confirm that you want to migrate this instance to another host. When migration is between hosts of different clusters volume(s) of the instance may get migrated to suitable storage pools.", -"message.migrate.instance.to.ps": "Please confirm that you want to migrate this instance to another primary storage.", +"message.migrate.instance.host.auto.assign": "Host for the Instance will be automatically chosen based on the suitability within the same cluster", +"message.migrate.instance.to.host": "Please confirm that you want to migrate this Instance to another host. When migration is between hosts of different clusters volume(s) of the Instance may get migrated to suitable storage pools.", +"message.migrate.instance.to.ps": "Please confirm that you want to migrate this Instance to another primary storage.", "message.migrate.resource.to.ss": "Please confirm that you want to migrate this resource to another secondary storage.", "message.migrate.router.confirm": "Please confirm the host you wish to migrate the router to:", "message.migrate.systemvm.confirm": "Please confirm the host you wish to migrate the system VM to:", "message.migrate.volume": "Please confirm that you want to migrate this volume to another primary storage.", "message.migrate.volume.failed": "Migrating volume failed.", -"message.migrate.volume.pool.auto.assign": "Primary storage for the volume will be automatically chosen based on the suitability and VM destination", +"message.migrate.volume.pool.auto.assign": "Primary storage for the volume will be automatically chosen based on the suitability and Instance destination", "message.migrate.volume.processing": "Migrating volume...", -"message.migrate.with.storage": "Specify storage pool for volumes of the instance.", +"message.migrate.with.storage": "Specify storage pool for volumes of the Instance.", "message.migrating.failed": "Migration failed.", "message.migrating.processing": "Migration in progress for", -"message.migrating.vm.to.storage.failed": "Failed to migrate VM to storage", +"message.migrating.vm.to.storage.failed": "Failed to migrate Instance to storage", "message.move.acl.order": "Move ACL rule order", "message.move.acl.order.failed": "Failed to move ACL rule", "message.move.acl.order.processing": "Moving ACL rule...", -"message.network.acl.default.allow": "Warning: With this policy all traffic will be allowed through the firewall to this VPC tier. You should consider securing your network.", -"message.network.acl.default.deny": "Warning: With this policy all traffic will be denied through the firewall to this VPC tier. In order to allow traffic through you will need to change policies.", -"message.network.addvm.desc": "Please specify the network that you would like to add this VM to. A new NIC will be added for this network.", -"message.network.description": "Setup network and traffic.", +"message.network.acl.default.allow": "Warning: With this policy all traffic will be allowed through the firewall to this VPC Network Tier. You should consider securing your Network.", +"message.network.acl.default.deny": "Warning: With this policy all traffic will be denied through the firewall to this VPC Network Tier. In order to allow traffic through you will need to change policies.", +"message.network.addvm.desc": "Please specify the Network that you would like to add this Instance to. A new NIC will be added for this Network.", +"message.network.description": "Setup Network and traffic.", "message.network.error": "Network Error", -"message.network.error.description": "Unable to reach the management server or a browser extension may be blocking the network request.", -"message.network.hint": "Configure network components and public/guest/management traffic including IP addresses.", -"message.network.offering.change.warning": "WARNING: Changing the offering will cause connectivity downtime for the VMs with NICs in the network.", -"message.network.offering.forged.transmits": "Applicable for guest networks on VMware hypervisor only.\nReject - The switch drops any outbound frame from a virtual machine adapter with a source MAC address that is different from the one in the .vmx configuration file.\nAccept - The switch does not perform filtering, and permits all outbound frames.\nNone - Default to value from global setting.", -"message.network.offering.mac.address.changes": "Applicable for guest networks on VMware hypervisor only.\nReject - If the guest OS changes the effective MAC address of the virtual machine to a value that is different from the MAC address of the VM network adapter (set in the .vmx configuration file), the switch drops all inbound frames to the adapter.\nIf the guest OS changes the effective MAC address of the virtual machine back to the MAC address of the VM network adapter, the virtual machine receives frames again.\nAccept - If the guest OS changes the effective MAC address of the virtual machine to a value that is different from the MAC address of the VM network adapter, the switch allows frames to the new address to pass.\nNone - Default to value from global setting.", -"message.network.offering.mac.learning": "Applicable for guest networks on VMware hypervisor only with VMware Distributed Virtual Switches version 6.6.0 & above and vSphere version 6.7 & above.\nMAC learning enables network connectivity for multiple MAC addresses behind a single vNIC.\nNone - Default to value from global setting.", -"message.network.offering.mac.learning.warning": "WARNING: In order to use MAC Learning you must ensure your hypervisor hosts are running ESXi 6.7+ and the network uses distributed vSwitch 6.6.0+.", -"message.network.offering.promiscuous.mode": "Applicable for guest networks on VMware hypervisor only.\nReject - The switch drops any outbound frame from a virtual machine adapter with a source MAC address that is different from the one in the .vmx configuration file.\nAccept - The switch does not perform filtering, and permits all outbound frames.\nNone - Default to value from global setting.", -"message.network.removenic": "Please confirm that want to remove this NIC, which will also remove the associated network from the VM.", +"message.network.error.description": "Unable to reach the management server or a browser extension may be blocking the Network request.", +"message.network.hint": "Configure Network components and public/guest/management traffic including IP addresses.", +"message.network.offering.change.warning": "WARNING: Changing the offering will cause connectivity downtime for the Instances with NICs in the Network.", +"message.network.offering.forged.transmits": "Applicable for guest Networks on VMware hypervisor only.\nReject - The switch drops any outbound frame from a Instance adapter with a source MAC address that is different from the one in the .vmx configuration file.\nAccept - The switch does not perform filtering, and permits all outbound frames.\nNone - Default to value from global setting.", +"message.network.offering.mac.address.changes": "Applicable for guest Networks on VMware hypervisor only.\nReject - If the guest OS changes the effective MAC address of the Instance to a value that is different from the MAC address of the Instance Network adapter (set in the .vmx configuration file), the switch drops all inbound frames to the adapter.\nIf the guest OS changes the effective MAC address of the Instance back to the MAC address of the Instance Network adapter, the virtual machine receives frames again.\nAccept - If the guest OS changes the effective MAC address of the virtual machine to a value that is different from the MAC address of the Instance Network adapter, the switch allows frames to the new address to pass.\nNone - Default to value from global setting.", +"message.network.offering.mac.learning": "Applicable for guest Networks on VMware hypervisor only with VMware Distributed Virtual Switches version 6.6.0 & above and vSphere version 6.7 & above.\nMAC learning enables Network connectivity for multiple MAC addresses behind a single vNIC.\nNone - Default to value from global setting.", +"message.network.offering.mac.learning.warning": "WARNING: In order to use MAC Learning you must ensure your hypervisor hosts are running ESXi 6.7+ and the Network uses distributed vSwitch 6.6.0+.", +"message.network.offering.promiscuous.mode": "Applicable for guest Networks on VMware hypervisor only.\nReject - The switch drops any outbound frame from a virtual machine adapter with a source MAC address that is different from the one in the .vmx configuration file.\nAccept - The switch does not perform filtering, and permits all outbound frames.\nNone - Default to value from global setting.", +"message.network.removenic": "Please confirm that want to remove this NIC, which will also remove the associated Network from the Instance.", "message.network.secondaryip": "Please confirm that you would like to acquire a new secondary IP for this NIC. \n NOTE: You need to manually configure the newly-acquired secondary IP inside the virtual machine.", -"message.network.selection": "Choose one or more networks to attach the instance to. A new network can also be created here.", -"message.network.updateip": "Please confirm that you would like to change the IP address for this NIC on VM.", +"message.network.selection": "Choose one or more Networks to attach the Instance to. A new Network can also be created here.", +"message.network.updateip": "Please confirm that you would like to change the IP address for this NIC on the Instance.", "message.network.usage.info.data.points": "Each data point represents the difference in data traffic since the last data point.", -"message.network.usage.info.sum.of.vnics": "The network usage shown is made up of the sum of data traffic from all the vNICs in the VM.", +"message.network.usage.info.sum.of.vnics": "The Network usage shown is made up of the sum of data traffic from all the vNICs in the Instance.", "message.no.data.to.show.for.period": "No data to show for the selected period.", "message.no.description": "No description entered.", -"message.offering.internet.protocol.warning": "WARNING: IPv6 supported networks use static routing and will require upstream routes to be configured manually.", -"message.offering.ipv6.warning": "Please refer documentation for creating IPv6 enabled network/VPC offering IPv6 support in CloudStack - Isolated networks and VPC tiers", +"message.offering.internet.protocol.warning": "WARNING: IPv6 supported Networks use static routing and will require upstream routes to be configured manually.", +"message.offering.ipv6.warning": "Please refer documentation for creating IPv6 enabled Network/VPC offering IPv6 support in CloudStack - Isolated Networks and VPC Network Tiers", "message.ovf.configurations": "OVF configurations available for the selected appliance. Please select the desired value. Incompatible compute offerings will get disabled.", "message.path.description": "NFS: exported path from the server. VMFS: /datacenter name/datastore name. SharedMountPoint: path where primary storage is mounted, such as /mnt/primary.", "message.please.confirm.remove.ssh.key.pair": "Please confirm that you want to remove this SSH key pair.", -"message.please.confirm.remove.user.data": "Please confirm that you want to remove this userdata", +"message.please.confirm.remove.user.data": "Please confirm that you want to remove this Userdata", "message.please.enter.valid.value": "Please enter a valid value.", "message.please.enter.value": "Please enter values.", -"message.please.wait.while.autoscale.vmgroup.is.being.created": "Please wait while your AutoScale VM group is being created; this may take a while...", +"message.please.wait.while.autoscale.vmgroup.is.being.created": "Please wait while your AutoScale Instance group is being created; this may take a while...", "message.please.wait.while.zone.is.being.created": "Please wait while your zone is being created; this may take a while...", "message.pod.dedicated": "Pod dedicated.", "message.pod.dedication.released": "Pod dedication released.", @@ -2938,12 +2938,12 @@ "message.primary.storage.invalid.state": "Primary storage is not in Up state", "message.processing.complete": "Processing complete!", "message.protocol.description": "For XenServer, choose NFS, iSCSI, or PreSetup. For KVM, choose NFS, SharedMountPoint, RDB, CLVM or Gluster. For vSphere, choose NFS, PreSetup (VMFS or iSCSI or FiberChannel or vSAN or vVols) or DatastoreCluster. For Hyper-V, choose SMB/CIFS. For LXC, choose NFS or SharedMountPoint. For OVM, choose NFS or OCFS2.", -"message.public.traffic.in.advanced.zone": "Public traffic is generated when VMs in the cloud access the internet. Publicly-accessible IPs must be allocated for this purpose. End users can use the CloudStack UI to acquire these IPs to implement NAT between their guest network and their public network.

Provide at least one range of IP addresses for internet traffic.", -"message.public.traffic.in.basic.zone": "Public traffic is generated when VMs in the cloud access the Internet or provide services to clients over the Internet. Publicly accessible IPs must be allocated for this purpose. When a instance is created, an IP from this set of Public IPs will be allocated to the instance in addition to the guest IP address. Static 1-1 NAT will be set up automatically between the public IP and the guest IP. End users can also use the CloudStack UI to acquire additional IPs to implement static NAT between their instances and the public IP.", +"message.public.traffic.in.advanced.zone": "Public traffic is generated when Instances in the cloud access the internet. Publicly-accessible IPs must be allocated for this purpose. End Users can use the CloudStack UI to acquire these IPs to implement NAT between their guest Network and their public Network.

Provide at least one range of IP addresses for internet traffic.", +"message.public.traffic.in.basic.zone": "Public traffic is generated when Instances in the cloud access the Internet or provide services to clients over the Internet. Publicly accessible IPs must be allocated for this purpose. When a Instance is created, an IP from this set of Public IPs will be allocated to the Instance in addition to the guest IP address. Static 1-1 NAT will be set up automatically between the public IP and the guest IP. End Users can also use the CloudStack UI to acquire additional IPs to implement static NAT between their Instances and the public IP.", "message.read.accept.license.agreements": "Please read and accept the terms for the license agreements.", "message.read.admin.guide.scaling.up": "Please read the dynamic scaling section in the admin guide before scaling up.", -"message.recover.vm": "Please confirm that you would like to recover this VM.", -"message.reinstall.vm": "NOTE: Proceed with caution. This will cause the VM to be reinstalled from the template; data on the root disk will be lost. Extra data volumes, if any, will not be touched.", +"message.recover.vm": "Please confirm that you would like to recover this Instance.", +"message.reinstall.vm": "NOTE: Proceed with caution. This will cause the Instance to be reinstalled from the Template; data on the root disk will be lost. Extra data volumes, if any, will not be touched.", "message.release.ip.failed": "Failed to release IP", "message.releasing.dedicated.cluster": "Releasing dedicated cluster...", "message.releasing.dedicated.host": "Releasing dedicated host...", @@ -2955,13 +2955,13 @@ "message.remove.failed": "Removing failed", "message.remove.firewall.rule.failed": "Removing firewall rule failed", "message.remove.firewall.rule.processing": "Deleting firewall rule...", -"message.remove.instance.failed": "Failed to remove instance", +"message.remove.instance.failed": "Failed to remove Instance", "message.remove.instance.processing": "Removing...", "message.remove.iprange.processing": "Removing IP range...", "message.remove.ldap": "Are you sure you want to delete the LDAP configuration?", "message.remove.nic.processing": "Removing NIC...", "message.remove.port.forward.failed": "Removing port forwarding rule failed", -"message.remove.router.table.from.interface": "Please confirm that you want to remove Route Table from this nic", +"message.remove.router.table.from.interface": "Please confirm that you want to remove Route Table from this NIC", "message.remove.router.table.from.interface.failed": "Removing Router Table from interface failed", "message.remove.rule.failed": "Failed to delete rule", "message.remove.secondary.ipaddress.processing": "Removing secondary IP address...", @@ -2971,139 +2971,139 @@ "message.remove.vpc": "Please confirm that you want to remove the VPC", "message.request.failed": "Request failed.", "message.required.add.least.ip": "Please add at least 1 IP Range", -"message.required.traffic.type": "Error in configuration! All required traffic types should be added and with multiple physical networks each network should have a label.", +"message.required.traffic.type": "Error in configuration! All required traffic types should be added and with multiple physical Networks each Network should have a label.", "message.reset.vpn.connection": "Please confirm that you want to reset VPN connection.", "message.resize.volume.failed": "Failed to resize volume.", "message.resize.volume.processing": "Volume resize is in progress", "message.resource.not.found": "Resource not found.", "message.restart.mgmt.server": "Please restart your management server(s) for your new settings to take effect.", -"message.restart.network": "All services provided by this network will be interrupted. Please confirm that you want to restart this network.", -"message.restart.vm.to.update.settings": "Update in fields other than name and display name will require the VM to be restarted.", +"message.restart.network": "All services provided by this Network will be interrupted. Please confirm that you want to restart this Network.", +"message.restart.vm.to.update.settings": "Update in fields other than name and display name will require the Instance to be restarted.", "message.restart.vpc": "Please confirm that you want to restart the VPC.", -"message.restart.vpc.remark": "Please confirm that you want to restart the VPC

Remark: making a non-redundant VPC redundant will force a clean up. The networks will not be available for a couple of minutes.

", +"message.restart.vpc.remark": "Please confirm that you want to restart the VPC

Remark: making a non-redundant VPC redundant will force a clean up. The Networks will not be available for a couple of minutes.

", "message.scale.processing": "Scale in progress", -"message.scaledown.policies": "Please add at least a ScaleDown policy. The AutoScale VM group will be scaled down when all conditions in a ScaleDown policy are matched. ScaleDown policies will be checked after ScaleUp policies.", +"message.scaledown.policies": "Please add at least a ScaleDown policy. The AutoScale Instance group will be scaled down when all conditions in a ScaleDown policy are matched. ScaleDown policies will be checked after ScaleUp policies.", "message.scaledown.policy.continue": "Please add at least condition to ScaleDown policy to continue", "message.scaledown.policy.duration.continue": "Please input a valid duration to ScaleDown policy to continue", "message.scaledown.policy.name.continue": "Please input a name to ScaleDown policy to continue", -"message.scaleup.policies": "Please add at least a ScaleUp policy. The AutoScale VM group will be scaled up when all conditions in a ScaleUp policy are matched. ScaleUp policies will be checked before ScaleDown policies.", +"message.scaleup.policies": "Please add at least a ScaleUp policy. The AutoScale Instance group will be scaled up when all conditions in a ScaleUp policy are matched. ScaleUp policies will be checked before ScaleDown policies.", "message.scaleup.policy.continue": "Please add at least a condition to ScaleUp policy to continue", "message.scaleup.policy.duration.continue": "Please input a valid duration to ScaleUp policy to continue", "message.scaleup.policy.name.continue": "Please input a name to ScaleUp policy to continue", "message.select.a.zone": "A zone typically corresponds to a single datacenter. Multiple zones help make the cloud more reliable by providing physical isolation and redundancy.", -"message.select.affinity.groups": "Please select any affinity groups you want this VM to belong to:", +"message.select.affinity.groups": "Please select any affinity groups you want this Instance to belong to:", "message.select.deselect.to.sort": "Please select / deselect to sort the values", "message.select.destination.image.stores": "Please select Image Store(s) to which data is to be migrated to", "message.select.disk.offering": "Please select a disk offering for disk", "message.select.end.date.and.time": "Select an end date & time.", -"message.select.load.balancer.rule": "Please select a load balancer rule for your AutoScale VM group.", +"message.select.load.balancer.rule": "Please select a load balancer rule for your AutoScale Instance group.", "message.select.migration.policy": "Please select a migration policy.", -"message.select.nic.network": "Please select a network for NIC", -"message.select.security.groups": "Please select security group(s) for your new VM.", +"message.select.nic.network": "Please select a Network for NIC", +"message.select.security.groups": "Please select security group(s) for your new Instance.", "message.select.start.date.and.time": "Select a start date & time.", "message.select.zone.description": "Select type of zone basic/advanced.", -"message.select.zone.hint": "This is the type of zone deployment that you want to use. Basic zone: provides a single network where each VM instance is assigned an IP directly from the network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering). Advanced zone: For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks and providing custom network offerings such as firewall, VPN, or load balancer support.", +"message.select.zone.hint": "This is the type of zone deployment that you want to use. Basic zone: provides a single Network where each Instance is assigned an IP directly from the Network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering). Advanced zone: For more sophisticated Network topologies. This Network model provides the most flexibility in defining guest Networks and providing custom Network offerings such as firewall, VPN, or load balancer support.", "message.server.description": "NFS, iSCSI, or PreSetup: IP address or DNS name of the storage device. VMWare PreSetup: IP address or DNS name of the vCenter server. Linstor: http(s) url of the linstor-controller.", -"message.set.default.nic": "Please confirm that you would like to make this NIC the default for this VM.", -"message.set.default.nic.manual": "Please manually update the default NIC on the VM now.", +"message.set.default.nic": "Please confirm that you would like to make this NIC the default for this Instance.", +"message.set.default.nic.manual": "Please manually update the default NIC on the Instance now.", "message.setting.updated": "Setting Updated:", -"message.setup.physical.network.during.zone.creation": "When adding a zone, you need to set up one or more physical networks. Each network corresponds to a NIC on the hypervisor. Each physical network can carry one or more types of traffic, with certain restrictions on how they may be combined. Add or remove one or more traffic types onto each physical network.", -"message.setup.physical.network.during.zone.creation.basic": "When adding a basic zone, you can set up one physical network, which corresponds to a NIC on the hypervisor. The network carries several types of traffic.

You may also add other traffic types onto the physical network.", -"message.shared.network.offering.warning": "Domain admins and regular users can only create shared networks from network offering with the setting specifyvlan=false. Please contact an administrator to create a network offering if this list is empty.", +"message.setup.physical.network.during.zone.creation": "When adding a zone, you need to set up one or more physical Networks. Each Network corresponds to a NIC on the hypervisor. Each physical Network can carry one or more types of traffic, with certain restrictions on how they may be combined. Add or remove one or more traffic types onto each physical Network.", +"message.setup.physical.network.during.zone.creation.basic": "When adding a basic zone, you can set up one physical Network, which corresponds to a NIC on the hypervisor. The Network carries several types of traffic.

You may also add other traffic types onto the physical Network.", +"message.shared.network.offering.warning": "Domain admins and regular Users can only create shared Networks from Network offering with the setting specifyvlan=false. Please contact an administrator to create a Network offering if this list is empty.", "message.shutdown.triggered": "A shutdown has been triggered. CloudStack will not accept new jobs", "message.snapshot.additional.zones": "Snapshots will always be created in its native zone - %x, here you can select additional zone(s) where it will be copied to at creation time", -"message.sourcenatip.change.warning": "WARNING: Changing the sourcenat IP address of the network will cause connectivity downtime for the VMs with NICs in the network.", -"message.sourcenatip.change.inhibited": "Changing the sourcenat to this IP of the network to this address is inhibited as firewall rules are defined for it. This can include port forwarding or load balancing rules.\n - If this is an isolated network, please use updateNetwork/click the edit button.\n - If this is a VPC, first clear all other rules for this address.", +"message.sourcenatip.change.warning": "WARNING: Changing the sourcenat IP address of the network will cause connectivity downtime for the Instances with NICs in the Network.", +"message.sourcenatip.change.inhibited": "Changing the sourcenat to this IP of the Network to this address is inhibited as firewall rules are defined for it. This can include port forwarding or load balancing rules.\n - If this is an Isolated Network, please use updateNetwork/click the edit button.\n - If this is a VPC, first clear all other rules for this address.", "message.specify.tag.key": "Please specify a tag key.", "message.specify.tag.value": "Please specify a tag value.", "message.step.2.continue": "Please select a service offering to continue.", "message.step.3.continue": "Please select a disk offering to continue.", -"message.step.4.continue": "Please select at least one network to continue.", +"message.step.4.continue": "Please select at least one Network to continue.", "message.step.license.agreements.continue": "Please accept all license agreements to continue.", "message.success.acquire.ip": "Successfully acquired IP", "message.success.add.egress.rule": "Successfully added new egress rule", "message.success.add.firewall.rule": "Successfully added new firewall rule", -"message.success.add.guest.network": "Successfully created guest network", +"message.success.add.guest.network": "Successfully created guest Network", "message.success.add.interface.static.route": "Successfully added interface Static Route", "message.success.add.iprange": "Successfully added IP range", "message.success.add.ip.v6.prefix": "Successfully added IPv6 Prefix", "message.success.add.kuberversion": "Successfully added Kubernetes version", "message.success.add.logical.router": "Successfully added Logical Router", -"message.success.add.network": "Successfully added network", +"message.success.add.network": "Successfully added Network", "message.success.add.network.acl": "Successfully added Network ACL list", -"message.success.add.network.static.route": "Successfully added network Static Route", -"message.success.add.network.permissions": "Successfully added network permissions", -"message.success.add.physical.network": "Successfully added Physical network", +"message.success.add.network.static.route": "Successfully added Network Static Route", +"message.success.add.network.permissions": "Successfully added Network permissions", +"message.success.add.physical.network": "Successfully added Physical Network", "message.success.add.policy.rule": "Successfully added Policy rule", "message.success.add.port.forward": "Successfully added new port forwarding rule", "message.success.add.private.gateway": "Successfully added private gateway", -"message.success.add.router.table.to.instance": "Successfully added Router Table to instance", +"message.success.add.router.table.to.instance": "Successfully added Router Table to Instance", "message.success.add.rule": "Successfully added new rule", "message.success.add.secondary.ipaddress": "Successfully added secondary IP address", "message.success.add.static.route": "Successfully added static route", "message.success.add.tag": "Successfully added new tag", "message.success.add.tungsten.router.table": "Successfully added Router Table", "message.success.add.tungsten.routing.policy": "Successfully added Tungsten-Fabric routing policy", -"message.success.add.vpc.network": "Successfully added VPC network", +"message.success.add.vpc.network": "Successfully added VPC Network", "message.success.add.vpn.customer.gateway": "Successfully added VPN customer gateway", "message.success.add.vpn.gateway": "Successfully added VPN gateway", -"message.success.assign.vm": "Successfully assigned VM", +"message.success.assign.vm": "Successfully assigned Instance", "message.success.apply.network.policy": "Successfully applied Network Policy", "message.success.apply.tungsten.tag": "Successfully applied Tag", -"message.success.asign.vm": "Successfully assigned VM", -"message.success.assigned.vms": "Successfully assigned VMs", +"message.success.asign.vm": "Successfully assigned Instance", +"message.success.assigned.vms": "Successfully assigned Instances", "message.success.certificate.upload": "Certificate successfully uploaded", "message.success.change.affinity.group": "Successfully changed affinity groups", "message.success.change.offering": "Successfully changed offering", -"message.success.change.password": "Successfully changed password for user", -"message.success.config.backup.schedule": "Successfully configured VM backup schedule", +"message.success.change.password": "Successfully changed password for User", +"message.success.config.backup.schedule": "Successfully configured Instance backup schedule", "message.success.config.health.monitor": "Successfully Configure Health Monitor", "message.success.config.sticky.policy": "Successfully configured sticky policy", -"message.success.config.vm.schedule": "Successfully configured instance schedule", +"message.success.config.vm.schedule": "Successfully configured Instance schedule", "message.success.copy.clipboard": "Successfully copied to clipboard", -"message.success.create.account": "Successfully created account", +"message.success.create.account": "Successfully created Account", "message.success.create.internallb": "Successfully created Internal Load Balancer", -"message.success.create.isolated.network": "Successfully created isolated network", +"message.success.create.isolated.network": "Successfully created isolated Network", "message.success.create.keypair": "Successfully created SSH key pair", "message.success.create.kubernetes.cluter": "Successfully created Kubernetes cluster", -"message.success.create.l2.network": "Successfully created L2 network", -"message.success.create.snapshot.from.vmsnapshot": "Successfully created snapshot from VM snapshot", -"message.success.create.template": "Successfully created template", -"message.success.create.user": "Successfully created user", +"message.success.create.l2.network": "Successfully created L2 Network", +"message.success.create.snapshot.from.vmsnapshot": "Successfully created Snapshot from Instance Snapshot", +"message.success.create.template": "Successfully created Template", +"message.success.create.user": "Successfully created User", "message.success.create.volume": "Successfully created volume", "message.success.delete": "Successfully deleted", "message.success.delete.acl.rule": "Successfully removed ACL rule", -"message.success.delete.backup.schedule": "Successfully deleted configure VM backup schedule", +"message.success.delete.backup.schedule": "Successfully deleted configure Instance backup schedule", "message.success.delete.icon": "Successfully deleted icon of", "message.success.delete.interface.static.route": "Successfully removed interface Static Route", -"message.success.delete.network.static.route": "Successfully removed network Static Route", +"message.success.delete.network.static.route": "Successfully removed Network Static Route", "message.success.delete.node": "Successfully deleted node", -"message.success.delete.snapshot.policy": "Successfully deleted snapshot policy", +"message.success.delete.snapshot.policy": "Successfully deleted Snapshot policy", "message.success.delete.static.route": "Successfully deleted static route", "message.success.delete.tag": "Successfully deleted tag", -"message.success.delete.tungsten.policy.rule": "Successfully deledted Policy rule", +"message.success.delete.tungsten.policy.rule": "Successfully deleted Policy rule", "message.success.delete.tungsten.router.table": "Successfully removed Router Table", "message.success.delete.tungsten.tag": "Successfully removed Tag", -"message.success.delete.vm": "Successfully deleted VM", +"message.success.delete.vm": "Successfully deleted Instance", "message.success.disable.saml.auth": "Successfully disabled SAML authorization", "message.success.disable.vpn": "Successfully disabled VPN", "message.success.edit.acl": "Successfully edited ACL rule", "message.success.edit.rule": "Successfully edited rule", "message.success.enable.saml.auth": "Successfully enabled SAML Authorization", -"message.success.import.instance": "Successfully imported instance", +"message.success.import.instance": "Successfully imported Instance", "message.success.migrate.volume": "Successfully migrated volume", "message.success.migrating": "Migration completed successfully for", "message.success.migration": "Migration completed successfully", "message.success.move.acl.order": "Successfully moved ACL rule", -"message.success.recurring.snapshot": "Successfully recurring snapshots", +"message.success.recurring.snapshot": "Successfully recurring Snapshots", "message.success.register.iso": "Successfully registered ISO", "message.success.register.keypair": "Successfully registered SSH key pair", -"message.success.register.template": "Successfully registered template", +"message.success.register.template": "Successfully registered Template", "message.success.register.user.data": "Successfully registered Userdata", "message.success.release.ip": "Successfully released IP", "message.success.remove.egress.rule": "Successfully removed egress rule", "message.success.remove.firewall.rule": "Successfully removed firewall rule", -"message.success.remove.instance.rule": "Successfully removed instance from rule", +"message.success.remove.instance.rule": "Successfully removed Instance from rule", "message.success.remove.ip": "Successfully removed IP", "message.success.remove.iprange": "Successfully removed IP Range", "message.success.remove.logical.router": "Successfully removed Logical Router", @@ -3115,67 +3115,67 @@ "message.success.remove.rule": "Successfully deleted rule", "message.success.remove.secondary.ipaddress": "Successfully removed secondary IP address", "message.success.remove.sticky.policy": "Successfully removed sticky policy", -"message.success.remove.tungsten.routing.policy": "Successfully removed Tungsten-Fabric Routing Policy from network", +"message.success.remove.tungsten.routing.policy": "Successfully removed Tungsten-Fabric Routing Policy from Network", "message.success.reset.network.permissions": "Successfully reset Network Permissions", "message.success.resize.volume": "Successfully resized volume", "message.success.scale.kubernetes": "Successfully scaled Kubernetes cluster", -"message.success.unmanage.instance": "Successfully unmanaged instance", +"message.success.unmanage.instance": "Successfully unmanaged Instance", "message.success.update.condition": "Successfully updated condition", "message.success.update.ipaddress": "Successfully updated IP address", "message.success.update.iprange": "Successfully updated IP range", "message.success.update.kubeversion": "Successfully updated Kubernetes supported version", -"message.success.update.network": "Successfully updated network", +"message.success.update.network": "Successfully updated Network", "message.success.update.template": "Successfully updated Template", -"message.success.update.user": "Successfully updated user", +"message.success.update.user": "Successfully updated User", "message.success.upgrade.kubernetes": "Successfully upgraded Kubernetes cluster", "message.success.upload": "Successfully uploaded", -"message.success.upload.description": "This ISO file has been uploaded. Please check its status in the templates menu.", +"message.success.upload.description": "This ISO file has been uploaded. Please check its status in the Templates menu.", "message.success.upload.icon": "Successfully uploaded icon for ", "message.success.upload.iso.description": "This ISO file has been uploaded. Please check its status in the images > ISOs menu.", -"message.success.upload.template.description": "This template file has been uploaded. Please check its status in the templates menu.", +"message.success.upload.template.description": "This Template file has been uploaded. Please check its status in the Templates menu.", "message.success.upload.volume.description": "This volume has been uploaded. Please check its status in the volumes menu.", "message.suspend.project": "Are you sure you want to suspend this project?", "message.sussess.discovering.feature": "Discovered all available features!", "message.switch.to": "Switched to", -"message.template.desc": "OS image that can be used to boot VMs.", -"message.template.import.vm.temporary": "If a temporary template is used, the reset VM operation will not work after importing it.", -"message.template.iso": "Please select a template or ISO to continue.", -"message.template.type.change.warning": "WARNING: Changing the template type to SYSTEM will disable further changes to the template.", -"message.tooltip.reserved.system.netmask": "The network prefix that defines the pod subnet. Uses CIDR notation.", +"message.template.desc": "OS image that can be used to boot Instances.", +"message.template.import.vm.temporary": "If a temporary Template is used, the reset Instance operation will not work after importing it.", +"message.template.iso": "Please select a Template or ISO to continue.", +"message.template.type.change.warning": "WARNING: Changing the Template type to SYSTEM will disable further changes to the Template.", +"message.tooltip.reserved.system.netmask": "The Network prefix that defines the pod subnet. Uses CIDR notation.", "message.traffic.type.deleted": "Successfully deleted traffic type", "message.traffic.type.to.basic.zone": "traffic type to basic zone", "message.trigger.shutdown": "Please confirm that you would like to trigger a shutdown on this Management server. It will not accept any new Async Jobs and will terminate after there are no pending jobs.", -"message.type.values.to.add": "Please add additonal values by typing them in", +"message.type.values.to.add": "Please add additional values by typing them in", "message.update.autoscale.policy.failed": "Failed to update autoscale policy", -"message.update.autoscale.vmgroup.failed": "Failed to update autoscale vm group", -"message.update.autoscale.vm.profile.failed": "Failed to update autoscale vm profile", +"message.update.autoscale.vmgroup.failed": "Failed to update autoscale Instance group", +"message.update.autoscale.vm.profile.failed": "Failed to update autoscale Instance profile", "message.update.condition.failed": "Failed to update condition", "message.update.condition.processing": "Updating condition...", "message.two.factor.authorization.failed": "Unable to verify 2FA with provided code, please retry.", "message.two.fa.auth": "Open the two-factor authentication app on your mobile device to view your authentication code.", -"message.two.fa.auth.register.account": "Open the two-factor authentication application and scan the QR code add the user account.", +"message.two.fa.auth.register.account": "Open the two-factor authentication application and scan the QR code add the User Account.", "message.two.fa.static.pin.part1": "If you can't scan the QR code, ", "message.two.fa.static.pin.part2": "Click here to view the secret code", "message.two.fa.auth.staticpin": "
You have configured 2FA for security verification.
Enter the static PIN generated during the 2FA setup to verify.", "message.two.fa.auth.totp": "
You have configured 2FA for security verification.
Open the TOTP authenticator application on your device and enter the authentication code.", -"message.two.fa.register.account": "1. Open the TOTP authenticator application on your device.
2. Scan the below QR code to add the user.
3. If you cannot scan the QR code, enter the setup key manually.
4. Verification of the 2FA code is mandatory to complete the 2FA setup.", +"message.two.fa.register.account": "1. Open the TOTP authenticator application on your device.
2. Scan the below QR code to add the User.
3. If you cannot scan the QR code, enter the setup key manually.
4. Verification of the 2FA code is mandatory to complete the 2FA setup.", "message.two.fa.staticpin": "1. Use the generated static PIN as 2FA code for two factor authentication.
2. Save this static PIN / 2FA code and do not share it. This code will be used for subsequent logins.
3. Verification of the 2FA code is mandatory to complete the 2FA setup.", -"message.two.fa.register.account.login.page": "1. Open the TOTP authenticator application on your device.
2. Scan the below QR code to add the user.
3. If you cannot scan the QR code, enter the setup key manually.
4. Verify the 2FA code to continue to login.", +"message.two.fa.register.account.login.page": "1. Open the TOTP authenticator application on your device.
2. Scan the below QR code to add the User.
3. If you cannot scan the QR code, enter the setup key manually.
4. Verify the 2FA code to continue to login.", "message.two.fa.staticpin.login.page": "1. Use the generated static PIN as 2FA code for two factor authentication.
2. Save this static PIN / 2FA code and do not share it. This code will be used for subsequent logins.
3. Verify the 2FA code to continue to login.", -"message.two.fa.login.page": "Two factor authentication (2FA) is enabled on your account, you need to select a 2FA provider and setup. 2FA is an extra layer of security to your account. Once setup is done, on every login you will be prompted to enter 2FA code.
", +"message.two.fa.login.page": "Two factor authentication (2FA) is enabled on your Account, you need to select a 2FA provider and setup. 2FA is an extra layer of security to your account. Once setup is done, on every login you will be prompted to enter 2FA code.
", "message.two.fa.setup.page": "Two factor authentication (2FA) is an extra layer of security to your account.
Once setup is done, on every login you will be prompted to enter the 2FA code.
", "message.two.fa.view.setup.key": "Click here to view the setup key", "message.two.fa.view.static.pin": "Click here to view the static PIN", "message.update.ipaddress.processing": "Updating IP Address...", -"message.update.resource.count": "Please confirm that you want to update resource counts for this account.", +"message.update.resource.count": "Please confirm that you want to update resource counts for this Account.", "message.update.resource.count.domain": "Please confirm that you want to update resource counts for this domain.", -"message.update.ssl": "Please submit a new X.509 compliant SSL certificate chain to be updated in each console proxy and secondary storage virtual instance:", +"message.update.ssl": "Please submit a new X.509 compliant SSL certificate chain to be updated in each console proxy and secondary storage virtual Instance:", "message.upload.failed": "Upload Failed", "message.upload.file.limit": "Only one file can be uploaded at a time.", "message.upload.file.processing": "Please do not close this form or refresh your browser, file upload is in progress...", "message.upload.iso.failed": "ISO upload failed", "message.upload.iso.failed.description": "Failed to upload ISO.", -"message.upload.template.failed.description": "Failed to upload template", +"message.upload.template.failed.description": "Failed to upload Template", "message.upload.volume.failed": "Volume upload failed", "message.user.not.permitted.api": "User is not permitted to use the API", "message.validate.equalto": "Please enter the same value again.", @@ -3187,28 +3187,28 @@ "message.validate.range": "Please enter a value between {0} and {1}.", "message.validate.range.length": "Please enter a value between {0} and {1} characters long.", "message.virtual.router.not.return.elementid": "error: listVirtualRouterElements API doesn't return virtual router element ID.", -"message.vm.review.launch": "Please review the following information and confirm that your virtual instance is correct before launch.", -"message.vm.state.destroyed": "VM is marked to be destroyed.", -"message.vm.state.error": "VM is in error.", -"message.vm.state.expunging": "VM is being expunged.", -"message.vm.state.migrating": "VM is being migrated.", -"message.vm.state.running": "VM is running.", -"message.vm.state.shutdown": "VM state is shutdown from inside.", -"message.vm.state.starting": "VM is starting.", -"message.vm.state.stopped": "VM is stopped.", -"message.vm.state.stopping": "VM is being stopped.", -"message.vm.state.unknown": "VM state is unknown.", -"message.vnf.appliance.networks": "Please select networks for the new VNF appliance.", +"message.vm.review.launch": "Please review the following information and confirm that your Instance is correct before launch.", +"message.vm.state.destroyed": "Instance is marked to be destroyed.", +"message.vm.state.error": "Instance is in error.", +"message.vm.state.expunging": "Instance is being expunged.", +"message.vm.state.migrating": "Instance is being migrated.", +"message.vm.state.running": "Instance is running.", +"message.vm.state.shutdown": "Instance state is shutdown from inside.", +"message.vm.state.starting": "Instance is starting.", +"message.vm.state.stopped": "Instance is stopped.", +"message.vm.state.stopping": "Instance is being stopped.", +"message.vm.state.unknown": "Instance state is unknown.", +"message.vnf.appliance.networks": "Please select Networks for the new VNF appliance.", "message.vnf.credentials.change": "Please change the password(s) of the VNF appliance immediately.", "message.vnf.credentials.default": "The default credentials(s) of the VNF appliance", "message.vnf.credentials.in.template.vnf.details": "Please find the default credentials for this VNF in the details of the VNF template.", -"message.vnf.error.deviceid.should.be.continuous": "The deviceid of selected VNF nics should be continuous.", -"message.vnf.error.network.is.already.used": "Network has been used by multiple nics of the new VNF appliance.", -"message.vnf.error.no.networks": "Please select networks for nics of the new VNF appliance.", -"message.vnf.error.no.network.for.required.deviceid": "Please select a network for required nic of the new VNF appliance.", +"message.vnf.error.deviceid.should.be.continuous": "The deviceid of selected VNF NICs should be continuous.", +"message.vnf.error.network.is.already.used": "Network has been used by multiple NICs of the new VNF appliance.", +"message.vnf.error.no.networks": "Please select networks for NICs of the new VNF appliance.", +"message.vnf.error.no.network.for.required.deviceid": "Please select a Network for required NIC of the new VNF appliance.", "message.vnf.nic.move.up.fail": "Failed to move up this NIC", "message.vnf.nic.move.down.fail": "Failed to move down this NIC", -"message.vnf.select.networks": "Please select a network for each VNF nic. ", +"message.vnf.select.networks": "Please select a Network for each VNF nic. ", "message.volume.state.allocated": "The volume is allocated but has not been created yet.", "message.volume.state.attaching": "The volume is attaching to a volume from Ready state.", "message.volume.state.copying": "The volume is being copied from the image store to primary storage, in case it's an uploaded volume.", @@ -3221,19 +3221,19 @@ "message.volume.state.notuploaded": "The volume entry is just created in DB, not yet uploaded.", "message.volume.state.ready": "The volume is ready to be used.", "message.volume.state.resizing": "The volume is being resized.", -"message.volume.state.revertsnapshotting": "There is a snapshot of this volume, the volume is being reverted from a snapshot.", -"message.volume.state.snapshotting": "There is a snapshot being created of this volume but not copied to secondary storage yet.", +"message.volume.state.revertsnapshotting": "There is a Snapshot of this volume, the volume is being reverted from a Snapshot.", +"message.volume.state.snapshotting": "There is a Snapshot being created of this volume but not copied to secondary storage yet.", "message.volume.state.uploadabandoned": "Volume upload has been abandoned as the upload wasn't initiated within the specified time.", "message.volume.state.uploaded": "Volume is uploaded.", "message.volume.state.uploaderror": "Volume upload encountered some error.", "message.volume.state.uploadinprogress": "Volume upload is in progress.", "message.volume.state.uploadop": "The volume upload operation is in progress and will be on secondary storage shortly.", "message.volume.state.primary.storage.suitability": "The suitability of a primary storage for a volume depends on the disk offering of the volume and on the virtual machine allocation (if the volume is attached to a virtual machine).", -"message.vr.alert.upon.network.offering.creation.l2": "As virtual routers are not created for L2 networks, the compute offering will not be used.", +"message.vr.alert.upon.network.offering.creation.l2": "As virtual routers are not created for L2 Networks, the compute offering will not be used.", "message.vr.alert.upon.network.offering.creation.others": "As none of the obligatory services for creating a virtual router (VPN, DHCP, DNS, Firewall, LB, UserData, SourceNat, StaticNat, PortForwarding) are enabled, the virtual router will not be created and the compute offering will not be used.", "message.warn.filetype": "jpg, jpeg, png, bmp and svg are the only supported image formats.", -"message.warn.importing.instance.without.nic": "WARNING: this instance is being imported without NICs and many network resources will not be available. Consider creating a NIC via VCenter before importing or as soon as the instance is imported.", -"message.warn.zone.mtu.update": "Please note that this limit won't affect pre-existing network’s MTU settings", +"message.warn.importing.instance.without.nic": "WARNING: This Instance is being imported without NICs and many Network resources will not be available. Consider creating a NIC via vCenter before importing or as soon as the Instance is imported.", +"message.warn.zone.mtu.update": "Please note that this limit won't affect pre-existing Network’s MTU settings", "message.zone.creation.complete": "Zone creation complete.", "message.zone.detail.description": "Populate zone details.", "message.zone.detail.hint": "A zone is the largest organizational unit in CloudStack, and it typically corresponds to a single datacenter. Zones provide physical isolation and redundancy. A zone consists of one or more pods (each of which contains hosts and primary storage servers) and a secondary storage server which is shared by all pods in the zone.", diff --git a/ui/public/locales/hu.json b/ui/public/locales/hu.json index 3810b39658f..445d3a1d5f5 100644 --- a/ui/public/locales/hu.json +++ b/ui/public/locales/hu.json @@ -651,7 +651,7 @@ "label.level": "Szint", "label.limitcpuuse": "CPU Cap", "label.link.domain.to.ldap": "Link Domain to LDAP", -"label.linklocalip": "Link Local IP Address", +"label.linklocalip": "Control IP Address", "label.load.balancer": "Terhel\u00e9seloszt\u00f3", "label.loadbalancerinstance": "Hozz\u00e1rendelt VM-ek", "label.loadbalancerrule": "Terhel\u00e9seloszt\u00f3 szab\u00e1ly", diff --git a/ui/public/locales/it_IT.json b/ui/public/locales/it_IT.json index ab3ff76fcba..fa09e189d98 100644 --- a/ui/public/locales/it_IT.json +++ b/ui/public/locales/it_IT.json @@ -651,7 +651,7 @@ "label.level": "Livello", "label.limitcpuuse": "Limite CPU", "label.link.domain.to.ldap": "Link Domain to LDAP", -"label.linklocalip": "Link Local IP Address", +"label.linklocalip": "Control IP Address", "label.load.balancer": "Load Balancer", "label.loadbalancerinstance": "Assigned VMs", "label.loadbalancerrule": "Load balancing rule", diff --git a/ui/public/locales/nl_NL.json b/ui/public/locales/nl_NL.json index 87c107b0cad..8e637f190b3 100644 --- a/ui/public/locales/nl_NL.json +++ b/ui/public/locales/nl_NL.json @@ -652,7 +652,7 @@ "label.level": "Level", "label.limitcpuuse": "CPU Cap", "label.link.domain.to.ldap": "link domein aan LDAP", -"label.linklocalip": "Link Local IP Adres", +"label.linklocalip": "Control IP Adres", "label.load.balancer": "Load Balancer", "label.loadbalancerinstance": "toegewezen VMs", "label.loadbalancerrule": "load balancing regel", diff --git a/ui/public/locales/pl.json b/ui/public/locales/pl.json index 135a684c92a..6838b5e2a59 100644 --- a/ui/public/locales/pl.json +++ b/ui/public/locales/pl.json @@ -651,7 +651,7 @@ "label.level": "Poziom", "label.limitcpuuse": "CPU Cap", "label.link.domain.to.ldap": "Link Domain to LDAP", -"label.linklocalip": "Link Local IP Address", +"label.linklocalip": "Control IP Address", "label.load.balancer": "Load Balancer", "label.loadbalancerinstance": "Assigned VMs", "label.loadbalancerrule": "Load balancing rule", diff --git a/ui/public/locales/pt_BR.json b/ui/public/locales/pt_BR.json index 5c7aedafd8c..5b275a12602 100644 --- a/ui/public/locales/pt_BR.json +++ b/ui/public/locales/pt_BR.json @@ -928,7 +928,7 @@ "label.limitcpuuse": "Limite da CPU", "label.limits": "Configurar limites", "label.link.domain.to.ldap": "Link dom\u00ednio para LDAP", -"label.linklocalip": "Endere\u00e7o IP do link local", +"label.linklocalip": "Endere\u00e7o IP do Control", "label.linux": "Linux", "label.list.ciscoasa1000v": "ASA 1000v", "label.list.ciscovnmc": "Cisco VNMC", diff --git a/ui/src/config/section/compute.js b/ui/src/config/section/compute.js index d4c782ce06e..16349668650 100644 --- a/ui/src/config/section/compute.js +++ b/ui/src/config/section/compute.js @@ -454,6 +454,77 @@ export default { } ] }, + { + name: 'vmsnapshot', + title: 'label.vm.snapshots', + icon: 'camera-outlined', + docHelp: 'adminguide/storage.html#working-with-volume-snapshots', + permission: ['listVMSnapshot'], + resourceType: 'VMSnapshot', + columns: () => { + const fields = ['displayname', 'state', 'name', 'type', 'current', 'parentName', 'created'] + if (['Admin', 'DomainAdmin'].includes(store.getters.userInfo.roletype)) { + fields.push('domain') + fields.push('account') + } + return fields + }, + details: ['name', 'id', 'displayname', 'description', 'type', 'current', 'parentName', 'virtualmachineid', 'account', 'domain', 'created'], + searchFilters: ['name', 'domainid', 'account', 'tags'], + tabs: [ + { + name: 'details', + component: shallowRef(defineAsyncComponent(() => import('@/components/view/DetailsTab.vue'))) + }, + { + name: 'comments', + component: shallowRef(defineAsyncComponent(() => import('@/components/view/AnnotationsTab.vue'))) + } + ], + actions: [ + { + api: 'createSnapshotFromVMSnapshot', + icon: 'camera-outlined', + label: 'label.action.create.snapshot.from.vmsnapshot', + message: 'message.action.create.snapshot.from.vmsnapshot', + dataView: true, + popup: true, + show: (record) => { return (record.state === 'Ready' && record.hypervisor === 'KVM') }, + component: shallowRef(defineAsyncComponent(() => import('@/views/storage/CreateSnapshotFromVMSnapshot.vue'))) + }, + { + api: 'revertToVMSnapshot', + icon: 'sync-outlined', + label: 'label.action.vmsnapshot.revert', + message: 'label.action.vmsnapshot.revert', + dataView: true, + show: (record) => { return record.state === 'Ready' }, + args: ['vmsnapshotid'], + mapping: { + vmsnapshotid: { + value: (record) => { return record.id } + } + } + }, + { + api: 'deleteVMSnapshot', + icon: 'delete-outlined', + label: 'label.action.vmsnapshot.delete', + message: 'message.action.vmsnapshot.delete', + dataView: true, + show: (record) => { return ['Ready', 'Expunging', 'Error'].includes(record.state) }, + args: ['vmsnapshotid'], + mapping: { + vmsnapshotid: { + value: (record) => { return record.id } + } + }, + groupAction: true, + popup: true, + groupMap: (selection) => { return selection.map(x => { return { vmsnapshotid: x } }) } + } + ] + }, { name: 'kubernetes', title: 'label.kubernetes', diff --git a/ui/src/config/section/storage.js b/ui/src/config/section/storage.js index 3d0223ffd6c..269c1f81788 100644 --- a/ui/src/config/section/storage.js +++ b/ui/src/config/section/storage.js @@ -387,77 +387,6 @@ export default { } ] }, - { - name: 'vmsnapshot', - title: 'label.vm.snapshots', - icon: 'camera-outlined', - docHelp: 'adminguide/storage.html#working-with-volume-snapshots', - permission: ['listVMSnapshot'], - resourceType: 'VMSnapshot', - columns: () => { - const fields = ['displayname', 'state', 'name', 'type', 'current', 'parentName', 'created'] - if (['Admin', 'DomainAdmin'].includes(store.getters.userInfo.roletype)) { - fields.push('account') - fields.push('domain') - } - return fields - }, - details: ['name', 'id', 'displayname', 'description', 'type', 'current', 'parentName', 'virtualmachineid', 'account', 'domain', 'created'], - searchFilters: ['name', 'domainid', 'account', 'tags'], - tabs: [ - { - name: 'details', - component: shallowRef(defineAsyncComponent(() => import('@/components/view/DetailsTab.vue'))) - }, - { - name: 'comments', - component: shallowRef(defineAsyncComponent(() => import('@/components/view/AnnotationsTab.vue'))) - } - ], - actions: [ - { - api: 'createSnapshotFromVMSnapshot', - icon: 'camera-outlined', - label: 'label.action.create.snapshot.from.vmsnapshot', - message: 'message.action.create.snapshot.from.vmsnapshot', - dataView: true, - popup: true, - show: (record) => { return (record.state === 'Ready' && record.hypervisor === 'KVM') }, - component: shallowRef(defineAsyncComponent(() => import('@/views/storage/CreateSnapshotFromVMSnapshot.vue'))) - }, - { - api: 'revertToVMSnapshot', - icon: 'sync-outlined', - label: 'label.action.vmsnapshot.revert', - message: 'label.action.vmsnapshot.revert', - dataView: true, - show: (record) => { return record.state === 'Ready' }, - args: ['vmsnapshotid'], - mapping: { - vmsnapshotid: { - value: (record) => { return record.id } - } - } - }, - { - api: 'deleteVMSnapshot', - icon: 'delete-outlined', - label: 'label.action.vmsnapshot.delete', - message: 'message.action.vmsnapshot.delete', - dataView: true, - show: (record) => { return ['Ready', 'Expunging', 'Error'].includes(record.state) }, - args: ['vmsnapshotid'], - mapping: { - vmsnapshotid: { - value: (record) => { return record.id } - } - }, - groupAction: true, - popup: true, - groupMap: (selection) => { return selection.map(x => { return { vmsnapshotid: x } }) } - } - ] - }, { name: 'backup', title: 'label.backup',