###############################################################################
# Licensed Materials - Property of IBM
# (c) Copyright IBM Corporation 2017, 2019. All Rights Reserved.
# (c) Copyright 2020 Red Hat, Inc.
# US Government Users Restricted Rights - Use, duplication or disclosure
# restricted by GSA ADP Schedule Contract with IBM Corp.
###############################################################################
#NLS_MESSAGEFORMAT_NONE
#NLS_ENCODING=UTF-8
action = Action

actions.cancel= Cancel
actions.create.application = Create application
actions.create.application.access.denied = You are not authorized to complete this action. See your cluster administrator for role-based access control information.
actions.save = Save
actions.searchResources = Find resources

app.enter.access.token= Optional: Enter the Git access token
app.enter.accesskey=Optional: Enter the object store access key
app.enter.helmrepo.chart.name=Enter name of the target Helm chart
app.enter.helmrepo.package.alias=Enter the alias name of the target Helm chart
app.enter.helmrepo.package.version=Optional: Enter the version or versions for the deployable
app.enter.helmrepo.password= Optional: Enter the Helm repository password
app.enter.helmrepo.username=Optional: Enter the Helm repository user name
app.enter.secretkey=Optional: Enter the object store secret key
app.enter.select.ansibleSecretName=Create new or select an existing secret from the list.
app.enter.select.ansibleTowerHost=Enter Ansible Tower host
app.enter.select.ansibleTowerToken=Enter Ansible Tower token
app.enter.select.branch=Optional: Enter or select a branch
app.enter.select.github.url=Enter or select a Git URL
app.enter.select.helmrepo.url=Enter or select a Helm repository URL
app.enter.select.namespace.name=Enter or select a Namespace repository name
app.enter.select.objectstore.url=Enter or select an ObjectStore bucket URL
app.enter.select.path=Optional: Enter or select a repository path
app.enter.select.username=Optional: Enter the Git user name

application.create.title = Create an application
application.details = App details
application.diagram = Resource topology
application.diagram.how.to.read = How to read topology
application.diagram.view.last.time = Last update: {0}

button.cancel = Cancel
button.copyButton.feedback = Copied to clipboard
button.create = Save
button.save.access.denied = You are not authorized to complete this action. See your cluster administrator for role-based access control information.
button.update = Update

changes.maybe.lost = Changes you made may not be saved.

channel.type.git = Git
channel.type.helmrepo = Helm
channel.type.label.gitBranch = Branch
channel.type.label.gitPath = Path
channel.type.label.noData = Not selected
channel.type.label.package = Chart name
channel.type.label.packageFilterVersion = Package version
channel.type.namespace = Namespace
channel.type.namespace = Namespace
channel.type.objectbucket = Object storage
channel.type.other = Other

cluster.count.local = Local
cluster.count.none = None
cluster.count.remote = {0} Remote
cluster.count.remote_and_local = {0} Remote, 1 Local
cluster.status.offline = Offline

clusterSelector.label.field.ui=Label
clusterSelector.label.placeholder.field=Label name
clusterSelector.value.placeholder.field=Label value
clusterSelector.value.field.ui=Value
clusterSelector.value.field=Value

combo.subscription = Subscription
combo.subscription.all = All Subscriptions
combo.subscription.choose = All subscriptions

common.app.name = Red Hat Advanced Cluster Management for Kubernetes

creation.app.add.channel = Add another repository
creation.app.ansible.secret.host=Ansible Tower host
creation.app.ansible.secret.name = Ansible Tower secret name
creation.app.ansible.secret.token=Ansible Tower token
creation.app.channel.group = Resource definition
creation.app.channel.title = Repository types
creation.app.channel.type = Select the type of repository where resources that you want to deploy are located
creation.app.channels = Repository location for resources
creation.app.delete.channel = Delete repository
creation.app.existingRuleCombo=Existing Placement Rules
creation.app.github.accessid = Access Token
creation.app.github.branch = Branch
creation.app.github.path = Path
creation.app.github.reconcileOption = Reconcile option
creation.app.github.url = URL
creation.app.github.user = Username
creation.app.helmrepo.chart.name = Chart name
creation.app.helmrepo.package.alias = Package alias
creation.app.helmrepo.package.version = Package version
creation.app.helmrepo.password = Password
creation.app.helmrepo.url = URL
creation.app.helmrepo.user = Username
creation.app.insecureSkipVerify.label = Disable server certificate verification
creation.app.insecureSkipVerify.git.tooltip = Disable server TLS certificate verification for Git server connection.
creation.app.insecureSkipVerify.helm.tooltip = Disable server TLS certificate verification for Helm server connection.
creation.app.loading.branch.error=The connection to the Git repository failed. Cannot get branches.
creation.app.loading.channels = Loading definitions...
creation.app.loading.namespaces=Loading namespaces...
creation.app.loading.rules=Loading placement rules...
creation.app.loading.secrets.ns.err=To select existing secrets, application Namespace must be set first
creation.app.loading.secrets=Loading secrets
creation.app.name = Name
creation.app.namespace = Namespace
creation.app.namespace.name = Namespace
creation.app.objectstore.accesskey = Access Key
creation.app.objectstore.secretkey = Secret Key
creation.app.objectstore.url = URL
creation.app.placement.rule = Select clusters to deploy to
creation.app.section.prePost=Set pre and post deployment tasks
creation.app.section.settings = Settings: Specify application behavior
creation.app.section.techPreview=Tech preview
creation.app.settings.existingRule = Select an existing placement configuration
select.existing.placement.rule = Select existing placement rule
creation.app.settings.localClusters = Deploy on local cluster
creation.app.settings.onlineClusters = Deploy to all online clusters and local cluster
creation.app.settings.onlineClustersOnly = Deploy to all online clusters
creation.app.settings.selectorClusters.config = Enter one or more matching labels to select the clusters to deploy to
creation.app.settings.selectorClusters.prop.add = Add another label
creation.app.settings.timeWindow = Deployment window
creation.app.settings.timeWindow.activeMode = Active within specified interval
creation.app.settings.timeWindow.blockedMode = Blocked within specified interval
creation.app.settings.timeWindow.config = Time window configuration
creation.app.settings.timeWindow.config.days.descr = Select at least one day to create a time window.
creation.app.settings.timeWindow.config.days.title = Days of the week
creation.app.settings.timeWindow.config.time.add = Add another time range
creation.app.settings.timeWindow.config.timezone.title = Time zone
creation.app.settings.timeWindow.defaultMode = Always active
creation.app.settings.timeWindow.tooltip=Define a time window if you want to activate or block resources deployment within a certain time interval. 
creation.app.yaml = Application YAML
creation.enter.value=Enter {0}
creation.invalid.url = Value must be a valid URL format.
creation.loading.values=Loading {0}...
creation.missing.clusterSelector.label = Cluster matching labels section missing label name.
creation.missing.clusterSelector.label.field= Label must be set
creation.missing.clusterSelector.value = Cluster matching labels section missing label value.
creation.missing.clusterSelector.value.field= Value must be set
creation.missing.input = This value is required: '{0}'
creation.missing.timeWindow.days = Select at least one day to create a time window.
creation.missing.timeWindow.timezone = Select a timezone to create a time window.
creation.must.select.resource.type = Must select resource type
creation.ocp.cluster.enter.value = Enter {0}
creation.ocp.toggle=Application settings
creation.input.must.not.change = This value cannot be modified. Restore the original value in the YAML view to continue: '{0}'
creation.valid.alphanumeric = Value must be alphanumeric.
creation.valid.numeric = Value must be integer.
creation.valid.gitbranch = Value must be valid Git branch.
creation.view.required.mark =  All fields marked with an asterisk (*) are mandatory. Fill out the form or edit the YAML directly.

dashboard.card.overview.cards.cluster.resource.status = Cluster resource status
dashboard.card.overview.cards.cluster.resource.status.tooltip = Status represents the subscription selection within Resource topology.
dashboard.card.overview.cards.clusters = Clusters
dashboard.card.overview.cards.created = Created
dashboard.card.overview.cards.name = Name
dashboard.card.overview.cards.namespace = Namespace
dashboard.card.overview.cards.repoResource.label = Repository resource
dashboard.card.overview.cards.search.resource = Search resource
dashboard.card.overview.cards.subs.btn.hide = Hide subscription details
dashboard.card.overview.cards.subs.btn.show = Show subscription details
dashboard.card.overview.cards.subs.label = Subscription
dashboard.card.overview.cards.timeWindow.edit.label = Edit time window
dashboard.card.overview.cards.timeWindow.label = Time window
dashboard.card.overview.cards.timeWindow.set.label = Set time window
dashboard.card.overview.cards.title = Details

description.ansible.job.status.debug= Use View Resource YAML link below to view the Ansible Job details. Look for the message section and follow the debug instructions available there.
description.ansible.job.status.empty.err= Ansible task was not executed. Check the Subscription YAML for status errors.
description.ansible.job.status.empty= Ansible Tower job was not executed.
description.ansible.job.status=Ansible Tower Job status
description.ansible.job.url=Ansible Tower Job URL
description.ansible.task.status=AnsibleJob Initialization status
description.application = Create application
description.title.advancedConfiguration= Advanced configuration
description.title.api.version = API version
description.title.created = Created
description.title.deploymentHighlightsTerminology = Learn more about the terminology
description.title.deploymentHighlightsTerminology.channels = Channels
description.title.deploymentHighlightsTerminology.channelsSummary = Channels point to repositories where Kubernetes resources are stored, such as Git, Helm chart, or object storage repositories, or Namespaces on the local cluster. Channels support multiple subscriptions from multiple targets.
description.title.deploymentHighlightsTerminology.docsLink = View documentation
description.title.deploymentHighlightsTerminology.placementRules = Placement rules
description.title.deploymentHighlightsTerminology.placementRulesSummary = Placement rules define the target clusters where subscriptions are delivered. This is done by cluster name, cluster resource annotation(s), or cluster resource label(s).
description.title.deploymentHighlightsTerminology.subscriptions = Subscriptions
description.title.deploymentHighlightsTerminology.subscriptionsSummary = Subscriptions identify Kubernetes resources within channels (source repositories). Then, the subscription places the Kubernetes resources on the target clusters.
description.title.editor = Editor
description.title.enforcement = Enforcement
description.title.exclude_namespace = Exclude namespaces
description.title.include_namespace = Include namespaces
description.title.labels = Labels
description.title.last.transition = Last transition
description.title.name = Name
description.title.namespace = Namespace
description.title.overview= Overview
description.title.status = Status
description.title.templateType = Template type

details.cluster.console=Open cluster console

edit.app.labelClusters.summary = Cluster labels
edit.app.localCluster.summary = Local cluster only
edit.app.onlineClusters.summary = Online clusters
edit.yaml.off = YAML: Off
edit.yaml.on = YAML: On

editing.app.caution = Caution:
editing.app.warning = Warning:
editing.app.childResourceWarning = Changes to these settings might also affect other applications or subscriptions. This subscription deploys the following resources:
editing.app.deployedResourceWarning = This application uses a {0} resource that is deployed by the subscription {1}. Changes to these settings might be reverted when resources are reconciled with the resource repository.
editing.app.sharedResourceWarning = This application uses a shared {0} resource. Changes to these settings will also affect the following applications:

editor.bar.next=Next
editor.bar.previous=Previous
editor.bar.redo=Redo
editor.bar.reset=Reset
editor.bar.undo=Undo
editor.bar.update=Update

error.create = Create resource error
error.create.reason = Cannot find resource type "undefined"
error.create.syntax = Syntax error: {0}
error.default.description = An unexpected error occurred. Try again. 
error.load.resource = Error:
error.load.topology = Load topology failure

filter.remove.label=Filter
filter.view.all=All
filter.view.close = Close filter view
filter.view.collapse = See less
filter.view.expand = See {0} more
filter.view.title = Filters

filterbar.type.application = application
filterbar.type.chart = chart
filterbar.type.clusters = clusters
filterbar.type.deployable = deployable
filterbar.type.deployment = deployment
filterbar.type.other = other
filterbar.type.package = package
filterbar.type.pod = pod
filterbar.type.policy = policy
filterbar.type.rules = rules
filterbar.type.service = service
filterbar.type.subscription = subscription

find.label = Find

import.form.invalid.dns.label = The value must be a valid DNS label that consists of up to 63 lowercase alphanumeric characters. The character '-' is also permitted, as long as it does not appear in the first or last position.

load.app.info.notfound=Application {0} not found. If the application was just created wait for the operation to complete, otherwise ensure the application exists and that you are assigned a role with viewing access.

modal.button.cancel = Cancel
modal.button.submit = Submit
modal.edit-hcmapplication.heading = Edit application
modal.edit-hcmapplication.label = Edit application
modal.edit-hcmchannel.heading = Edit channel
modal.edit-hcmchannel.label = Edit channel
modal.edit-hcmplacementrule.heading = Edit placement rule
modal.edit-hcmsubscription.heading = Edit subscription
modal.edit-hcmsubscription.label = Edit subscription
modal.edit-queryapplications.heading = Edit application
modal.edit-queryapplications.label = Edit application
modal.edit.resource.confirmation = If you save changes to a resource, it might affect running applications that are using that resource.
modal.edit.resource.header = Save changes
modal.errors.querying.resource = An unexpected error occurred while retrieving the requested resource. This resource might no longer exist.
modal.formfield.clusterLabels= Cluster labels
modal.formfield.clusterNames= Cluster names
modal.formfield.name = Name
modal.remove-hcmapplication.heading = Delete application
modal.remove-hcmapplication.label = Application
modal.remove-hcmchannel.heading = Delete channel
modal.remove-hcmchannel.label = Channel
modal.remove-hcmplacementrule.heading = Delete placement rule
modal.remove-hcmplacementrule.label = Placement rule
modal.remove-hcmpod.heading = Remove pod
modal.remove-hcmpod.label = Pod
modal.remove-hcmsubscription.heading = Delete subscription
modal.remove-hcmsubscription.label = Subscription
modal.remove-kuberesource.heading = Remove resource
modal.remove-kuberesource.label = Kubernetes resource
modal.remove-queryapplications.heading = Delete application
modal.remove-queryapplications.label = Application
modal.remove-querychannels.heading = Delete channel
modal.remove-querychannels.label = Channel
modal.remove-queryplacementrules.heading = Delete placement rule
modal.remove-queryplacementrules.label = Placement rule
modal.remove-querysubscriptions.heading = Delete subscription
modal.remove-querysubscriptions.label = Subscription
modal.remove.application.confirm = Removing {0} is irreversible. Choose {1} to delete {0} and all related resources.
modal.remove.application.resources = Remove application related resources
modal.remove.application.shared.resources = This application uses the following shared resources, which are not removable:
modal.remove.application.child.resources =  This subscription deploys the following resources, which will be removed:
modal.remove.application.sibling.resources = Shared with:
modal.remove.confirm = Removing {0} is irreversible. Are you sure that you want to continue?
modal.resource-filter.label = Resource Filter

name.label = Name

nested.table.selected= Selected

no-resource.application.title = You don’t have any applications
no-resource.application.message = Click the {0} button to create your resource.
no-resource.subscription.title = You don’t have any subscriptions
no-resource.placementrule.title = You don’t have any placement rules
no-resource.channel.title = You don’t have any channels
no-resource.documentation.message = View the documentation for more information.

overview.error.default = An unexpected error occurred. Try again.
overview.menu.filter=Filter
overview.menu.last.update = Last update: {0}

placeholder.filterInput.tags = Add filter tags...

prop.error.section=Error

prop.details.section.service=Service Details
prop.details.section=Details
prop.details.section.cluster=Select a cluster to view details

props.show.local.yaml=View Resource YAML
props.show.log=View Pod YAML and Logs
props.show.search.view=Launch resource in Search
props.show.yaml.rules.ns=View all placement rules in {0} namespace
props.show.yaml.subscr.ns=View all subscriptions in {0} namespace
props.show.yaml=View Resource YAML
props.view.yaml=View Topology YAML

raw.spec.accessmode=Access Mode
raw.spec.channel=Channel
raw.spec.chart.name=Chart Name
raw.spec.clusterConditions=Cluster Conditions
raw.spec.clusterLabels=Cluster Labels
raw.spec.clusterReplicas=Cluster Replicas
raw.spec.clusterSelector=Cluster Selector
raw.spec.deployable.yaml=View Deployable YAML
raw.spec.host.location=Location
raw.spec.host=Host
raw.spec.ingress.host=Host
raw.spec.ingress.service.port=Service Port
raw.spec.ingress.service=Service Name
raw.spec.metadata.label=Labels
raw.spec.packageFilter=Package Filter
raw.spec.placementRef=Placement Ref
raw.spec.ports=Ports
raw.spec.release.name=Release Name
raw.spec.replicas=Required Replicas
raw.spec.selector=Pod Selector
raw.spec.to=To
raw.spec.version=Version
raw.spec.startingCSV=Starting CSV
raw.spec.source=Source
raw.spec.sourceNamespace=Source Namespace
raw.spec.installPlanApproval=Install plan approval
raw.status.decisionCls=Matched Remote Clusters 

refresh = Refresh
refresh.choose = Choose refresh
refresh.interval.minutes = Refresh every {0}m
refresh.interval.never = Disable refresh
refresh.interval.seconds = Refresh every {0}s

resource.application = Application
resource.application.error = Error
resource.application.error.msg=This application has no matched subscription. Make sure the subscription match selector spec.selector.matchExpressions exists and matches a Subscription resource created in the {0} namespace.
resource.applications = Applications
resource.channel = Channel
resource.channels = Channels
resource.cluster = Cluster
resource.cluster.labels = Cluster selector
resource.clusterip=Cluster IP
resource.clustername = Cluster
resource.clusters = Clusters
resource.container = Container
resource.container.logs = Pod details for {0}
resource.cpu=CPU
resource.created=Created
resource.deploy.pods.statuses=Cluster deploy status for pods
resource.deploy.statuses=Cluster deploy status
resource.deployable = Deployable
resource.deployment = Deployment
resource.description = Description
resource.empty= No resources found
resource.error = Failed to load.
resource.helm.nodata.message=There is not enough information in the subscription to retrieve deployed objects data.
resource.helmrelease = Helmrelease
resource.hostip=Host and Pod IP
resource.labels = Labels
resource.loading = Loading...
resource.memory=Memory
resource.message = Message
resource.name = Name
resource.namespace = Namespace
resource.namespaces = Namespaces
resource.nodes=Nodes
resource.none=No resources found
resource.persistent_volume=Persistent Volume
resource.persistent_volume_claim=Persistent Volume Claim
resource.placement = Cluster placement
resource.placementrules=Placement rules
resource.placements = Placements
resource.pod = Pod
resource.pod = Pod
resource.pods.deployed = Deployed these pods
resource.pods=Pods
resource.reason = Reason
resource.release = Release
resource.replicas = Replicas
resource.resource.status = Resource status
resource.restarts=Restarts
resource.rule.clusters.error.label=Error
resource.rule.clusters=Number of placed clusters
resource.rule.placed.error.msg=This Placement Rule does not match any remote clusters. Make sure the clusterSelector and clusterConditions properties, when used, are valid and match your clusters. If using the clusterReplicas property make sure is being set to a positive value.
resource.rules = Rules
resource.selector = Selector
resource.service = Service
resource.status = Status
resource.storage=Storage
resource.subscription = Subscription
resource.subscription.local=Subscription deployed on local cluster
resource.subscription.nostatus.hub= This subscription has no status. If the status does not change to {0} after waiting for initial creation, verify that the multicluster-operators-hub-subscription pod is running on hub.
resource.subscription.nostatus.remote=This subscription has no status. If the status does not change to {0} after waiting for initial creation, verify that the klusterlet-addon-appmgr pod is running on the remote cluster.
resource.subscription.placed.error=This subscription was not added to a managed cluster. If this status does not change after waiting for initial creation, ensure the Placement Rule resource is valid and exists in the {0} namespace and that the klusterlet-addon-appmgr pod runs on the managed clusters.
resource.subscription.status.failed.phase= Some resources failed to deploy. Use View resource YAML link below to view the details.
resource.subscription.remote=Remote subscriptions
resource.subscriptionblocked = Time Window Subscription
resource.nostatus=No status
resource.subscriptions = Subscriptions
resource.topology = Topology
resource.type = Type
resource.types = Types
resource.url = URL
resource.version = Version
resource.violations=Violations
resource.api.version=apiVersion
routes.applications = Applications

search.label = Search
search.label.links = Find [+Find]
search.notfound = No logs found. Select a pod and a container to view the associated logs.

secondaryHeader = secondary

spec.deploy.deployed.ns=Created
spec.deploy.deployed=Deployed
spec.deploy.not.deployed.ns=Not Created
spec.deploy.not.deployed=Not Deployed
spec.route.cluster.name=Route name
spec.selector.matchExpressions.err=This application has no subscription match selector (spec.selector.matchExpressions)
spec.selector.matchExpressions=Subscription Selector
spec.subscr.annotations.gitBranch=Git branch
spec.subscr.annotations.gitPath=Git path
spec.subscr.timeWindow.days=Time Window days
spec.subscr.timeWindow.hours=Time Window hours
spec.subscr.timeWindow.none=This subscription has no time window set.
spec.subscr.timeWindow.timezone=Time zone
spec.subscr.timeWindow.title=Time Window
spec.subscr.timeWindow.type=Time Window type
spec.subscr.timeWindow=Current window status is
specs.k8sJob.templateName=Ansible Tower Job template name
specs.k8sJob.secretName=Ansible Tower secret

subscription.page.label.info=Use the navigation to view the resources that are deployed by the selected subscription.
subscription.page.label=Resource nodes
subscription.page.nb=of {0}

subscription.page.count.info = Displays the list of subscriptions created by this application. Click the drop-down menu to select a subscription and view its deployed resources in the topology. All Subscriptions option is only available if all resources can be displayed on one page.
subscription.page.count.nb = (1 of {0})

success.create.created = Created {0}. Redirecting to details...
success.create.creating = Creating {0}
success.create.description = Create resource was submitted successfully. The result will display when ready. If you disabled refresh, you need to manually refresh the page to see the changes.
success.create.updated = Updated {0}. Redirecting to details...
success.create.updating = Updating {0}
success.delete.description = Delete resource {0} was submitted successfully. The result will display when ready. If you disabled refresh, you need to manually refresh the page to see the changes.
success.update.resource = Success

svg.description.add = Add an item
svg.description.asc = Sort rows by this header in ascending order
svg.description.blog = Video blog icon
svg.description.desc = Sort rows by this header in descending order
svg.description.overflowMenu = Actions
svg.description.remove = Remove an item
svg.description.resource = Resource icon
svg.description.slack = Slack icon
svg.description.support = Question mark icon
svg.description.welcome = Welcome image

table.actions.applications.edit = Edit application
table.actions.applications.remove = Delete application
table.actions.applications.search = Search application
table.actions.applications.view = View application
table.actions.channels.edit = Edit channel
table.actions.channels.remove = Delete channel
table.actions.channels.search = Search channel
table.actions.edit = Edit
table.actions.placementrules.edit = Edit placement rule
table.actions.placementrules.remove = Delete placement rule
table.actions.placementrules.search = Search placement rule
table.actions.remove = Remove
table.actions.remove.unauthorized = You are not authorized to complete this action. See your cluster administrator for role-based access control information.
table.actions.remove.child.application = This application is deployed by the subscription {0}. The delete action might be reverted when resources are reconciled with the resource repository.
table.actions.subscriptions.edit = Edit subscription
table.actions.subscriptions.remove = Delete subscription
table.actions.subscriptions.search = Search subscription
table.cell.timeWindow.active = Active
table.cell.timeWindow.blocked = Blocked
table.cell.timeWindow.yes = Yes
table.header.apiGroups = API groups
table.header.application.clusters.tooltip = Displays the number of remote and local clusters where resources for the application are deployed. Click to search for the remote clusters.
table.header.application.resource.tooltip = Provides links to each of the resource repositories used by the application.
table.header.application.timeWindow.tooltip = Indicates if updates to any of the application resources are subject to a deployment time window.
table.header.applicationName = Application name
table.header.applications = Applications
table.header.channel = Channel
table.header.channels.clusters.tooltip = Displays the number of remote and local clusters where resources from the channel are deployed. Click to search for the remote clusters.
table.header.channels.subscriptions.tooltip = Displays the number of local subscriptions using the channel. Click to search for all related subscriptions.
table.header.channels.type.tooltip = Provides a link to the resource repository that is represented by the channel.
table.header.cluster = Cluster
table.header.clusters = Clusters
table.header.created = Created
table.header.managedClusters = Managed clusters
table.header.message = Message
table.header.name = Name
table.header.namespace = Namespace
table.header.placementrules.clusters.tooltip = Displays the number of remote and local clusters where resources are deployed because of the placement rule. Click to search for the remote clusters.
table.header.placementrules.replicas.tooltip = Displays the desired number of clusters to which subscriptions that use this placement rule should be propagated.
table.header.reason = Reason
table.header.replicas = Replicas
table.header.resource = Resource
table.header.resource.selector = Resource selector
table.header.resources = Resources
table.header.subscriptions = Subscriptions
table.header.subscriptions.applications.tooltip = Displays the number of applications using the subscription. Click to search for the applications.
table.header.subscriptions.channel.tooltip = Displays the name of the channel used by the subscription. Click to search for the channel.
table.header.subscriptions.clusters.tooltip = Displays the number of remote and local clusters where resources for the subscription are deployed. Click to search for the remote clusters.
table.header.subscriptions.timeWindow.tooltip = Indicates if updates to the subscription resources are subject to an active or blocked deployment time window.
table.header.timeWindow = Time window
table.header.type = Type
table.plural.application = applications
table.plural.subscription = subscriptions
table.plural.placementrule = placement rules
table.plural.channel = channels
table.search.labelText = Filter table

tabs.dashboard.application = Application
tabs.hcmapplication = Applications
tabs.new.title = Search - {0} (Unsaved)
tabs.queryapplications = Applications

taginput.icon.clean = remove all tags
taginput.icon.filter = open modal for tags
taginput.icon.search = search icon

timeWindow.label.days = Days of the week
timeWindow.label.noData = Not selected
timeWindow.label.ranges = Time range
timeWindow.label.timezone = Time zone
timeWindow.label.timezone.label = Time zone combo box menu options
timeWindow.label.timezone.placeholder = Choose a location
timeWindow.label.missing.data = Go to the Editor tab to view time window information.

tooltip.channel.type.helmrepo = Use a Helm repository
tooltip.channel.type.objectbucket = Use a bucket from an object storage repository
tooltip.creation.app.ansibleSecretName = If using Ansible pre or post tasks, enter the Ansible Tower secret name to be used by these tasks. Create new secret or select from the existing secrets defined in the application namespace. 
tooltip.creation.app.channel.git = Use a Git repository
tooltip.creation.app.existingRuleCombo=Use placement rules already created in the application namespace
tooltip.creation.app.github.accessid = The access token if this is a private Git repository and requires connection.
tooltip.creation.app.github.branch = The branch of the Git repository.
tooltip.creation.app.github.path = The location of the resources on the Git repository.
tooltip.creation.app.github.reconcileOption = With the Merge option, new fields are added and existing fields are updated in the resource. Choose to merge if resources are updated after the initial deployment. If you choose to replace, the existing resource is replaced with the Git source.
tooltip.creation.app.github.url = The URL path for the Git repository.
tooltip.creation.app.github.user = The username if this is a private Git repository and requires connection.
tooltip.creation.app.helmrepo.chart.name =  The specific name for the target Helm chart.
tooltip.creation.app.helmrepo.package.alias = The alias name for the target Helm chart.
tooltip.creation.app.helmrepo.package.version = The version or versions for the deployable. You can use a range of versions in the form >1.0, or <3.0.
tooltip.creation.app.helmrepo.password = The password if this is a private Helm repository and requires connection.
tooltip.creation.app.helmrepo.url = The URL path for the Helm repository.
tooltip.creation.app.helmrepo.user = The username if this is a private Helm repository and requires connection.
tooltip.creation.app.name = Application name
tooltip.creation.app.namespace = Set the application namespace from the list of accessible namespaces, or enter a name to create a namespace. You need authority to create namespace resources. 
tooltip.creation.app.namespace.name = The name of the namespace repository.
tooltip.creation.app.objectstore.accesskey = The access key for accessing the object store.
tooltip.creation.app.objectstore.secretkey = The secret key for accessing the object store.
tooltip.creation.app.objectstore.url = The URL path for the object store.
tooltip.creation.app.settings.clusterSelector=Deploy application resources only on clusters matching specified labels
tooltip.creation.app.settings.existingRule=If available in the application namespace, you can select a predefined placement configuration 
tooltip.creation.app.settings.localClusters=Deploy application resources on local cluster only
tooltip.creation.app.settings.onlineClusters=Deploy your application resources on all online clusters, including your local cluster.
tooltip.creation.app.settings.onlineClustersOnly=Deploy your application resources on all online clusters.

topology.details.close = Close topology details view
topology.filter.category.clusterStatuses = Cluster status
topology.filter.category.clustername = Cluster name
topology.filter.category.clusters = Clusters
topology.filter.category.hostIPs = Host IP
topology.filter.category.k8type = Kubernetes type
topology.filter.category.labels = Labels
topology.filter.category.namespaces = Namespaces
topology.filter.category.podStatuses = Pod status
topology.filter.category.providers = Cloud providers
topology.filter.category.purpose = Purpose
topology.filter.category.region = Region
topology.filter.category.resourceStatuses = Resource status
topology.filter.category.resourceTypes = Types
topology.filter.category.status.error = Error
topology.filter.category.status.failed = Failed
topology.filter.category.status.offline = Offline
topology.filter.category.status.pending = Pending
topology.filter.category.status.recent = Recent
topology.filter.category.status.restarts = Restarted
topology.filter.category.status.success = Success
topology.filter.category.status.violations = Violations
topology.filter.category.status.warning = Warning
topology.legend.body.resource.title = Resource icon legend
topology.legend.body.status.logs = For more details and logs, click on the nodes to open the properties view.
topology.legend.body.status.title = Status icon legend
topology.legend.body.status.note = Note: Resources that you do not have permission to view display a status of "Not deployed".
topology.legend.body.text.failure = Some resources in this group are in error state.
topology.legend.body.text.pending = None of the resources in this group deployed.
topology.legend.body.text.success = All resources in this group have deployed on the target clusters, although their status might not be successful.
topology.legend.body.text.warning = Some resources in this group did not deploy. Other resources deployed successfully.
topology.legend.close = Close topology legend view
topology.legend.header.text = The topology provides a visual representation of all the applications and resources within a project, their build status, and the components and services associated with them.
topology.legend.header.title = How to read topology
topology.legend.title.ansiblejob = AnsibleJob
topology.legend.title.configmap = ConfigMap
topology.legend.title.customresource = Custom resource
topology.legend.title.daemonset = DaemonSet
topology.legend.title.deploymentconfig = Deployment config
topology.legend.title.inmemorychannel = In memory channel
topology.legend.title.integrationplatform = Integration platform
topology.legend.title.persistentvolumeclaim = Persistent Volume Claim
topology.legend.title.replicaset = ReplicaSet
topology.legend.title.replicationcontroller = Replication controller
topology.legend.title.securitycontextconstraints = Security Context Constraints
topology.legend.title.serviceaccount = Service account
topology.legend.title.statefulset = StatefulSet
topology.legend.title.storageclass = Storage class
topology.legend.title.subscriptionblocked = Time Window Subscription
topology.namespace = namespace: {0}
topology.title.application  = application
topology.title.channel = {0} channel
topology.title.chart = charts
topology.title.clusters  = clusters
topology.title.containers = containers
topology.title.controllers = controllers
topology.title.deployable = deployables
topology.title.deployment = resources
topology.title.hosts = hosts
topology.title.internet = internet
topology.title.other = other
topology.title.pods = pods
topology.title.policy = policy
topology.title.services = services
topology.title.subscription  = subscription
topology.zoom.fit = Zoom to fit
topology.zoom.in = Zoom in
topology.zoom.out = Zoom out

type = Type

validation.bad.value = The '{0}' key must point to one of these values: {1}
validation.missing.resource = Missing: {0}
validation.missing.value = {0} is required
