Skip to content

Commit 267994f

Browse files
committed
CLOUDSTACK-8744 Add missing localization (l10n) for several parts in the UI
- l10n for the SSH Key Pairs behavior - l10n for Autoscaling / LB sections - l10n for Reset password - l10n on some strings for the installation Wizard - l10n on some strings in VPN/VPC section - l10n on Service offerings sections - improve some FR translations
1 parent 64a2cbd commit 267994f

21 files changed

+237
-83
lines changed

client/WEB-INF/classes/resources/messages.properties

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,6 +493,7 @@ label.cpu.mhz=CPU (in MHz)
493493
label.cpu.utilized=CPU Utilized
494494
label.cpu=CPU
495495
label.create.project=Create project
496+
label.create.ssh.key.pair=Create a SSH Key Pair
496497
label.create.template=Create template
497498
label.create.VPN.connection=Create VPN Connection
498499
label.created.by.system=Created by system
@@ -616,6 +617,7 @@ label.f5=F5
616617
label.failed=Failed
617618
label.featured=Featured
618619
label.fetch.latest=Fetch latest
620+
label.fingerprint=FingerPrint
619621
label.filterBy=Filter by
620622
label.firewall=Firewall
621623
label.first.name=First Name
@@ -651,6 +653,7 @@ label.hints=Hints
651653
label.host.alerts=Host Alerts
652654
label.host.MAC=Host MAC
653655
label.host.name=Host Name
656+
label.host.tag=Host Tag
654657
label.host.tags=Host Tags
655658
label.host=Host
656659
label.hosts=Hosts
@@ -893,6 +896,7 @@ label.networking.and.security=Networking and security
893896
label.networks=Networks
894897
label.new.password=New Password
895898
label.new.project=New Project
899+
label.new.ssh.key.pair=New SSH Key Pair
896900
label.new.vm=New VM
897901
label.new=New
898902
label.next=Next
@@ -976,6 +980,7 @@ label.private.interface=Private Interface
976980
label.private.ip.range=Private IP Range
977981
label.private.ip=Private IP Address
978982
label.private.ips=Private IP Addresses
983+
label.private.key=Private Key
979984
label.private.network=Private network
980985
label.private.port=Private Port
981986
label.private.zone=Private Zone
@@ -993,6 +998,7 @@ label.providers=Providers
993998
label.public.interface=Public Interface
994999
label.public.ip=Public IP Address
9951000
label.public.ips=Public IP Addresses
1001+
label.public.key=Public Key
9961002
label.public.network=Public network
9971003
label.public.port=Public Port
9981004
label.public.traffic=Public traffic
@@ -1020,6 +1026,7 @@ label.remove.pf=Remove port forwarding rule
10201026
label.remove.project.account=Remove account from project
10211027
label.remove.region=Remove Region
10221028
label.remove.rule=Remove rule
1029+
label.remove.ssh.key.pair=Remove SSH Key Pair
10231030
label.remove.static.nat.rule=Remove static NAT rule
10241031
label.remove.static.route=Remove static route
10251032
label.remove.tier=Remove tier
@@ -1031,6 +1038,8 @@ label.required=Required
10311038
label.reserved.system.gateway=Reserved system gateway
10321039
label.reserved.system.ip=Reserved System IP
10331040
label.reserved.system.netmask=Reserved system netmask
1041+
label.reset.ssh.key.pair=Reset SSH Key Pair
1042+
label.reset.ssh.key.pair.on.vm=Reset SSH Key Pair on VM
10341043
label.reset.VPN.connection=Reset VPN connection
10351044
label.resize.new.offering.id=New Offering
10361045
label.resize.new.size=New Size (GB)
@@ -1116,6 +1125,8 @@ label.specify.vlan=Specify VLAN
11161125
label.specify.vxlan=Specify VXLAN
11171126
label.SR.name=SR Name-Label
11181127
label.srx=SRX
1128+
label.ssh.key.pair=SSH Key Pair
1129+
label.ssh.key.pair.details=SSH Key Pair Details
11191130
label.PA=Palo Alto
11201131
label.start.IP=Start IP
11211132
label.start.port=Start Port
@@ -1801,8 +1812,10 @@ message.delete.VPN.gateway=Please confirm that you want to delete this VPN Gatew
18011812
message.desc.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.
18021813
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).
18031814
message.desc.cluster=Each pod must contain one or more clusters, and 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.
1815+
message.desc.created.ssh.key.pair=Created a SSH Key Pair.
18041816
message.desc.host=Each cluster must contain at least one host (computer) for guest VMs to run on, and 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.<br/><br/>Give the host\\'s DNS or IP address, the user name (usually root) and password, and any labels you use to categorize hosts.
18051817
message.desc.primary.storage=Each cluster must contain one or more primary storage servers, and 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.
1818+
message.desc.reset.ssh.key.pair=Please specify a ssh key pair that you would like to add to this VM. Please note the root password will be changed by this operation if password is enabled.
18061819
message.desc.secondary.storage=Each zone must have at least one NFS or secondary storage server, and 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.<br/><br/>Provide the IP address and exported path.
18071820
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.
18081821
message.detach.disk=Are you sure you want to detach this disk?
@@ -2120,3 +2133,42 @@ label.every=Every
21202133
label.day=Day
21212134
label.of.month=of month
21222135
label.add.private.gateway=Add Private Gateway
2136+
message.desc.created.ssh.key.pair=Created a SSH Key Pair.
2137+
message.please.confirm.remove.ssh.key.pair=Please confirm that you want to remove this SSH Key Pair
2138+
message.password.has.been.reset.to=Password has been reset to
2139+
message.password.of.the.vm.has.been.reset.to=Password of the VM has been reset to
2140+
message.question.are.you.sure.you.want.to.add=Are you sure you want to add
2141+
label.domain.details=Domain details
2142+
label.account.details=Account details
2143+
label.user.details=User details
2144+
label.service.offering.details=Service offering details
2145+
label.system.service.offering.details=System service offering details
2146+
label.disk.offering.details=Disk offering details
2147+
label.network.offering.details=Network offering details
2148+
label.remove.this.physical.network=Remove this physical network
2149+
label.physical.network.name=Physical network name
2150+
label.save.changes=Save changes
2151+
label.autoscale.configuration.wizard=AutoScale Configuration Wizard
2152+
label.health.check.wizard=Health Check Wizard
2153+
label.health.check.message.desc=Your load balancer will automatically perform health checks on your cloudstack instances and only route traffic to instances that pass the health check
2154+
label.health.check.configurations.options=Configuration Options:
2155+
label.health.check.advanced.options=Advanced Options:
2156+
label.add.isolated.guest.network.with.sourcenat=Add Isolated Guest Network with SourceNat
2157+
message.network.remote.access.vpn.configuration=Remote Access VPN configuration has been generated, but it failed to apply. Please check connectivity of the network element, then re-try.
2158+
label.vpc.router.details=VPC Router Details
2159+
label.edit.rule=Edit rule
2160+
label.advanced.search=Advanced Search
2161+
label.internal.lb=Internal LB
2162+
label.public.lb=Public LB
2163+
label.acl.list.rules=ACL List Rules
2164+
label.static.routes=Static Routes
2165+
label.network.details=Network Details
2166+
label.scaleup.policy=ScaleUp Policy
2167+
label.scaledown.policy=ScaleDown Policy
2168+
label.configure.sticky.policy=Configure Sticky Policy
2169+
label.please.complete.the.following.fields=Please complete the following fields
2170+
message.desc.add.new.lb.sticky.rule=Add new LB sticky rule
2171+
label.ssh.key.pairs=SSH Key Pairs
2172+
message.desc.create.ssh.key.pair=Please fill in the following data to create or register a ssh key pair.<br><br>(1) If public key is set, CloudStack will register the public key. You can use it through your private key.<br><br>(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.<br>
2173+
message.removed.ssh.key.pair=Removed a SSH Key Pair
2174+
message.please.select.ssh.key.pair.use.with.this.vm=Please select a ssh key pair you want this VM to use:

0 commit comments

Comments
 (0)