msgid ""
msgstr ""
"POT-Creation-Date: 2019-05-06T15:31:12.967Z\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"MIME-Version: 1.0\n"
"X-Generator: react-intl-po\n"


#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.noNodesToRegister]
#. defaultMessage is:
#. "No Nodes To Register"
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesForm.json
#. [RegisterNodesDialog.noNodesToRegister]
#. defaultMessage is:
#. "No Nodes To Register"
msgid "\"No Nodes To Register\""
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbar.json
#. [Toolbar.activeFilters]
#. defaultMessage is:
#. Active Filters:
#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [Toolbar.activeFilters]
#. defaultMessage is:
#. Active Filters:
msgid "Active Filters:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.addNew] - Small button, to add a new Node
#. defaultMessage is:
#. Add New
msgid "Add New"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.addPlanName] - Tooltip for "Plan Name" form field
#. defaultMessage is:
#. Add a Plan Name
msgid "Add a Plan Name"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.addANodeManually]
#. defaultMessage is:
#. Add a node manually or upload nodes from a file.
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesForm.json
#. [RegisterNodesDialog.addANodeManually]
#. defaultMessage is:
#. Add a node manually or upload nodes from a file.
msgid "Add a node manually or upload nodes from a file."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbar.json
#. [NodesToolbar.filterStringPlaceholder]
#. defaultMessage is:
#. Add filter
#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [ValidationsToolbar.filterStringPlaceholder]
#. defaultMessage is:
#. Add filter
msgid "Add filter"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.backToAllPlans]
#. defaultMessage is:
#. All Plans
msgid "All Plans"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.error]
#. defaultMessage is:
#. An error has occurred while preparing the log download.
msgid "An error has occurred while preparing the log download."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.error]
#. defaultMessage is:
#. An error occurred while exporting the plan
msgid "An error occurred while exporting the plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.architecture]
#. defaultMessage is:
#. Architecture
msgid "Architecture"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.architecture]
#. defaultMessage is:
#. Architecture:
msgid "Architecture:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/DeletePlan.json
#. [DeletePlan.deletePlanConfirmation]
#. defaultMessage is:
#. Are you sure you want to delete plan {planName}?
msgid "Are you sure you want to delete plan {planName}?"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeleteDeploymentButton.json
#. [DeleteDeploymentButton.deleteConfirmationQuestion]
#. defaultMessage is:
#. Are you sure you want to delete the deployment?
msgid "Are you sure you want to delete the deployment?"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.deleteNodesModalMessage]
#. defaultMessage is:
#. Are you sure you want to delete the selected nodes?
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.deleteNodesModalMessage]
#. defaultMessage is:
#. Are you sure you want to delete the selected nodes?
msgid "Are you sure you want to delete the selected nodes?"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.deploymentConfirmation]
#. defaultMessage is:
#. Are you sure you want to deploy this plan?
msgid "Are you sure you want to deploy this plan?"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/RedeployPlanButton.json
#. [RedeployPlanButton.redeployConfirmationQuestion]
#. defaultMessage is:
#. Are you sure you want to redeploy?
msgid "Are you sure you want to redeploy?"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleCard.json
#. [RoleCard.assignNodes]
#. defaultMessage is:
#. Assign Nodes
msgid "Assign Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [UserAuthenticator.authenticating]
#. defaultMessage is:
#. Authenticating...
#: ./i18n/extracted-messages/src/js/components/UserAuthenticator.json
#. [UserAuthenticator.authenticating]
#. defaultMessage is:
#. Authenticating...
msgid "Authenticating..."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/RolesActions.json
#. [RolesActions.availableRolesNotLoaded]
#. defaultMessage is:
#. Available Roles could not be loaded
msgid "Available Roles could not be loaded"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagePrepareParameterFormActions.json
#. [ContainerImagePrepareParameterFormActions.back]
#. defaultMessage is:
#. Back
msgid "Back"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.bios]
#. defaultMessage is:
#. Bios:
msgid "Bios:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.pushDestinationDescription]
#. defaultMessage is:
#. By specifying a Push Destination, the required images will be copied       from provided namespace to this registry. As part of the undercloud       install, an image registry is configured on port 8787. This can be used       to increase reliability of image pulls, and minimise overall network       transfers. Alternatively it is possible to explicitly specify the       registry to push the images to.
msgid "By specifying a Push Destination, the required images will be copied       from provided namespace to this registry. As part of the undercloud       install, an image registry is configured on port 8787. This can be used       to increase reliability of image pulls, and minimise overall network       transfers. Alternatively it is possible to explicitly specify the       registry to push the images to."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.cpus]
#. defaultMessage is:
#. CPU (cores)
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.cpuCores] - Table header
#. defaultMessage is:
#. CPU (cores)
msgid "CPU (cores)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.cpuArch]
#. defaultMessage is:
#. CPU Arch.
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.cpuArch] - Table header
#. defaultMessage is:
#. CPU Arch.
msgid "CPU Arch."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.cpuCount]
#. defaultMessage is:
#. CPU count
msgid "CPU count"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeListItem.json
#. [NodeListItem.cpuCores]
#. defaultMessage is:
#. CPU {cpuCores, plural, one {Core} other {Cores}}
msgid "CPU {cpuCores, plural, one {Core} other {Cores}}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.csvUnsupported]
#. defaultMessage is:
#. CSV Upload Unsupported
msgid "CSV Upload Unsupported"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareFormActions.json
#. [ContainerImagesWizard.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/deployment/DeleteDeploymentButton.json
#. [DeleteDeploymentButton.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/deployment/RedeployPlanButton.json
#. [RedeployPlanButton.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/plan/DeletePlan.json
#. [DeletePlan.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/plan/EditPlan.json
#. [EditPlan.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/plan/EditPlanForm.json
#. [EditPlanForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/plan/NewPlanForm.json
#. [NewPlanForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/roles/NodesAssignmentForm.json
#. [NodesAssignmentForm.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.cancel]
#. defaultMessage is:
#. Cancel
#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesForm.json
#. [SelectRolesForm.cancel]
#. defaultMessage is:
#. Cancel
msgid "Cancel"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbar.json
#. [Toolbar.clearAllActiveFilters]
#. defaultMessage is:
#. Clear All Filters
#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [Toolbar.clearAllActiveFilters]
#. defaultMessage is:
#. Clear All Filters
msgid "Clear All Filters"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagePrepareParameterFormActions.json
#. [ContainerImagePrepareParameterFormActions.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentDetail.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentDetail.json
#. [DeploymentDetail.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkConfiguration.json
#. [NetworkConfiguration.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrives.json
#. [NodeDrives.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.close]
#. defaultMessage is:
#. Close
#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.close]
#. defaultMessage is:
#. Close
msgid "Close"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesWizard.json
#. [ContainerImagesWizard.configureImages]
#. defaultMessage is:
#. Configure Images
msgid "Configure Images"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureNetworkStepHeader]
#. defaultMessage is:
#. Configure Network
msgid "Configure Network"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureRolesStepHeader]
#. defaultMessage is:
#. Configure Roles and Assign Nodes
msgid "Configure Roles and Assign Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentProgress.json
#. [DeploymentProgress.configuringPlan]
#. defaultMessage is:
#. Configuring {planName} deployment
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentProgress.json
#. [DeploymentProgress.configuringPlan]
#. defaultMessage is:
#. Configuring {planName} deployment
msgid "Configuring {planName} deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.namePrefixDescription]
#. defaultMessage is:
#. Container image name prefix
msgid "Container image name prefix"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.nameSuffixDescription]
#. defaultMessage is:
#. Container image name suffix
msgid "Container image name suffix"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ContainerImagesConfigurationSummary.containerImagesNotConfiguredYet]
#. defaultMessage is:
#. Container images are not configured yet
msgid "Container images are not configured yet"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureContainerImagesStepTooltip]
#. defaultMessage is:
#. Container images need to be pulled from an image registry which is reliably       available to overcloud nodes. The three common options to serve images are       to use the default registry, the registry available on the undercloud, or an       independently managed registry. Use this step to configure where to pull images       from, which local repository to push images to and how to discover the last       versioned tag for each image.
msgid "Container images need to be pulled from an image registry which is reliably       available to overcloud nodes. The three common options to serve images are       to use the default registry, the registry available on the undercloud, or an       independently managed registry. Use this step to configure where to pull images       from, which local repository to push images to and how to discover the last       versioned tag for each image."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/NewPlanForm.json
#. [NewPlanForm.creatingDeploymentPlan]
#. defaultMessage is:
#. Creating deployment plan...
msgid "Creating deployment plan..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.customProfileLabel]
#. defaultMessage is:
#. Custom Profile
msgid "Custom Profile"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndDRAC.json
#. [PXEAndDRACDriverFields.address]
#. defaultMessage is:
#. DRAC Host
msgid "DRAC Host"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndDRAC.json
#. [PXEAndDRACDriverFields.password]
#. defaultMessage is:
#. DRAC Password
msgid "DRAC Password"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndDRAC.json
#. [PXEAndDRACDriverFields.port]
#. defaultMessage is:
#. DRAC Port
msgid "DRAC Port"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndDRAC.json
#. [PXEAndDRACDriverFields.user]
#. defaultMessage is:
#. DRAC Username
msgid "DRAC Username"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/NavBar.json
#. [NavBar.debug]
#. defaultMessage is:
#. Debug
#: ./i18n/extracted-messages/src/js/components/StatusDropdown.json
#. [StatusDropdown.debug]
#. defaultMessage is:
#. Debug
msgid "Debug"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.debugPageTitle]
#. defaultMessage is:
#. Debugging information
msgid "Debugging information"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/cards/PlanActions.json
#. [PlanActions.delete]
#. defaultMessage is:
#. Delete
msgid "Delete"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentFailure.json
#. [DeploymentFailure.deleteDeployment]
#. defaultMessage is:
#. Delete Deployment
#: ./i18n/extracted-messages/src/js/components/deployment/DeleteDeploymentButton.json
#. [DeleteDeploymentButton.deleteDeployment]
#. defaultMessage is:
#. Delete Deployment
msgid "Delete Deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.deleteNodes]
#. defaultMessage is:
#. Delete Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.deleteNodesModalTitle]
#. defaultMessage is:
#. Delete Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.deleteNodesModalTitle]
#. defaultMessage is:
#. Delete Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.deleteNodes]
#. defaultMessage is:
#. Delete Nodes
msgid "Delete Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/DeletePlan.json
#. [DeletePlan.deletePlan]
#. defaultMessage is:
#. Delete Plan
msgid "Delete Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/DeletePlan.json
#. [DeletePlan.deletePlanName]
#. defaultMessage is:
#. Delete {planName}
msgid "Delete {planName}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/UndeployProgress.json
#. [UndeployProgress.undeployingPlan]
#. defaultMessage is:
#. Deleting {planName} plan deployment
#: ./i18n/extracted-messages/src/js/components/deployment/UndeployProgress.json
#. [UndeployProgress.undeployingPlan]
#. defaultMessage is:
#. Deleting {planName} plan deployment
msgid "Deleting {planName} plan deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/PlansConstants.json
#. [PlanCard.deletingPlan]
#. defaultMessage is:
#. Deleting {planName}...
msgid "Deleting {planName}..."
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [Deploy.deleteInProgress]
#. defaultMessage is:
#. Deletion in progress
msgid "Deletion in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.undeploying]
#. defaultMessage is:
#. Deletion of {planName} plan deployment is currently in progress
msgid "Deletion of {planName} plan deployment is currently in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.deployStepHeader]
#. defaultMessage is:
#. Deploy
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.deployButton]
#. defaultMessage is:
#. Deploy
msgid "Deploy"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.deploymentConfirmationHeader]
#. defaultMessage is:
#. Deploy Plan {planName}
msgid "Deploy Plan {planName}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentProgress.json
#. [DeploymentProgress.deployingPlan]
#. defaultMessage is:
#. Deploying {planName} plan ({completeResourcesCount} of {resourcesCount} resources)
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentProgress.json
#. [DeploymentProgress.deployingPlan]
#. defaultMessage is:
#. Deploying {planName} plan ({completeResourcesCount} of {resourcesCount} resources)
msgid "Deploying {planName} plan ({completeResourcesCount} of {resourcesCount} resources)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentConfiguration.json
#. [DeploymentConfiguration.deploymentConfiguration]
#. defaultMessage is:
#. Deployment Configuration
msgid "Deployment Configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.title]
#. defaultMessage is:
#. Deployment Configuration Failures
msgid "Deployment Configuration Failures"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/OvercloudInfo.json
#. [OvercloudInfo.overcloudIpAddress]
#. defaultMessage is:
#. Deployment IP address:
msgid "Deployment IP address:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/OvercloudInfo.json
#. [OvercloudInfo.overcloudInformationHeader]
#. defaultMessage is:
#. Deployment Information
msgid "Deployment Information"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodeProvisionState.deploymentPlanLabel]
#. defaultMessage is:
#. Deployment Plan:
msgid "Deployment Plan:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResources.json
#. [StackResources.title]
#. defaultMessage is:
#. Deployment Resources
msgid "Deployment Resources"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/EnvironmentConfigurationActions.json
#. [EnvironmentConfigurationActions.configurationNotUpdatedError]
#. defaultMessage is:
#. Deployment configuration could not be updated
msgid "Deployment configuration could not be updated"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.failuresTableDescription]
#. defaultMessage is:
#. Deployment configuration phase failed, following is a list of failures provided from ansible run:
msgid "Deployment configuration phase failed, following is a list of failures provided from ansible run:"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.deleteFailed]
#. defaultMessage is:
#. Deployment deletion failed
msgid "Deployment deletion failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.undeploying]
#. defaultMessage is:
#. Deployment deletion in progress
msgid "Deployment deletion in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.deploymentFailed]
#. defaultMessage is:
#. Deployment failed
#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.createFailed]
#. defaultMessage is:
#. Deployment failed
msgid "Deployment failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.deploying]
#. defaultMessage is:
#. Deployment in progress
#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.createInProgress]
#. defaultMessage is:
#. Deployment in progress
msgid "Deployment in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.undeployed]
#. defaultMessage is:
#. Deployment not started
msgid "Deployment not started"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.deploymentFailed]
#. defaultMessage is:
#. Deployment of {planName} plan failed
msgid "Deployment of {planName} plan failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.deploying]
#. defaultMessage is:
#. Deployment of {planName} plan is currently in progress
msgid "Deployment of {planName} plan is currently in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResources.json
#. [StackResources.resourcesTableDescription]
#. defaultMessage is:
#. Deployment phase failed, following is a list of Heat stack resources:
msgid "Deployment phase failed, following is a list of Heat stack resources:"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.unknown]
#. defaultMessage is:
#. Deployment status could not be loaded
msgid "Deployment status could not be loaded"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.deployed]
#. defaultMessage is:
#. Deployment succeeded
#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.deployed]
#. defaultMessage is:
#. Deployment succeeded
#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.createComplete]
#. defaultMessage is:
#. Deployment succeeded
msgid "Deployment succeeded"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.descriptionLabel]
#. defaultMessage is:
#. Description:
#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.description]
#. defaultMessage is:
#. Description:
msgid "Description:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/Toolbar/SelectAll.json
#. [SelectAll.deselectAllText]
#. defaultMessage is:
#. Deselect All
msgid "Deselect All"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.dialogTitle]
#. defaultMessage is:
#. Detailed Role Information
msgid "Detailed Role Information"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.disable]
#. defaultMessage is:
#. Disable
msgid "Disable"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.localGB]
#. defaultMessage is:
#. Disk (GB)
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.diskGb] - Table header
#. defaultMessage is:
#. Disk (GB)
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.diskGb]
#. defaultMessage is:
#. Disk (GB)
msgid "Disk (GB)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/PushDestinationInput.json
#. [PushDestinationInput.pushDestinationOptionFalse]
#. defaultMessage is:
#. Don't push images
msgid "Don't push images"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.download]
#. defaultMessage is:
#. Download
msgid "Download"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.downloadButton]
#. defaultMessage is:
#. Download logs
#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.downloadLogs]
#. defaultMessage is:
#. Download logs
msgid "Download logs"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/LoggerActions.json
#. [LoggerActions.downloadLogsFailedNotificationTitle]
#. defaultMessage is:
#. Download logs failed
msgid "Download logs failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.downloadButtonInProgress]
#. defaultMessage is:
#. Downloading logs...
#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.downloadingLogsLoader]
#. defaultMessage is:
#. Downloading logs...
msgid "Downloading logs..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.driver]
#. defaultMessage is:
#. Driver
msgid "Driver"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.driver]
#. defaultMessage is:
#. Driver:
msgid "Driver:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/cards/PlanActions.json
#. [PlanActions.edit]
#. defaultMessage is:
#. Edit
msgid "Edit"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/ConfigureContainerImagesStep.json
#. [ConfigureContainerImagesStep.editConfigurationLink]
#. defaultMessage is:
#. Edit Configuration
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ConfigureNetworkStep.json
#. [ConfigureNetworkStep.editConfigurationLink]
#. defaultMessage is:
#. Edit Configuration
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ConfigurePlanStep.json
#. [ConfigurePlanStep.editConfigurationLink]
#. defaultMessage is:
#. Edit Configuration
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ConfigureContainerImagesStep.editConfigurationLink]
#. defaultMessage is:
#. Edit Configuration
msgid "Edit Configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlan.json
#. [EditPlan.editPlan]
#. defaultMessage is:
#. Edit {planName} plan
msgid "Edit {planName} plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.enable]
#. defaultMessage is:
#. Enable
msgid "Enable"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkTopology.json
#. [NetworkConfiguration.networkIsolationWarningLink]
#. defaultMessage is:
#. Enable network isolation
msgid "Enable network isolation"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/EnvironmentConfigurationActions.json
#. [EnvironmentConfigurationActions.envConfigUpdatedNotificationTitle]
#. defaultMessage is:
#. Environment Configuration updated
msgid "Environment Configuration updated"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/cards/PlanActions.json
#. [PlanActions.export]
#. defaultMessage is:
#. Export
msgid "Export"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.exportFailedNotificationTitle]
#. defaultMessage is:
#. Export Failed
msgid "Export Failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.exportPlanName]
#. defaultMessage is:
#. Export {planName}
msgid "Export {planName}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.exportingPlanLoader]
#. defaultMessage is:
#. Exporting plan...
msgid "Exporting plan..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.failed]
#. defaultMessage is:
#. Failed Validations
msgid "Failed Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFormTabs.json
#. [EditPlanFormTabs.files]
#. defaultMessage is:
#. Files
#: ./i18n/extracted-messages/src/js/components/plan/PlanFormTabs.json
#. [PlanFormTabs.files]
#. defaultMessage is:
#. Files
msgid "Files"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/tables/DataTable.json
#. [DataTable.filter]
#. defaultMessage is:
#. Filter
msgid "Filter"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeListItem.json
#. [NodeListItem.gbDisk]
#. defaultMessage is:
#. GB Disk
msgid "GB Disk"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.General]
#. defaultMessage is:
#. General
#: ./i18n/extracted-messages/src/js/components/parameters/ParametersSidebar.json
#. [Parameters.general]
#. defaultMessage is:
#. General
msgid "General"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/ContainerImagesActions.json
#. [ContainerImagesActions.configureImagesFailed]
#. defaultMessage is:
#. Generating container images configuration failed
msgid "Generating container images configuration failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.generatingConfiguration]
#. defaultMessage is:
#. Generating container images configuration...
msgid "Generating container images configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [PlanFormTabs.gitUrl]
#. defaultMessage is:
#. Git Repository URL
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.gitUrl]
#. defaultMessage is:
#. Git Repository URL
#: ./i18n/extracted-messages/src/js/components/plan/PlanUploadTypeRadios.json
#. [PlanUploadTypeRadios.gitUrl]
#. defaultMessage is:
#. Git Repository URL
msgid "Git Repository URL"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.gitSha]
#. defaultMessage is:
#. Git Sha
msgid "Git Sha"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [ValidationsToolbar.group]
#. defaultMessage is:
#. Group
msgid "Group"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.groups]
#. defaultMessage is:
#. Groups:
msgid "Groups:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.hardware]
#. defaultMessage is:
#. Hardware
msgid "Hardware"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.interfaceIpAddress]
#. defaultMessage is:
#. IP Address
msgid "IP Address"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndIPMITool.json
#. [PXEAndIPMIToolDriverFields.address]
#. defaultMessage is:
#. IPMI IP Address or FQDN
msgid "IPMI IP Address or FQDN"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndIPMITool.json
#. [PXEAndIPMIToolDriverFields.password]
#. defaultMessage is:
#. IPMI Password
msgid "IPMI Password"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndIPMITool.json
#. [PXEAndIPMIToolDriverFields.port]
#. defaultMessage is:
#. IPMI Port
msgid "IPMI Port"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/PXEAndIPMITool.json
#. [PXEAndIPMIToolDriverFields.user]
#. defaultMessage is:
#. IPMI Username
msgid "IPMI Username"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.macAddressesDescription]
#. defaultMessage is:
#. If you are specifying multiple MAC Addresses, please enter a comma separated list. (e.g. aa:bb:cc:dd:ee:ff,12:34:56:78:90:xx,do:re:mi:fa:so:ra)
msgid "If you are specifying multiple MAC Addresses, please enter a comma separated list. (e.g. aa:bb:cc:dd:ee:ff,12:34:56:78:90:xx,do:re:mi:fa:so:ra)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ContainerImagesConfigurationSummary.namespaceLabel]
#. defaultMessage is:
#. Image Template
msgid "Image Template"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/cards/ImportPlanCard.json
#. [ListPlans.importPlan]
#. defaultMessage is:
#. Import Plan
#: ./i18n/extracted-messages/src/js/components/plan/NewPlan.json
#. [NewPlan.importPlan]
#. defaultMessage is:
#. Import Plan
#: ./i18n/extracted-messages/src/js/components/plan/NoPlans.json
#. [NoPlans.importPlan]
#. defaultMessage is:
#. Import Plan
#: ./i18n/extracted-messages/src/js/components/plan/PlansList.json
#. [PlansList.importPlan]
#. defaultMessage is:
#. Import Plan
msgid "Import Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentProgress.json
#. [DeploymentProgress.initializingDeployment]
#. defaultMessage is:
#. Initializing {planName} plan deployment
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentProgress.json
#. [DeploymentProgress.initializingDeployment]
#. defaultMessage is:
#. Initializing {planName} plan deployment
msgid "Initializing {planName} plan deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/UndeployProgress.json
#. [UndeployProgress.initializingUndeploy]
#. defaultMessage is:
#. Initializing {planName} plan deployment deletion
#: ./i18n/extracted-messages/src/js/components/deployment/UndeployProgress.json
#. [UndeployProgress.initializingDeployment]
#. defaultMessage is:
#. Initializing {planName} plan deployment deletion
msgid "Initializing {planName} plan deployment deletion"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.interfaces]
#. defaultMessage is:
#. Interfaces:
msgid "Interfaces:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.introspectNodes]
#. defaultMessage is:
#. Introspect Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.introspectNodes]
#. defaultMessage is:
#. Introspect Nodes
msgid "Introspect Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.introspectionStatus]
#. defaultMessage is:
#. Introspection Status
msgid "Introspection Status"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodeIntrospectionState.introspectionStateLabel]
#. defaultMessage is:
#. Introspection:
msgid "Introspection:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.invalidJson]
#. defaultMessage is:
#. Invalid JSON
msgid "Invalid JSON"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagePrepareParameterForm.json
#. [ContainerImagePrepareParameterForm.yamlSyntaxError]
#. defaultMessage is:
#. Invalid Yaml Syntax:
msgid "Invalid Yaml Syntax:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.validationsNotificationMessage]
#. defaultMessage is:
#. It is recommended to wait until these validations finish running and any errors have been resolved before continuing with the deployment.
msgid "It is recommended to wait until these validations finish running and any errors have been resolved before continuing with the deployment."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.kernel]
#. defaultMessage is:
#. Kernel:
msgid "Kernel:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/i18n/I18nDropdown.json
#. [I18nDropdown.language]
#. defaultMessage is:
#. Language
msgid "Language"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarForm.json
#. [ContentView.list]
#. defaultMessage is:
#. List view
msgid "List view"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfiguration.json
#. [EnvironmentConfiguration.loadingEnvironmentConfiguration]
#. defaultMessage is:
#. Loading Deployment Configuration...
msgid "Loading Deployment Configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/Roles.json
#. [Roles.loadingDeploymentRoles]
#. defaultMessage is:
#. Loading Deployment Roles...
msgid "Loading Deployment Roles..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.loadingDeploymentStatus]
#. defaultMessage is:
#. Loading Deployment Status
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentDetail.json
#. [DeploymentDetail.loadingDeploymentStatus]
#. defaultMessage is:
#. Loading Deployment Status
msgid "Loading Deployment Status"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/AuthenticatedContent.json
#. [AuthenticatedContent.loadingDeployments]
#. defaultMessage is:
#. Loading Deployments...
msgid "Loading Deployments..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/RolesStep.json
#. [RolesStep.loadingNodes]
#. defaultMessage is:
#. Loading Nodes...
#: ./i18n/extracted-messages/src/js/components/nodes/Nodes.json
#. [Nodes.loadingNodes]
#. defaultMessage is:
#. Loading Nodes...
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTable.loadingNodes]
#. defaultMessage is:
#. Loading Nodes...
msgid "Loading Nodes..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/RolesStep.json
#. [RolesStep.loadingParameters]
#. defaultMessage is:
#. Loading Parameters...
msgid "Loading Parameters..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResourcesTable.json
#. [StackResourcesTable.loadingResources]
#. defaultMessage is:
#. Loading Resources...
msgid "Loading Resources..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsList.json
#. [ValidationsList.loadingValidations]
#. defaultMessage is:
#. Loading Validations...
#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.loadingValidations]
#. defaultMessage is:
#. Loading Validations...
msgid "Loading Validations..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesDialog.json
#. [SelectRolesDialog.loadingAvailableRoles]
#. defaultMessage is:
#. Loading available Roles
msgid "Loading available Roles"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesWizard.json
#. [ContainerImagesWizard.loadingData]
#. defaultMessage is:
#. Loading configuration...
msgid "Loading configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentConfigurationSummary.json
#. [DeploymentConfigurationSummary.loadingCurrentConfiguration]
#. defaultMessage is:
#. Loading current Deployment Configuration...
msgid "Loading current Deployment Configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkConfiguration.json
#. [NetworkConfiguration.loadingData]
#. defaultMessage is:
#. Loading data...
msgid "Loading data..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailure.json
#. [DeploymentFailure.fetchingStack]
#. defaultMessage is:
#. Loading deployment information...
#: ./i18n/extracted-messages/src/js/components/deployment/OvercloudInfo.json
#. [OvercloudInfo.loadingOvercloudInformation]
#. defaultMessage is:
#. Loading deployment information...
msgid "Loading deployment information..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/cards/PlanCard.json
#. [PlanCard.loadingStatus]
#. defaultMessage is:
#. Loading deployment status...
msgid "Loading deployment status..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.loadingDeploymentFailures]
#. defaultMessage is:
#. Loading failures
msgid "Loading failures"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/ConfigureContainerImagesStep.json
#. [ConfigureContainerImagesStep.loadingImagesConfiguration]
#. defaultMessage is:
#. Loading images configuration...
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ConfigureContainerImagesStep.loadingImagesConfiguration]
#. defaultMessage is:
#. Loading images configuration...
msgid "Loading images configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.loadingParameters]
#. defaultMessage is:
#. Loading parameters...
msgid "Loading parameters..."
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/PlansConstants.json
#. [PlanCard.loadingPlan]
#. defaultMessage is:
#. Loading {planName} details...
msgid "Loading {planName} details..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanUploadTypeRadios.json
#. [PlanUploadTypeRadios.localDirectory]
#. defaultMessage is:
#. Local Directory
msgid "Local Directory"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.login]
#. defaultMessage is:
#. Log In
msgid "Log In"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/UserDropdown.json
#. [UserDropdown.logout]
#. defaultMessage is:
#. Log Out
msgid "Log Out"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.customProfileDescription]
#. defaultMessage is:
#. Lowercase alphanumeric characters with hyphen as a separator. E.g. "block-storage"
msgid "Lowercase alphanumeric characters with hyphen as a separator. E.g. \"block-storage\""
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.interfaceMacAddress]
#. defaultMessage is:
#. MAC Address
msgid "MAC Address"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.macAddresses] - Table header
#. defaultMessage is:
#. MAC Address(es)
msgid "MAC Address(es)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeListItem.json
#. [NodeListItem.mbRam]
#. defaultMessage is:
#. MB RAM
msgid "MB RAM"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.macs]
#. defaultMessage is:
#. Mac Addresses
msgid "Mac Addresses"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [NodeExtendedInfo.macAddresses]
#. defaultMessage is:
#. Mac Addresses:
msgid "Mac Addresses:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodeMaintenanceState.maintenanceWarning]
#. defaultMessage is:
#. Maintenance
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.maintenance] - Table header
#. defaultMessage is:
#. Maintenance
msgid "Maintenance"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeListItem.json
#. [NodeListItem.actions.manageDrives]
#. defaultMessage is:
#. Manage Drives
msgid "Manage Drives"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.manageNodes] - "Managing" the nodes changes the provisioning state to "manageable" so that they can be introspected.
#. defaultMessage is:
#. Manage Nodes
msgid "Manage Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/RolesStep.json
#. [RolesStep.manageRoles]
#. defaultMessage is:
#. Manage Roles
msgid "Manage Roles"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.management]
#. defaultMessage is:
#. Management
msgid "Management"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/validationMessages.json
#. [reduxForm.validations.maxValue]
#. defaultMessage is:
#. Maximum value is {count, number}.
msgid "Maximum value is {count, number}."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.memoryMb]
#. defaultMessage is:
#. Memory (MB)
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.memoryMb] - Table header
#. defaultMessage is:
#. Memory (MB)
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.memoryMb]
#. defaultMessage is:
#. Memory (MB)
msgid "Memory (MB)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/validationMessages.json
#. [reduxForm.validations.minValue]
#. defaultMessage is:
#. Minimum value is {count, number}.
msgid "Minimum value is {count, number}."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.missingConfiguration] - Title for general error message describing dependent environments need to be enabled
#. defaultMessage is:
#. Missing configuration
msgid "Missing configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.model]
#. defaultMessage is:
#. Model:
msgid "Model:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentFailure.json
#. [DeploymentFailure.moreDetails]
#. defaultMessage is:
#. More details
msgid "More details"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.nicMacAddresses]
#. defaultMessage is:
#. NIC MAC Addresses
msgid "NIC MAC Addresses"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResourcesTable.json
#. [StackResourcesTable.name]
#. defaultMessage is:
#. Name
#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.name]
#. defaultMessage is:
#. Name
#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.productName]
#. defaultMessage is:
#. Name
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.name] - Table header
#. defaultMessage is:
#. Name
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.name]
#. defaultMessage is:
#. Name
#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [ValidationsToolbar.name]
#. defaultMessage is:
#. Name
msgid "Name"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.namePrefixLabel]
#. defaultMessage is:
#. Name Prefix
msgid "Name Prefix"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.nameSuffixLabel]
#. defaultMessage is:
#. Name Suffix
msgid "Name Suffix"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.nodeNameRegexp]
#. defaultMessage is:
#. Name may only consist of RFC3986 unreserved characters: alphanumeric, hyphen (-), period (.), underscore (_) and tilde (~) characters.
msgid "Name may only consist of RFC3986 unreserved characters: alphanumeric, hyphen (-), period (.), underscore (_) and tilde (~) characters."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.namespaceDescription]
#. defaultMessage is:
#. Namespace of the remote registry from which the container images will be pulled during deployment.
msgid "Namespace of the remote registry from which the container images will be pulled during deployment."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkConfiguration.json
#. [NetworkConfiguration.networkConfiguration]
#. defaultMessage is:
#. Network Configuration
#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.networkConfiguration]
#. defaultMessage is:
#. Network Configuration
msgid "Network Configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.networking]
#. defaultMessage is:
#. Networking
msgid "Networking"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/NetworksActions.json
#. [NetworksActions.fetchNetworksFailed]
#. defaultMessage is:
#. Networks could not be loaded
msgid "Networks could not be loaded"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.networksLabel]
#. defaultMessage is:
#. Networks:
msgid "Networks:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanFormTabs.json
#. [PlanFormTabs.newPlan]
#. defaultMessage is:
#. New Plan
msgid "New Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.new]
#. defaultMessage is:
#. New Validations
msgid "New Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareFormActions.json
#. [ContainerImagesPrepareFormActions.next]
#. defaultMessage is:
#. Next
msgid "Next"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/NoPlans.json
#. [NoPlans.noPlansAvailable]
#. defaultMessage is:
#. No Deployment Plans Available
msgid "No Deployment Plans Available"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.noProfileOption]
#. defaultMessage is:
#. No Profile (Untag)
msgid "No Profile (Untag)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsList.json
#. [ValidationsList.noValidations]
#. defaultMessage is:
#. No Validations
msgid "No Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.noDeploymentFailures]
#. defaultMessage is:
#. No deployment failures to display
msgid "No deployment failures to display"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.nodeTableColumnLabel]
#. defaultMessage is:
#. Node
msgid "Node"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.nodeDetail]
#. defaultMessage is:
#. Node Detail
msgid "Node Detail"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrives.json
#. [NodeDrives.title]
#. defaultMessage is:
#. Node Drives - {nodeId}
msgid "Node Drives - {nodeId}"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/NodesActions.json
#. [NodesActions.nodeIntrospectionFailedNotificationTitle]
#. defaultMessage is:
#. Node Introspection Failed
msgid "Node Introspection Failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.nodeNameMaxLength]
#. defaultMessage is:
#. Node name can have up to 255 characters.
msgid "Node name can have up to 255 characters."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/NavBar.json
#. [Navbar.nodesTab]
#. defaultMessage is:
#. Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/Nodes.json
#. [Nodes.nodes]
#. defaultMessage is:
#. Nodes
msgid "Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/NodesActions.json
#. [NodesActions.introspectionNotificationTitle]
#. defaultMessage is:
#. Nodes Introspection Complete
msgid "Nodes Introspection Complete"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/NodesActions.json
#. [NodesActions.introspectionFailedNotificationTitle]
#. defaultMessage is:
#. Nodes Introspection Failed
msgid "Nodes Introspection Failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/RegisterNodesActions.json
#. [RegisterNodesActions.registrationNotificationTitle]
#. defaultMessage is:
#. Nodes Registration Complete
msgid "Nodes Registration Complete"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleCard.json
#. [RoleCard.nodesAssigned]
#. defaultMessage is:
#. Nodes assigned
msgid "Nodes assigned"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.undeployed]
#. defaultMessage is:
#. Not deployed
msgid "Not deployed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.powerOff]
#. defaultMessage is:
#. Off
msgid "Off"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.powerOn]
#. defaultMessage is:
#. On
msgid "On"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureRolesStepTooltip]
#. defaultMessage is:
#. On each role's selection dialog, you can assign available nodes into the role or unassign nodes already assigned to the role. You can also customize role-specific settings in this step. Click the icon in the top-right corner of each role to see these role-specific settings.
msgid "On each role's selection dialog, you can assign available nodes into the role or unassign nodes already assigned to the role. You can also customize role-specific settings in this step. Click the icon in the top-right corner of each role to see these role-specific settings."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.output]
#. defaultMessage is:
#. Output:
msgid "Output:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.outputsTableColumnLabel]
#. defaultMessage is:
#. Outputs
msgid "Outputs"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentConfiguration.json
#. [DeploymentConfiguration.overallSettings]
#. defaultMessage is:
#. Overall Settings
msgid "Overall Settings"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentConfiguration.json
#. [DeploymentConfiguration.parameters]
#. defaultMessage is:
#. Parameters
#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.parameters]
#. defaultMessage is:
#. Parameters
msgid "Parameters"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/ParametersActions.json
#. [ParametersActions.updateParametersFailed]
#. defaultMessage is:
#. Parameters could not be updated
msgid "Parameters could not be updated"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/ParametersActions.json
#. [ParametersActions.parametersUpdatedNotficationTitle]
#. defaultMessage is:
#. Parameters updated
msgid "Parameters updated"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.password]
#. defaultMessage is:
#. Password
msgid "Password"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.passwordRequired]
#. defaultMessage is:
#. Password is required.
msgid "Password is required."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/OvercloudInfo.json
#. [OvercloudInfo.password]
#. defaultMessage is:
#. Password:
msgid "Password:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.paused]
#. defaultMessage is:
#. Paused Validations
msgid "Paused Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planDeletedNotificationTitle]
#. defaultMessage is:
#. Plan Deleted
msgid "Plan Deleted"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [EditPlanFieldsTab.planFiles]
#. defaultMessage is:
#. Plan Files
#: ./i18n/extracted-messages/src/js/components/plan/FileList.json
#. [FileList.planFiles]
#. defaultMessage is:
#. Plan Files
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.planFiles]
#. defaultMessage is:
#. Plan Files
msgid "Plan Files"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [EditPlanFieldsTab.planName]
#. defaultMessage is:
#. Plan Name
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.planName]
#. defaultMessage is:
#. Plan Name
msgid "Plan Name"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [PlanFormTabs.planTarball]
#. defaultMessage is:
#. Plan Tarball
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.planTarball]
#. defaultMessage is:
#. Plan Tarball
msgid "Plan Tarball"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planUpdatedNotificationTitle]
#. defaultMessage is:
#. Plan Updated
msgid "Plan Updated"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planCreationFailedNotificationMessage]
#. defaultMessage is:
#. Plan creation failed
msgid "Plan creation failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planUpdateFailedNotificationMessage]
#. defaultMessage is:
#. Plan update failed
msgid "Plan update failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planCreatedNotificationTitle]
#. defaultMessage is:
#. Plan was created
msgid "Plan was created"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentDetail.modalTitle]
#. defaultMessage is:
#. Plan {planName} deployment
#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentDetail.json
#. [DeploymentDetail.modalTitle]
#. defaultMessage is:
#. Plan {planName} deployment
msgid "Plan {planName} deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.unknown]
#. defaultMessage is:
#. Plan {planName} deployment status could not be loaded
msgid "Plan {planName} deployment status could not be loaded"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/NavBar.json
#. [NavBar.plansTab]
#. defaultMessage is:
#. Plans
#: ./i18n/extracted-messages/src/js/components/plan/PlansList.json
#. [PlansList.plans]
#. defaultMessage is:
#. Plans
msgid "Plans"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/NodesAssignmentForm.json
#. [NodesAssignmentForm.nodeCountsErrorMessage]
#. defaultMessage is:
#. Please adjust the node counts.
msgid "Please adjust the node counts."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodeFields.json
#. [RegisterNodeForm.enterValidMacAddress]
#. defaultMessage is:
#. Please enter a list of valid MAC Addresses.
msgid "Please enter a list of valid MAC Addresses."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/DriverFields.json
#. [DriverFields.ipOrFqdnValidatorMessage]
#. defaultMessage is:
#. Please enter a valid IPv4 Address or a valid FQDN.
msgid "Please enter a valid IPv4 Address or a valid FQDN."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.pushDestinationValidationMessage]
#. defaultMessage is:
#. Please enter a valid IPv4 address and port
msgid "Please enter a valid IPv4 address and port"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.enterValidJson]
#. defaultMessage is:
#. Please enter a valid JSON.
msgid "Please enter a valid JSON."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/driverFields/DriverFields.json
#. [DriverFields.portValidationMessage]
#. defaultMessage is:
#. Please enter valid Port number (0 - 65535)
msgid "Please enter valid Port number (0 - 65535)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.provideCsvOrInstackenvJson]
#. defaultMessage is:
#. Please provide a CSV file or instackenv.json.
msgid "Please provide a CSV file or instackenv.json."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.gitUrlValidationError]
#. defaultMessage is:
#. Please provide a valid Git repository URL.
msgid "Please provide a valid Git repository URL."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodesListForm.json
#. [NodesListForm.selectNodesValidationMessage]
#. defaultMessage is:
#. Please select Nodes first
msgid "Please select Nodes first"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesForm.json
#. [SelectRolesForm.primaryRoleValidationError]
#. defaultMessage is:
#. Please select one role tagged as "primary" and "controller"
msgid "Please select one role tagged as \"primary\" and \"controller\""
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleServices.json
#. [RoleServices.selectService]
#. defaultMessage is:
#. Please select service to configure.
msgid "Please select service to configure."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFormTabs.planNameValidationError]
#. defaultMessage is:
#. Please use only lowercase alphanumeric characters and hyphens (-).
msgid "Please use only lowercase alphanumeric characters and hyphens (-)."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.powerState]
#. defaultMessage is:
#. Power State
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.powerState] - Table header
#. defaultMessage is:
#. Power State
msgid "Power State"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.poweringOff]
#. defaultMessage is:
#. Powering Off
msgid "Powering Off"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.poweringOn]
#. defaultMessage is:
#. Powering On
msgid "Powering On"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesWizard.json
#. [ContainerImagesWizard.title]
#. defaultMessage is:
#. Prepare Container Images
#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureContainerImagesStepHeader]
#. defaultMessage is:
#. Prepare Container Images
msgid "Prepare Container Images"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.hardwareStepHeader]
#. defaultMessage is:
#. Prepare Hardware
msgid "Prepare Hardware"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.product]
#. defaultMessage is:
#. Product:
msgid "Product:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.profile]
#. defaultMessage is:
#. Profile
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.profile] - Table header
#. defaultMessage is:
#. Profile
msgid "Profile"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeListItem.json
#. [NodeListItem.Profile]
#. defaultMessage is:
#. Profile:
msgid "Profile:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.provideNodes] - "Providing" the nodes changes the provisioning state to "available" so that they can be used in a deployment.
#. defaultMessage is:
#. Provide Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.provideNodes] - "Providing" the nodes changes the provisioning state to "available" so that they can be used in a deployment.
#. defaultMessage is:
#. Provide Nodes
msgid "Provide Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [PlanFieldsTab.gitUrlInputDescription]
#. defaultMessage is:
#. Provide a Git repository URL containing Heat templates which define a deployment plan.
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFieldsTab.gitUrlInputDescription]
#. defaultMessage is:
#. Provide a Git repository URL containing Heat templates which define a deployment plan.
msgid "Provide a Git repository URL containing Heat templates which define a deployment plan."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFieldsTab.directoryInputDescription]
#. defaultMessage is:
#. Provide a directory of Heat templates which defines a deployment plan.
msgid "Provide a directory of Heat templates which defines a deployment plan."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/HorizontalDirectoryInput.json
#. [HorizontalDirectoryInput.noFilesValidationError]
#. defaultMessage is:
#. Provide a directory of deployment plan files
msgid "Provide a directory of deployment plan files"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [EditPlanFieldsTab.directoryInputDescription]
#. defaultMessage is:
#. Provide a directory with files you want to update, the directory structure must map the plan directory structure.
msgid "Provide a directory with files you want to update, the directory structure must map the plan directory structure."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.tagFromLabelDescription]
#. defaultMessage is:
#. Provide a label to discover the versioned tag for images. Some build       pipelines have a versioned tag which can only be discovered via a       combination of labels. For this case, a template format can be specified       instead, e.g. {labelExample}. If you want these parameters to have       the actual tag instead of the discovered tag, this entry can be omitted.
msgid "Provide a label to discover the versioned tag for images. Some build       pipelines have a versioned tag which can only be discovered via a       combination of labels. For this case, a template format can be specified       instead, e.g. {labelExample}. If you want these parameters to have       the actual tag instead of the discovered tag, this entry can be omitted."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.namespaceInvalid]
#. defaultMessage is:
#. Provide a valid registry address and images namespace
msgid "Provide a valid registry address and images namespace"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [PlanFormTabs.gitUrlValidationError]
#. defaultMessage is:
#. Provide valid Git repository URL
msgid "Provide valid Git repository URL"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFieldsTab.json
#. [PlanFieldsTab.tarballInputDescription]
#. defaultMessage is:
#. Provided tarball must not contain root directory, when creating the tarball use following command: {command}
#: ./i18n/extracted-messages/src/js/components/plan/PlanFieldsTab.json
#. [PlanFieldsTab.tarballInputDescription]
#. defaultMessage is:
#. Provided tarball must not contain root directory, when creating the tarball use following command: {command}
msgid "Provided tarball must not contain root directory, when creating the tarball use following command: {command}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/messages.json
#. [NodeColumns.provisionState]
#. defaultMessage is:
#. Provision State
#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTables.provisionState] - Table header
#. defaultMessage is:
#. Provision State
msgid "Provision State"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodeProvisionState.provisionStateLabel]
#. defaultMessage is:
#. Provision State:
msgid "Provision State:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.pushDestinationLabel]
#. defaultMessage is:
#. Push Destination
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ContainerImagesConfigurationSummary.pushDestinationLabel]
#. defaultMessage is:
#. Push Destination
msgid "Push Destination"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/PushDestinationInput.json
#. [PushDestinationInput.pushDestinationOptionTrue]
#. defaultMessage is:
#. Push to Undercloud registry
msgid "Push to Undercloud registry"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/HorizontalDirectoryInput.json
#. [HorizontalDirectoryInput.readingFiles]
#. defaultMessage is:
#. Reading files... {progress}%
msgid "Reading files... {progress}%"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.rebooting]
#. defaultMessage is:
#. Rebooting
msgid "Rebooting"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/RecoverDeploymentStatusButton.json
#. [RecoverDeploymentStatusButton.recoverDeploymentStatus]
#. defaultMessage is:
#. Recover deployment status
msgid "Recover deployment status"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/RecoverDeploymentStatusButton.json
#. [RecoverDeploymentStatusButton.recoveringDeploymentStatus]
#. defaultMessage is:
#. Recovering deployment status
msgid "Recovering deployment status"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/RedeployPlanButton.json
#. [RedeployPlanButton.redeployPlan]
#. defaultMessage is:
#. Redeploy plan
msgid "Redeploy plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsList.json
#. [ValidationsList.refresh]
#. defaultMessage is:
#. Refresh
msgid "Refresh"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/Nodes.json
#. [Nodes.refreshResults]
#. defaultMessage is:
#. Refresh Results
msgid "Refresh Results"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/HardwareStep.json
#. [HardwareStep.registerNodes]
#. defaultMessage is:
#. Register Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/Nodes.json
#. [Nodes.registerNodes]
#. defaultMessage is:
#. Register Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.registerNodes]
#. defaultMessage is:
#. Register Nodes
msgid "Register Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.registered]
#. defaultMessage is:
#. Registered:
msgid "Registered:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/Nodes.json
#. [Nodes.registeringNodes]
#. defaultMessage is:
#. Registering Nodes...
#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.registeringNodes]
#. defaultMessage is:
#. Registering Nodes...
msgid "Registering Nodes..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.hardwareStepTooltip]
#. defaultMessage is:
#. Registration of hardware involves defining the power management details of each node so that the application can control them during introspection and provisioning. Introspection identifies the hardware each node uses and builds a profile of each node.
msgid "Registration of hardware involves defining the power management details of each node so that the application can control them during introspection and provisioning. Introspection identifies the hardware each node uses and builds a profile of each node."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.namespaceLabel]
#. defaultMessage is:
#. Registry Namespace
msgid "Registry Namespace"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentFailure.json
#. [DeploymentFailure.requestingDeletion]
#. defaultMessage is:
#. Requesting Deletion of Deployment
#: ./i18n/extracted-messages/src/js/components/deployment/DeleteDeploymentButton.json
#. [DeleteDeploymentButton.requestingDeletion]
#. defaultMessage is:
#. Requesting Deletion of Deployment
msgid "Requesting Deletion of Deployment"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeployStep.json
#. [DeployStep.requestingDeploy]
#. defaultMessage is:
#. Requesting a deploy...
msgid "Requesting a deploy..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.requestingDeploymentLoader]
#. defaultMessage is:
#. Requesting a deployment...
msgid "Requesting a deployment..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/RedeployPlanButton.json
#. [RedeployPlanButton.requestingRedeploy]
#. defaultMessage is:
#. Requesting redeploy
msgid "Requesting redeploy"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareFormActions.json
#. [ContainerImagesPrepareFormActions.reset]
#. defaultMessage is:
#. Reset to Defaults
msgid "Reset to Defaults"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentProgress.json
#. [DeploymentSuccess.resources]
#. defaultMessage is:
#. Resources
#: ./i18n/extracted-messages/src/js/components/deployment/UndeployProgress.json
#. [UndeployProgress.resources]
#. defaultMessage is:
#. Resources
msgid "Resources"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesWizard.json
#. [ContainerImagesWizard.review]
#. defaultMessage is:
#. Review Configuration
msgid "Review Configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.rootDisk]
#. defaultMessage is:
#. Root Device
msgid "Root Device"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.rootDisk]
#. defaultMessage is:
#. Root Disk:
msgid "Root Disk:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.running]
#. defaultMessage is:
#. Running Validations
msgid "Running Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.saveAndClose]
#. defaultMessage is:
#. Save And Close
#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.saveAndClose]
#. defaultMessage is:
#. Save And Close
msgid "Save And Close"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagePrepareParameterFormActions.json
#. [ContainerImagePrepareParameterFormActions.save]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareFormActions.json
#. [ContainerImagesPrepareFormActions.save]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.saveChanges]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.saveChanges]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/roles/NodesAssignmentForm.json
#. [NodesAssignmentForm.saveChanges]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.saveChanges]
#. defaultMessage is:
#. Save Changes
#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesForm.json
#. [SelectRolesForm.saveChanges]
#. defaultMessage is:
#. Save Changes
msgid "Save Changes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/Toolbar/SelectAll.json
#. [SelectAll.selectAllText]
#. defaultMessage is:
#. Select All
msgid "Select All"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.selectProfileLabel]
#. defaultMessage is:
#. Select Profile
msgid "Select Profile"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesDialog.json
#. [SelectRolesDialog.selectRoles]
#. defaultMessage is:
#. Select Roles
msgid "Select Roles"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/NodesActions.json
#. [NodesActions.introspectionNotificationMessage]
#. defaultMessage is:
#. Selected nodes were successfully introspected.
msgid "Selected nodes were successfully introspected."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.requiredEnvironmentGlobalError] - General error message describing dependent environments need to be enabled
#. defaultMessage is:
#. Selected options depend on other options which are not enabled
msgid "Selected options depend on other options which are not enabled"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.serial]
#. defaultMessage is:
#. Serial:
msgid "Serial:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.services]
#. defaultMessage is:
#. Services
msgid "Services"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.servicesLabel]
#. defaultMessage is:
#. Services:
msgid "Services:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/tables/DataTable.json
#. [DataTable.itemsVisibleInTable]
#. defaultMessage is:
#. Showing {showing} of {total} items
msgid "Showing {showing} of {total} items"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.size]
#. defaultMessage is:
#. Size:
msgid "Size:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/HorizontalDirectoryInput.json
#. [HorizontalDirectoryInput.unreadableFilesValidationError]
#. defaultMessage is:
#. Some files could not be read: {files}
msgid "Some files could not be read: {files}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkTopology.json
#. [NetworkConfiguration.networkIsolationWarningTitle]
#. defaultMessage is:
#. Some networks are unavailable.
msgid "Some networks are unavailable."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.invalidParameters] - Form error notification title
#. defaultMessage is:
#. Some parameter values are invalid:
msgid "Some parameter values are invalid:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarForm.json
#. [NodesToolbarForm.sortDir]
#. defaultMessage is:
#. Sort direction
msgid "Sort direction"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.customProfileOption]
#. defaultMessage is:
#. Specify Custom Profile
msgid "Specify Custom Profile"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.deploymentConfigurationStepHeader]
#. defaultMessage is:
#. Specify Deployment Configuration
msgid "Specify Deployment Configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/PushDestinationInput.json
#. [PushDestinationInput.pushDestinationOptionCustom]
#. defaultMessage is:
#. Specify custom registry
msgid "Specify custom registry"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResourcesTable.json
#. [StackResourcesTable.status]
#. defaultMessage is:
#. Status
msgid "Status"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.status]
#. defaultMessage is:
#. Status:
msgid "Status:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.success]
#. defaultMessage is:
#. Successful Validations
msgid "Successful Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.summary]
#. defaultMessage is:
#. Summary:
msgid "Summary:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarForm.json
#. [ContentView.table]
#. defaultMessage is:
#. Table view
msgid "Table view"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.tagLabel]
#. defaultMessage is:
#. Tag
msgid "Tag"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTableView.json
#. [NodesTableView.tagNodes]
#. defaultMessage is:
#. Tag Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.tagNodes]
#. defaultMessage is:
#. Tag Nodes
#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.confirm]
#. defaultMessage is:
#. Tag Nodes
msgid "Tag Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesModal.json
#. [TagNodesModal.title]
#. defaultMessage is:
#. Tag Nodes into Profiles
msgid "Tag Nodes into Profiles"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.tagFromLabelLabel]
#. defaultMessage is:
#. Tag from Label
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ContainerImagesConfigurationSummary.tagFromLabelLabel]
#. defaultMessage is:
#. Tag from Label
msgid "Tag from Label"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.tagDescription]
#. defaultMessage is:
#. Tag representing the latest image version.
msgid "Tag representing the latest image version."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/AvailableRoleDetailDialog.json
#. [AvailableRoleDetailDialog.tagsLabel]
#. defaultMessage is:
#. Tags:
msgid "Tags:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanUploadTypeRadios.json
#. [PlanUploadTypeRadios.tarArchive]
#. defaultMessage is:
#. Tar Archive (.tar.gz or .tgz)
msgid "Tar Archive (.tar.gz or .tgz)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.taskTableColumnLabel]
#. defaultMessage is:
#. Task
msgid "Task"
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/ParametersActions.json
#. [ParametersActions.parametersUpdatedNotficationMessage]
#. defaultMessage is:
#. The Deployment parameters have been successfully updated.
msgid "The Deployment parameters have been successfully updated."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/EnvironmentConfigurationActions.json
#. [EnvironmentConfigurationActions.envConfigUpdatedNotificationMessage]
#. defaultMessage is:
#. The Environment Configuration has been successfully updated.
msgid "The Environment Configuration has been successfully updated."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.downloadLogsMessage]
#. defaultMessage is:
#. The file you requested is ready. Please click the button below to download the export. You might need to right-click the button and choose "Save link as...".
msgid "The file you requested is ready. Please click the button below to download the export. You might need to right-click the button and choose \"Save link as...\"."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/RegisterNodesActions.json
#. [RegisterNodesActions.registrationNotificationMessage]
#. defaultMessage is:
#. The nodes were successfully registered.
msgid "The nodes were successfully registered."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/NodesAssignmentForm.json
#. [NodesAssignmentForm.nodeCountsErrorTitle]
#. defaultMessage is:
#. The number of nodes selected exceeds the number that are available.
msgid "The number of nodes selected exceeds the number that are available."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/ExportPlan.json
#. [ExportPlan.downloadMessage]
#. defaultMessage is:
#. The plan export you requested is ready. Please click the button below to download the export. You might need to right-click the button and choose "Save link as...".
msgid "The plan export you requested is ready. Please click the button below to download the export. You might need to right-click the button and choose \"Save link as...\"."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planCreatedNotificationMessage]
#. defaultMessage is:
#. The plan {planName} was successfully created.
msgid "The plan {planName} was successfully created."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planDeletedNotificationMessage]
#. defaultMessage is:
#. The plan {planName} was successfully deleted.
msgid "The plan {planName} was successfully deleted."
msgstr ""

#: ./i18n/extracted-messages/src/js/actions/PlansActions.json
#. [PlansActions.planUpdatedNotificationMessage]
#. defaultMessage is:
#. The plan {planName} was successfully updated.
msgid "The plan {planName} was successfully updated."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentConfirmation.json
#. [DeploymentConfirmation.validationsNotificationTitle]
#. defaultMessage is:
#. The pre-deployment validations have been started automatically.
msgid "The pre-deployment validations have been started automatically."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.selectedFileUnsupported]
#. defaultMessage is:
#. The selected file format is not supported yet.
msgid "The selected file format is not supported yet."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/parameters/ParameterInputList.json
#. [ParameterInputList.noParameters]
#. defaultMessage is:
#. There are currently no parameters to configure in this section.
#: ./i18n/extracted-messages/src/js/components/roles/RoleServices.json
#. [RoleServices.noParameters]
#. defaultMessage is:
#. There are currently no parameters to configure in this section.
msgid "There are currently no parameters to configure in this section."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/NoPlans.json
#. [NoPlans.noPlansAvailableMessage]
#. defaultMessage is:
#. There are no Deployment Plans available. Please create one first.
msgid "There are no Deployment Plans available. Please create one first."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesTable.json
#. [NodesTable.noNodes]
#. defaultMessage is:
#. There are no Nodes available.
msgid "There are no Nodes available."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResourcesTable.json
#. [StackResourcesTable.noResourcesAvailable]
#. defaultMessage is:
#. There are no Resources available.
msgid "There are no Resources available."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsList.json
#. [ValidationsList.noValidationsMessage]
#. defaultMessage is:
#. There are no validations at this time.
msgid "There are no validations at this time."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodesListForm.json
#. [NodesListForm.operationInProgressValidationMessage]
#. defaultMessage is:
#. There is an operation in progress on some of the selected Nodes
msgid "There is an operation in progress on some of the selected Nodes"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.requiredEnvironments]
#. defaultMessage is:
#. This option requires {requiredEnvironments} to be enabled.
msgid "This option requires {requiredEnvironments} to be enabled."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configurePlanStepTooltip]
#. defaultMessage is:
#. This step allows you to edit specific settings for the overcloud's network, storage, and other certified plugins. Use this step to define your network isolation configuration and your backend storage settings.
msgid "This step allows you to edit specific settings for the overcloud's network, storage, and other certified plugins. Use this step to define your network isolation configuration and your backend storage settings."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.configureNetworkStepTooltip]
#. defaultMessage is:
#. This step lets user manage deployment networks, assign them to deployment roles, and configure network interfaces.
msgid "This step lets user manage deployment networks, assign them to deployment roles, and configure network interfaces."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/CurrentPlan.json
#. [CurrentPlan.deploymentStepTooltip]
#. defaultMessage is:
#. This step starts the deployment of the overcloud. Once the deployment begins, you can track the progress and see a report of each completed, running, or failed step.
msgid "This step starts the deployment of the overcloud. Once the deployment begins, you can track the progress and see a report of each completed, running, or failed step."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.description]
#. defaultMessage is:
#. This tool will walk you through the process of configuring and deploying an OpenStack environment.
msgid "This tool will walk you through the process of configuring and deploying an OpenStack environment."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/NavBar.json
#. [NavBar.toggleNavigation]
#. defaultMessage is:
#. Toggle navigation
msgid "Toggle navigation"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.type]
#. defaultMessage is:
#. Type:
msgid "Type:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.uuid]
#. defaultMessage is:
#. UUID:
msgid "UUID:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodeTab.json
#. [RegisterNodesDialog.undefinedNode]
#. defaultMessage is:
#. Undefined Node
msgid "Undefined Node"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatusShort.undeployFailed]
#. defaultMessage is:
#. Undeploy failed
#: ./i18n/extracted-messages/src/js/constants/DeploymentConstants.json
#. [DeploymentStatus.undeployFailed]
#. defaultMessage is:
#. Undeploy failed
msgid "Undeploy failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagesPrepareForm.json
#. [ContainerImagesPrepareForm.pushDestinationUndercloud]
#. defaultMessage is:
#. Undercloud image registry
#: ./i18n/extracted-messages/src/js/components/deployment_plan/ContainerImagesConfigurationSummary.json
#. [ContainerImagesConfigurationSummary.pushDestinationUndercloud]
#. defaultMessage is:
#. Undercloud image registry
msgid "Undercloud image registry"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeStates.json
#. [NodePowerState.unknownPowerState]
#. defaultMessage is:
#. Unknown
msgid "Unknown"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.unsupportedFileFormat]
#. defaultMessage is:
#. Unsupported File Format
msgid "Unsupported File Format"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanFormTabs.json
#. [EditPlanFormTabs.updatePlan]
#. defaultMessage is:
#. Update Plan
msgid "Update Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.updateFailed]
#. defaultMessage is:
#. Update failed
msgid "Update failed"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.updateInProgress]
#. defaultMessage is:
#. Update in progress
msgid "Update in progress"
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/StacksConstants.json
#. [DeploymentStatus.updateComplete]
#. defaultMessage is:
#. Update succeeded
msgid "Update succeeded"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/StackResourcesTable.json
#. [StackResourcesTable.updatedTime]
#. defaultMessage is:
#. Updated Time
msgid "Updated Time"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/environment_configuration/EnvironmentConfigurationForm.json
#. [EnvironmentConfigurationForm.updatingEnvironmentConfiguration]
#. defaultMessage is:
#. Updating Environment configuration
msgid "Updating Environment configuration"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/SelectRolesForm.json
#. [SelectRolesForm.updatingRoles]
#. defaultMessage is:
#. Updating Roles...
msgid "Updating Roles..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/containerImages/ContainerImagePrepareParameterForm.json
#. [ContainerImagePrepareParameterForm.updatingConfiguration]
#. defaultMessage is:
#. Updating configuration...
#: ./i18n/extracted-messages/src/js/components/roles/NodesAssignmentForm.json
#. [ParametersForm.updatingParameters]
#. defaultMessage is:
#. Updating configuration...
msgid "Updating configuration..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.updatingParameters]
#. defaultMessage is:
#. Updating parameters
msgid "Updating parameters"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.updatingParameters]
#. defaultMessage is:
#. Updating parameters...
msgid "Updating parameters..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanForm.json
#. [EditPlan.updatingDeploymentPlan]
#. defaultMessage is:
#. Updating plan...
msgid "Updating plan..."
msgstr ""

#: ./i18n/extracted-messages/src/js/constants/PlansConstants.json
#. [PlanCard.updatingPlan]
#. defaultMessage is:
#. Updating {planName}...
msgid "Updating {planName}..."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/NewPlanForm.json
#. [NewPlan.uploadAndCreate]
#. defaultMessage is:
#. Upload Files and Create Plan
msgid "Upload Files and Create Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/EditPlanForm.json
#. [EditPlan.uploadAndUpdate]
#. defaultMessage is:
#. Upload Files and Update Plan
msgid "Upload Files and Update Plan"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/NodesFileUpload.json
#. [RegisterNodesDialog.uploadFromFile]
#. defaultMessage is:
#. Upload From File
msgid "Upload From File"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanUploadTypeRadios.json
#. [PlanUploadTypeRadios.uploadType]
#. defaultMessage is:
#. Upload Type
msgid "Upload Type"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/plan/PlanUploadTypeRadios.json
#. [PlanUploadTypeRadios.useDefaultTemplates]
#. defaultMessage is:
#. Use Default Templates
msgid "Use Default Templates"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.username]
#. defaultMessage is:
#. Username
msgid "Username"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.usernameRequired]
#. defaultMessage is:
#. Username is required.
msgid "Username is required."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/OvercloudInfo.json
#. [OvercloudInfo.username]
#. defaultMessage is:
#. Username:
msgid "Username:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeployStep.json
#. [DeployStep.validateAndDeploy]
#. defaultMessage is:
#. Validate and Deploy
msgid "Validate and Deploy"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationDetail.json
#. [ValidationDetail.validationDetail]
#. defaultMessage is:
#. Validation Detail
msgid "Validation Detail"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.error]
#. defaultMessage is:
#. Validation Errors
msgid "Validation Errors"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsList.json
#. [ValidationsList.validations]
#. defaultMessage is:
#. Validations
msgid "Validations"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToggle.json
#. [ValidationsToggle.warning]
#. defaultMessage is:
#. Validations with Warning
msgid "Validations with Warning"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/validationMessages.json
#. [reduxForm.validations.number]
#. defaultMessage is:
#. Value needs to be a number.
msgid "Value needs to be a number."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.productVendor]
#. defaultMessage is:
#. Vendor
msgid "Vendor"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.vendor]
#. defaultMessage is:
#. Vendor:
msgid "Vendor:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/debug/DebugScreen.json
#. [DebugScreen.version]
#. defaultMessage is:
#. Version
#: ./i18n/extracted-messages/src/js/components/nodes/NodesListView/NodeExtendedInfo.json
#. [nodeExtendedinfo.productVersion]
#. defaultMessage is:
#. Version
msgid "Version"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/DeploymentProgress.json
#. [DeploymentProgress.viewInformation]
#. defaultMessage is:
#. View detailed information
#: ./i18n/extracted-messages/src/js/components/deployment_plan/UndeployProgress.json
#. [UndeployProgress.viewInformation]
#. defaultMessage is:
#. View detailed information
msgid "View detailed information"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment/DeploymentFailures.json
#. [DeploymentFailures.viewDetails]
#. defaultMessage is:
#. View details
msgid "View details"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.wwnVendorExtension]
#. defaultMessage is:
#. WWN Vendor Extension:
msgid "WWN Vendor Extension:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.wwnWithExtension]
#. defaultMessage is:
#. WWN with Extension:
msgid "WWN with Extension:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.wwn]
#. defaultMessage is:
#. WWN:
msgid "WWN:"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/login/Login.json
#. [Login.welcome]
#. defaultMessage is:
#. Welcome!
msgid "Welcome!"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/tag_nodes/TagNodesForm.json
#. [TagNodesForm.customProfileErrorMessage]
#. defaultMessage is:
#. You entered characters that are not allowed for this value
msgid "You entered characters that are not allowed for this value"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbarActions.json
#. [NodesToolbarActions.disabledButtonsWarning]
#. defaultMessage is:
#. You need to select Nodes first, or there is an operation already in progress on some of the selected Nodes.
msgid "You need to select Nodes first, or there is an operation already in progress on some of the selected Nodes."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodeDrives/NodeDrive.json
#. [NodeDrive.notAvailable]
#. defaultMessage is:
#. n/a
msgid "n/a"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleCard.json
#. [RoleCard.availableNodesCount] - Used to display available nodes to assign, e.g. 1 of 2 Nodes Assigned
#. defaultMessage is:
#. of {count, number}
msgid "of {count, number}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/registerNodes/RegisterNodesDialog.json
#. [RegisterNodesDialog.or] - Placed between two buttons: "Add New" <or> "Upload From File"
#. defaultMessage is:
#. or
msgid "or"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/deployment_plan/RolesStep.json
#. [RolesStep.nodesAvailableToAssign]
#. defaultMessage is:
#. {allNodesCount, number} Nodes Total ({totalAssignedNodesCount, number} assigned to roles, {nodesCount, number} available for assignment, {nodesRequireActionCount, number} require action)
msgid "{allNodesCount, number} Nodes Total ({totalAssignedNodesCount, number} assigned to roles, {nodesCount, number} available for assignment, {nodesRequireActionCount, number} require action)"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/networkConfiguration/NetworkTopology.json
#. [NetworkConfiguration.networkIsolationWarningText] - This message is combined with NetworkConfiguration.networkIsolationWarningLink
#. defaultMessage is:
#. {enableNetworkIsolationLink} to make use of these networks.
msgid "{enableNetworkIsolationLink} to make use of these networks."
msgstr ""

#: ./i18n/extracted-messages/src/js/components/ui/reduxForm/HorizontalDirectoryInput.json
#. [HorizontalDirectoryInput.filesReady]
#. defaultMessage is:
#. {filesCount} Files
msgid "{filesCount} Files"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbar.json
#. [NodesToolbar.filteredToolbarResults]
#. defaultMessage is:
#. {filteredCount, number} of {totalCount, number} {totalCount, plural, one {Node} other {Nodes}}
msgid "{filteredCount, number} of {totalCount, number} {totalCount, plural, one {Node} other {Nodes}}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [ValidationsToolbar.filteredToolbarResults]
#. defaultMessage is:
#. {filteredCount, number} of {totalCount, number} {totalCount, plural, one {Validation} other {Validations}}
msgid "{filteredCount, number} of {totalCount, number} {totalCount, plural, one {Validation} other {Validations}}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/parameters/ParametersForm.json
#. [ParametersForm.invalidParametersList] - A list of invalid parameters in form error message
#. defaultMessage is:
#. {parameters}
msgid "{parameters}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/roles/RoleDetail.json
#. [RoleDetail.role]
#. defaultMessage is:
#. {roleName} Role
msgid "{roleName} Role"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/nodes/NodesToolbar/NodesToolbar.json
#. [NodesToolbar.nonFilteredToolbarResults]
#. defaultMessage is:
#. {totalCount, number} {totalCount, plural, one {Node} other {Nodes}}
msgid "{totalCount, number} {totalCount, plural, one {Node} other {Nodes}}"
msgstr ""

#: ./i18n/extracted-messages/src/js/components/validations/ValidationsToolbar.json
#. [ValidationsToolbar.nonFilteredToolbarResults]
#. defaultMessage is:
#. {totalCount, number} {totalCount, plural, one {Validation} other {Validations}}
msgid "{totalCount, number} {totalCount, plural, one {Validation} other {Validations}}"
msgstr ""