#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
#
# --------------------------------------------------------------------
#  Archiva webapp i18n default en file
# --------------------------------------------------------------------

#default common
id=id
warning.not.undone.operation=WARNING: This operation cannot be undone.
none=none
ok=Ok
add=Add
host=Host
port=Port
protocol=Protocol
id.required.or.alreadyexists=Id required or already exists
modified=Modified
save=Save
identifier=Id
url=Url
directory=Directory
save.all=Save all
common.loading=Loading...
key=Key
value=Value
key.empty.error.message=Key cannot be empty

authz.karma.needed=You need to be authenticated for this action or have more privileges.
error.500=An error has happened you must contact the administrator to check the logs.

administration.repositories=Repositories Administration

runtime.cache.timeToLiveSeconds.label=Time to Live (seconds)
runtime.cache.timeToLiveSeconds.help.title=
runtime.cache.timeToLiveSeconds.help.content=
runtime.cache.timeToIdleSeconds.label=Time to Idle (seconds)
runtime.cache.timeToIdleSeconds.help.title=
runtime.cache.timeToIdleSeconds.help.content=
runtime.cache.maxElementsInMemory.label=Max Elements in memory
runtime.cache.maxElementsOnDisk.label=Max Elements on disk

# managed repositories screen
managedrepository.delete.confirm=Delete Managed Repository
managedrepository.delete.warning.message=Are you sure you want to delete the following managed repository?
managedrepository.deleted=Managed Repository " {0} " deleted.
managedrepository.location.already.exists=WARNING: Repository location already exists.
managedrepository.location.already.exists.warning.message=Are you sure you want to use this directory
managedrepository.add.title=Add Managed Repository
managedrepository.scan.now=Scan Repository Now
managedrepository.scan.all=Process All Artifacts
managedrepository.scanned=Managed Repository " {0} " scanned.
managedrepository.stats.endTime=Last Scanned
managedrepository.stats.duration=Duration
managedrepository.stats.totalFileCount=Total File Count
managedrepository.stats.newFileCount=New Files Found
managedrepository.delete.content=Delete Content too ?
managedrepositories.grid.tab.title=Managed Repositories
managedrepositories.grid.head=Managed Repositories Management
type=Type
managedrepository.stats=Managed Repository Stats
snapshots.notincluded=Snapshots not included
snapshots.included=Snapshots included
managedrepository.pomsnippet=Pom Snippet
release.included=Releases included
release.notincluded=Releases not included
remoterepository.downloadremoteindex=Download Remote Index
index.directory=Index Directory
retentionCount=Retention Count
snapshots=Snapshots
blockRedeployments=Block Redeployments
daysOlder=Days Older
cronExpression=Cron Expression
cronExpression.help.title=Cron Expression Format
cronExpression.help.content= Quartz cron is used. Documentation is: <a target="_blank" href="http://quartz-scheduler.org/documentation/quartz-2.1.x/cookbook/">here</a>

scanned=Scanned
deleteReleasedSnapshots=Delete Released Snapshots
releases=Releases
stageRepoNeeded=Staging Repository
cronExpression.notvalid=Cron Expression not valid
managedrepository.updated=Managed Repository {0} updated.
managed.repository.bulk.save.confirm=Are you sure to update {0} Managed Repository(ies)
managed.repository.bulk.save.confirm.title=Network Proxy Bulk Save
managedrepository.scan.started=Scan Started for Managed Repository {0}
managedrepository.scan.grid.header=Index Scanning
managedrepository.scan.index=Update your Maven Index.
managedrepository.stats.grid.header=Stats
managedrepository.scan.directories=Immediate Full directories transversal scanning.
managedrepository.scan.directories.grid.header=Directories Scanning
managedrepository.scan.directories.finished=Managed Repository {0} fully scanned.
managedrepository.scan.directories.started= Managed Repository {0} full scan started
managedrepository.scan.directories.grid=Scan
managedrepository.added=Managed Repository {0} added
skipPackedIndexCreation=Skip Packed Index creation
skipPackedIndexCreation.help.title=Skip Packed Index creation
skipPackedIndexCreation.help.content=Will prevent creating packed and incremental indexes which are consumed by remote repositories manager and/or IDE.
managedrepository.actions=Actions
managedrepository.repomerge.dialog.header=Choose a target repository for merging
managedrepository.mergerepo=Merge this repository
managedrepository.merge.success={0} merged to {1}
managedrepository.merge.noartifacts=No artifacts to merge from repository {0}
managedrepository.merge.conflicts.header=Merging {0} to {1}
managedrepository.merge.conflicts=Merge has {0} conflicts
managedrepository.merge.domerge=Merge
managedrepository.merge.domerge.skipconflicts=Merge with skipping conflicts
managed.repository.rss.header=Feeds
managedrepository.feeds=Feeds for
managedRepository.id.help.content=Unique Id for your managed repository
managedRepository.id.help.title=Id
managedRepository.name.help.title=Name
managedRepository.name.help.content=Name for your managed repository
managedRepository.location.help.title=Location
managedRepository.location.help.content=Location on File System (can be relative to Archiva base directory or absolute path)
managedRepository.indexDirectory.help.title=Index Directory
managedRepository.indexDirectory.help.content=Path to the Maven Index directory
managedRepository.daysOlder.help.title=Days Older
managedRepository.daysOlder.help.content=For snapshots repositories, maximum file days age you want to keep
managedRepository.retentionCount.help.title=Retention Count
managedRepository.retentionCount.help.content=For snapshots repositories, maximum of files you want to keep.
managedRepository.description.help.content=A free description for your repository
managedRepository.description.help.title=Description
managedRepository.release.help.content=Does your repository support released artifacts
managedRepository.release.help.title=Release
managedRepository.snapshots.help.title=Snapshots
managedRepository.snapshots.help.content=Does your repository support snapshots artifacts
managedRepository.blockRedeployments.help.title=Block Redeployment
managedRepository.blockRedeployments.help.content=For release repositories, redeployment of existing artifacts will be blocked.
managedRepository.scanned.help.title=Scanned
managedRepository.scanned.help.content=Does your repository need to be scanned.
managedRepository.deleteReleasedSnapshots.help.title=Delete Released Snapshots
managedRepository.deleteReleasedSnapshots.help.content=Support of deleting snapshots once they have been released.
managedRepository.stageRepoNeeded.help.title=Stage Repo
managedRepository.stageRepoNeeded.help.content=Automatic creation of a stage repo for this repository





# remote repositories screen
remoterepository.downloadremoteindex.now=Download Remote Index Now
remoterepositories.grid.head=Remote Repositories Management
remoterepositories.grid.tab.title=Remote Repositories
timeout=Download Timeout
downloadRemoteIndex=Download Remote Index
remoteIndexUrl=Remote Index Url
remoteDownloadNetworkProxyId=Proxy for Remote Download Index
downloadRemoteIndexOnStartup=Download Remote Index on Startup
remoteDownloadTimeout=Download Remote Index Timeout
remoterepository.added=Remote Repository added.
remoterepositories.bulk.save.confirm=Are you sure to update {0} Remote Repository(ies)
remoterepositories.bulk.save.confirm.title=Remote Repositories Bulk Save
remoterepository.updated=Remote Repository {0} updated.
remoterepository.download.remote.confirm=Are you sure to download Remote Index ?
remoterepository.download.remote.now=Immediate Download ?
remoterepository.download.remote.full=Full download ?
remoterepository.download.remote.scheduled=Download Remote Index of repository {0} scheduled.
remoterepository.delete.confirm=Are you sure to delete Remote Repository {0} ?
remoterepository.deleted=Remote repository {0}\u00c2\u00a0deleted.
remoteRepository.extraParametersEntries=Additional url parameters
remoteRepository.extraHeadersEntries=Additional Http Headers
remoteRepository.checkPath=Connection Check Path
remoteRepository.timeout.help.title=Download Timeout
remoteRepository.timeout.help.content=Timeout in secondes for downloading files from remote repository.
remoteRepository.userName.help.title=Username
remoteRepository.userName.help.content=If connecting to this repository need a username
remoteRepository.password.help.title=Password
remoteRepository.password.help.content=If connecting to this repository need a password
remoteRepository.downloadRemoteIndex.help.title=Download Remote Index
remoteRepository.downloadRemoteIndex.help.content=To activate Download Remote Index
remoteRepository.remoteIndexUrl.help.title=Remote Index URL
remoteRepository.remoteIndexUrl.help.content=URL of the Remote Index can full or relative to the repository URL
remoteRepository.indexDirectory.help.title=Index Directory
remoteRepository.indexDirectory.help.content=Directory to store remote Index can be full path or relative to the repository path
remoteRepository.remoteDownloadTimeout.help.title=Remote Download Index Timeout
remoteRepository.remoteDownloadTimeout.help.content=Timeout in secondes to download Remote Index.
remoteRepository.remoteDownloadNetworkProxyId.help.title=Proxy ID
remoteRepository.remoteDownloadNetworkProxyId.help.content=Proxy to User for downloading remote Index
remoteRepository.description.help.title=Description
remoteRepository.description.help.content=Free text to describe your repository
remoteRepository.extraParametersEntries.help.title=Extra Url Parameters
remoteRepository.extraParametersEntries.help.content=Key/Value pair you want to add to the url when asking the remote repository.
remoteRepository.extraHeadersEntries.help.title=Extra HTTP Headers
remoteRepository.extraHeadersEntries.help.content=Key/Value pair HTTP headers you want to add when asking the remote repository.
remoterepository.remotecheck=Remote Check
remoteRepository.checkPath.help.title=Connection Check Path
remoteRepository.checkPath.help.content=Path relative to the repository URL that is used to check the connection to the \
  remote repository. Some repositories may not allow to browse the root directory. So if this path is set, the repository is \
  considered online if the resources exists.




#network proxy
networkproxy.updated=Network Proxy " {0} " updated.
networkproxy.added=Network Proxy " {0} " added.
network-proxies.grid.tab.title=Network Proxies
network-proxies.list=Network Proxies
networkproxy.delete.confirm=Are you sure to delete Network Proxy {0}
networkproxy.deleted=Network Proxy {0} deleted
networkproxy.bulk.save.confirm.title=Network Proxy Bulk Save
networkproxy.bulk.save.confirm=Are you sure to update {0} network proxy(ies)
network.proxy.useNtlm=Use NTLM

#menu
menu.proxy-connectors=Proxy Connectors
menu.network-proxies=Network Proxies
menu.roles=User Roles
menu.repositories=Repositories
menu.users=Users
menu.users.manage=Manage
menu.users.roles=Roles
menu.administration=Administration
menu.repository.groups=Repository Groups
menu.artifacts=Artifacts
menu.artifacts.search=Search
menu.artifacts.browse=Browse
menu.topbar.quicksearch=Quick Search
menu.legacy-artifact-support=Legacy Support
menu.repository-scanning=Repository Scanning
menu.system-status=System Status
menu.sirona=Apache Sirona report
menu.appearance-configuration=Appearance
menu.ui-configuration=UI Configuration
menu.reports=Reports
menu.proxy-connectors-rules=ProxyConnector Rules
menu.runtime-configuration=Runtime Configuration
menu.users-runtime-configuration=Users Runtime Configuration

#user
user.change.password.required=Change password required
users.grid.tab.title=Users
users.list=Users List
users.sort.byname=Sort by User Name
users.sort.generic=Sort
effective.roles.edit=Edit Roles
locked=Locked
validated=Validated
user.locked=User {0} locked.
user.unlocked=User {0} unlocked.
user.passwordChangeRequired.updated=Password change required updated for user {0} to {1}
user.created=User {0} created.
user.deleted=User {0} deleted.
user.updated=User {0} updated.
user.admin.created=admin user created
user.details.updated=details updated.
user.delete.message=The following user {0} will be deleted
password.reset=Reset Password
password.reset.success=Password reset.
rememberme=Remember Me
user.login.welcome=Welcome {0}
users.grid.unlock=Unlock
users.grid.lock=Lock
users.grid.unforceChangePassword=Not force password change
users.grid.forceChangePassword=Force password change
users.grid.filter.all=All
users.grid.filter.locked=Locked
users.grid.filter.not.locked=Not Locked
users.grid.filter.pwd.change.required=Password Change required
users.grid.filter.pwd.change.not.required=Password Change not required
users.grid.filter=Clear filter

#roles management
roles.management.header=Roles Management
roles.grid.tab.title=Roles
role.edit.users.list=Users List
role.updated=Role {0} updated.
role.users.updated=Users updated for role {0}
user.roles.updated=Roles updated for user {0}

#proxy connector
proxy-connector.network-proxy.id=Network Proxy
proxy-connector.managed.repository.id=Managed Repository
proxy-connector.remote.repository.id=Remote Repository
proxy-connector.policies=Policies
proxy-connector.properties=Properties
proxy-connectors.grid.remoterepo.grid.header=Remote Repositories
proxy-connectors.list=Proxy Connectors
proxy-connectors.grid.tab.title=Proxy Connectors
proxy-connectors.grid.managedrepo.grid.header=Managed Repositories
proxy-connectors.grid.remoterepo.title=Remote Repository
proxy-connectors.grid.managedrepo.title=Managed Repository
proxy-connector.blacklist=Black List
proxy-connector.whitelist=White List
proxyconnector.removed=ProxyConnector removed.
proxyconnector.added=ProxyConnector added.
proxyconnector.updated=ProxyConnector updated.
proxy-connectors.grid.remoterepo.settings.popover.title=Proxy Connector Settings
proxy-connectors.remoterepo.settings.networkproxy=Network Proxy
proxy-connectors.bulk.save.confirm.title=Network Proxy Bulk Save
proxy.connector.bulk.save.confirm=Are you sure to update {0} Proxy Connector(s)
proxyconnector.delete.confirm=Are you sure to delete the Proxy Connector
proxy-connectors.order.edit=Edit order
proxy-connectors.grid.tab.edit.order=Order Edition
proxy-connectors.grid.header.order=Order Edition

#repository groups
repository.groups.repositories.grid.header=Repositories
repository.groups.groups.grid.header=Repositories Groups
repository.group.updated=Repository Group {0} updated.
repository.group.deleted=Repository Group {0} deleted.
repository.group.added=Repository Group {0} added.
repository.groups.available.repositories=Available Repositories
repository.groups.list=Repository Groups
repository-groups.grid.tab.title=Repository Groups
repository.group.delete.confirm=Are you sure to delete Repository Group {0} ?
repository.group.mergedIndexPath=Merged Index Path
repository.group.mergedIndexTtl=Merged Index Time to Live (in Minutes)
repository.group.cronExpression=Cron expression to merge remote indexes

#roles
roles.bulk.save.confirm=Are you sure to update {0} Role(s)
roles.bulk.save.confirm.title=Roles Bulk Save

#browse
browse.repository=Browse Repository
browse.artifact.display.artifactInfo=Artifact Info
browse.artifact.name=Name
browse.artifact.artifactId=Artifact ID
browse.artifact.groupId=Group ID
browse.artifact.versions=Versions
browse.artifact.organization.name=Organization
browse.artifact.organization.issueManagement=Issue Tracker
browse.artifact.description=Description
browse.artifact.packaging=Packaging
browse.artifact.type=Extension
browse.home=Home
browse.refresh=Refresh
browse.delete=Delete

#search
search.artifact.header=Search
search.artifact.form.header=Search Query Parameters
search.artifact.results.header=Search Results
search.artifact.search.form.basic=Basic Parameters
search.artifact.search.form.query.terms=Query Terms
search.artifact.search.form.osgi=OSGI Parameters
search.artifact.search.form.query.version=Version
search.artifact.search.form.query.packaging=Packaging
search.artifact.search.form.query.groupId=Group ID
search.artifact.search.form.query.className=Class Name
search.artifact.search.form.query.repositories=Repositories
search.artifact.search.form.advanced=Advanced Parameters
search.artifact.search.form.query.artifactId=Artifact ID
search.artifact.search.form.repositories.all=All
search.artifact.search.form.terms.empty=You must enter some search terms.
search.artifact.noresults=No results found.
search.artifact.results.groupId=Group ID
search.artifact.results.artifactId=Artifact ID
search.artifact.results.version=Version
search.artifact.searching=Searching .....
search.artifact.search.form.btn.search=Search
search.artifact.search.form.btn.search.filter=Filter Results
search.artifact.result.size=Artifacts found
search.artifact.results.classifier=Classifier
search.artifact.results.fileExtension=Extension
search.artifact.search.form.query.classifier=Classifier
search.artifact.result.filter=Remove Filters
search.artifact.result.grid.filter=Filter
search.artifact.search.form.query.bundleSymbolicName=Symbolic Name
search.artifact.search.form.query.bundleVersion=Bundle Version
search.artifact.search.form.query.bundleExportPackage=Export Package
search.artifact.search.form.query.bundleExportService=Export Service
search.artifact.search.form.query.bundleImportPackage=Import Package
search.artifact.search.form.query.bundleRequireBundle=Require Bundle
search.artifact.search.form.query.pageSize=Page Size
artifact.detail.tab.header.dependencies=Dependencies
artifact.detail.tab.header.metadatas=Metadata
artifact.detail.tab.header.mailing.list=Mailing Lists
artifact.detail.tab.header.info=Info
artifact.detail.tab.header.dependency.tree=Dependency Tree
artifact.detail.tab.header.dependency.graph=Dependency Graph
artifact.detail.tab.header.used.by=Used By
artifact.detail.tab.header.file.content=Artifacts Content
artifact.detail.tab.header.file.download=Artifacts
artifact.deleted=Artifact deleted.
artifact.delete.confirm.title=Artifact deletion
artifact.delete.confirm.save=Are you sure to delete this artifact ?
groupId.delete.confirm.title=GroupId deletion
groupId.delete.confirm.save=Are you sure to delete groupId: {0} ?
groupdId.deleted=groupId {0} deleted.
groupId.delete.missing.repoId= You must select a repository to delete a groupId.

projectId.delete.confirm.title=Project Deletion
projectId.delete.confirm.save=Are you sure to delete project {0}:{1} ?
projectId.deleted=Project {0}:{1} deleted
projectId.delete.missing.repoId= You must select a repository to delete a project.

browse.artifact.version=Version
browse.artifact.pom.snippet=POM Snippet
browse.artifact.parent=Parent
browse.artifact.other.details=Other details
browse.artifact.organization.ciManagement=Continuous Integration
browse.artifact.url=Url
browse.artifact.license=License
browse.artifact.scm=SCM
browse.artifact.scm.connection=Connection
browse.artifact.scm.devconnection=Dev. Connection
browse.artifact.scm.viewer=Viewer
browse.artifact.scope=Scope
browse.artifact.mailingList.post=Post
browse.artifact.mailingList.otherArchiveUrl=Archive
browse.artifact.mailingList.mainArchiveUrl=Main archive
browse.artifact.mailingList.otherArchivesUrls=Other Archives
browse.artifact.mailingList.unsubscribe=Unsubscribe
browse.artifact.mailingList.subscribe=Subscribe
browse.artifact.mailingList.none=No mailing lists found.
browse.artifact.dependencies.none=No dependencies found.
artifact.metadata.added=Metadata Property added.
artifact.metadata.deleted=Metadata Property deleted.
browse.artifact.metadatas.add=Add Property
browse.artifact.metadatas.delete=Delete Property
browse.artifact.metadatas.key=Property Name
browse.artifact.metadatas.value=Property Value
browse.artifact.metadatas.save=Save
artifact.metadata.key.mandatory=Key is mandatory
artifact.metadata.value.mandatory=Value is mandatory
browse.artifact.content.header=File Content
repository.selected.missing=You must select a repository
browse.artifact.content.view.tooltip=View Artifact Content
browse.artifact.content.delete.tooltip=Delete Artifact
browse.artifact.content.download.tooltip=Download Artifact
browse.artifact.size=Size
browse.artifact.classifier=Classifier
#login
login.username.placehoder=Username
login.password.placehoder=Password

#legacy artifact path support
legacy-artifact-paths.artifact=Artifact
legacy-artifact-paths.path=Path
legacy-artifact-paths.groupId=Group ID
legacy-artifact-paths.artifactId=Artifact ID
legacy-artifact-paths.classifier=Classifier
legacy-artifact-paths.version=Version
legacy-artifact-paths.calculatePath=Calculate Path
legacy-artifact-paths.type=Type
legacy-artifact-paths.list=Legacy Artifact Path Resolution
legacy-artifact-paths.grid.tab.title=Path Mappings
legacy-artifact-path.added=Path Mapping for path {0}
legacy-artifact-path.delete.confirm=Are you sure to delete Path Mapping {0} ?
legacy-artifact-path.removed=Path Mapping deleted {0} deleted.

#repository scanning
repository-scanning.head=Repository Scanning
repository-scanning.file-types.head=File Types
repository-scanning.consumers.head=Consumers
repository-scanning.file-types.removed.pattern=Pattern {1} removed for type {0}
repository-scanning.file-types.added.pattern=Pattern {1} added for type {0}
repository-scanning.consumers.know-content.head=Consumers of Known Content
repository-scanning.consumers.grid.enabled=Enabled
repository-scanning.consumers.grid.id=Id
repository-scanning.consumers.invalid-content.head=Consumers of Invalid Content
repository-scanning.consumers.grid.description=Description
repository-scanning.consumers.know.disabled=Disabled Know Content Consumer {0}
repository-scanning.consumers.know.enabled=Enabled Know Content Consumer {0}
repository-scanning.consumers.invalid.disabled=Disabled Invalid Content Consumer {0}
repository-scanning.consumers.invalid.enabled=Enabled Invalid Content Consumer {0}

# network configuration
menu.network-configuration=Network Configuration
network-configuration.header=Maven External Repositories Access Network Configuration
network-configuration.maxTotal=Max Total Http Connections
network-configuration.maxTotalPerHost=Max Total Http Connections per host
network-configuration.usePooling=Use http connection pooling
network-configuration.updated=Network Configuration updated.

# system status
system-status.header.memory=Server Memory Usage
system-status.header.current.time=Server Current Time
system-status.header.caches=Caches
system-status.header.version.buildNumber=Build number
system-status.header.queues=Queues
system-status.header.version.info=Version Information
system-status.header.version.timestampStr=Build Timestamp
system-status.header.scanning=Repository Scans Currently in Progress
system-status.header.scanning.inprogress.none=No scans in progress.
system-status.queues.grid.header.key=Queue
system-status.queues.grid.header.number=Size
system-status.header.main=System Status
system-status.caches.grid.header.cacheHits=Hits
system-status.queues.grid.header.size=Size
system-status.caches.grid.header.cacheMiss=Misses
system-status.caches.grid.header.cacheHitRate=Hit Ratio
system-status.caches.grid.header.flush=Flush
system-status.caches.grid.header.key=Cache
system-status.caches.flushed=Cache {0} flushed.
system-status.caches.grid.header.size=Size
system-status.caches.grid.header.inMemorySize=In Memory size in kb
system-status.caches.grid.flush.icon.title=Flush Cache
system-status.caches.flushAll=Flush All Caches
system-status.caches.all.flushed=All Caches flushed.
system-status.scanning.grid.header.repository=Repository
system-status.scanning.grid.header.files.processed=Files processed
system-status.scanning.grid.header.files.new=New Files
system-status.scanning.grid.header.stats=Stats

system-status.scanning.consumers.grid.header.name=Name
system-status.scanning.consumers.grid.header.total=Total
system-status.scanning.consumers.grid.header.average=Average
system-status.scanning.consumers.grid.header.invocations.time=Invocations time

# appearance configuration
appearance-configuration.title-page=Configure appearance
appearance-configuration.organisation-details=Details
apperance-configuration.details-description=Enter the details of your organization below.
appearance-configuration.name-label=Name
appearance-configuration.url-label=URL
appearance-configuration.logoLocation-label=Logo Location
appearance-configuration.updated=Appearance has been updated
appearance-configuration.updating-error=Error during appearance setting

#
ui-configuration.header=UI Configuration
ui-configuration.applicationUrl=Application Url
ui-configuration.updated= UI Configuration updated.
ui-configuration.disableRegistration=Disable registration Link

#file upload
fileupload.header=Upload Artifact
fileupload.file.choose=Choose File
menu.artifacts.upload=Upload Artifact
fileupload.cancel=Cancel Upload
fileupload.start=Start Upload
fileupload.error=Error Upload
fileupload.destroy=Delete Upload
fileupload.delete=Delete Upload
fileupload.errors.maxFileSize=File is too big
fileupload.errors.minFileSize=File is too small
fileupload.errors.acceptFileTypes=Filetype not allowed
fileupload.errors.maxNumberOfFiles=Max number of files exceeded
fileupload.errors.uploadedBytes=Uploaded bytes exceed file size
fileupload.errors.emptyResult=Empty file upload result
fileupload.artifactId=Artifact ID
fileupload.groupId=Groupd ID
fileupload.version=Version
fileupload.packaging=Packaging
fileupload.generatePom=Generate Maven POM
fileupload.repositoryId=Repository Id
fileupload.save=Save Files
fileupload.upload.required=You must upload your files first.
fileupload.artifacts.saved=Artifacts for ''{0}:{1}:{2}'', packaged as ''{3}'', with {4} POM Generated, were uploaded and saved on Server side to ''{5}'' repository.
fileupload.deleteAll=Select All

#reports
report.title = Reports
report.statistics.title = Repository statistics
report.statistics.selected-repositories.label = Selected repositories
repository.groups.available-repositories.label = Available repositories
report.statistics.row-count.label = Row count
report.statistics.start-date.label = Start date
report.statistics.end-date.label = End date
report.statistics.btn-view = View Statistics
report.statistics.endDate.explanations-title=Info
report.statistics.rowCount.explanations-title=Info
report.statistics.rowCount.explanations=set the number of report you want to read. If you have selected two or more \
  repositories, only the latest report of those repositories will be displayed.
report.statistics.repositories.required=You must select at least one repository
report.health.title = Repository Health
report.select.all-repositories = All repositories
report.health.groupId.label = GroupId
report.health.repositoryId.label = RepositoryId
report.health.btn-view = Show Report
report.repository.illegal-access = You have no access to the repository {0}
report.message.no-report=There is no report available.
report.health.result.id=ID
report.health.result.namespace=Namespace
report.health.result.project=Project
report.health.result.version=Version
report.health.result.name=Name
report.health.result.problem=Problem
report.health.result.message=Message
report.result.title=Result

admin.creation.mandatory=You must create the admin user!


proxy-connector-rules.available.proxyConnectors=Proxy Connectors
proxy-connectors-rules.grid.tab.title=Proxy Connector Rules
proxy-connector-rules.list=Proxy Connector Rules
proxy-connector-rules.grid.pattern.title=Pattern
proxy-connector-rules.grid.pattern.header=Pattern
proxy-connector-rules.grid.type.title=Type
proxy-connector-rules.grid.proxy-connectors.header=
proxy-connector-rules.grid.type.header=Type
proxy-connector-rule.delete.confirm=Are you sure to delete this ProxyConnector rule
proxy-connector-rule.deleted=ProxyConnector rule deleted.
proxy-connector-rule.pattern=Pattern
proxy-connector-rule.added=ProxyConnector rule added.
proxy-connector-rule.updated=ProxyConnector rule updated.
proxy-connector-rule.pattern.empty=Pattern cannot be empty.
proxy-connector-rule.pattern.already.exists=Same ProxyConnector rule already exists.
proxy-connector-rule.pattern.connectors.empty=You must select proxyConnectors.


menu.docs.users=User Documentation
menu.docs.rest=REST Api
docs.rest.header=REST Apis Documentations
menu.docs=Documentation

#runtime configuration
redback-runtime-configuration.title=Redback Runtime Configuration
redback-runtime-configuration.updated=Redback Runtime Configuration updated.
archiva.redback.usermanager.ldap=LDAP User Manager
archiva.redback.usermanager.jdo=Database User Manager
archiva.redback.usermanager.jpa=Database JPA User Manager
redback.runtime.properties.help.title=Property Description
security.policy.password.rule.alphacount.enabled.help.content=If true, minimum number of letter characters in new passwords will be checked.
security.policy.password.rule.reuse.enabled.help.content=If true, reuse of passwords will be checked.
email.validation.subject.help.content=Subject of the validation email.
security.policy.password.previous.count.help.content=This is the number of previous passwords a new password is matched against. The password is rejected if one of the previous passwords matches.
security.policy.password.expiration.days.help.content=Number of days before password expiration.
email.validation.timeout.help.content=Timeout (in minutes) for the key generated for an email validation to remain valid.
security.policy.password.rule.alphanumeric.enabled.help.content=If true, only alphanumeric values in new passwords are allowed.
security.policy.password.rule.alphacount.minimum.help.content=Minimum number of letter characters in the password.
ldap.config.max.result.count.help.content=Maximum number of results when searching users in LDAP (0 means no limit). 
security.policy.password.rule.numericalcount.enabled.help.content=If true, new passwords must contain a minimum number of numerical characters.
security.policy.allowed.login.attempt.help.content=Maximum number of unsuccessful login attempts before locking account.
security.rememberme.enabled.help.content=Enable rememberme on login.
security.rememberme.timeout.help.content=Timeout in days for rememberme cookie.
security.rememberme.path.help.content=Path for rememberme cookie.
security.rememberme.secure.help.content=If true, the rememberme cookie is set as secure.
security.rememberme.domain.help.content=Name of the rememberme cookie domain.
security.policy.unlockable.accounts.help.content=Comma separated list of User-IDs, that cannot be locked.
ldap.config.groups.class.help.content=The name of the objectClass in the ldap server used to identify groups. The default is groupOfUniqueNames.
ldap.config.groups.member.help.content=The name of the attribute on a group that contains the user DN of group members. The default is uniqueMember.
ldap.config.mapper.attribute.fullname.help.content=The name of the attribute on a user that contains the users full name.
security.policy.password.rule.characterlength.enabled.help.content=If true, minimum and maximum number of characters in new passwords are checked.
security.policy.password.rule.musthave.enabled.help.content=If true, each user must have a password.
security.policy.password.rule.numericalcount.minimum.help.content=Minimum number of numerical characters in the password.
redback.default.admin.help.content=User-Id of the primary administrator.
security.policy.password.rule.characterlength.minimum.help.content=Minimum size of the password.
ldap.config.mapper.attribute.user.object.class.help.content=The objectClass used in the ldap server for identifying users, most commonly inetOrgPerson.
ldap.config.mapper.attribute.password.help.content=The name of the attribute containing the users password, used for the authentiction using the user manager and not the ldap bind authenticator.
security.policy.password.rule.nowhitespace.enabled.help.content=If true, no whitespace is allowed in passwords.
security.policy.password.expiration.enabled.help.content=If true, password expiration is enabled.
ldap.config.mapper.attribute.user.id.help.content=The name of the attribute containing the users User-ID, most commonly cn or sn.
security.policy.password.rule.characterlength.maximum.help.content=Maximum size of the password.
security.signon.timeout.help.content=Not used.
ldap.config.mapper.attribute.email.help.content=The name of the attribute on a user that contains the email address.
email.validation.required.help.content=If true, all email addresses (from new user registration) require an account validation email.
redback.runtime.properties.title=Properties
redback.runtime.ldap.port.label=port
redback.runtime.ldap.host.label=host
redback.runtime.general.title=General
redback.runtime.ldap.title=LDAP
redback.runtime.ldap.baseDn.label=baseDn
redback.runtime.ldap.bindDn.label=bindDn
redback.runtime.ldap.password.label=password
redback.runtime.ldap.contextFactory.label=contextFactory
redback.runtime.ldap.ssl.label=ssl enabled
redback.runtime.ldap.authenticationMethod.label=authenticationMethod
ldap.bind.authenticator.enabled.help.content=Will toggle the use of authenticator that will authenticate using the bind operation.
ldap.bind.authenticator.allowEmptyPasswords.help.content=Allow to use empty password with Ldap authenticator.
redback.runtime.properties.key.label=Key
redback.runtime.properties.value.label=Value
redback.runtime.user-managers.impls.chose=UserManager(s) chosen
redback.runtime.user-managers.impls.available=Available User Managers
redback.runtime.ldap.verified=Ldap connection verified.
redback.runtime.ldap.checkModification=Verify LDAP changes.
redback.runtime.ldap.checkServer=Verify LDAP configuration on server side.
redback.runtime.useUsersCache.label=Use a cache for users.
redback.runtime.users.cache.title=Users Cache

ldap.config.dn.help.content=The name of the attribute containing the DN
ldap.config.user.attribute.help.content=The name of the RDN attribute in the DN of the user object containing the User-ID (e.g. for cn=usr1,ou=users,ou=tst,ou=org, the value would be cn)
redback.default.role.guest.id.help.content=The User-ID of the guest user
rest.baseUrl.help.content=URL that is used as base url for validating REST requests. If empty, the URL ist determined automatically.
rest.csrffilter.absentorigin.deny.help.content=If true and no Origin/Referer header can be found on REST requests, the requests will be denied. Default: true.
rest.csrffilter.disableTokenValidation.help.content=If true, token based origin validation of REST requests will be omitted. Default: false. 
rest.csrffilter.enabled.help.content=If true, validation of REST requests will be validated based on header values, otherwise no validation is done at all. Default: true.

archiva.redback.rbacmanager.ldap=LDAP RBac Manager
archiva.redback.rbacmanager.jdo=Database RBac Manager
archiva.redback.rbackmanager.jpa=Database JPA RBac Manager
archiva.redback.rbacmanager.cached=Cached RBac Manager
redback.runtime.rbac-managers.impls.chose=RbacManager(s) chosen
redback.runtime.rbac-managers.impls.available=Available RbacManagers

redback.runtime.ldap.writable.label=Writable LDAP
redback.runtime.ldap.useRoleNameAsGroup.label=Use group as roles names
redback.runtime.ldap.bindAuthenticatorEnabled.label=Enabled LDAP authentification
redback.runtime.ldap.mapping.title=LDAP/Roles Mapping
redback.runtime.ldap.baseGroupsDn.label=Base Dn for groups

archiva.runtime-configuration.updated=Archiva Runtime Configuration updated.
archiva-runtime-configuration.title=Archiva Runtime Configuration
runtime-configuration.cache.failure.title=Url Cache Failure
runtime-configuration.maven.network.title=Maven Network

runtime-configuration.filelocking.title=FileLocking
runtime.fileLockConfiguration.lockingTimeout.label=Lock Timeout
runtime.fileLockConfiguration.skipLocking.label=Skip Locking (currently experimental)


redback.runtime.ldap.mapping.group.label=LDAP Groups
redback.runtime.ldap.mapping.roles.label=Roles
redback-runtime-ldap-group-mapping.updated=LDAP Role-Group mapping updated.

error.redback.runtimeconfiguration.user-managers.empty=You must choose at least one userManager
error.redback.runtimeconfiguration.rbac-managers.empty=You must choose at least one rbacManager


#welcome
welcome.title=Welcome to Apache Archiva
welcome.quick.search=Type in the name of a project, or artifact into the text box below. Use "Search" on the left for more options.
welcome.docref=Documentation reference
welcome.mainsite=Archiva Web site


version.delete.missing.repoId=You must select a Repository



# navigation
navigation.previous=Previous
navigation.next=Next
navigation.first=First
navigation.last=Last

# Error messages for LDAP configuration
error.ldap.connectionFactory.init.failed=Could not initialize LDAP connection factory. Check your LDAP configuration.
error.ldap.userMapper.init.failed=Could not initialize LDAP user mapper. Check your LDAP configuration.
