diff --git a/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json b/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json
index bd34fc4d5..d9379176f 100644
--- a/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json
+++ b/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json
@@ -8,6 +8,7 @@
"{{selectedLength}} hosts selected.": "{{selectedLength}} hosts selected.",
"{{vmCount}} VMs selected ": "{{vmCount}} VMs selected ",
"{{vmDone}} of {{vmCount}} VMs migrated": "{{vmDone}} of {{vmCount}} VMs migrated",
+ "{children}": "{children}",
"24 hours": "24 hours",
"404: Not Found": "404: Not Found",
"7 days": "7 days",
@@ -16,15 +17,12 @@
"A CA certificate to be trusted when connecting to the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the CA certificate format is in a PEM encoded X.509 format. To use a CA certificate, drag the file to the text box or browse for it. To use the system CA certificate, leave the field empty.": "A CA certificate to be trusted when connecting to the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the CA certificate format is in a PEM encoded X.509 format. To use a CA certificate, drag the file to the text box or browse for it. To use the system CA certificate, leave the field empty.",
"A CA certificate to be trusted when connecting to the vCenter API endpoint. Ensure the CA certificate format is in a PEM encoded X.509 format. To use a CA certificate, drag the file to the text box or browse for it. To use the system CA certificate, leave the field empty.": "A CA certificate to be trusted when connecting to the vCenter API endpoint. Ensure the CA certificate format is in a PEM encoded X.509 format. To use a CA certificate, drag the file to the text box or browse for it. To use the system CA certificate, leave the field empty.",
"A Secret containing credentials and other confidential information.": "A Secret containing credentials and other confidential information.",
- "A service account token with cluster admin privileges, required for authenticating the connection to the API server.": "A service account token with cluster admin privileges, required for authenticating the connection to the API server.",
"A user ID for connecting to the OpenStack Identity (Keystone) endpoint.": "A user ID for connecting to the OpenStack Identity (Keystone) endpoint.",
"A user password for connecting to the OpenStack Identity (Keystone) endpoint.": "A user password for connecting to the OpenStack Identity (Keystone) endpoint.",
"A user password for connecting to the Red Hat Virtualization Manager (RHVM) API endpoint.": "A user password for connecting to the Red Hat Virtualization Manager (RHVM) API endpoint.",
"A user password for connecting to the vCenter API endpoint.": "A user password for connecting to the vCenter API endpoint.",
"A username for connecting to the OpenStack Identity (Keystone) endpoint.": "A username for connecting to the OpenStack Identity (Keystone) endpoint.",
"A username for connecting to the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the username is in the format of username@user-domain. For example: admin@internal.": "A username for connecting to the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the username is in the format of username@user-domain. For example: admin@internal.",
- "A username for connecting to the vCenter API endpoint. Ensure the username includes the user domain. For example: <1>user@vsphere.local1>.": "A username for connecting to the vCenter API endpoint. Ensure the username includes the user domain. For example: <1>user@vsphere.local1>.",
- "A VDDK init image is optional, but it is strongly recommended to specify a VDDK init image to accelerate migrations.": "A VDDK init image is optional, but it is strongly recommended to specify a VDDK init image to accelerate migrations.",
"Actions": "Actions",
"Add mapping": "Add mapping",
"Add source and target providers for the migration.": "Add source and target providers for the migration.",
@@ -40,8 +38,6 @@
"Archive plan?": "Archive plan?",
"Archived": "Archived",
"Archiving": "Archiving",
- "Are you sure you want to delete <2>{{resourceName}}2> in namespace <5>{{namespace}}5>?": "Are you sure you want to delete <2>{{resourceName}}2> in namespace <5>{{namespace}}5>?",
- "Are you sure you want to delete <2>{{resourceName}}2>?": "Are you sure you want to delete <2>{{resourceName}}2>?",
"Authentication type": "Authentication type",
"Bandwidth": "Bandwidth",
"CA certificate": "CA certificate",
@@ -101,7 +97,6 @@
"Delete Provider": "Delete Provider",
"Delete StorageMap?": "Delete StorageMap?",
"Delete the provider resource.": "Delete the provider resource.",
- "Deleting a migration plan does not remove temporary resources, it is recommended to <2>archive2> the plan first before deleting it, to remove temporary resources.": "Deleting a migration plan does not remove temporary resources, it is recommended to <2>archive2> the plan first before deleting it, to remove temporary resources.",
"Description": "Description",
"Details": "Details",
"Determines the frequency with which the system checks the status of snapshot creation or removal during oVirt warm migration. The default value is 10 seconds.": "Determines the frequency with which the system checks the status of snapshot creation or removal during oVirt warm migration. The default value is 10 seconds.",
@@ -132,7 +127,6 @@
"Empty": "Empty",
"Endpoint": "Endpoint",
"Ensure the URL includes the \"/ovirt-engine/api\" path. For example: https://rhv-host-example.com/ovirt-engine/api.": "Ensure the URL includes the \"/ovirt-engine/api\" path. For example: https://rhv-host-example.com/ovirt-engine/api.",
- "Ensure the URL includes the <1>/sdk1> path. For example: <4>https://vCenter-host-example.com/sdk4>.": "Ensure the URL includes the <1>/sdk1> path. For example: <4>https://vCenter-host-example.com/sdk4>.",
"Error": "Error",
"Error: Insecure Skip Verify must be a boolean value.": "Error: Insecure Skip Verify must be a boolean value.",
"Error: Name is required and must be a unique within a namespace and valid Kubernetes name (i.e., must contain no more than 253 characters, consists of lower case alphanumeric characters , '-' or '.' and starts and ends with an alphanumeric character).": "Error: Name is required and must be a unique within a namespace and valid Kubernetes name (i.e., must contain no more than 253 characters, consists of lower case alphanumeric characters , '-' or '.' and starts and ends with an alphanumeric character).",
@@ -146,16 +140,10 @@
"Error: The format of the provided project name is invalid. Ensure the project name does not include spaces.": "Error: The format of the provided project name is invalid. Ensure the project name does not include spaces.",
"Error: The format of the provided region name is invalid. Ensure the region name does not include spaces.": "Error: The format of the provided region name is invalid. Ensure the region name does not include spaces.",
"Error: The format of the provided token is invalid. Ensure the token does not include spaces.": "Error: The format of the provided token is invalid. Ensure the token does not include spaces.",
- "Error: The format of the provided token is invalid. Ensure the token is a valid Kubernetes service account token.": "Error: The format of the provided token is invalid. Ensure the token is a valid Kubernetes service account token.",
- "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: <2>https://identity_service.com:5000/v32>.": "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: <2>https://identity_service.com:5000/v32>.",
- "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: <2>https://vCenter-host-example.com/sdk2>.": "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: <2>https://vCenter-host-example.com/sdk2>.",
"Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: https://rhv-host-example.com/ovirt-engine/api.": "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and a path. For example: https://rhv-host-example.com/ovirt-engine/api.",
- "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and, optionally, a port. For example: <2>https://api.openshift-domain.com:64432>.": "Error: The format of the provided URL is invalid. Ensure the URL includes a scheme, a domain name, and, optionally, a port. For example: <2>https://api.openshift-domain.com:64432>.",
- "Error: The format of the provided URL is invalid. Ensure the URL is in the following format: <1>ip_or_hostname_of_nfs_server:/nfs_path1>. For example: <4>10.10.0.10:/ova4>.": "Error: The format of the provided URL is invalid. Ensure the URL is in the following format: <1>ip_or_hostname_of_nfs_server:/nfs_path1>. For example: <4>10.10.0.10:/ova4>.",
"Error: The format of the provided user ID is invalid. Ensure the user ID does not include spaces.": "Error: The format of the provided user ID is invalid. Ensure the user ID does not include spaces.",
"Error: The format of the provided user password is invalid. Ensure the user password does not include spaces.": "Error: The format of the provided user password is invalid. Ensure the user password does not include spaces.",
"Error: The format of the provided username is invalid. Ensure the username does not include spaces.": "Error: The format of the provided username is invalid. Ensure the username does not include spaces.",
- "Error: The format of the provided VDDK init image is invalid. Ensure the path is a valid container image path. For example: <1>quay.io/kubev2v/vddk:latest1>.": "Error: The format of the provided VDDK init image is invalid. Ensure the path is a valid container image path. For example: <1>quay.io/kubev2v/vddk:latest1>.",
"Error: This field must be a boolean.": "Error: This field must be a boolean.",
"Error: this field must be set to a boolean value.": "Error: this field must be set to a boolean value.",
"Failed": "Failed",
@@ -177,7 +165,6 @@
"Filter by tenant": "Filter by tenant",
"Filter provider": "Filter provider",
"Flavor": "Flavor",
- "For example: <1>https://identity_service.com:5000/v31>.": "For example: <1>https://identity_service.com:5000/v31>.",
"From": "From",
"GPUs/Host Devices": "GPUs/Host Devices",
"Hide from view": "Hide from view",
@@ -213,20 +200,14 @@
"Method of authentication to use when connecting to the OpenStack Identity (Keystone) server.": "Method of authentication to use when connecting to the OpenStack Identity (Keystone) server.",
"Metrics": "Metrics",
"Migrate": "Migrate",
- "Migrating virtualization workloads is a multi-step process. <2>Learn more2>.": "Migrating virtualization workloads is a multi-step process. <2>Learn more2>.",
- "Migration network maps are used to map network interfaces between source and target virtualization providers, at least one source and one target provider must be available in order to create a migration storage map, <2>Learn more2>.": "Migration network maps are used to map network interfaces between source and target virtualization providers, at least one source and one target provider must be available in order to create a migration storage map, <2>Learn more2>.",
"Migration networks maps are used to map network interfaces between source and target workloads.": "Migration networks maps are used to map network interfaces between source and target workloads.",
"Migration plans are used to plan migration or virtualization workloads from source providers to target providers.": "Migration plans are used to plan migration or virtualization workloads from source providers to target providers.",
- "Migration plans are used to plan migration or virtualization workloads from source providers to target providers. At least one source and one target provider must be available in order to create a migration plan, <2>Learn more2>.": "Migration plans are used to plan migration or virtualization workloads from source providers to target providers. At least one source and one target provider must be available in order to create a migration plan, <2>Learn more2>.",
"Migration started": "Migration started",
- "Migration storage maps are used to map storage interfaces between source and target workloads, at least one source and one target provider must be available in order to create a migration plan, <2>Learn more2>.": "Migration storage maps are used to map storage interfaces between source and target workloads, at least one source and one target provider must be available in order to create a migration plan, <2>Learn more2>.",
"Migration storage maps are used to map storage interfaces between source and target workloads.": "Migration storage maps are used to map storage interfaces between source and target workloads.",
"Migration Toolkit for Virtualization": "Migration Toolkit for Virtualization",
- "Migration Toolkit for Virtualization (MTV) migrates virtual machines at scale to Red Hat OpenShift Virtualization. You can migrate virtual machines from VMware vSphere, Red Hat Virtualization, OpenStack, OVA and OpenShift Virtualization source providers to OpenShift Virtualization with the Migration Toolkit for Virtualization (MTV).": "Migration Toolkit for Virtualization (MTV) migrates virtual machines at scale to Red Hat OpenShift Virtualization. You can migrate virtual machines from VMware vSphere, Red Hat Virtualization, OpenStack, OVA and OpenShift Virtualization source providers to OpenShift Virtualization with the Migration Toolkit for Virtualization (MTV).",
"Migrations": "Migrations",
"Migrations (last 24 hours)": "Migrations (last 24 hours)",
"Migrations (last 7 days)": "Migrations (last 7 days)",
- "Migrations are performed in a few simple steps, first by providing source and destination credentials, then mapping the source and destination infrastructure and creating a choreographed plan, and finally, executing the migration effort.": "Migrations are performed in a few simple steps, first by providing source and destination credentials, then mapping the source and destination infrastructure and creating a choreographed plan, and finally, executing the migration effort.",
"Migrations for virtualization": "Migrations for virtualization",
"MTU": "MTU",
"Must gather cleanup after (hours)": "Must gather cleanup after (hours)",
@@ -249,30 +230,21 @@
"New name was generated for the Network Map due to naming conflict.": "New name was generated for the Network Map due to naming conflict.",
"No credentials found.": "No credentials found.",
"No inventory data available.": "No inventory data available.",
- "No NetworkMaps found in namespace <1>{namespace}1>.": "No NetworkMaps found in namespace <1>{namespace}1>.",
"No NetworkMaps found.": "No NetworkMaps found.",
"No networks in this category": "No networks in this category",
"No owner": "No owner",
- "No Plans found in namespace <1>{namespace}1>.": "No Plans found in namespace <1>{namespace}1>.",
"No Plans found.": "No Plans found.",
"No provider is available": "No provider is available",
"No providers found": "No providers found",
- "No Providers found in namespace <1>{namespace}1>.": "No Providers found in namespace <1>{namespace}1>.",
"No results found": "No results found",
"No results match the filter criteria. Clear all filters and try again.": "No results match the filter criteria. Clear all filters and try again.",
"No secret": "No secret",
"No secret found.": "No secret found.",
"No secret.": "No secret.",
- "No StorageMaps found in namespace <1>{namespace}1>.": "No StorageMaps found in namespace <1>{namespace}1>.",
"No StorageMaps found.": "No StorageMaps found.",
"No storages in this category": "No storages in this category",
"No target provider exists ": "No target provider exists ",
"Not Ready": "Not Ready",
- "Note: If <1>Skip certificate validation1> is selected, migrations from this provider will not be secure, meaning that the transferred data is sent over an insecure connection and potentially sensitive data could be exposed.": "Note: If <1>Skip certificate validation1> is selected, migrations from this provider will not be secure, meaning that the transferred data is sent over an insecure connection and potentially sensitive data could be exposed.",
- "Note: If this field is checked/true, migrations from this provider will not be secure, meaning that the transferred data is sent over an insecure connection and potentially sensitive data could be exposed.": "Note: If this field is checked/true, migrations from this provider will not be secure, meaning that the transferred data is sent over an insecure connection and potentially sensitive data could be exposed.",
- "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate.": "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate.",
- "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate. <1>1><2>2>You can retrieve the Manager CA certificate at:<4>4><5>https://‹rhv-host-example.com›/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA5> .": "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate. <1>1><2>2>You can retrieve the Manager CA certificate at:<4>4><5>https://‹rhv-host-example.com›/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA5> .",
- "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate.<1>1><2>2>You can retrieve the Manager CA certificate at:<4>4><5>https://‹rhv-host-example.com›/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA5> .": "Note: Use the Manager CA certificate unless it was replaced by a third-party certificate, in which case use the Manager Apache CA certificate.<1>1><2>2>You can retrieve the Manager CA certificate at:<4>4><5>https://‹rhv-host-example.com›/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA5> .",
"NUMA": "NUMA",
"Number of cluster in provider": "Number of cluster in provider",
"Number of data centers in provider": "Number of data centers in provider",
@@ -404,7 +376,6 @@
"The limit for memory usage by the controller, specified in Megabytes (Mi). Default value is 800Mi.": "The limit for memory usage by the controller, specified in Megabytes (Mi). Default value is 800Mi.",
"The maximum age in hours for must gather cleanup. Default value is -1, which implies never.": "The maximum age in hours for must gather cleanup. Default value is -1, which implies never.",
"The password for the ESXi host admin": "The password for the ESXi host admin",
- "The path must be empty or a valid container image path. For example: <2>quay.io/kubev2v/vddk:latest2>.": "The path must be empty or a valid container image path. For example: <2>quay.io/kubev2v/vddk:latest2>.",
"The provider is not ready - ": "The provider is not ready - ",
"The provider is not ready.": "The provider is not ready.",
"The provider's CA certificate will be validated.": "The provider's CA certificate will be validated.",
@@ -412,7 +383,6 @@
"The provider's REST API TLS certificate will be validated.": "The provider's REST API TLS certificate will be validated.",
"The provider's REST API TLS certificate won't be validated.": "The provider's REST API TLS certificate won't be validated.",
"The username for the ESXi host admin": "The username for the ESXi host admin",
- "This gives organizations the ability to more easily access workloads running on virtual machines, while developing new cloud-native applications.": "This gives organizations the ability to more easily access workloads running on virtual machines, while developing new cloud-native applications.",
"This plan cannot be archived because it is not completed.": "This plan cannot be archived because it is not completed.",
"This plan cannot be duplicated because the inventory data for its associated providers is not ready.": "This plan cannot be duplicated because the inventory data for its associated providers is not ready.",
"This plan cannot be edited because it has been archived.": "This plan cannot be edited because it has been archived.",
@@ -420,15 +390,8 @@
"This plan cannot be edited because it is running must gather.": "This plan cannot be edited because it is running must gather.",
"This plan cannot be edited because the inventory data for its associated providers is not ready.": "This plan cannot be edited because the inventory data for its associated providers is not ready.",
"This plan cannot be restarted because it is running must gather service": "This plan cannot be restarted because it is running must gather service",
- "This plan will be created in <1>{defaultNamespace}1> namespace, if you wish to choose another namespace please cancel, and choose a namespace from the top bar.": "This plan will be created in <1>{defaultNamespace}1> namespace, if you wish to choose another namespace please cancel, and choose a namespace from the top bar.",
- "This provider will be created in <1>{defaultNamespace}1> namespace, if you wish to choose another namespace please cancel, and choose a namespace from the top bar.": "This provider will be created in <1>{defaultNamespace}1> namespace, if you wish to choose another namespace please cancel, and choose a namespace from the top bar.",
- "This resource is managed by <2>2> and any modifications may be overwritten. Edit the managing resource to preserve changes.": "This resource is managed by <2>2> and any modifications may be overwritten. Edit the managing resource to preserve changes.",
"To": "To",
"To make changes to the plan, select Duplicate and edit the duplicate plan.": "To make changes to the plan, select Duplicate and edit the duplicate plan.",
- "To migrate virtual machines from <1>{name}1> provider, select the virtual machines to migrate from the list of available virtual machines and click the <4>Create migration plan4> button.": "To migrate virtual machines from <1>{name}1> provider, select the virtual machines to migrate from the list of available virtual machines and click the <4>Create migration plan4> button.",
- "To migrate virtual machines from <1>{provider.metadata.name}1> provider, select the virtual machines to migrate from the list of available virtual machines located in the virtual machines tab. <4>Go to <1>Virtual Machines1> tab4>": "To migrate virtual machines from <1>{provider.metadata.name}1> provider, select the virtual machines to migrate from the list of available virtual machines located in the virtual machines tab. <4>Go to <1>Virtual Machines1> tab4>",
- "To migrate virtual machines select a provider, then select the virtual machines to migrate and click the <1>Create migration plan1> button.": "To migrate virtual machines select a provider, then select the virtual machines to migrate and click the <1>Create migration plan1> button.",
- "To migrate virtual machines select target provider, namespace, mappings and click the <2>Create2> button to crete the plan.": "To migrate virtual machines select target provider, namespace, mappings and click the <2>Create2> button to crete the plan.",
"To troubleshoot, check the Forklift controller pod events and logs.": "To troubleshoot, check the Forklift controller pod events and logs.",
"To troubleshoot, check the Forklift controller pod logs.": "To troubleshoot, check the Forklift controller pod logs.",
"To troubleshoot, view the provider status available in the provider details page\n and check the Forklift controller pod logs.": "To troubleshoot, view the provider status available in the provider details page\n and check the Forklift controller pod logs.",
@@ -446,19 +409,14 @@
"Updated": "Updated",
"URL": "URL",
"URL of the API endpoint of the Red Hat Virtualization Manager (RHVM) on which the source VM is mounted. Ensure that the URL includes the path leading to the RHVM API server, usually /ovirt-engine/api. For example, https://rhv-host-example.com/ovirt-engine/api.": "URL of the API endpoint of the Red Hat Virtualization Manager (RHVM) on which the source VM is mounted. Ensure that the URL includes the path leading to the RHVM API server, usually /ovirt-engine/api. For example, https://rhv-host-example.com/ovirt-engine/api.",
- "URL of the API endpoint of the vCenter on which the source VM is mounted. Ensure that the URL includes the sdk path, usually <1>/sdk1>.<3>3><4>4>For example: <6>https://vCenter-host-example.com/sdk6>.<8>8><9>9>If a certificate for FQDN is specified, the value of this field needs to match the FQDN in the certificate.": "URL of the API endpoint of the vCenter on which the source VM is mounted. Ensure that the URL includes the sdk path, usually <1>/sdk1>.<3>3><4>4>For example: <6>https://vCenter-host-example.com/sdk6>.<8>8><9>9>If a certificate for FQDN is specified, the value of this field needs to match the FQDN in the certificate.",
- "URL of the NFS file share that serves the OVA. Ensure the URL is in the following format: <2>ip_or_hostname_of_nfs_server:/nfs_path2>. For example: <5>10.10.0.10:/ova5> .": "URL of the NFS file share that serves the OVA. Ensure the URL is in the following format: <2>ip_or_hostname_of_nfs_server:/nfs_path2>. For example: <5>10.10.0.10:/ova5> .",
"URL of the NFS file share that serves the OVA., for example, 10.10.0.10:/ova": "URL of the NFS file share that serves the OVA., for example, 10.10.0.10:/ova",
"URL of the Openshift Virtualization API endpoint.": "URL of the Openshift Virtualization API endpoint.",
"URL of the Openshift Virtualization API endpoint. Empty may be used for the host provider.": "URL of the Openshift Virtualization API endpoint. Empty may be used for the host provider.",
- "URL of the Openshift Virtualization API endpoint. If both <1>URL1> and <4>Service account bearer token4> are left blank, the local OpenShift cluster is used.": "URL of the Openshift Virtualization API endpoint. If both <1>URL1> and <4>Service account bearer token4> are left blank, the local OpenShift cluster is used.",
"URL of the OpenStack Identity (Keystone) endpoint.": "URL of the OpenStack Identity (Keystone) endpoint.",
- "URL of the OpenStack Identity (Keystone) endpoint. For example: <2>https://identity_service.com:5000/v32>.": "URL of the OpenStack Identity (Keystone) endpoint. For example: <2>https://identity_service.com:5000/v32>.",
"URL of the providers API endpoint. The URL must be a valid endpoint for the provider type, see\n the documentation for each provider type to learn more about the URL format.": "URL of the providers API endpoint. The URL must be a valid endpoint for the provider type, see\n the documentation for each provider type to learn more about the URL format.",
"URL of the Red Hat Virtualization Manager (RHVM) API endpoint.": "URL of the Red Hat Virtualization Manager (RHVM) API endpoint.",
"URL of the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the URL includes the \"/ovirt-engine/api\" path. For example: https://rhv-host-example.com/ovirt-engine/api.": "URL of the Red Hat Virtualization Manager (RHVM) API endpoint. Ensure the URL includes the \"/ovirt-engine/api\" path. For example: https://rhv-host-example.com/ovirt-engine/api.",
"URL of the vCenter API endpoint.": "URL of the vCenter API endpoint.",
- "URL of the vCenter API endpoint. Ensure the URL includes the <1>/sdk1> path. For example: <3>https://vCenter-host-example.com/sdk3>.": "URL of the vCenter API endpoint. Ensure the URL includes the <1>/sdk1> path. For example: <3>https://vCenter-host-example.com/sdk3>.",
"User ID": "User ID",
"Username": "Username",
"Validation Failed": "Validation Failed",
@@ -466,9 +424,6 @@
"View and edit provider details.": "View and edit provider details.",
"View details": "View details",
"View provider details": "View provider details",
- "Virtual Disk Development Kit (VDDK) container init image path. The path must be empty or a valid container image path in the format of <2>registry_route_or_server_path/vddk:‹tag›2>.<4>4><5>5>For example: <7>quay.io/kubev2v/example:latest7>.<9>9><10>10>It is strongly recommended to specify a VDDK init image to accelerate migrations.": "Virtual Disk Development Kit (VDDK) container init image path. The path must be empty or a valid container image path in the format of <2>registry_route_or_server_path/vddk:‹tag›2>.<4>4><5>5>For example: <7>quay.io/kubev2v/example:latest7>.<9>9><10>10>It is strongly recommended to specify a VDDK init image to accelerate migrations.",
- "Virtual Disk Development Kit (VDDK) container init image path. The path must be empty or a valid container image path. For example: <1>quay.io/kubev2v/vddk:latest1>.": "Virtual Disk Development Kit (VDDK) container init image path. The path must be empty or a valid container image path. For example: <1>quay.io/kubev2v/vddk:latest1>.",
- "Virtual Disk Development Kit (VDDK) container init image path.<1>1><2>2>Note: It is strongly recommended to specify a VDDK init image to accelerate migrations.": "Virtual Disk Development Kit (VDDK) container init image path.<1>1><2>2>Note: It is strongly recommended to specify a VDDK init image to accelerate migrations.",
"Virtual Machine Migrations": "Virtual Machine Migrations",
"Virtual machines": "Virtual machines",
"Virtual Machines": "Virtual Machines",
@@ -478,11 +433,7 @@
"Volumes": "Volumes",
"vSphere product name": "vSphere product name",
"Warning concerns": "Warning concerns",
- "Warning: The provided URL does not end with the API endpoint path: <2>\"/v3\"2>. Ensure the URL includes the correct path. For example: <5>https://identity_service.com:5000/v35>.": "Warning: The provided URL does not end with the API endpoint path: <2>\"/v3\"2>. Ensure the URL includes the correct path. For example: <5>https://identity_service.com:5000/v35>.",
- "Warning: The provided URL does not end with the API endpoint path:<1>\"/v3\"1>. Ensure the URL includes the correct path. For example: <5>https://identity_service.com:5000/v35>.": "Warning: The provided URL does not end with the API endpoint path:<1>\"/v3\"1>. Ensure the URL includes the correct path. For example: <5>https://identity_service.com:5000/v35>.",
"Warning: The provided URL does not end with the RHVM API endpoint path: \"/ovirt-engine/api\". Ensure the URL includes the correct path. For example: https://rhv-host-example.com/ovirt-engine/api.": "Warning: The provided URL does not end with the RHVM API endpoint path: \"/ovirt-engine/api\". Ensure the URL includes the correct path. For example: https://rhv-host-example.com/ovirt-engine/api.",
- "Warning: The provided URL does not end with the SDK endpoint path: <1>/sdk1>. Ensure the URL includes the correct path. For example: <4>https://vCenter-host-example.com/sdk4>.": "Warning: The provided URL does not end with the SDK endpoint path: <1>/sdk1>. Ensure the URL includes the correct path. For example: <4>https://vCenter-host-example.com/sdk4>.",
- "Warning: The provided username does not include the user domain. Ensure the username includes the domain. For example: <1>user@vsphere.local1>.": "Warning: The provided username does not include the user domain. Ensure the username includes the domain. For example: <1>user@vsphere.local1>.",
"Warning: The provided username does not include the user domain. Ensure the username is in the format of username@user-domain. For example: admin@internal.": "Warning: The provided username does not include the user domain. Ensure the username is in the format of username@user-domain. For example: admin@internal.",
"Welcome": "Welcome",
"When a plan is archived, its history, metadata, and logs are deleted. The plan cannot be edited or restarted but it can be viewed.": "When a plan is archived, its history, metadata, and logs are deleted. The plan cannot be edited or restarted but it can be viewed.",
diff --git a/packages/forklift-console-plugin/src/modules/NetworkMaps/EmptyStateNetworkMaps.tsx b/packages/forklift-console-plugin/src/modules/NetworkMaps/EmptyStateNetworkMaps.tsx
index 63904ddcc..8e0d765f4 100644
--- a/packages/forklift-console-plugin/src/modules/NetworkMaps/EmptyStateNetworkMaps.tsx
+++ b/packages/forklift-console-plugin/src/modules/NetworkMaps/EmptyStateNetworkMaps.tsx
@@ -1,10 +1,9 @@
import React from 'react';
-import { Trans } from 'react-i18next';
import { Link } from 'react-router-dom';
import ForkliftEmptyState from 'src/components/empty-states/ForkliftEmptyState';
import automationIcon from 'src/components/empty-states/images/automation.svg';
import { HELP_LINK_HREF } from 'src/utils/constants';
-import { useForkliftTranslation } from 'src/utils/i18n';
+import { ForkliftTrans, useForkliftTranslation } from 'src/utils/i18n';
import { ExternalLink } from '@kubev2v/common';
import { PROVIDERS_REFERENCE } from '@kubev2v/legacy/common/constants';
@@ -27,9 +26,9 @@ const EmptyStatePlans: React.FC<{ namespace: string }> = ({ namespace }) => {
icon={AutomationIcon}
title={
namespace ? (
-
+
No NetworkMaps found in namespace {namespace}.
-
+
) : (
t('No NetworkMaps found.')
)
@@ -38,7 +37,7 @@ const EmptyStatePlans: React.FC<{ namespace: string }> = ({ namespace }) => {
!hasSufficientProviders ? (
-
+
Migration network maps are used to map network interfaces between source and target
virtualization providers, at least one source and one target provider must be
available in order to create a migration storage map,{' '}
@@ -46,7 +45,7 @@ const EmptyStatePlans: React.FC<{ namespace: string }> = ({ namespace }) => {
Learn more
.
-
+