This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/main by this push:
new 1593736 Fix spelling (#6161)
1593736 is described below
commit 15937369feccafa20be06d25f79e9565362a7cb1
Author: John Bampton <[email protected]>
AuthorDate: Tue Mar 29 13:21:07 2022 +1000
Fix spelling (#6161)
* Fix spelling
* Fix spelling
---
agent/bindir/cloud-setup-agent.in | 2 +-
agent/conf/agent.properties | 2 +-
agent/src/main/java/com/cloud/agent/Agent.java | 2 +-
.../cloud/agent/direct/download/DirectTemplateDownloaderImpl.java | 2 +-
api/src/main/java/com/cloud/network/NetworkMigrationResponder.java | 2 +-
api/src/main/java/com/cloud/network/guru/NetworkGuru.java | 2 +-
api/src/main/java/com/cloud/server/ManagementService.java | 2 +-
.../java/org/apache/cloudstack/api/BaseUpdateTemplateOrIsoCmd.java | 2 +-
.../cloudstack/api/command/user/template/CreateTemplateCmd.java | 2 +-
.../org/apache/cloudstack/api/command/test/UpdateRoleCmdTest.java | 2 +-
.../main/java/com/cloud/network/firewall/FirewallManagerImpl.java | 2 +-
test/integration/component/test_netscaler_nw_off.py | 2 +-
test/integration/component/test_persistent_networks.py | 4 ++--
test/integration/smoke/test_accounts.py | 2 +-
tools/ngui/precache.py | 2 +-
ui/public/locales/ar.json | 2 +-
ui/public/locales/ca.json | 2 +-
ui/public/locales/de_DE.json | 6 +++---
ui/public/locales/el_GR.json | 6 +++---
ui/public/locales/en.json | 6 +++---
ui/public/locales/es.json | 2 +-
ui/public/locales/fr_FR.json | 2 +-
ui/public/locales/hu.json | 2 +-
ui/public/locales/it_IT.json | 2 +-
ui/public/locales/ja_JP.json | 2 +-
ui/public/locales/ko_KR.json | 6 +++---
ui/public/locales/nb_NO.json | 2 +-
ui/public/locales/nl_NL.json | 2 +-
ui/public/locales/pl.json | 2 +-
ui/public/locales/pt_BR.json | 2 +-
ui/public/locales/ru_RU.json | 2 +-
ui/public/locales/zh_CN.json | 2 +-
ui/src/views/network/AclListRulesTab.vue | 4 ++--
ui/src/views/network/FirewallRules.vue | 4 ++--
ui/src/views/network/IngressEgressRuleConfigure.vue | 4 ++--
ui/src/views/network/LoadBalancing.vue | 4 ++--
ui/src/views/network/PortForwarding.vue | 4 ++--
ui/src/views/network/StaticRoutesTab.vue | 4 ++--
38 files changed, 53 insertions(+), 53 deletions(-)
diff --git a/agent/bindir/cloud-setup-agent.in
b/agent/bindir/cloud-setup-agent.in
index fd79559..cc3fe64 100755
--- a/agent/bindir/cloud-setup-agent.in
+++ b/agent/bindir/cloud-setup-agent.in
@@ -80,7 +80,7 @@ def getUserInputs():
network = input("Please choose which network used to create
VM:[%s]"%defNic)
if network == "":
if defNic == "":
- print("You need to specifiy one of Nic or bridge on your system")
+ print("You need to specify one of Nic or bridge on your system")
exit(1)
elif network == "":
network = defNic
diff --git a/agent/conf/agent.properties b/agent/conf/agent.properties
index da9f20f..5859a98 100644
--- a/agent/conf/agent.properties
+++ b/agent/conf/agent.properties
@@ -263,7 +263,7 @@ hypervisor.type=kvm
# Recommend value is: i6300esb
#
# vm.watchdog.action=none
-# Action to take when the Guest/Instance is no longer notifiying the Watchdog
+# Action to take when the Guest/Instance is no longer notifying the Watchdog
# timer.
# For all actions refer to the libvirt documentation.
# Recommended values are: none, reset and poweroff.
diff --git a/agent/src/main/java/com/cloud/agent/Agent.java
b/agent/src/main/java/com/cloud/agent/Agent.java
index 4edfb78..b447403 100644
--- a/agent/src/main/java/com/cloud/agent/Agent.java
+++ b/agent/src/main/java/com/cloud/agent/Agent.java
@@ -568,7 +568,7 @@ public class Agent implements HandlerFactory, IAgentControl
{
return;
}
- s_logger.info("Proccess agent startup answer, agent id = " +
startup.getHostId());
+ s_logger.info("Process agent startup answer, agent id = " +
startup.getHostId());
setId(startup.getHostId());
_pingInterval = (long)startup.getPingInterval() * 1000; // change to
ms.
diff --git
a/agent/src/main/java/com/cloud/agent/direct/download/DirectTemplateDownloaderImpl.java
b/agent/src/main/java/com/cloud/agent/direct/download/DirectTemplateDownloaderImpl.java
index 16a6dc3..eb81619 100644
---
a/agent/src/main/java/com/cloud/agent/direct/download/DirectTemplateDownloaderImpl.java
+++
b/agent/src/main/java/com/cloud/agent/direct/download/DirectTemplateDownloaderImpl.java
@@ -125,7 +125,7 @@ public abstract class DirectTemplateDownloaderImpl
implements DirectTemplateDown
s_logger.info("Performing checksum validation for
downloaded template " + templateId + " using " + checksum + ", retries left: "
+ retry);
valid = DigestHelper.check(checksum, new
FileInputStream(downloadedFilePath));
if (!valid && retry > 0) {
- s_logger.info("Checksum validation failded,
re-downloading template");
+ s_logger.info("Checksum validation failed,
re-downloading template");
redownload = true;
resetDownloadFile();
downloadTemplate();
diff --git a/api/src/main/java/com/cloud/network/NetworkMigrationResponder.java
b/api/src/main/java/com/cloud/network/NetworkMigrationResponder.java
index 659b7df..a6a042a 100644
--- a/api/src/main/java/com/cloud/network/NetworkMigrationResponder.java
+++ b/api/src/main/java/com/cloud/network/NetworkMigrationResponder.java
@@ -43,7 +43,7 @@ public interface NetworkMigrationResponder {
* Cancel for migration preparation.
*
* This method will be called per nic when the entire vm migration
- * process failed and need to release the resouces that was
+ * process failed and need to release the resources that was
* allocated at the migration preparation.
* @param nic destination nic
* @param network destination network
diff --git a/api/src/main/java/com/cloud/network/guru/NetworkGuru.java
b/api/src/main/java/com/cloud/network/guru/NetworkGuru.java
index 59ceb09..52f6540 100644
--- a/api/src/main/java/com/cloud/network/guru/NetworkGuru.java
+++ b/api/src/main/java/com/cloud/network/guru/NetworkGuru.java
@@ -41,7 +41,7 @@ import com.cloud.vm.VirtualMachineProfile;
* A Network goes through the following life cycles through the NetworkGuru.
* - When a guest network is created, NetworkGuru is asked to "design" the
network.
* This means the NetworkGuru checks the parameters such as cidr, gateway,
- * vlan, etc and returns a network that can work with those paremeters.
+ * vlan, etc and returns a network that can work with those parameters.
* Note that at this point the network is only a virtual network. It has
* not been substantiated with resources, such as vlan, to make the network
* functional in the physical environment. At this stage, the network is
in
diff --git a/api/src/main/java/com/cloud/server/ManagementService.java
b/api/src/main/java/com/cloud/server/ManagementService.java
index a4e4196..b266269 100644
--- a/api/src/main/java/com/cloud/server/ManagementService.java
+++ b/api/src/main/java/com/cloud/server/ManagementService.java
@@ -91,7 +91,7 @@ public interface ManagementService {
static final String Name = "management-server";
/**
- * returns the a map of the names/values in the configuraton table
+ * returns the a map of the names/values in the configuration table
*
* @return map of configuration name/values
*/
diff --git
a/api/src/main/java/org/apache/cloudstack/api/BaseUpdateTemplateOrIsoCmd.java
b/api/src/main/java/org/apache/cloudstack/api/BaseUpdateTemplateOrIsoCmd.java
index 929f1c7..08f390f 100644
---
a/api/src/main/java/org/apache/cloudstack/api/BaseUpdateTemplateOrIsoCmd.java
+++
b/api/src/main/java/org/apache/cloudstack/api/BaseUpdateTemplateOrIsoCmd.java
@@ -33,7 +33,7 @@ public abstract class BaseUpdateTemplateOrIsoCmd extends
BaseCmd {
@Parameter(name = ApiConstants.BOOTABLE, type = CommandType.BOOLEAN,
description = "true if image is bootable, false otherwise; available only for
updateIso API")
private Boolean bootable;
- @Parameter(name = ApiConstants.REQUIRES_HVM, type = CommandType.BOOLEAN,
description = "true if the template requres HVM, false otherwise; available
only for updateTemplate API")
+ @Parameter(name = ApiConstants.REQUIRES_HVM, type = CommandType.BOOLEAN,
description = "true if the template requires HVM, false otherwise; available
only for updateTemplate API")
private Boolean requiresHvm;
@Parameter(name = ApiConstants.DISPLAY_TEXT, type = CommandType.STRING,
description = "the display text of the image", length = 4096)
diff --git
a/api/src/main/java/org/apache/cloudstack/api/command/user/template/CreateTemplateCmd.java
b/api/src/main/java/org/apache/cloudstack/api/command/user/template/CreateTemplateCmd.java
index d598531..79936ee 100644
---
a/api/src/main/java/org/apache/cloudstack/api/command/user/template/CreateTemplateCmd.java
+++
b/api/src/main/java/org/apache/cloudstack/api/command/user/template/CreateTemplateCmd.java
@@ -96,7 +96,7 @@ public class CreateTemplateCmd extends BaseAsyncCreateCmd
implements UserCmd {
@Parameter(name = ApiConstants.SSHKEY_ENABLED, type = CommandType.BOOLEAN,
description = "true if the template supports the sshkey upload feature; default
is false")
private Boolean sshKeyEnabled;
- @Parameter(name = ApiConstants.REQUIRES_HVM, type = CommandType.BOOLEAN,
description = "true if the template requres HVM, false otherwise")
+ @Parameter(name = ApiConstants.REQUIRES_HVM, type = CommandType.BOOLEAN,
description = "true if the template requires HVM, false otherwise")
private Boolean requiresHvm;
@Parameter(name = ApiConstants.SNAPSHOT_ID,
diff --git
a/api/src/test/java/org/apache/cloudstack/api/command/test/UpdateRoleCmdTest.java
b/api/src/test/java/org/apache/cloudstack/api/command/test/UpdateRoleCmdTest.java
index c0bd390..d298def 100644
---
a/api/src/test/java/org/apache/cloudstack/api/command/test/UpdateRoleCmdTest.java
+++
b/api/src/test/java/org/apache/cloudstack/api/command/test/UpdateRoleCmdTest.java
@@ -55,7 +55,7 @@ public class UpdateRoleCmdTest extends TestCase{
when(roleService.findRole(updateRoleCmd.getRoleId())).thenReturn(role);
when(role.getId()).thenReturn(1L);
when(role.getUuid()).thenReturn("12345-abcgdkajd");
- when(role.getDescription()).thenReturn("Defualt user");
+ when(role.getDescription()).thenReturn("Default user");
when(role.getName()).thenReturn("User");
when(role.getRoleType()).thenReturn(RoleType.User);
when(roleService.updateRole(role,updateRoleCmd.getRoleName(),updateRoleCmd.getRoleType(),updateRoleCmd.getRoleDescription())).thenReturn(role);
diff --git
a/server/src/main/java/com/cloud/network/firewall/FirewallManagerImpl.java
b/server/src/main/java/com/cloud/network/firewall/FirewallManagerImpl.java
index a4dba0b..7608627 100644
--- a/server/src/main/java/com/cloud/network/firewall/FirewallManagerImpl.java
+++ b/server/src/main/java/com/cloud/network/firewall/FirewallManagerImpl.java
@@ -347,7 +347,7 @@ public class FirewallManagerImpl extends ManagerBase
implements FirewallService,
return new Pair<List<? extends FirewallRule>, Integer>(result.first(),
result.second());
}
- //Intermediate funciton used in detectRulesConflict to check for the
conflicting cidrs in the rules already applied and the newRule being applied.
+ //Intermediate function used in detectRulesConflict to check for the
conflicting cidrs in the rules already applied and the newRule being applied.
boolean detectConflictingCidrs(List<String> cidrList1, List<String>
cidrList2){
if(cidrList1.isEmpty() && cidrList2.isEmpty()){
return true;
diff --git a/test/integration/component/test_netscaler_nw_off.py
b/test/integration/component/test_netscaler_nw_off.py
index c2095a8..a17fea76 100644
--- a/test/integration/component/test_netscaler_nw_off.py
+++ b/test/integration/component/test_netscaler_nw_off.py
@@ -984,7 +984,7 @@ class TestNetScalerSharedMode(cloudstackTestCase):
@attr(configuration = "network.gc")
@attr(tags = ["advancedns"])
def test_04_delete_account_after_capacity_full(self):
- """Test delete and add resouces after netscaler device capacity is full
+ """Test delete and add resources after netscaler device capacity is
full
"""
diff --git a/test/integration/component/test_persistent_networks.py
b/test/integration/component/test_persistent_networks.py
index e37c313..a5d1d7b 100644
--- a/test/integration/component/test_persistent_networks.py
+++ b/test/integration/component/test_persistent_networks.py
@@ -2900,7 +2900,7 @@ class TestVPCNetworkOperations(cloudstackTestCase):
child_domain.delete(self.apiclient, cleanup=True)
self.debug("Waiting for account.cleanup.interval" +
- " to cleanup any remaining resouces")
+ " to cleanup any remaining resources")
# Sleep 3*account.gc to ensure that all resources are deleted
wait_for_cleanup(self.apiclient, ["account.cleanup.interval"] * 3)
@@ -3128,7 +3128,7 @@ class TestVPCNetworkOperations(cloudstackTestCase):
# Verify all the resources owned by the account are deleted
self.debug("Waiting for account.cleanup.interval" +
- " to cleanup any remaining resouces")
+ " to cleanup any remaining resources")
# Sleep 3*account.gc to ensure that all resources are deleted
wait_for_cleanup(self.apiclient, ["account.cleanup.interval"] * 3)
diff --git a/test/integration/smoke/test_accounts.py
b/test/integration/smoke/test_accounts.py
index 3684d9c..1cb590b 100644
--- a/test/integration/smoke/test_accounts.py
+++ b/test/integration/smoke/test_accounts.py
@@ -1955,7 +1955,7 @@ class TestDomainForceRemove(cloudstackTestCase):
except Exception as e:
self.debug("Waiting for account.cleanup.interval" +
- " to cleanup any remaining resouces")
+ " to cleanup any remaining resources")
# Sleep 3*account.gc to ensure that all resources are deleted
wait_for_cleanup(self.apiclient, ["account.cleanup.interval"] * 3)
with self.assertRaises(CloudstackAPIException):
diff --git a/tools/ngui/precache.py b/tools/ngui/precache.py
index b786f8f..e35fd4e 100644
--- a/tools/ngui/precache.py
+++ b/tools/ngui/precache.py
@@ -16,4 +16,4 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-apicache = {u'authorize': {u'securitygroupingress': {u'name':
u'authorizeSecurityGroupIngress', u'related':
[u'authorizeSecurityGroupEgress'], u'isasync': True, u'params': [{u'name':
u'domainid', u'required': False, u'related': [u'updateDomain',
u'listDomainChildren', u'listDomains', u'createDomain'], u'length': 255,
u'type': u'uuid', u'description': u'an optional domainId for the security
group. If the account parameter is used, domainId must also be used.'},
{u'name': u'startport', u'r [...]
+apicache = {u'authorize': {u'securitygroupingress': {u'name':
u'authorizeSecurityGroupIngress', u'related':
[u'authorizeSecurityGroupEgress'], u'isasync': True, u'params': [{u'name':
u'domainid', u'required': False, u'related': [u'updateDomain',
u'listDomainChildren', u'listDomains', u'createDomain'], u'length': 255,
u'type': u'uuid', u'description': u'an optional domainId for the security
group. If the account parameter is used, domainId must also be used.'},
{u'name': u'startport', u'r [...]
diff --git a/ui/public/locales/ar.json b/ui/public/locales/ar.json
index ad38a15..e3ff379 100644
--- a/ui/public/locales/ar.json
+++ b/ui/public/locales/ar.json
@@ -2273,7 +2273,7 @@
"message.setup.physical.network.during.zone.creation": "When adding an
advanced 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.<br/><br/><strong>Drag and drop one or more traffic types</strong>
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.<br/><br/>You may
also <strong>drag and drop</strong> other traffic types onto the physical
network.",
"message.setup.successful": "Cloud setup successful!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url": "Please specify URL",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "Please select a service offering to continue",
diff --git a/ui/public/locales/ca.json b/ui/public/locales/ca.json
index a82dea2..8a08944 100644
--- a/ui/public/locales/ca.json
+++ b/ui/public/locales/ca.json
@@ -2275,7 +2275,7 @@
"message.setup.physical.network.during.zone.creation": "When adding an
advanced 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.<br/><br/><strong>Drag and drop one or more traffic types</strong>
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.<br/><br/>You may
also <strong>drag and drop</strong> other traffic types onto the physical
network.",
"message.setup.successful": "Instal\u00b7laci\u00f3 del cloud correcte!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url": "Please specify URL",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "Please select a service offering to continue",
diff --git a/ui/public/locales/de_DE.json b/ui/public/locales/de_DE.json
index b1e29fc..c887110 100644
--- a/ui/public/locales/de_DE.json
+++ b/ui/public/locales/de_DE.json
@@ -2962,9 +2962,9 @@
"message.setup.physical.network.during.zone.creation": "Wenn Sie eine
erweiterte Zone hinzufügen, müssen Sie ein oder mehrere physikalische Netzweke
einrichten. Jedes Netzwerk entspricht einer NIC auf dem Hypervisor. Jedes
physikalische Netzwerk kann eine oder mehere Arten von Datenverkehr behandeln,
mit gewissen Beschränkungen wie diese kombiniert werden können.
<br/><br/><strong>Durch Ziehen und Loslassen eines oder mehreren
Datenverkehrsarten auf jedes einzelne physikalische Netzwerk.",
"message.setup.physical.network.during.zone.creation.basic": "Wenn Sie eine
Basiszone hinzufügen, können Sie ein einzelnes physikalisches Netzwerk
einrichten, welches einer NIC auf dem Hypervisor entspricht. Das Netzwerk
behandelt mehrere Arten von Datenverkehr.<br/><br/>Sie können auch weitere
Datenverkehrsarten zum pysikalische Netzwerk hinzufügen, durch <strong>Ziehen
und Loslassen</strong>.",
"message.setup.successful": "Cloud setup erfolgreich",
-"message.specifiy.tag.key": "Bitte spezifizieren Sie einen Schlüssel für den
Tag",
-"message.specifiy.tag.key.value": "Bitte geben Sie einen Ettikettnamen und
-wert an",
-"message.specifiy.tag.value": "Bitte spezifizieren Sie einen Wert für den Tag",
+"message.specify.tag.key": "Bitte spezifizieren Sie einen Schlüssel für den
Tag",
+"message.specify.tag.key.value": "Bitte geben Sie einen Ettikettnamen und
-wert an",
+"message.specify.tag.value": "Bitte spezifizieren Sie einen Wert für den Tag",
"message.specify.url": "Bitte geben Sie eine URL an",
"message.step.1.desc": "Bitte wählen Sie eine Vorlage für Ihre neue virtuelle
Instanz aus. Sie können auch ein leeres Template auswählen, von welchen aus
dann ein ISO-Abbild instaliert werden kann.",
"message.step.2.continue": "Bitte wählen Sie ein Dienstangebot zum Fortfahren
aus",
diff --git a/ui/public/locales/el_GR.json b/ui/public/locales/el_GR.json
index 07edb49..4716f66 100644
--- a/ui/public/locales/el_GR.json
+++ b/ui/public/locales/el_GR.json
@@ -3101,9 +3101,9 @@
"message.setup.physical.network.during.zone.creation" : "Όταν προσθέτετε μια
ζώνη, πρέπει να ρυθμίσετε ένα ή περισσότερα φυσικά δίκτυα. Κάθε δίκτυο
αντιστοιχεί σε ένα NIC στον Hypervisor. Κάθε φυσικό δίκτυο μπορεί να μεταφέρει
έναν ή περισσότερους τύπους κίνησης, με ορισμένους περιορισμούς στον τρόπο με
τον οποίο μπορούν να συνδυαστούν. Προσθέστε ή καταργήστε έναν ή περισσότερους
τύπους κίνησης σε κάθε φυσικό δίκτυο.",
"message.setup.physical.network.during.zone.creation.basic" : "Όταν προσθέτετε
μια βασική ζώνη, μπορείτε να ρυθμίσετε ένα φυσικό δίκτυο, το οποίο αντιστοιχεί
σε ένα NIC στον Hypervisor. Το δίκτυο μεταφέρει διάφορους τύπους
κίνησης.<br/><br/>Μπορείτε επίσης να <strong>προσθέσετε</strong> άλλους τύπους
κίνησης στο φυσικό δίκτυο.",
"message.setup.successful" : "Cloud setup επιτυχής!",
-"message.specifiy.tag.key" : "Καθορίστε ένα κλειδί ετικέτας",
-"message.specifiy.tag.key.value" : "Καθορίστε ένα κλειδί ετικέτας και μια
τιμή",
-"message.specifiy.tag.value" : "Καθορίστε μια τιμή ετικέτας",
+"message.specify.tag.key" : "Καθορίστε ένα κλειδί ετικέτας",
+"message.specify.tag.key.value" : "Καθορίστε ένα κλειδί ετικέτας και μια τιμή",
+"message.specify.tag.value" : "Καθορίστε μια τιμή ετικέτας",
"message.specify.url" : "Καθορίστε τη διεύθυνση URL",
"message.step.1.desc" : "Επιλέξτε ένα πρότυπο για τη νέα εικονική εικονική
μηχανή σας. Μπορείτε επίσης να επιλέξετε ένα κενό πρότυπο από το οποίο μπορεί
να εγκατασταθεί μια εικόνα ISO.",
"message.step.2.continue" : "Επιλέξτε μια προσφορά υπηρεσιών για να
συνεχίσετε",
diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json
index 734bfe1..efc7bbf 100644
--- a/ui/public/locales/en.json
+++ b/ui/public/locales/en.json
@@ -3284,9 +3284,9 @@
"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.<br/><br/>You may
also <strong>add</strong> other traffic types onto the physical network.",
"message.setup.successful": "Cloud setup successful!",
-"message.specifiy.tag.key": "Please specify a tag key",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
-"message.specifiy.tag.value": "Please specify a tag value",
+"message.specify.tag.key": "Please specify a tag key",
+"message.specify.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.value": "Please specify a tag value",
"message.specify.url": "Please specify URL",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "Please select a service offering to continue",
diff --git a/ui/public/locales/es.json b/ui/public/locales/es.json
index 7e8bac3..e54bd07 100644
--- a/ui/public/locales/es.json
+++ b/ui/public/locales/es.json
@@ -2305,7 +2305,7 @@
"message.setup.physical.network.during.zone.creation": "Cuando se esta
agregando una zona avanzada, se necesita setear una o m\u00e1s redes
f\u00edsicas. Cada red se corresponder\u00e1 con una NIC del hipervisor. Cada
red f\u00edsica puede transportar uno o m\u00e1s tipos de tr\u00e1fico, con
ciertas restricciones en como ellos se combinan.<br/><br/><strong>Arrastre y
suelte uno o m\u00e1s tipos de tr\u00e1fico</strong> sobre cada red
f\u00edsica.",
"message.setup.physical.network.during.zone.creation.basic": "Cuando se esta
agregando un zona b\u00e1sica, puedes configurar un red f\u00edsica que se
corresponda a una NIC del hipervisor. La red transporta varios tipos de
tr\u00e1fico.<br/><br/>Puedes tambi\u00e9n <strong>arrastrar y soltar</strong>
otro tipos de tr\u00e1fico en la interfaz f\u00edsica.",
"message.setup.successful": "La configuraci\u00f3n del cloud finalizo
satisfactoriamente.",
-"message.specifiy.tag.key.value": "Por favor especifique una etiqueta con
clave y valor",
+"message.specify.tag.key.value": "Por favor especifique una etiqueta con clave
y valor",
"message.specify.url": "Por favor especifique la URL",
"message.step.1.desc": "Por favor seleccione una plantilla para su nueva
instancia virtual. Tambi\u00e9n puede escoger seleccionar una plantilla en
blanco en la que instalar una im\u00e1gen ISO.",
"message.step.2.continue": "Por favor seleccione una oferta de servicio para
continuar",
diff --git a/ui/public/locales/fr_FR.json b/ui/public/locales/fr_FR.json
index 447b864..cec5cc0 100644
--- a/ui/public/locales/fr_FR.json
+++ b/ui/public/locales/fr_FR.json
@@ -2275,7 +2275,7 @@
"message.setup.physical.network.during.zone.creation": "Lorsque vous ajoutez
une zone avanc\u00e9e, vous avez besoin de d\u00e9finir un ou plusieurs
r\u00e9seaux physiques. Chaque r\u00e9seau correspond \u00e0 une carte
r\u00e9seau sur l'hyperviseur. Chaque r\u00e9seau physique peut supporter un ou
plusieurs types de trafic, avec certaines restrictions sur la fa\u00e7on dont
ils peuvent \u00eatre combin\u00e9s.<br/><br/><strong>Glisser et d\u00e9poser
un ou plusieurs types de trafic</str [...]
"message.setup.physical.network.during.zone.creation.basic": "Quand vous
ajoutez une zone basique, vous pouvez param\u00e9trer un seul r\u00e9seau
physique, correspondant \u00e0 une carte r\u00e9seau sur l'hyperviseur. Ce
r\u00e9seau comportera plusieurs types de trafic.<br/><br/>Vous pouvez
\u00e9galement <strong>glisser et d\u00e9poser</strong> d'autres types de
trafic sur le r\u00e9seau physique.",
"message.setup.successful": "Installation du Cloud r\u00e9ussie !",
-"message.specifiy.tag.key.value": "Sp\u00e9cifier une cl\u00e9 et valeur de
tag",
+"message.specify.tag.key.value": "Sp\u00e9cifier une cl\u00e9 et valeur de
tag",
"message.specify.url": "Renseigner l'URL",
"message.step.1.desc": "S\u00e9lectionnez un mod\u00e8le pour votre nouvelle
instance virtuelle. Vous pouvez \u00e9galement choisir un mod\u00e8le vierge
sur lequel une image ISO pourra \u00eatre install\u00e9e.",
"message.step.2.continue": "S\u00e9lectionnez une offre de service pour
continuer",
diff --git a/ui/public/locales/hu.json b/ui/public/locales/hu.json
index 359d877..e24078e 100644
--- a/ui/public/locales/hu.json
+++ b/ui/public/locales/hu.json
@@ -2273,7 +2273,7 @@
"message.setup.physical.network.during.zone.creation": "Halad\u00f3 z\u00f3na
l\u00e9trehoz\u00e1sakor egy vagy t\u00f6bb fizikai h\u00e1l\u00f3zatot kell
konfigur\u00e1lnod. Minden h\u00e1l\u00f3zat egy h\u00e1l\u00f3zati
k\u00e1rty\u00e1nak felel meg a hiperv\u00edzoron. Minden fizikai
h\u00e1l\u00f3zat egy vagy t\u00f6bb t\u00edpus\u00fa forgalmat
bonyol\u00edthat, bizonyos megk\u00f6t\u00e9sekkel arra, hogy azokat hogyan
lehet kombin\u00e1lni. <br/><br/><strong>H\u00fazz egy vagy t\u [...]
"message.setup.physical.network.during.zone.creation.basic": "Alap z\u00f3na
l\u00e9trehoz\u00e1sakor egy fizikai h\u00e1l\u00f3zatot hozhatsz l\u00e9tre
amely hiperv\u00edzor h\u00e1l\u00f3zati k\u00e1rty\u00e1j\u00e1nak felel
meg.<br/><br/>M\u00e1s forgalom-t\u00edpusokat is
<strong>r\u00e1h\u00fazhatsz</strong> a fizikai h\u00e1l\u00f3zatra.",
"message.setup.successful": "A felh\u0151 be\u00e1ll\u00edt\u00e1sa sikeres!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url": "K\u00e9rlek adj meg egy URL-t!",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "V\u00e1lassz egy aj\u00e1nlatot a
folytat\u00e1shoz!",
diff --git a/ui/public/locales/it_IT.json b/ui/public/locales/it_IT.json
index 139eb08..df280ad 100644
--- a/ui/public/locales/it_IT.json
+++ b/ui/public/locales/it_IT.json
@@ -2275,7 +2275,7 @@
"message.setup.physical.network.during.zone.creation": "When adding an
advanced 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.<br/><br/><strong>Drag and drop one or more traffic types</strong>
onto each physical network.",
"message.setup.physical.network.during.zone.creation.basic": "Quando si
aggiunge una zona di base, si pu\u00f2 configurare una rete fisica, che
corrisponde ad una NIC sul sistema host di virtualizzazione. La rete consente
il trasporto di vari tipi di traffico di comunicazione.<br/><br/>E' possibile
anche spostare altri tipi di traffico sulla rete fisica in modalit\u00e0
<strong>drag and drop</strong>.",
"message.setup.successful": "L'installazione del cloud \u00e8 completata con
successo!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url": "Si prega di specificare la URL",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "Please select a service offering to continue",
diff --git a/ui/public/locales/ja_JP.json b/ui/public/locales/ja_JP.json
index 5b64375..34ab3e7 100644
--- a/ui/public/locales/ja_JP.json
+++ b/ui/public/locales/ja_JP.json
@@ -2276,7 +2276,7 @@
"message.setup.physical.network.during.zone.creation":
"\u62e1\u5f35\u30be\u30fc\u30f3\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u306f\u30011
\u3064\u4ee5\u4e0a\u306e\u7269\u7406\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u5404\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306f\u30cf\u30a4\u30d1\u30fc\u30d0\u30a4\u30b6\u30fc\u4e0a\u306e
1 \u3064\u306e NIC \u306b\u5bfe\u5fdc\u3057\u307e\u3059\u3002\u5404 [...]
"message.setup.physical.network.during.zone.creation.basic":
"\u57fa\u672c\u30be\u30fc\u30f3\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u306f\u3001\u30cf\u30a4\u30d1\u30fc\u30d0\u30a4\u30b6\u30fc\u4e0a\u306e
NIC \u306b\u5bfe\u5fdc\u3059\u308b 1
\u3064\u306e\u7269\u7406\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3067\u304d\u307e\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306f\u3044\u304f\u3064\u304b\u306e\u7a2e\u985e\u306e\u30c8\u30e9\u30d5\u30a3\u
[...]
"message.setup.successful":
"\u30af\u30e9\u30a6\u30c9\u304c\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u307e\u3057\u305f\u3002",
-"message.specifiy.tag.key.value": "\u30bf\u30b0
\u30ad\u30fc\u304a\u3088\u3073\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044",
+"message.specify.tag.key.value": "\u30bf\u30b0
\u30ad\u30fc\u304a\u3088\u3073\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044",
"message.specify.url": "URL
\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044",
"message.step.1.desc":
"\u65b0\u3057\u3044\u4eee\u60f3\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u7528\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002ISO
\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u7a7a\u767d\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002",
"message.step.2.continue":
"\u7d9a\u884c\u3059\u308b\u306b\u306f\u30b5\u30fc\u30d3\u30b9
\u30aa\u30d5\u30a1\u30ea\u30f3\u30b0\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",
diff --git a/ui/public/locales/ko_KR.json b/ui/public/locales/ko_KR.json
index ed0eda0..24e40b6 100644
--- a/ui/public/locales/ko_KR.json
+++ b/ui/public/locales/ko_KR.json
@@ -3088,9 +3088,9 @@
"message.setup.physical.network.during.zone.creation": "\ud655\uc7a5
Zone\uc744 \ucd94\uac00\ud560 \ub54c\ub294 \ud55c \uac1c \uc774\uc0c1
\ubb3c\ub9ac \ub124\ud2b8\uc6cc\ud06c\ub97c \uc124\uc815\ud574\uc57c
\ud569\ub2c8\ub2e4. \uac01 \ub124\ud2b8\uc6cc\ud06c\ub294
\ud558\uc774\ud37c\ubc14\uc774\uc800\uc0c1 \ud55c \uac00\uc9c0
\ub124\ud2b8\uc6cc\ud06c \uce74\ub4dc(NIC)\uc5d0
\ub300\uc751\ud569\ub2c8\ub2e4. \uac01 \ubb3c\ub9ac
\ub124\ud2b8\uc6cc\ud06c\uc5d0\uc11c\ub294 \uad6c\uc131\uc5d0 [...]
"message.setup.physical.network.during.zone.creation.basic": "\uae30\ubcf8
Zone\uc744 \ucd94\uac00\ud560 \ub54c\ub294
\ud558\uc774\ud37c\ubc14\uc774\uc800\uc0c1\uc758 NIC\uc5d0
\ub300\uc751\ud558\ub294 \ud55c \uac00\uc9c0 \ubb3c\ub9ac
\ub124\ud2b8\uc6cc\ud06c\ub97c \uc124\uc815 \ud560 \uc218
\uc788\uc2b5\ub2c8\ub2e4. \ub124\ud2b8\uc6cc\ud06c\ub294 \uba87 \uac00\uc9c0
\uc720\ud615\uc758 \ud2b8\ub798\ud53d\uc744 \uc804\uc1a1\ud569\ub2c8\ub2e4.
<br/><br/>\ubb3c\ub9ac \ub124\ud2b8\uc6cc\ud06 [...]
"message.setup.successful": "\ud074\ub77c\uc6b0\ub4dc\uac00 \uc124\uc815
\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",
-"message.specifiy.tag.key": "\ud0dc\uadf8 \ud0a4\ub97c
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
-"message.specifiy.tag.key.value": "\ud0dc\uadf8 \ud0a4\uc640 \uac12\uc744
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
-"message.specifiy.tag.value": "\ud0dc\uadf8 \uac12\uc744
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
+"message.specify.tag.key": "\ud0dc\uadf8 \ud0a4\ub97c
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
+"message.specify.tag.key.value": "\ud0dc\uadf8 \ud0a4\uc640 \uac12\uc744
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
+"message.specify.tag.value": "\ud0dc\uadf8 \uac12\uc744
\uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.",
"message.specify.url": "URL\ub97c \uc9c0\uc815\ud574 \uc8fc\uc2ed\uc2dc\uc624",
"message.step.1.desc": "\uc0c8\ub85c\uc6b4 \uac00\uc0c1\uba38\uc2e0
\ud15c\ud50c\ub9bf\uc744 \uc120\ud0dd\ud574 \uc8fc\uc2ed\uc2dc\uc624. ISO\ub97c
\uc124\uce58 \ud560 \uc218 \uc788\ub294 \uacf5\ubc31 \ud15c\ud50c\ub9bf\uc744
\uc120\ud0dd\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.",
"message.step.2.continue": "\uc2e4\ud589\ud558\ub824\uba74 \uc11c\ube44\uc2a4
\uc624\ud37c\ub9c1\uc744 \uc120\ud0dd\ud574 \uc8fc\uc2ed\uc2dc\uc624.",
diff --git a/ui/public/locales/nb_NO.json b/ui/public/locales/nb_NO.json
index 81cbbbe..c667e58 100644
--- a/ui/public/locales/nb_NO.json
+++ b/ui/public/locales/nb_NO.json
@@ -2275,7 +2275,7 @@
"message.setup.physical.network.during.zone.creation": "N\u00e5r du legger til
en avansert sone, m\u00e5 du konfigurere en eller flere fysiske nettverk. Hvert
nettverk representerer et NIC p\u00e5 verten. Hvert fysiske nettverk kan
inneholde en eller flere typer trafikk, med noen restriksjoner for hvordan de
kan kombineres.<br/><br/><strong>Dra og slipp en eller flere
nettverkstyper</strong> til hvert fysiske nettverk.",
"message.setup.physical.network.during.zone.creation.basic": "N\u00e5r du
legger til en enkel sone s\u00e5 kan du sette opp ett fysisk nettverk som
korrensponderer til et NIC p\u00e5 hypervisor. Nettverket transporterer flere
typer trafikk.<br/><br/> Du kan ogs\u00e5 <strong>drag og slippe</strong> andre
trafikktyper over til det fysiske nettverket.",
"message.setup.successful": "Oppsettet av nettskyen er vellykket!",
-"message.specifiy.tag.key.value": "Vennligst bekreft tag n\u00f8kkel og verdi",
+"message.specify.tag.key.value": "Vennligst bekreft tag n\u00f8kkel og verdi",
"message.specify.url": "Vennligst spesifiser URL",
"message.step.1.desc": "Vennligst velg en mal for din nye virtuelle instans.
Du kan ogs\u00e5 velge en blank mal som du kan installere fra en ISO p\u00e5.",
"message.step.2.continue": "Velg et resurstilbud for \u00e5 fortsette",
diff --git a/ui/public/locales/nl_NL.json b/ui/public/locales/nl_NL.json
index b40c91a..e687d3b 100644
--- a/ui/public/locales/nl_NL.json
+++ b/ui/public/locales/nl_NL.json
@@ -2276,7 +2276,7 @@
"message.setup.physical.network.during.zone.creation": "Wanneer u een
geavanceerde zone toevoegt, dient u meerdere fysiek netwerken te configureren.
Een netwerk correspondeert met een netwerkkaart op de hypervisor. Elk fysiek
netwerk kan een of meerdere traffic types bevatten, met bepaald geldende
restricties hoe deze gecombineerd mogen worden. Drag & Drop een of meerdere
verkeerstypen op het fysieke netwerk.",
"message.setup.physical.network.during.zone.creation.basic": "Wanneer u een
basis zone toevoegt bevat deze een fysiek netwerk welke correspondeert met de
netwerkkaart op de hypervisor. Op dit netwerk zullen meerdere verkeerstypen
gebruikt worden. <br/><br/> U kunt via drag & drop andere verkeerstypen
toevoegen aan het fysieke netwerk.",
"message.setup.successful": "Cloud installatie is succesvol verlopen!",
-"message.specifiy.tag.key.value": "Gelieve een tag sleutel en waarde te
specificeren",
+"message.specify.tag.key.value": "Gelieve een tag sleutel en waarde te
specificeren",
"message.specify.url": "Gelieve een URL te specificeren",
"message.step.1.desc": "Selecteer een template voor uw nieuwe instantie. U
kunt ook een blanco template selecteren op welke een ISO bestand geinstalleerd
kan worden.",
"message.step.2.continue": "Selecteer een service aanbieding om verder te
gaan.",
diff --git a/ui/public/locales/pl.json b/ui/public/locales/pl.json
index 595b007..511859a 100644
--- a/ui/public/locales/pl.json
+++ b/ui/public/locales/pl.json
@@ -2275,7 +2275,7 @@
"message.setup.physical.network.during.zone.creation": "When adding an
advanced 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.<br/><br/><strong>Drag and drop one or more traffic types</strong>
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.<br/><br/>You may
also <strong>drag and drop</strong> other traffic types onto the physical
network.",
"message.setup.successful": "Cloud setup successful!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url": "Please specify URL",
"message.step.1.desc": "Please select a template for your new virtual
instance. You can also choose to select a blank template from which an ISO
image can be installed onto.",
"message.step.2.continue": "Please select a service offering to continue",
diff --git a/ui/public/locales/pt_BR.json b/ui/public/locales/pt_BR.json
index 1294c69..8edede3 100644
--- a/ui/public/locales/pt_BR.json
+++ b/ui/public/locales/pt_BR.json
@@ -2273,7 +2273,7 @@
"message.setup.physical.network.during.zone.creation": "Ao adicionar uma zona
avan\u00e7ada, voc\u00ea precisa configurar uma ou mais redes f\u00edsicas.
Cada rede corresponde \u00e0 uma Interface de Rede no hypervisor. Cada rede
f\u00edsica pode ser utilizada para transportar um ou mais tipos de
tr\u00e1fego, com certas restri\u00e7\u00f5es sobre como eles podem ser
combinados. <br/> <strong> Arraste e solte um ou mais tipos de tr\u00e1fego </
strong> em cada rede f\u00edsica.",
"message.setup.physical.network.during.zone.creation.basic": "Quando adicionar
uma zona b\u00e1sica, voc\u00ea pode configurar uma rede f\u00edsica, que
corresponde a uma Interface de Rede no hypervisor. A rede carrega diversos
tipos de tr\u00e1fego.<br/><br/>Voc\u00ea pode <strong>adicionar e
remover</strong> outros tipos de tr\u00e1fego na mesma interface de rede
f\u00edsica.",
"message.setup.successful": "Cloud configurada com sucesso!",
-"message.specifiy.tag.key.value": "Por favor especifique chave e valor da tag",
+"message.specify.tag.key.value": "Por favor especifique chave e valor da tag",
"message.specify.url": "Por favor especifique a URL",
"message.step.1.desc": "Por favor, selecione um template para a sua nova
inst\u00e2ncia virtual. Voc\u00ea pode tamb\u00e9m escolher um template limpo e
instalar a partir de uma imagem ISO.",
"message.step.2.continue": "Selecione o plano",
diff --git a/ui/public/locales/ru_RU.json b/ui/public/locales/ru_RU.json
index f19608a..20f47a4 100644
--- a/ui/public/locales/ru_RU.json
+++ b/ui/public/locales/ru_RU.json
@@ -2272,7 +2272,7 @@
"message.setup.physical.network.during.zone.creation": "\u0412\u043e
\u0432\u0440\u0435\u043c\u044f
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0439
\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438
\u0437\u043e\u043d\u044b, \u0432\u0430\u043c
\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e
\u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0434\u0438\u043d
\u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e
\u0444\u0438\u0437\u04 [...]
"message.setup.physical.network.during.zone.creation.basic":
"\u041f\u0440\u0438
\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432
\u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u0437\u043e\u043d\u0443,
\u0432\u044b \u043c\u043e\u0436\u0438\u0442\u0435
\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043e\u0434\u043d\u0443
\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0443\u044e
\u0441\u0435\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f
\u0441\u043e\u043e\u [...]
"message.setup.successful":
"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430
\u043e\u0431\u043b\u0430\u043a\u0430
\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430!",
-"message.specifiy.tag.key.value": "Please specify a tag key and value",
+"message.specify.tag.key.value": "Please specify a tag key and value",
"message.specify.url":
"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430,
\u0443\u043a\u0430\u0436\u0438\u0442\u0435 URL",
"message.step.1.desc":
"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430
\u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435
\u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043b\u044f
\u0412\u0430\u0448\u0435\u0439 \u043d\u043e\u0432\u043e\u0439
\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439
\u043c\u0430\u0448\u0438\u043d\u044b. \u0412\u044b \u0442\u0430\u043a
\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435
\u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u04 [...]
"message.step.2.continue":
"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430
\u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435
\u0443\u0441\u043b\u0443\u0433\u0443 \u0434\u043b\u044f
\u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u044f",
diff --git a/ui/public/locales/zh_CN.json b/ui/public/locales/zh_CN.json
index 511a048..f26efd9 100644
--- a/ui/public/locales/zh_CN.json
+++ b/ui/public/locales/zh_CN.json
@@ -2276,7 +2276,7 @@
"message.setup.physical.network.during.zone.creation":
"\u6dfb\u52a0\u9ad8\u7ea7\u8d44\u6e90\u57df\u65f6\uff0c\u9700\u8981\u8bbe\u7f6e\u4e00\u4e2a\u6216\u591a\u4e2a\u7269\u7406\u7f51\u7edc\u3002\u6bcf\u4e2a\u7f51\u7edc\u90fd\u4e0e\u865a\u62df\u673a\u7ba1\u7406\u7a0b\u5e8f\u4e2d\u7684\u4e00\u4e2a
NIC
\u76f8\u5bf9\u5e94\u3002\u6bcf\u4e2a\u7269\u7406\u7f51\u7edc\u4e2d\u53ef\u4ee5\u5305\u542b\u4e00\u79cd\u6216\u591a\u79cd\u6d41\u91cf\u7c7b\u578b\uff0c\u5e76\u5bf9\u8fd9\u4e9b\u6d41\u91cf\u7c7
[...]
"message.setup.physical.network.during.zone.creation.basic":
"\u6dfb\u52a0\u57fa\u7840\u8d44\u6e90\u57df\u65f6\uff0c\u53ef\u4ee5\u8bbe\u7f6e\u4e00\u4e2a\u7269\u7406\u7f51\u7edc\uff0c\u6b64\u7f51\u7edc\u5e94\u4e0e\u865a\u62df\u673a\u7ba1\u7406\u7a0b\u5e8f\u4e2d\u7684
NIC
\u76f8\u5bf9\u5e94\u3002\u6b64\u7f51\u7edc\u53ef\u4ee5\u627f\u8f7d\u591a\u79cd\u6d41\u91cf\u7c7b\u578b\u3002<br/><br/>\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u5c06\u5176\u4ed6\u6d41\u91cf\u7c7b\u578b<strong>\u62d6\u653e</str
[...]
"message.setup.successful": "\u5df2\u6210\u529f\u8bbe\u7f6e\u4e91!",
-"message.specifiy.tag.key.value":
"\u8bf7\u6307\u5b9a\u6807\u8bb0\u5bc6\u94a5\u548c\u503c",
+"message.specify.tag.key.value":
"\u8bf7\u6307\u5b9a\u6807\u8bb0\u5bc6\u94a5\u548c\u503c",
"message.specify.url": "\u8bf7\u6307\u5b9a URL",
"message.step.1.desc":
"\u8bf7\u4e3a\u60a8\u7684\u65b0\u865a\u62df\u5b9e\u4f8b\u9009\u62e9\u4e00\u4e2a\u6a21\u677f\u3002\u8fd8\u53ef\u4ee5\u9009\u62e9\u4e00\u4e2a\u53ef\u5c06
ISO \u6620\u50cf\u5b89\u88c5\u5230\u5176\u4e2d\u7684\u7a7a\u6a21\u677f\u3002",
"message.step.2.continue":
"\u8bf7\u9009\u62e9\u4e00\u79cd\u670d\u52a1\u65b9\u6848\u4ee5\u7ee7\u7eed",
diff --git a/ui/src/views/network/AclListRulesTab.vue
b/ui/src/views/network/AclListRulesTab.vue
index 78f37ae..5452ee2 100644
--- a/ui/src/views/network/AclListRulesTab.vue
+++ b/ui/src/views/network/AclListRulesTab.vue
@@ -367,8 +367,8 @@ export default {
openTagsModal (acl) {
this.initForm()
this.rules = {
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
}
this.selectedAcl = acl
this.fetchTags(this.selectedAcl)
diff --git a/ui/src/views/network/FirewallRules.vue
b/ui/src/views/network/FirewallRules.vue
index 4083c0e..523a632 100644
--- a/ui/src/views/network/FirewallRules.vue
+++ b/ui/src/views/network/FirewallRules.vue
@@ -295,8 +295,8 @@ export default {
this.formRef = ref()
this.form = reactive({})
this.rules = reactive({
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
})
},
fetchData () {
diff --git a/ui/src/views/network/IngressEgressRuleConfigure.vue
b/ui/src/views/network/IngressEgressRuleConfigure.vue
index 9f30dd6..376625e 100644
--- a/ui/src/views/network/IngressEgressRuleConfigure.vue
+++ b/ui/src/views/network/IngressEgressRuleConfigure.vue
@@ -279,8 +279,8 @@ export default {
this.formRef = ref()
this.form = reactive({})
this.rules = reactive({
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
})
},
fetchData () {
diff --git a/ui/src/views/network/LoadBalancing.vue
b/ui/src/views/network/LoadBalancing.vue
index 6be4f46..213a45f 100644
--- a/ui/src/views/network/LoadBalancing.vue
+++ b/ui/src/views/network/LoadBalancing.vue
@@ -773,8 +773,8 @@ export default {
openTagsModal (id) {
this.initForm()
this.rules = {
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
}
this.tagsModalLoading = true
this.tagsModalVisible = true
diff --git a/ui/src/views/network/PortForwarding.vue
b/ui/src/views/network/PortForwarding.vue
index 9b6a94d..edbf49a 100644
--- a/ui/src/views/network/PortForwarding.vue
+++ b/ui/src/views/network/PortForwarding.vue
@@ -475,8 +475,8 @@ export default {
this.formRef = ref()
this.form = reactive({})
this.rules = reactive({
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
})
},
fetchData () {
diff --git a/ui/src/views/network/StaticRoutesTab.vue
b/ui/src/views/network/StaticRoutesTab.vue
index 757e6f3..0c96024 100644
--- a/ui/src/views/network/StaticRoutesTab.vue
+++ b/ui/src/views/network/StaticRoutesTab.vue
@@ -135,8 +135,8 @@ export default {
start: true
})
this.rules = reactive({
- key: [{ required: true, message: this.$t('message.specifiy.tag.key')
}],
- value: [{ required: true, message:
this.$t('message.specifiy.tag.value') }]
+ key: [{ required: true, message: this.$t('message.specify.tag.key') }],
+ value: [{ required: true, message:
this.$t('message.specify.tag.value') }]
})
},
fetchData () {