common.atlassian.products.tac.name = Atlassian Translations
# JIRA concepts
common.concepts.default.workflow = JIRA Workflow (jira)
common.concepts.jira.home = JIRA home
common.concepts.activity = Activity
common.concepts.attachments.files = Attachments
common.concepts.attachments.as.a.zip = Download all attachments as a ZIP file
common.concepts.attachments.as.a.zip.short = Download All
common.concepts.author = Author
common.concepts.owner = Owner
common.concepts.automatic = Automatic
common.concepts.byassignee = By Assignee
common.concepts.bycomponent = By Component
common.concepts.bypriority = By Priority
common.concepts.byversion = By Version
common.concepts.byissuetype = By Issue Type
common.concepts.category = Category
common.concepts.changelog = Change Log
common.concepts.changepassword = Change Password
common.concepts.administer.user = Administer User
common.concepts.component = Component
common.concepts.components = Components
common.concepts.labels = Labels
common.concepts.label = Label
common.concepts.nocomponent =  No Component
common.concepts.unscheduled = Unscheduled
common.concepts.create.new.issue = Create a new issue in project {0}
common.concepts.administer.instance = Administer this instance
common.concepts.administer.project = Administer Project
common.concepts.administer.current.project = Administer ''{0}''
common.concepts.administer.current.project.desc = Administer current project
common.concepts.comment = Comment
common.concepts.changehistory = Change history
# This is a partial message that will be substitiuted into other messages.  Such messages should be commented with "includes common.concepts.contact.administrator"
common.concepts.contact.administrator = please contact your {0}JIRA administrators{1}
common.concepts.customfield = Custom Field
common.concepts.customfields = Custom Fields
common.concepts.dashboard = Dashboard
common.concepts.dates = Dates
common.concepts.description = Description
common.concepts.filterissues = Filter Issues
common.concepts.resolved = Resolved
common.concepts.resolved.issues = Resolved Issues
common.concepts.unresolved = Unresolved
common.concepts.unresolved.issues = Unresolved Issues
common.concepts.fixfor = Fix For
common.concepts.fixversion = Fix Version
common.concepts.new.version = New Version
common.concepts.new.component = New Component
common.concepts.forgotpassword = Can''t access your account?
common.concepts.total.issues = Total Issues: {0}
common.concepts.issues = Issues
common.concepts.issues.with.count = {0,choice,0#{0} Issues|1#{0} Issue|1<{0} Issues}
common.concepts.issue = Issue
common.concepts.issuelinks = Issue Links
common.concepts.issuelinktype = Issue Link Type
common.concepts.issuetype = Issue Type
common.concepts.key = Key
common.concepts.linkDescription = This issue {0}
common.concepts.login = Log In
common.concepts.lead = Lead
common.concepts.loading = Loading...
common.concepts.loading.failed = Failed to load
common.concepts.managefilters = Manage Filters
common.concepts.managelinks = Manage Links
common.concepts.name = Name
common.concepts.navigatorColumns = Navigator Columns
common.concepts.projectlead = Project Lead
common.concepts.presetfilters = Filters
common.concepts.presetfilters.list = View preset filters
common.concepts.projectsummary = Project Summary
common.concepts.statussummary = Status Summary
common.concepts.versionsummary = Version Summary
common.concepts.componentsummary = Component Summary
common.concepts.timetrackingreport = Time-Tracking Report
common.concepts.attachments.images = Image Attachments
common.concepts.developerworkloadreport = Developer Workload Report
common.concepts.workloadreport = Workload Report
common.concepts.versionworkloadreport = Version Workload Report
common.concepts.noissues = No issues
common.concepts.noopenissues = No open Issues
common.concepts.openissues = Open Issues
common.concepts.popular = Popular
common.concepts.project = Project
common.concepts.projects = Projects
common.concepts.projects.with.count = Projects ({0})
common.concepts.allprojects.with.count = All {0} projects
common.concepts.scheme = Scheme
common.concepts.search = Search
common.concepts.open.search.description=Atlassian JIRA Search Provider
common.concepts.searchcontext = Search Context
common.concepts.projectcomponents = Components / Versions
common.concepts.reports = Reports
common.concepts.reports.list = View available reports
common.concepts.report = Report
common.concepts.roadmap = Road Map
common.concepts.summary = Summary
common.concepts.unassigned = Unassigned
common.concepts.no.reporter = No Reporter
common.concepts.anonymous.creator = Anonymous Creator
common.concepts.url = URL
common.concepts.value = Value
common.concepts.versions = Versions
common.concepts.version = Version
common.concepts.votes = Votes
common.concepts.watchers = Watchers
common.concepts.vote = Vote
common.concepts.voted = Voted
common.concepts.watch = Watch
common.concepts.watching = Watching
common.concepts.releasenotes = Release Notes
common.concepts.today = Today {0}
common.concepts.yesterday = Yesterday {0}
common.concepts.tomorrow = Tomorrow {0}
common.concepts.original.estimate = Original Estimate
common.concepts.remaining.estimate = Remaining Estimate
common.concepts.time.spent = Time Spent
common.concepts.time.not.required = Time Not Required
common.concepts.progress.bar = Progress
common.concepts.aggregate.original.estimate = \u03A3 Original Estimate
common.concepts.aggregate.remaining.estimate = \u03A3 Remaining Estimate
common.concepts.aggregate.time.spent = \u03A3 Time Spent
common.concepts.aggregate.progress.bar = \u03A3 Progress
common.concepts.sum = &Sigma;
common.concepts.more = More
common.concepts.hide = Hide
common.concepts.show = Show
common.concepts.edited = edited
common.concepts.view.issues=View Issues
common.concepts.view=View
common.concepts.views=Views
common.concepts.export=Export
common.concepts.view.details=View Details
common.concepts.my = My
common.concepts.shared.with=Shared With
common.concepts.popularity=Popularity
common.concepts.collapse = Collapse
common.concepts.showall = Show all
common.concepts.project.avatar = Project Avatar
common.concepts.legacy = Legacy
common.concepts.activity.stream=Activity Stream
common.concepts.not.applicable=N/A
common.concepts.irrelevant = Irrelevant
common.concepts.irrelevant.desc = The field is not present on some issues
common.concepts.count = Count
common.concepts.last = Last
common.concepts.tools = Tools
common.concepts.people = People
common.concepts.no.matches = No Matches
common.concepts.continue.typing.to.refine.further = Continue typing to refine further.
common.concepts.view.all.with.total.info = View all ({0} more)
common.concepts.too.many.matches = {0} more options. Continue typing to refine further.
common.concepts.back = Back
common.concepts.list = List

# header
common.concepts.logout = Log Out
common.concepts.profile = Profile
common.concepts.current.issues = Current Issues
common.concepts.filters = Filters
common.concepts.history = History
common.concepts.back.to.previous.view = Back to previous view
common.concepts.back.to.top = Back to top
common.concepts.sparkler.placeholder.browse_usergroup = Find Users/Groups...
common.concepts.sparkler.placeholder.no_browse_usergroup = Enter username or group
common.concepts.sparkler.placeholder.browse_user = Find Users...
common.concepts.sparkler.placeholder.no_browse_user = Enter username
common.concepts.sparkler.placeholder.browse_group = Find Groups...
common.concepts.sparkler.placeholder.no_browse_group = Enter group

# pager
pager.results.displayissues = Issue {0} of {1} issue(s)
pager.results.displayissues.short = {0} of {1}
pager.results.firstpage = Not available - this is the first issue
pager.results.lastpage = Not available - this is the last issue
pager.results.notinsearch = Issue not part of current search
opsbar.for.more.operations = For more actions
opsbar.more.operations = More
opsbar.more.transitions = Workflow
opsbar.back.to.issue = Back to Issue
opsbar.admin = Admin

# filters
common.filters.all = All issues
common.filters.outstanding = Outstanding
common.filters.unscheduled = Unscheduled
common.filters.assignedtome = Assigned to me
common.filters.reportedbyme = Reported by me
common.filters.resolvedrecently = Resolved recently
common.filters.addedrecently = Added recently
common.filters.updatedrecently = Updated recently
common.filters.mostimportant = Most important
common.filters.allprojects = All projects
common.filters.findprojects = Find Projects...
common.filters.all.types = All issue types
common.filters.find.types = Find Issue Types...
common.filters.all.status = All statuses
common.filters.find.status = Find Statuses...
common.filters.all.priority = All priorities
common.filters.find.priority = Find Priorities...
common.filters.all.resolution = All resolutions
common.filters.find.resolution = Find Resolutions...
common.filters.find.labels = Find Labels...
common.filters.nofixfor = No Fix Version
common.filters.any = Any
common.filters.any.value = any value
common.filters.incomponents = Component
common.filters.labels = Label
common.filters.nocomponent = No Component
common.filters.matchesversions = Affects Version
common.filters.noversion = No Version
common.filters.noversions = No Versions
common.filters.unreleasedversions = Unreleased Versions
common.filters.releasedversions = Released Versions
common.filters.allusers = All Users
common.filters.allstandardissuetypes = All Standard Issue Types
common.filters.standardissuetypes = Standard Issue Types
common.filters.allsubtaskissuetypes = All Sub-Task Issue Types
common.filters.subtaskissuetypes = Sub-Task Issue Types
common.filters.versionstatus.released = Released
common.filters.versionstatus.released.and.archived = Released & Archived
common.filters.versionstatus.unreleased = Unreleased
common.filters.versionstatus.unreleased.and.archived = Unreleased & Archived
common.filters.shared = Shared Filter
common.filters.private = Private Filter
common.filters.no.favourite.filters=No favourite filters

common.favourites.favourite = Favourite
common.favourites.favourites = Favourites

common.favourites.no.user.in.session=Can not find user for this session.  Session may have timed out, please reload page.
common.favourites.entity.not.available=Unable to find item to favourite. Perhaps you don''t have permission to see it.
common.favourites.no.permission=You do not have permission to see this item.
common.favourites.not.added=You do not have permission to favourite this item.
common.favourites.not.changed=You do not have permission to change this favourite item.
common.favourites.undo=Undo
common.favourites.error.server=Error occurred communicating with the server. Please reload the page and try again.

##Start Generated Keys
# These keys are generated in the code and as such may not appear to be used.
common.favourites.undo.PortalPage=<b>''''{0}''''</b> removed from Favourite Dashboard list.
common.favourites.enabled.PortalPage=Remove this dashboard from your favourites
common.favourites.disabled.PortalPage=Add this dashboard to your favourites
common.favourites.undo.SearchRequest=<b>''''{0}''''</b> removed from Favourite Filters list.
common.favourites.enabled.SearchRequest=Remove this filter from your favourites
common.favourites.disabled.SearchRequest=Add this filter to your favourites
##End Generated Keys

# Sharing
common.sharing.share = Share
common.sharing.private = Private
common.sharing.shares = Shares
common.sharing.new.shares = Add Shares
common.sharing.exception.no.share.permission=You do not have permission to share. All shares are invalid.
common.sharing.exception.not.in.group=You do not have permission to share with Group: ''{0}''.
common.sharing.exception.group.does.not.exist=Group: ''{0}'' does not exist.
common.sharing.exception.group.not.valid=Group permission is not valid: Invalid group name ''{0}''.
common.sharing.exception.project.does.not.exist=Selected project does not exist.
common.sharing.exception.project.id.not.valid=Project permission is not valid: Invalid project identifier ''{0}''.
common.sharing.exception.no.permission.project=You do not have permission to share with Project: ''{0}''.
common.sharing.exception.no.permission.project.but.in.role=You can not share with a role in project ''{0}'' as you do not have browse permission.
common.sharing.exception.role.does.not.exist=Selected role does not exist.
common.sharing.exception.role.id.not.valid=Project permission is not valid: Invalid role identifier ''{0}''.
common.sharing.exception.no.permission.role=You do not have permission to share with Project: ''{0}'' Role: ''{1}''.
common.sharing.exception.unknown.type=Share permission of type ''{0}'' is unknown.
common.sharing.exception.singleton=Permission type ''{0}'' must not be included with other permissions.
common.sharing.exception.search.parse=Could not parse the query text. Leading wildcards are not supported.

#Delete shared dashboards and filters need to have slightly different error messages
common.sharing.exception.delegated.user.no.share.permission=The user ''{0}'' does not have permission to share. The owner has not been changed.
common.sharing.exception.delegated.user.not.in.group=The user ''{0}'' does not have permission to share with Group: ''{1}''.
common.sharing.exception.delegated.user.no.permission.project=The user ''{0}'' does not have permission to share with Project: ''{1}''.
common.sharing.exception.delegated.user.no.permission.project.but.in.role=The user ''{0}'' can not share with a role in project ''{1}'' as they do not have browse permission.
common.sharing.exception.delegated.user.no.permission.role=The user ''{0}'' does not have permission to share with Project: ''{1}'' Role: ''{2}''.

common.sharing.shared.description.everyone=Everyone
common.sharing.shared.description.anyone=Anyone
common.sharing.shared.description.any=Anyone
common.sharing.shared.description.group=Group
common.sharing.shared.display.project={0}Project{1}: {2}
common.sharing.shared.display.project.role={0}Project{1}: {2} {3}Role{4}: {5}
common.sharing.shared.display.group={0}Group{1}: {2}
common.sharing.shared.template.everyone=Shared with all users
common.sharing.shared.illegal.search.parameters=Illegal search parameters.
common.sharing.shared.share.count={0}{1}{2} shares

common.sharing.shared.display.everyone.desc=Shared with everyone
common.sharing.shared.display.group.desc=Shared with all users in the ''{0}'' group
common.sharing.shared.display.project.desc=Shared with all users with permission to browse the ''{0}'' project
common.sharing.shared.display.project.role.desc=Shared with all users in the project role ''{0}'' for project ''{1}''

common.sharing.shared.display.private = Private filter
common.sharing.shared.display.private.desc=Not shared with any other users

#Sharing searching messages.
common.sharing.searching.exception.not.in.group=You are not a member of Group: ''{0}''.
common.sharing.searching.exception.group.does.not.exist=Group: ''{0}'' does not exist.
common.sharing.searching.exception.anonymous.group.search=You do not have permission to search in groups.
common.sharing.searching.exception.project.does.not.exist=The project with identifier ''{0}'' does not exist.
common.sharing.searching.exception.project.role.does.not.exist=The project role with identifier ''{0}'' does not exist.
common.sharing.searching.exception.user.not.in.project.role=You are not in the specified project role.
common.sharing.searching.exception.project.no.browse.permission=You do not have permission to view the project.
common.sharing.searching.no.search.performed=Enter your search criteria and click ''Search''.
common.sharing.searching.results.message={0} - {1} of {2}

##Start Strangeness warning.
# These are single quotes on purpose.  Do not escape them.
# When want the strings to translate to things link '<b>Group</b>: {0}'. We use Javascript to escape the remaining parameters
# on the browser.
common.sharing.shared.template.group={0}Group{1}: '{0}'
common.sharing.shared.template.project={0}Project{1}: '{0}'
common.sharing.shared.template.project.role={0}Project{1}: '{0}' {2}Role{3}: '{1}'
common.sharing.shared.template.everyone.desc=Share with everyone
common.sharing.shared.template.everyone.warning=Sharing with everyone will make this visible to users who are not logged in.
common.sharing.shared.template.group.desc=Share with all users in the '''{0}''' group
common.sharing.shared.template.project.desc=Share with all users with permission to browse the '''{0}''' project
common.sharing.shared.template.project.role.desc=Share with all users in the project role '''{0}''' for project '''{1}'''
common.sharing.shared.template.private.desc=Not shared with any other users
##Start Generated Keys
# These keys are generated in the code and as such may not appear to be used. Think before deleting them.
common.sharing.search.template.any.desc.PortalPage = All dashboards that you can see.
common.sharing.search.template.group.desc.PortalPage = All dashboards shared with the group '''{0}'''.
common.sharing.search.template.project.desc.PortalPage=All dashboards shared with either the project '''{0}''' or its roles.
common.sharing.search.template.project.role.desc.PortalPage=All dashboards shared with the project role '''{0}''' in the project '''{1}'''.
common.sharing.search.template.any.desc.SearchRequest = All filters that you can see.
common.sharing.search.template.group.desc.SearchRequest = All filters shared with the group '''{0}'''.
common.sharing.search.template.project.desc.SearchRequest=All filters shared with either the project '''{0}''' or its roles.
common.sharing.search.template.project.role.desc.SearchRequest=All filters shared with the project role '''{0}''' in the project '''{1}'''.
##End Generated Properties
##End Strangeness warning.

common.sharing.no.projects = You do not have permission to browse any projects.
common.sharing.no.groups = You do not belong to any groups.
common.sharing.shared.group.not.found=[Deleted Group]
common.sharing.shared.role.not.found=[Unknown Role]
common.sharing.shared.project.not.found=[Unknown Project]
common.sharing.loading.share = Loading Shares
common.sharing.add.share = Add
common.sharing.delete.share = Delete Share
common.sharing.not.shared = Not shared
common.sharing.remove.shares = This operation will remove all current shares.
common.sharing.dirty.warning = You have not added the share that you selected. Are you sure that you want to continue?
common.sharing.no.share.javascript = Javascript must be enabled to view and edit filter sharing options.
common.sharing.parse.error=Unable to parse shares.

# statuses
common.status.UNRESOLVED = UNRESOLVED
common.status.unresolved = Unresolved
common.status.unassigned = Unassigned

common.statuscategory.undefined = No Category
common.statuscategory.undefined.description = A category is yet to be set for this status
common.statuscategory.new = New
common.statuscategory.new.description = Represents anything new
common.statuscategory.indeterminate = In Progress
common.statuscategory.indeterminate.description = Represents anything in the process of being worked on
common.statuscategory.done = Complete
common.statuscategory.done.description = Represents anything for which work has been completed

# resolution
common.resolution.UNRESOLVED = UNRESOLVED
common.resolution.unresolved = Unresolved

# words
common.words.issue = Issue
common.words.subtask = Subtask
common.words.add = Add
common.words.administrators = administrators
common.words.anonymous = Anonymous
common.words.assign = Assign
common.words.avatar = Avatar
common.words.comments = Comments
common.words.create = Create
common.words.copy = Copy
common.words.close = Close
common.words.delete = Delete
common.words.description = Description
common.words.enterprise = Enterprise
common.words.env = Environment
common.words.error = Error
common.words.errors = Errors
common.words.existing = Existing
common.words.fields = Fields
common.words.field = Field
common.words.fullname = Full Name
common.words.groups = Groups
common.words.project.roles = Project Roles
common.words.here = here
common.words.hide = Hide
common.words.key = Key
common.words.login = log in
common.words.login.caps = Log in
common.words.name = Name
common.words.new = new
common.words.none = None
common.words.note = Note
common.words.or = or
common.words.in = in
common.words.change = Change
common.words.and = and
common.words.between = between
common.words.order = Order
common.words.operations = Operations
common.words.password = Password
common.words.confirmation.password = Confirmation Password
common.words.rememberme=Remember My Login
common.words.project = Project
common.words.properties = Properties
common.words.progress = Progress
common.words.save = Save
common.words.search = search
common.words.select = Select
common.words.setupwizard = Setup Wizard
common.words.share = Share
common.words.suggestions = Suggestions
common.words.signup = sign up
common.words.summary = Summary
common.words.total = Total
common.words.grandtotal = Grand total
common.words.unknown = Unknown
common.words.user = User
common.words.username = Username
common.words.value = Value
common.words.view = View
common.words.query = Query
common.words.text = Text
common.words.yes = Yes
common.words.no = No
common.words.pleaseselect = Please select...
common.words.choosefromparent = Choose from parent list
common.words.parent = parent
common.words.child = child
common.words.latest = Latest
common.words.is = is
common.words.role = Role
common.words.other = Other...
common.words.other.no.dots = Other
common.words.all = All
common.words.copyof = Copy of {0}
common.words.copyxof = Copy {0} of {1}
common.words.time = Time
common.words.level = Level
common.words.exception = Exception
common.words.proceed=Proceed
common.words.acknowledge=Acknowledge
common.words.done=Done
common.words.warning=WARNING:
common.words.status=Status
common.words.draft=Draft
common.words.publish=Publish
common.words.discard=Discard
common.words.unlimited=Unlimited
common.words.arrow = Arrow
common.words.used=Used
common.words.configure=Configure
common.words.default=Default
common.words.start = Start
common.words.end = End
common.words.enter=Enter
common.words.down = Down
common.words.percentage=Percentage
common.words.fullstop=.

#time period words
common.words.hour=hour
common.words.hours=hours
common.words.minute=minute
common.words.minutes=minutes
common.words.second=second
common.words.seconds=seconds

#icon replacement text
common.icons.required=(required)

#login
login.welcome.to = Welcome to
welcome.to.jira = Welcome to {0}!
login.last.login = Last Login
login.prev.login = Previous Login
login.count = Login Count
login.details = Login Details
login.not.recorded = Not recorded
login.last.failed.login=Last Failed Login
login.current.failed.login.count=Current Failed Login Count
login.total.failed.login.count=Total Failed Login Count
login.elevated.security.check.required=CAPTCHA required at next login
login.captcha.refresh=Refresh the image

admin.resetfailedlogin.unknown.user=The user ''{0}'' is unknown
admin.resetfailedlogin.title=Reset Failed Login Count

# Gravatar support
admin.useravatar.gravatar.option = Allow Gravatars
admin.useravatar.gravatar.option.description = Allows loading external avatars from a Gravatar server
admin.useravatar.gravatar.server = Gravatar server
admin.useravatar.gravatar.server.description = Optional custom Gravatar server (leave blank to use {0}Gravatar.com{1})

useravatar.gravatar.user.profile.text =  To change your Gravatar, go to {0} and sign up using the email address \
  configured in JIRA: {1}.

useravatar.gravatar.login.text = To change your avatar {0}log in to Gravatar.com{1} and follow the on-screen instructions \
  to change the Gravatar for {2}.
useravatar.gravatar.signup.text = To change your avatar {0}sign up to Gravatar.com{1} and follow the on-screen instructions \
  to add a Gravatar for {2}.

# Inline edit
admin.generalconfiguration.inline.edit = Inline edit
admin.generalconfiguration.inline.edit.description = Enables inline editing of issues

# form submit button names
common.forms.next = Next
common.forms.previous = Previous
# Note that common.forms.next *must* be a substring of common.forms.next.with.arrows
common.forms.next.with.arrows = Next >>
common.forms.previous.with.arrows = << Previous
common.forms.finish = Finish
common.forms.import = Import
common.forms.move = Move
common.forms.log = Log
common.forms.cancel = Cancel
common.forms.clear = Clear
common.forms.update = Update
common.forms.confirm = Confirm
common.forms.create = Create
common.forms.preview = Preview
common.forms.add = Add
common.forms.assign = Assign
common.forms.requiredfields = Required Field
common.forms.edit = Edit
common.forms.continue = Continue
common.forms.run.now = Run now
common.forms.submit.help.label = Form Submit
common.forms.submit.accesskey = s
common.forms.submit.tooltip = Press {1}+{0} to submit form
common.forms.cancel.accesskey = `
common.form.email.label.suffix=Email address
common.forms.send.request = Send Request
common.forms.dirty.message =You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost.
common.forms.dirty.comment = You have entered a comment on this issue. If you navigate away from this page without first saving, the comment will be lost.
common.forms.dirty.dialog.message =You have entered new data in this dialog. If you navigate away from this dialog without first saving your data, the changes will be lost. Click cancel to return to the dialog.
common.forms.dirty.message.from.dialog=The data in the dialog box was successfully submitted, although this page requires a refresh to display the results.\n\nYou had entered new data on the page before you opened the dialog box. If you continue, your page data will be lost.
common.forms.ajax.timeout = The call to the JIRA server did not complete within the timeout period.  We are unsure of the result of this operation.
common.forms.ajax.unauthorised = You are not authorised to perform this operation. Please try to {0}
common.forms.ajax.unauthorised.alert = You are not authorised to perform this operation. Please log in.
common.forms.ajax.unauthorised.signup = or {0} for an account.
common.forms.ajax.commserror = The JIRA server could not be contacted. This may be a temporary glitch or the server may be down.
common.forms.ajax.servererror= The JIRA server was contacted but has returned an error response. We are unsure of the result of this operation.
common.forms.ajax.error.dialog = Close this dialog and press refresh in your browser
common.forms.ajax.error.dialog.heading=Communications Breakdown

# Generic AJAX messages.
common.ajax.unauthorised.alert = You are not authorised to perform this operation. Please log in.
common.ajax.servererror = The JIRA server was contacted but has returned an error response. We are unsure of the result of this operation.
common.ajax.commserror = The JIRA server could not be contacted. This may be a temporary glitch or the server may be down.

# AUI Components
AUI.form.label.text.required = required
AUI.form.submit.button.text = Submit
AUI.form.submit.button.accesskey = s
AUI.form.submit.button.tooltip = Press {1}+{0} to submit this form
AUI.form.cancel.link.text = Cancel
AUI.form.cancel.link.accesskey = `
AUI.form.cancel.link.tooltip = Press {1}+{0} to cancel
AUI.form.custom.button.title.tooltip.plus.accesskey = {0} (Press {1}+{2})
AUI.form.custom.button.title.accesskey.only = (Press {0}+{1})
AUI.form.label.none = None

AUI.inline.edit.desc= Click to edit

# form word names
common.words.next = Next
common.words.previous = Previous
common.words.update = Update
common.words.edit = Edit
common.words.cancel = Cancel

# task related messages
common.tasks.cant.acknowledge.task.you.didnt.start=This task has finished running. The user {0} who started this task should acknowledge it.
common.tasks.tasks.in.progress=Tasks in progress.
common.tasks.tasks.already.running.consider.impact=There are already tasks executing in JIRA. Starting another task will impact system performance.
common.tasks.task.not.found=The task could not be found. Perhaps it has finished and has been acknowledged?
common.tasks.task.not.found.title=Task Not Found
common.tasks.task.task.submission.rejected={0} already started a {1} task.
common.tasks.rejected.execution.exception=The task cannot be started for the following reason ''{0}''.
common.tasks.info.started=Started {0}.
common.tasks.info.started.by=Started {0} by {1}.
common.tasks.info.finished=Finished {0}.
common.tasks.info.progress={0}% complete.
common.tasks.info.elapsed.time={0} elapsed.
common.tasks.info.completed.with.error=Task completed in {0} with unexpected error.
common.tasks.info.completed=Task completed in {0}
common.tasks.info.progressing={0}% complete. {1} elapsed.
common.tasks.info.progress.unknown=Progress Unknown. {0} elapsed.
common.tasks.info.starting=Starting the task submitted {0}.
common.tasks.info.view.progress={0}View Progress{1}
common.tasks.info.acknowledge.task={0}Acknowledge{1}
common.tasks.wrong.task.context=The task context is not of the expected type. Expected ''{0}'' but got ''{1}''

# shared top nav bar
alt.text.username = <u>U</u>sername
alt.text.username.accessKey = u
alt.text.password = <u>P</u>assword
alt.text.password.accessKey = p
alt.text.rememberlogin = <u>R</u>emember my login on this computer
alt.text.rememberlogin.accessKey = r
alt.text.home = Dashboards
alt.text.browseproject = Projects
alt.text.browseprojects = Projects
alt.text.findissues = Issues
alt.text.createnewissue = Create
alt.text.admin = Administration
alt.text.SearchAdmin = Search JIRA admin
alt.text.quicksearch = Quick Search
alt.text.quicksearch.accessKey = q
alt.text.quicksearch.title = Go directly to an issue by typing a valid issue key, or run a free-text search.
alt.text.quicksearch.learn.more = Learn more about {0}Quick Search{1}

# These are the old access keys.  They still work and do the exact thing they used to.
alt.text.home.accessKey = h
alt.text.browseproject.accessKey = b
alt.text.findissues.accessKey = f
alt.text.admin.accessKey = a

firebug.performance.warning = G''day mate! Firebug is known to cause performance problems with the JIRA dashboard. Try {0}disabling{1} it, if things are a bit slow.

# These are the new access keys.  They open up the menus.
menu.accesskey.home_link = d
menu.accesskey.browse_link = p
menu.accesskey.find_link = i
menu.accesskey.admin_link = a
alt.text.createnewissue.accessKey = c


menu.access.more.options = Access more options
menu.dashboard.header = Dashboards
menu.dashboard.header.title = View your current Dashboard
menu.dashboard.common.header.title = View and manage your dashboards
menu.dashboard.view.system = View System Dashboard
menu.dashboard.view.system.title = View the System''s default dashboard
menu.dashboard.manage = Manage Dashboards
menu.dashboard.manage.title = Add, remove or search for dashboards
menu.dashboard.title = {0} - {1}

menu.project.header = Projects
menu.project.current = Current Project
menu.project.current.desc = The currently active project
menu.project.all = All Projects
menu.project.recent = Recent Projects
menu.project.recent.desc = Project you have recently worked on
menu.project.header.selected.title = Browse currently active project ''{0}''
menu.project.header.all.title = Browse the projects you have permissions to view
menu.project.common.header= View recent projects and browse a list of projects
menu.project.view.all = View All Projects
menu.project.view.all.title = View all the projects that you can browse
menu.project.create = Create Project
menu.project.create.title = Create a new project
menu.project.import = Import External Project
menu.project.import.title = Import an existing external project

menu.issues.header = Issues
menu.issues.header.title = View your current filter
menu.issues.common.header.title=Search for issues and view recent issues
menu.issues.history.section = Recent issues
menu.issues.history.more = more...
menu.issues.history.more.desc = View more recently viewed issues
menu.issues.filter.section = Filters
menu.issues.filter.more = more...
menu.issues.filter.title = {0} - {1}
menu.issues.filter.more.desc = View all Favourite Filters
menu.issues.manage.filters = Manage filters
menu.issues.manage.filters.title = Manage all filters created by you, as well as view filters shared with you by others.
menu.issues.current.search = Current search
menu.issues.current.search.title = View your current search
menu.issues.new.search = Search for issues
menu.issues.new.search.title = Start a new search
menu.issues.new.issue = Create issue
menu.issues.new.issue.title = Create a new issue.  You can also click on the link in the top right of every page.

menu.status.all = All Statuses

menu.admin.header = Administration
menu.admin.summary = JIRA Admin
menu.admin.header.title = JIRA Administration
menu.admin.instance = JIRA Administration
menu.admin.mac = My Atlassian Account
menu.admin.mac.title = View your Atlassian account details
menu.admin.plugin = Plugin Exchange
menu.admin.plugin.title = Browse, download and install add-ons for JIRA
menu.admin.current.project = Project: {0}
menu.admin.current.project.title = Administer the current project
menu.admin.system.info = System Info
menu.admin.system.info.title = View the System Information
menu.admin.recent = Recent Administration Pages
menu.admin.recent.desc = Go to recent administration pages

#reporter types
reporter.types.anyuser = Any User
reporter.types.noreporter = No Reporter
reporter.types.currentuser = Current User
reporter.types.specifyuser = Specify User
reporter.types.specifygroup = Specify Group

#field descriptions
environment.field.description = For example operating system, software platform and/or hardware specifications (include as appropriate for the issue).
timetracking.field.description = An estimate of how much work remains until this issue will be resolved.<br>The format of this is '' {0} '' (representing weeks, days, hours and minutes - where * can be any number)<br>Examples: {1} and {2}.<br>
timetracking.field.original.estimate.description = The original estimate of how much work is involved in resolving this issue.
timetracking.field.remaining.estimate.description = An estimate of how much work remains until this issue will be resolved.
worklog.field.description = Allows work to be logged whilst creating, editing or transitioning issues.

#assignee types
assignee.types.anyuser = Any User
assignee.types.unassigned = Unassigned
assignee.types.currentuser = Current User
assignee.types.specifyuser = Specify User
assignee.types.specifygroup = Specify Group

#creator types
creator.types.anyuser = Any User
creator.types.nocreator = Anonymous
creator.types.currentuser = Current User
creator.types.specifyuser = Specify User
creator.types.specifygroup = Specify Group


#assignee checkboxMultiSelect sections
assignee.section.suggestedusers = Suggested Users
assignee.section.suggestedgroups = Suggested Groups

#time periods
time.periods.hour = Hour
time.periods.day = Day (24 hours)
time.periods.week = Week (7 days)
time.periods.month = Month (30 days)

# top right pop up links (user, history, filters etc)
bodytop.user = User
bodytop.history = History
bodytop.filters = Filters
bodytop.profile = Profile
bodytop.logout = Log Out
bodytop.printable = Printable View

# title/tool tip text for top links
tooltip.home = A configurable overview of JIRA
tooltip.browseproject.active = Browse currently active project ''{0}''
tooltip.browseproject.specified = Browse project ''{0}''
tooltip.browseproject = Browse the projects you have permissions to view
tooltip.findissues = Find issues in the projects you have permissions to view
tooltip.createnewissue = Create a new issue / bug / feature request / etc
tooltip.admin = Manage this JIRA instance
tooltip.history = View and open your recently viewed issues
tooltip.filters = View and open your favourite filters
tooltip.profile = View and change your details and preferences
tooltip.logout = Log out and cancel any automatic login.
tooltip.print = View a printable version of the current page.
tooltip.dblclick.expand = Double click to expand

#browseproject
browseproject.title = Browse Project
browseprojects.title = Browse Projects
browseprojects.all.projects = All projects
browseprojects.all.projects.title = Click here to browse all projects
browseproject.administer.project.title = Click here to administer project
browseproject.administer.project = Administer project
browseproject.project.information = Project Information
browseproject.project.info.notavailable = The ''Project Information'' panel is not available.
browseproject.unresolvedissues = {0}{1}{2} unresolved issue(s).
browseproject.unresolvedissues.more = Viewing {0} of {1}{2}{3} unresolved issue(s).
browseproject.openissues.more.footer = Viewing {0} of {2}{1}{3} Issues.
browseproject.and.x.more = ...and {0} more
browseproject.show.first.x = Show first {0} only
browseproject.showing.first.x.versions = Showing first {0} versions. To see all {1} versions, go to the {2}.
browseproject.create.other.issue.type = Create another type of issue.
browseproject.created.vs.resolved.summary = 30 Day Summary
browseproject.empty.tab.generic = There is no information to display on this tab. This could be a new project, version or component with no issues.
browseproject.empty.tab.summary = There is no information to display for the summary of this project. This could be a new project with no issues, activity or versions.
browseproject.issues.by.assignee.more = View these issues in the Issue Navigator sorted by Assignee
browseproject.issues.by.priority.more = View these issues in the Issue Navigator sorted by Priority
browseproject.issues.by.status.more = View these issues in the Issue Navigator sorted by Status
browseproject.issues.by.component.more = View these issues in the Issue Navigator sorted by Component
browseproject.issues.by.version.more = View these issues in the Issue Navigator sorted by Fix For Version
browseproject.issues.by.issuetype.more = View these issues in the Issue Navigator sorted by Issue Type
browseproject.summary.unresolved.issues= Issues: Unresolved
browseproject.summary.unreleased.versions = Versions: Unreleased
browseproject.components.manage=Manage Components
browseproject.change.description=Change the project description

projectpanels.important.name=JIRA Team
projectpanels.important.description=The guys and gals behind JIRA

#projectgetstarted.vm
projectgetstarted.heading=Get your project started
projectgetstarted.description=Create your first issue by clicking on the "{0}" button at the top of the page.

# browsepersonalproject.jsp
browse.personal.project.title= Browse Projects

# noissues.vm
browseproject.no.issues.desc=There are no issues in this project
browseproject.no.issues.create.issue=Create your first issue by clicking on the "{0}" button at the top of the page.
browseproject.no.issues.create.issue.keyboardshortcut.tip=You can also type <kbd>c</kbd> to create an issue with your keyboard.
browseproject.no.issues.nopermission.explanation=Once issues are created for this project, they will be listed here.
browseproject.no.issues.nopermission.request.permission=Want to create issues yourself? {0}Contact your system administrator{1} and request permission to do so.

#browseversion
browseversion.all.versions = All versions
browseversion.all.versions.title = Click here to browse all versions

browseversion.title = Browse Version
browseversion.browse.previous = Browse previous version
browseversion.browse.next = Browse next version
browseversion.project.title = Click here to browse project {0}
browseversion.version.information = Version Information
browseversion.version.info.notavailable = The ''Version Information'' panel is not available.
browseversion.fixfor = Fix For Version
browseversion.issues.all = All
browseversion.issues.unresolved = Unresolved
browseversion.nexttwentyversions = next 20 versions
browseversion.allversions = all versions
browseversion.viewmore=... more versions available ({0}view{1})
browseversion.openpercomponent = with unresolved issues in each component for this version
browseversion.allpercomponent = with all issues in each component for this version
browseversion.empty.tab.summary = There is no information to display for the summary of this version. This could be a version with no issues or activity.

#browsecomponent
browsecomponent.all.versions = All components
browsecomponent.all.versions.title = Click here to browse all versions
browsecomponent.back.to = Back to {0}: {1}
browsecomponent.back.to.desc = Back to the {0} tab for the {1} project

browsecomponent.title = Browse Component
browsecomponent.project.title = Click here to browse project {0}
browsecomponent.component.information = Component Information
browsecomponent.component.info.notavailable = The ''Component Information'' panel is not available.
browsecomponent.openperversion = with open issues due to be fixed per version for this component
browsecomponent.empty.tab.summary = There is no information to display for the summary of this component. This could be a component with no issues, versions or activity.

#roadmap.jsp & changelog.jsp
browseproject.scope = Scope
roadmap.nextthreeversions = next 3 versions
roadmap.all.versions = all versions
roadmap.issuesresolved = {0} of {1} issues have been resolved
roadmap.issues.resolved.linked = {0}{1}{2} of {3}{4}{5} issues have been resolved
roadmap.personal = Your Personal Road Map for {0}
roadmap.personal.none.selected = Your Personal Road Map
roadmap.personal.change.project = Change project
roadmap.personal.select.project = Select project
roadmap.upcoming.versions = upcoming {0} versions
roadmap.expand.version = Click to view issues for version
roadmap.desc = A list of upcoming versions. Click on the row to display issues for that version.

changelog.desc = A list of released versions. Click on the row to display issues for that version.
changelog.previous.versions = previous {0} versions
changelog.all.versions = all versions
browseproject.getmoreinfo = Get more information about this release
compversions.openpercomponent = with open issues in each component
compversions.openperversion = with open issues due to be fixed per version

summary.nextthreeversions = next 3 versions
summary.previousthreeversions = previous 3 versions
summary.allversions = all versions
summary.issuesresolved = {0} of {1} issues have been resolved

#comments
comment.update.title = Comment
comment.update.desc = an optional comment describing this update
comment.viewable = Viewable By
comment.constants.allusers = All Users
comment.constants.selectgroup = Select Group
comment.constants.selectrole = Select Project Role
comment.or = or
comment.showolder = {0} older comments
# DefaultCommentService.java
comment.service.error.no.permission = {0}, you do not have the permission to comment on this issue.
comment.service.error.no.permission.no.user = You do not have the permission to comment on this issue.
comment.service.error.no.comment.visibility = {0}, you do not have the permission for this comment.
comment.service.error.no.comment.visibility.no.user = You do not have the permission for this comment.
comment.service.error.no.edit.permission = {0}, you do not have the permission to edit this comment.
comment.service.error.no.edit.permission.no.user = You do not have the permission to edit this comment.
comment.service.error.issue.null = Can not create a comment without an issue specified.
comment.service.error.body.null = Comment body can not be empty!
comment.service.error.groupdoesnotexist = Group: {0} does not exist.
comment.service.error.usernotingroup = You are currently not a member of the group: {0}.
comment.service.error.roledoesnotexist = Role with id: {0} does not exist.
comment.service.error.usernotinrole = You are currently not a member of the project role: {0}.
comment.service.error.roleidnotnumber = Role ID must be a number!
comment.service.error.visibility = Selecting comment visibility can be for group or role, not both!
comment.service.error.visibility.group = Group level visibility has been disabled.
comment.service.error.visibility.role = Project Role level visibility has been disabled.
comment.service.error.visibility.anonymous = You cannot add a comment for specific groups or roles, as your session has expired. Please log in and try again.
comment.service.error.no.comment.for.id = Can not find a comment for the id: {0}.
comment.service.error.no.id.specified = You must specify an id to locate a comment.
comment.service.error.update.null.comment = You can not update a null comment.
comment.service.error.update.null.comment.id = You can not update a comment with a null id.
comment.service.error.delete.null.comment = You can not delete a null comment.
comment.service.error.delete.null.comment.id = You can not delete a comment with a null id.
comment.service.error.delete.issue.update.failed = There was an error generating the change item and updating the issues updated date, the comment was deleted.
comment.service.error.edit.issue.non.editable = You can not edit the comment as the issue is in a non-editable workflow state.
comment.service.error.delete.issue.non.editable = You can not delete the comment as the issue is in a non-editable workflow state.
comment.service.error.delete.no.permission = You do not have permission to delete comment with id: {0}

# DefaultCommentManager.java
comment.manager.deleted.comment.with.restricted.level = A comment with security level ''{0}'' was removed.

# DefaultIssueService.java
issue.service.transition.issue.is.null= You can not transition a null issue.
issue.service.update.issue.is.null= You can not update a null issue.
issue.service.delete.issue.is.null= You can not delete a null issue.
issue.service.transition.issue.no.action= The workflow operation with action id ''{0}'' does not exist in the workflow.
issue.service.transition.issue.action.invalid= It seems that you have tried to perform a workflow operation ({0}) that is not valid for the current state of this issue ({1}). The likely cause is that somebody has changed the issue recently, please look at the issue history for details.
issue.service.issue.wasdeleted = The issue no longer exists.
issue.service.issue.deletion.error = There was a system error trying to delete the issue ''{0}''.

# DefaultRemoteIssueLinkService.java and AbstractRemoteEntityLinkService.java
remotelink.service.does.not.exist = The remote link does not exist.
remotelink.service.id.does.not.exist = Remote link with id ''{0}'' does not exist.
remotelink.service.error.creating = Error creating remote link: {0}
remotelink.service.error.updating = Error updating remote link: {0}
remotelink.service.error.removing = Error removing remote link: {0}
remotelink.service.issue.does.not.exist = Issue with id ''{0}'' does not exist.
remotelink.service.field.too.long = The length of the ''{0}'' field cannot exceed {1} characters.
remotelink.service.globalid.does.not.exist.in.issue = Remote issue link with globalId ''{0}'' does not exist in issue with id ''{1}''.
remotelink.service.globalid.duplicate = This issue already links to {0}.
remotelink.service.globalid = Global Id
remotelink.service.title = Link Text
remotelink.service.url = URL
remotelink.service.relationship = Relationship
remotelink.service.applicationtype = Application Type
remotelink.service.applicationname = Application Name
remotelink.service.invalid.json = The JSON data provided for the remote link is malformed: {0}
remotelink.service.invalid.uri = Invalid ''{0}''. Make sure you include the full URL (e.g. http://www.google.com).
remotelink.service.no.link.issue.permission = No Link Issue Permission for issue ''{0}''.

# RemoteVersionLinkServiceImpl.java
remotelink.service.version.does.not.exist = Version with id ''{0}'' does not exist.
remotelink.service.no.link.version.permission = You do not have permission to manage the remote version links for project ''{0}''.

#DefaultRemoteIssueLinkManager.java
remotelink.manager.changeitem = This issue links to "{0} ({1})"
remotelink.manager.changeitem.applicationname.default = Web Link

#DefaultAttachmentService.java

attachment.service.error.null.attachment.id = Can not resolve attachment for null id.
attachment.service.error.null.attachment = Can not resolve attachment for id {0}.
attachment.service.error.null.issue = Can not check attachment permissions without a specified issue.
attachment.service.error.null.project = Can not check attachment permissions without a specified project.
attachment.service.error.null.issue.for.attachment = There is not an issue associated with attachment with id {0}.
attachment.service.error.delete.attachment.failed = Failed to delete attachment with id {0}.
attachment.service.error.issue.update.failed = Failed to update change history for issue with key {0} for the delete attachment operation.
attachment.service.error.delete.issue.non.editable = You can not delete the attachment as the issue is in a non-editable workflow state.
attachment.service.error.create.issue.non.editable = You can not create attachments as the issue is in a non-editable workflow state.
attachment.service.error.view.no.permission = You do not have permission to view attachment with id: {0}
attachment.service.error.delete.no.permission = You do not have permission to delete attachment with id: {0}
attachment.service.error.manage.no.permission = You do not have permission to manage the attachments for this issue.
attachment.service.error.create.no.permission = You do not have permission to create attachments for this issue.
attachment.service.error.create.no.permission.project = You do not have permission to create attachments for this project.
attachment.service.error.attachments.disabled = Attachments have been disabled for this instance of JIRA.
attachment.service.error.screenshot.applet.disabled = The screenshot applet has been disabled for this instance of JIRA.
attachment.service.error.screenshot.applet.unsupported.os = The JIRA screenshot applet does not support your client operating system.

# DefaultWorklogService.java
worklog.service.error.issue.not.editable.workflow.state = You can not edit the issue as it is in a non-editable workflow state.
worklog.service.error.time.tracking.not.enabed = Can not perform the requested operation, time tracking is disabled in JIRA.
worklog.service.error.no.permission = {0}, you do not have the permission to associate a worklog to this issue.
worklog.service.error.no.permission.no.user = You do not have the permission to associate a worklog to this issue.
worklog.service.error.no.edit.permission = {0}, you do not have permission to edit the specified worklog.
worklog.service.error.no.edit.permission.no.user = You do not have permission to edit the specified worklog.
worklog.service.error.no.delete.permission = {0}, you do not have permission to delete the specified worklog.
worklog.service.error.no.delete.permission.no.user = You do not have permission to delete the specified worklog.
worklog.service.error.no.worklog.for.id = Cannot find worklog with id: ''{0}''.
worklog.service.error.no.view.permission = You do not have permission to view the specified worklog.
worklog.service.error.issue.null = Can not modify a worklog without an issue specified.
worklog.service.error.worklog.null = Worklog must not be null.
worklog.service.error.worklog.id.null = The worklog must have an id to perform an update/delete.
worklog.service.error.visibility = Selecting worklog visibility can be for group or role, not both!
worklog.service.error.visibility.group = Group level visibility has been disabled.
worklog.service.error.groupdoesnotexist = Group: {0} does not exist.
worklog.service.error.usernotingroup = You are currently not a member of the group: {0}.
worklog.service.error.visibility.role = Project Role level visibility has been disabled.
worklog.service.error.visibility.anonymous = You cannot add a comment for specific groups or roles, as your session has expired. Please log in and try again.
worklog.service.error.usernotinrole = You are currently not a member of the project role: {0}.
worklog.service.error.roledoesnotexist = Role with id: {0} does not exist.
worklog.service.error.roleidnotnumber = Role ID must be a number!
worklog.service.error.invalid.time.duration=Invalid time duration entered.
worklog.service.error.timespent.zero=Time Spent can not be zero.
worklog.service.error.timespent.required=You must indicate the time spent working.
worklog.service.error.invalid.worklog.date=You must specify a date on which the work occurred.
worklog.service.error.newestimate = Invalid new estimate entered.
worklog.service.error.null.issue = Can not retrieve worklogs for a null issue.
worklog.service.error.new.estimate.not.specified = You must supply a valid new estimate.
worklog.service.error.adjustment.amount.not.specified = You must supply a valid amount of time to adjust the estimate by.
worklog.service.error.adjustment.amount.invalid = Invalid time entered for adjusting the estimate.

# DefaultTimeTrackingIssueUpdater
time.tracking.issue.updater.deleted.worklog.with.restricted.level = A worklog with security level ''{0}'' was removed.

#project release notes
releasenotes.configure = Configure Release Notes
releasenotes.configure.desc = Please configure the output and format of the project release notes by selecting the version and style required.
releasenotes.versions = Please Select Version
releasenotes.styles = Please Select Style
releasenotes.create = Create
releasenotes.version.select = Please select a version
releasenotes.version.error = The selected version does not exist
releasenotes.project.error = The selected project does not exist
releasenotes.style.select = Please select a style name
releasenotes.version.access = Data access exception while getting version
releasenotes.project.access = Data access exception while getting project
releasenotes.generate.note = Unable to generate project release notes as there are no versions or style formats available for this project.
releasenotes.generate.versions = Unable to generate project release notes as there are no versions for this project.
releasenotes.generate.styles = Unable to generate project release notes as there are no format styles available for this project.

#reports
report.edit.options=Edit Report Options
report.table.row.total=Total for {0}
report.subtask.include = Sub-task Inclusion
report.subtask.include.description = Select which sub-tasks are included in the report
report.subtasks.include.selected.only = Only including sub-tasks with the selected version
report.subtasks.include.selected.none = Also including sub-tasks without a version set
report.subtasks.include.all = Including all sub-tasks

report.subtasks.user.include.selected.only = Only including sub-tasks assigned to the selected user
report.subtasks.user.include.selected.and.unassigned = Also including unassigned sub-tasks

report.configure.error.no.report.key=No report was specified.  The ''reportKey'' parameter was empty.

report.result.back.to.configuration.link.text=Configure
#project timetracking report
timetracking.title = Time Tracking
timetracking.report.title = Time Tracking Report
timetracking.report.submit = Report
timetracking.report.for = Time Tracking Report for
timetracking.report.create.title = Create Time Tracking Report
timetracking.select.parameters = Select Parameters for Time-Tracking Report
timetracking.select.version = Select the version on which to make the Time Tracking report
timetracking.description = Select your parameters here to generate a Time Tracking report
timetracking.order = Select order in which the issues will be displayed
timetracking.issues = Select which issues to include in the report
timetracking.nofixversion = No Fix Version
timetracking.version = Fix Version
timetracking.sorting = Sorting
timetracking.filter = Filter
timetracking.noissues = There are no issues associated with this version
timetracking.excel.view = excel view
timetracking.type = Type
timetracking.key = Key
timetracking.status = Status
timetracking.priority = Priority
timetracking.summary = Summary
timetracking.original.estimate = Original Estimate
timetracking.estimate.remaining = Estimated Time Remaining
timetracking.estimate.remaining.short = Est. Time Remaining
timetracking.time.spent = Time Spent
timetracking.accuracy = Accuracy
#
# Sigma is \u03A3
#
timetracking.aggregate.original.estimate = Aggregate Original Estimate
timetracking.aggregate.estimate.remaining = Aggregate Estimated Time Remaining
timetracking.aggregate.time.spent = Aggregate Time Spent
timetracking.aggregate.accuracy = Aggregate Accuracy
timetracking.total = Total
timetracking.this.issue = Issue Only
timetracking.this.issue.tooltip = Show time tracking for this issue only
timetracking.this.issue.and.subtasks = Issue & Sub-Tasks
timetracking.this.issue.and.subtasks.tooltip = Show time track for this issue and all of its sub-tasks
timetracking.ontrack=on track
timetracking.include.subtasks = Include sub-tasks
timetracking.include.subtasks.tooltip = Include sub-tasks in the time tracking information

# Used in the TimeTracking report when the original estimate does not exist
timetracking.not.estimated=?

timetracking.sorting.mostcompletedissuesfirst = Most completed issues first
timetracking.sorting.leastcompletedissuesfirst = Least completed issues first
timetracking.limit.all = All
timetracking.limit.incomplete.only = Incomplete Issues only

timetracking.report.subtasks.include.selected.only = Only including sub-tasks with the selected version
timetracking.report.subtasks.include.selected.none = Also including sub-tasks with no version
timetracking.report.subtasks.include.all = Also including sub-tasks with any or no version

excel.view = Excel View

#timetracking bar
bar.progress = Progress
bar.time.completed = {0} completed from current total estimate of {1}
bar.accuracy = Accuracy
bar.issues.ahead = Issues in this version are {0}ahead{1} of
bar.against.estimate = the original estimate of {0} by {1}
bar.issues.behind = Issues in this version are {0}behind{1}
bar.issues.onschedule = Issues in this version are on schedule with original estimate of {0}

# workload report
workload.report.select.title = Select Workload Report Type
workload.report.step1.description = Step 1 of 3: Select the type of workload report required
workload.report.select.type = Workload Report Type
workload.report.select.next = Next

#developer workload report
workload.developer.report.title = User Workload Report
workload.developer.report.title.create = Create User Workload Report
workload.developer.report.next = Next
workload.developer.report.developer.select = Select User for Workload Report
workload.developer.report.developer.label = User
workload.developer.report.step2.desc = Step 2 of 3: Select a user
workload.developer.report.developer.desc = Enter the username of the user
workload.developer.report.step3.desc = Step 3 of 3: Workload Report
workload.developer.report.desc = This report shows the details of a user''s current workload, showing the number of unresolved issues assigned and workload remaining on a per project basis
workload.developer.report.projects = Projects
workload.developer.report.assigned.issues = Assigned Issues
workload.developer.report.workload = Workload
workload.developer.report.total = Total
workload.developer.report.no.issues = There are no unresolved issues assigned to the specified user
workload.developer.report.change.developer = choose another user
workload.developer.report.note = {0}Note{1}: only issues that have been given a time estimate are shown here
workload.developer.report.for.developer = Workload report for user
workload.developer.report.change = choose another

navigator.title = Issue Navigator

# tabs
navigator.tabs.filter = Filter
navigator.tabs.view = View
navigator.tabs.advanced = Advanced
navigator.tabs.advanced.linktitle = Create or edit advanced search / filter

# link types
editlink.name.notspecified = Please specify a name for this link type.
editlink.outward.desc.notspecified = Please specify a description for the outward link.
editlink.inward.desc.notspecified = Please specify a description for the inward link.
editlink.name.alreadyexists = Another link type with this name already exists.
editlink.id.notfound = No link type with ID {0} found.

# operations
navigator.hidden.operation.rename = {0}Rename{1} current filter
navigator.hidden.operation.savecurrent = {0}Save{1} current filter
navigator.hidden.operation.subscription = {0}Subscriptions{1} for current filter
navigator.hidden.operation.share = {0}Share{1} current filter

# nav filter messages
navigator.filter.modified = Filter modified since launch
navigator.filter.savecurrent = {0}Save{1} current filter
navigator.filter.operations = Filter {0}operations{1}
navigator.filter.itasafilter = it as a filter.
navigator.filter.projectcomp = (only available if there is a single project selected)

navigator.filter.browse.project = Browse {0} project
navigator.filter.project.mouseover = Project does not exist or you do not have the permission to see it
navigator.filter.project.with.id = Project (id={0})

#navigator nav panel
navigator.return.search = Return to search
navigator.return.search.accesskey = f
navigator.previous = Previous
navigator.previous.title = Previous Issue
navigator.next = Next
navigator.next.title = Next Issue

# Navigator Full View
navigator.full.visible.by = - Visible by:

# hidden shared view
navigator.hidden.sortedby = Sorted by
navigator.hidden.sortby.descending = descending
navigator.hidden.sortby.ascending = ascending
navigator.hidden.sortby.then = then
navigator.hidden.allissues = All Issues

# results table
navigator.results.searchnotstarted = There is no current active search.
navigator.results.displayissues = {0}&ndash;{1} of {2}
navigator.results.asat = as at: {0}
navigator.results.issue.inaccessible = This issue can no longer be opened

navigator.results.thanks.updated = {0} has been updated.
navigator.results.thanks.transitioned = {0} has been updated.
navigator.results.thanks.assigned  = {0} has been assigned.
navigator.results.thanks.commented = {0} has been updated with your comment.
navigator.results.thanks.worklogged = Work has been logged on {0}.
navigator.results.thanks.voted = Your vote on {0} has been updated.
navigator.results.thanks.watched = Your watcher status on {0} has been updated.
navigator.results.thanks.moved = {0} has been moved.
navigator.results.thanks.linked = The links on {0} have been updated.
navigator.results.thanks.cloned = {0} has been cloned.
navigator.results.thanks.labelled = The labels on {0} have been updated.
navigator.results.thanks.deleted = {0} has been deleted.
navigator.results.thanks.attached = The file(s) have been attached to {0}.

# Used in excel version of Issue Navigator
navigator.excel.results.displayissues = Displaying <strong>{0}</strong> issues at <strong>{1}</strong>.

# search request summary
navigator.hidden.search.request.summary.no.components = no components
navigator.hidden.search.request.summary.created.in.last = Created In Last
navigator.hidden.search.request.summary.updated.in.last = Updated In Last
navigator.hidden.search.request.summary.due.after = Due after
navigator.hidden.search.request.summary.due.before = Due before
navigator.hidden.search.request.summary.date.after = {0} After
navigator.hidden.search.request.summary.date.before = {0} Before
navigator.hidden.search.request.summary.date.in.last = {0} In Last
navigator.hidden.search.request.summary.period.hour = Hour
navigator.hidden.search.request.summary.period.day = Day (24 hours)
navigator.hidden.search.request.summary.period.week = Week (7 days)
navigator.hidden.search.request.summary.period.month = Month (30 days)
navigator.hidden.search.request.summary.no.versions = no versions
navigator.hidden.search.request.summary.all.unreleased.versions = all unreleased versions
navigator.hidden.search.request.summary.all.released.versions = all released versions
navigator.hidden.search.request.summary.query.field = "{0}" in {1} field
navigator.hidden.search.request.summary.query.fields = "{0}" in {1} fields

# Chart issue navigator view
navigator.search.request.view.chart.configureTitle={0}Configure{1} Chart
navigator.search.request.view.chart.configureOptions=Chart {0}Options{1}
navigator.search.request.view.chart.type=Chart Type:

# Column Sort Titles
navigator.sort.by = Sort By
navigator.ascending.order = Ascending order - Click to sort in descending order
navigator.descending.order = Descending order - Click to sort in ascending order

#Advanced Navigator.

navigator.advanced.query.title = Advanced Query
navigator.advanced.execute.query = Search
navigator.advanced.query.description = The JIRA Query Language provides a more flexible way to select issues. Construct your query in the box below.
navigator.advanced.query.syntax = Syntax Help
navigator.advanced.query.line = line
navigator.advanced.query.character = character
navigator.advanced.query.label = Query
navigator.advanced.parse.error = Unable to parse the query
navigator.advanced.query.error = Filter is invalid.
navigator.advanced.query.nofilterselected = You do not currently have a search or filter selected. Execute a query to create a new search.

navigator.advanced.helper.examples = Examples

#SearchServie

search.service.parse.error = Unable to parse the query ''{0}'' with thrown exception: ''{1}''.

# IssueTableService

issue.table.service.invalid.columns = The following columns are invalid: {0}.

# issue field names
issue.field.key = Key
issue.field.project = Project
issue.field.issuekey = Key
issue.field.created = Created
issue.field.creator = Creator
issue.field.resolution.date = Resolved
issue.field.updated = Updated
issue.field.lastviewed = Last Viewed
issue.field.summary = Summary
issue.field.labels = Labels
issue.field.comment = Comment
issue.field.worklog = Log Work
issue.field.issuetype = Issue Type
issue.field.thumbnail = Images
issue.field.issuelinks = Linked Issues
issue.field.workratio = Work Ratio
issue.field.workratiomin = Work Ratio Min
issue.field.workratiomax = Work Ratio Max
issue.field.workflow = Workflow
issue.field.workflow.action = Workflow Action
issue.field.subtasks = Sub-Tasks
issue.field.link = Link
issue.field.remoteissuelink = Remote Link
issue.field.attachment = Attachment
issue.field.type = Type
issue.field.duedate = Due Date
issue.field.due = Due
issue.field.priority = Priority
issue.field.status = Status
issue.field.resolution = Resolution
issue.field.assignee = Assignee
issue.field.reporter = Reporter
issue.field.component = Component/s
issue.field.components = Component/s
issue.field.version = Affects Version/s
issue.field.affectsversions = Affects Version/s
issue.field.archived.affectsversions = Archived Affects Version/s
issue.field.fixversion = Fix Version/s
issue.field.fixversions = Fix Version/s
issue.field.archived.fixversions = Archived Fix Version/s
issue.field.environment = Environment
issue.field.description = Description
issue.field.timetracking = Time Tracking
issue.field.securitylevel = Security Level
issue.field.timeestimate = Remaining Estimate
issue.field.timeoriginalestimate = Original Estimate
issue.field.timespent = Time Spent
issue.field.worklogid = Worklog Id
issue.field.worklogtimespent = Worklog Time Spent
issue.field.vote = Votes
issue.field.watch = Watchers
issue.field.required = {0} is required.
issue.field.security = Security
issue.field.comment.body = Comment Body
issue.field.date.created = Date Created
issue.field.date.modified = Date Modified
issue.field.date.resolved = Date Resolved
issue.field.date.lastviewed = Last Viewed
issue.field.security.required = {0} is required. The "Set Issue Security" permission is required in order to set this field.
issue.field.security.required.none = {0} is required - please select an actual security level.
issue.field.issuetype.editnote = The issue type can only be changed by {0}moving{1} this issue.
issue.field.issuetype.incompatible.type = There are no issue types with compatible field configuration and/or workflow associations.
issue.field.issuetype.incompatible.types = Some issue types are unavailable due to incompatible field configuration and/or workflow associations.
issue.field.parent=Parent
issue.field.projectimport=Project Import

# issue column headings
issue.column.heading.project = Project
issue.column.heading.issuekey = Key
issue.column.heading.created = Created
issue.column.heading.creator = Creator
issue.column.heading.resolution.date = Resolved
issue.column.heading.updated = Updated
issue.column.heading.status = Status
issue.column.heading.resolution = Resolution
issue.column.heading.summary = Summary
issue.column.heading.labels = Labels
issue.column.heading.issuetype = T
issue.column.heading.duedate = Due
issue.column.heading.priority = P
issue.column.heading.components = Components
issue.column.heading.thumbnail = Images
issue.column.heading.workratio = Work Ratio
issue.column.heading.subtasks = Sub-Tasks
issue.column.heading.affectsversions = Affects Version/s
issue.column.heading.fixversions = Fix Version/s
issue.column.heading.assignee = Assignee
issue.column.heading.reporter = Reporter
issue.column.heading.environment = Environment
issue.column.heading.description = Description
issue.column.heading.securitylevel = Security
issue.column.heading.vote = Votes
issue.column.heading.watch = Watchers
issue.column.heading.issuelinks = Links
issue.column.heading.lastviewed = Last Viewed


# Field Error Messages
issue.field.components.noneselectedwithother = You cannot select "Unknown" with a specific component.
issue.field.versions.noneselectedwithother = You cannot select "Unknown" with a specific version.
issue.field.versions.releasedunreleasedselected = You cannot specify "Unreleased" or "Released".
issue.field.versions.invalid.version.id = Version with id ''{0}'' does not exist.
issue.field.versions.versions.not.valid.for.project = Versions {0} are not valid for project ''{1}''.
issue.field.components.components.not.valid.for.project = Components {0} are not valid for project ''{1}''.
issue.field.components.components.does.not.exist = Component with id ''{0}'' does not exist.
issue.field.fixversions.nopermission = You do not have permissions to edit Fix Version/s.
issue.field.attachment.lostduetoerrors = No files were attached. Please add your attachments again (lost during reload).


# view issue
viewissue.subheading.issuedetails = Details
viewissue.subheading.availableworkflow = Available Workflow Actions
viewissue.subheading.operations = Operations
viewissue.tabs.all = All
viewissue.tabs.comments = Comments
viewissue.tabs.worklog = Work Log
viewissue.tabs.worklog.nocomment = No comment
viewissue.tabs.changehistory = History
viewissue.tabs.workflowhistory = Workflow History
viewissue.tabs.actions.error = An unknown error occurred - actions == null. Please see logs for more details.
viewissue.timetracking.unknown = Not Specified
viewissue.timetracking.originalestimate = Original Time Estimated
viewissue.timetracking.timeremaining = Estimated Time Remaining
viewissue.timetracking.timespent = Total Time Spent
viewissue.timetracking.estimated = Estimated
viewissue.timetracking.remaining = Remaining
viewissue.timetracking.logged = Logged
viewissue.notfound.notexist = The issue key or ID that you entered does not exist in the system, or you do not have permission to view it.
viewissue.notfound.check = Please check the key or ID you entered.
viewissue.permlink.title = A permanent link to this comment.
viewissue.permlink = Permalink
viewissue.noactions = There are no entries against this issue.
viewissue.nocomments = There are no comments yet on this issue.
viewissue.nochanges = No changes have yet been made on this issue.
viewissue.nowork = No work has yet been logged on this issue.
viewissue.noworkflow = No workflow has yet been performed on this issue.
viewissue.nocommits = No commits have yet been performed on this issue.
viewissue.pluginerror = An error has occured in this plugin. See log file for details.
viewissue.changehistory.field = Field
viewissue.changehistory.origvalue = Original Value
viewissue.changehistory.newvalue = New Value
viewissue.changehistory.changeby = {0} made changes {1}
viewissue.changehistory.created = {0} created issue {1}
viewissue.worklog.loggedby = Work logged by {0} {1}
viewissue.worklog.created = Created: {0}
viewissue.worklog.visibleby = Restricted to
viewissue.worklog.restricted = Worklog restricted
viewissue.worklog.visibleby.group= Restricted to {0} group
viewissue.worklog.visibleby.role= Restricted to {0} role
viewissue.worklog.timeworked = Time Spent
viewissue.worklog.permlink.title = A permanent link to this worklog.
viewissue.issueaction.outofmemory = Ran out of memory while updating module ''{0}''.
viewissue.issueaction.morememory = Please start your application server with more memory. See documentation of the ''java'' command for the ''-Xmx'' parameter.
viewissue.subtasks.display.options = Display Options
viewissue.subtasks.progress = Progress
viewissue.subtasks.tab.show.all.subtasks = Show All
viewissue.subtasks.tab.show.open.subtasks = Show Open
viewissue.subtasks.autoassign = New issue will be<br>assigned automatically
viewissue.subtasks.notasksforview = There are no Sub-Tasks for this issue.
viewissue.subtasks.clickformore = Click for more
viewissue.subtasks.more.operations = more...
viewissue.subtasks.quickcreate.new.label = New:
viewissue.subtasks.quickcreate.addsubtask.label = Create Sub-Task
viewissue.links.view.more.details = View links in more detail
viewissue.links.addlink = Add Link

# comment
viewissue.subheading.commentdetails = Comment Details
viewissue.commentedit.title = Edit Comment
viewissue.commentdelete.title = Delete Comment
viewissue.commentdelete.message = Are you sure you want to delete this comment?
viewissue.comment.visibleby = Restricted to
viewissue.comment.restricted = Comment restricted
viewissue.comment.visibleby.group= Restricted to {0} group
viewissue.comment.visibleby.role= Restricted to {0} role
viewissue.comment.commentedby = Comment by {0} {1}
viewissue.comment.label = Comment
viewissue.comment.author = Author
viewissue.comment.no.author = No comment author
viewissue.comment.update.author = Edited by
viewissue.comment.created = Created
viewissue.comment.updated = Edited on
viewissue.comment.could.not.retrieve = Could not retrieve comment.
viewissue.comment.edit.title = Edit Comment
viewissue.comment.edit.description = Use this form to edit a comment''s body and security level.

# deletelink.jsp
viewissue.delete.link.title = Delete Link
viewissue.delete.link.msg = Are you sure you want to delete this link?

# view_attachments.jsp
viewissue.attachments.sort.options = More Options
viewissue.attachments.sort.key.name = Sort By Name
viewissue.attachments.sort.key.date = Sort By Date
viewissue.attachments.sort.direction.asc = Ascending
viewissue.attachments.sort.direction.desc = Descending
viewissue.attachments.zip.more = Showing {0} of {1} items
viewissue.attachments.zip.download.as.zip=Download Zip

# deleteattachment.jsp
viewissue.remove.attachment.title = Remove Attachment
viewissue.remove.attachment.msg = Are you sure you want to remove this attachment?
delete.attachment.does.not.exist = You are trying to delete an attachment that does not exist.

viewissue.shorten.view.more=Click to view {0} more
viewissue.shorten.hide=Hide

# issue operations
issue.operations.assign = {0}Assign{1} this issue
issue.operations.assign.tome = to me
issue.operations.assign.tome.short = Assign to me
issue.operations.attach = {0}Attach file{1} to this issue
issue.operations.attachscreenshot = {0}Attach screenshot{1} to this issue
issue.operations.comment = {0}Comment{1} on this issue
issue.operations.comment.accesskey = m
issue.operations.clone = {0}Clone{1} this issue
issue.operations.delete = {0}Delete{1} this issue
issue.operations.edit = {0}Edit{1} this issue
issue.operations.edit.accesskey = e
issue.operations.link = {0}Link{1} this issue to another issue
issue.operations.linkexistingissue = Add Link
issue.operations.move = {0}Move{1} this issue
issue.operations.move.subtask = {0}Move{1} this sub-task
issue.operations.move.security = Issue Security will be removed from this issue as you do not have permission to set issue security on this project.
issue.operations.move.nosecurity = The target project is not associated with an Issue Security Level scheme - the original issue security will be removed.
issue.operations.subtask.to.issue = {0}Convert{1} to issue
issue.operations.issue.to.subtask = {0}Convert{1} to sub-task
issue.operations.watching.not.loggedin = You have to be logged in to watch an issue.
issue.operations.watching.add.error = There was an error adding watcher
issue.operations.watching.remove.error = There was an error removing watcher
issue.operations.watching = Watching
issue.operations.watch = Watch Issue
issue.operations.unwatch = Stop Watching
issue.operations.manage.watchers = Watchers
issue.operations.stopwatching = You are watching this issue. You will be notified of all changes. {0}Stop watching{1}.
issue.operations.simple.stopwatching = Stop watching this issue
issue.operations.startwatching = You are not watching this issue. {0}Watch it{1} to be notified of changes
issue.operations.simple.startwatching = Start watching this issue
issue.operations.worklog = Worklog
issue.operations.logwork = {0}Log work{1} on this issue
issue.operations.logwork.nopermissions = You don''t have permission to work on this issue.
issue.operations.loginfirst = If you were {0} you would be able to see more operations.
issue.operations.loginfirst.loggedin = logged in
issue.operations.voting = Voting
issue.operations.voting.alreadyvoted = You have already voted in support of this issue. {0}Unvote{1} if it is not important to you
issue.operations.simple.voting.alreadyvoted = Remove vote for this issue
issue.operations.voting.notvoted = You have not voted for this issue. {0}Vote for it{1} if you wish it to be fixed
issue.operations.simple.voting.notvoted = Vote for this issue
issue.operations.simple.vote = Add Vote
issue.operations.simple.unvote = Remove Vote
issue.operations.voting.not.loggedin=You have to be logged in to vote for an issue.
issue.operations.voting.resolved = You cannot vote or change your vote on resolved issues.
issue.operations.reopen.issue = Reopen Issue
issue.operations.reopen.description = Reopening an issue indicates that it has not been completed, and should be looked at again.
issue.operations.reopen = Reopen
issue.operations.createsubtaskissue = Create {0}sub-task{1}
issue.operations.novote = You cannot vote for an issue you have reported.
issue.operations.voting.disabled = Voting for issues is currently not enabled for this JIRA instance.
issue.operations.error.vote.issue.permission = Cannot vote for an issue without browse permission for the issue.
issue.operations.error.add.vote.already.voted = Cannot add a vote for an issue that the user has already voted for.
issue.operations.error.remove.vote.not.voted = Cannot remove a vote for an issue that the user has not already voted for.
issue.operations.error.401 = Cannot perform this operation. You are not logged in.

issue.actions.and.operations = Actions
issue.actions.and.operations.with.keyboard = Actions (Type . to access issue actions)
issue.actions.and.operations.column.show = Show ''Actions'' column
issue.actions.and.operations.column.hide = Hide ''Actions'' column
issue.actions.and.operations.hide = Remove ''Actions'' column.
issue.operations.none = No Operations Available
issue.workflow.actions.none = No Workflow Actions Available


# global validation messages
assign.error.nodefault.enterprise = There is no valid default assignee for this project and/or component.
assign.error.invaliduser = Please select a valid user.
assign.error.unassignabledefault = The default assignee does NOT have ASSIGNABLE permission OR Unassigned issues are turned off.

# noprojects.jsp
noprojects.notloggedin = You are not logged in and do not have the permissions required to browse projects as a guest.
noprojects.mustfirstlogin = To browse projects, first {0}
noprojects.signup = or {0}sign up{1} for an account.
noprojects.nopermissions = You do not have the permissions required to browse any projects.
noprojects.viewallprojects.link = View all projects
noprojects.viewallprojects.end = to change specific project permissions
# "includes common.concepts.contact.administrator"
noprojects.contactadmin.permissions = To change your permissions, {0}.
noprojects = There are no projects created.
noprojects.createprojectnow.link = Create a project now
noprojects.createprojectnowdocs = You have no projects yet. {0}Create your first project{1} or check out our {2}online documentation{3}.
# "includes common.concepts.contact.administrator"
noprojects.contactadmin.createproject = To get a project created, {0}.
noprojects.mustsetupfirst = We''ve detected this is the first time you''ve run JIRA. You must set up JIRA before you can use it.
noprojects.createadmintocreateotheradmins = The user created during setup will become the administrator for this installation, who can then create other administrators.
noprojects.setupjira.link = Setup JIRA!

# createissue-notloggedin.jsp
createissue.invalid.pid = You have not selected a valid project to create an issue in.
createissue.notloggedin = You are not logged in, and do not have the permissions required to create an issue in this project as a guest.
createissue.mustfirstlogin = To create an issue first {0}

# editissue-notloggedin.jsp
editissue.notloggedin = You are not logged in, and do not have the permissions required to edit the selected issue as a guest.
editissue.mustfirstlogin = To edit an issue first {0}

#generic-notloggedin.jsp
generic.notloggedin.title = Unable to perform action
generic.notloggedin.msg = You are not logged in, and do not have the permissions required to act on the selected issue as a guest.
generic.notloggedin.try.login = Please {0}
generic.notloggedin.no.permission = You do not have permission to act on this issue.

# addcomment-notloggedin.jsp
addcomment.notloggedin = You are not logged in, and do not have the permissions required to comment on the selected issue as a guest.
addcomment.mustfirstlogin = To comment on an issue first {0}

# attachfile-notloggedin.jsp
attachfile.notloggedin = You are not logged in, and do not have the permissions required to attach a file on the selected issue as a guest.
attachfile.mustfirstlogin = To attach a file on an issue first {0}

# EditComment.java
edit.comment.no.associated.issue=The comment with id ''{0}'' does not have an associated issue.

# showconstantshelp-notloggedin.jsp
showconstantshelp.notloggedin = You are not logged in, and do not have the permissions required to view issue constants information as a guest.
showconstantshelp.mustfirstlogin = To view issue constant information first {0}
showconstantshelp.error.permission = You do not have permission to view issue constants information.

#sessiontimeoutmessage.jsp
session.timeout.message.title=Your session has timed out

# user_summary_pane.jsp
user.yourprofile = Your profile
user.profile = User Profile
user.reports = Reports
user.personalroadmap = Personal Roadmap
user.yourvotes = Your Votes
user.yourwatches = Your Watches
user.dashboardconfig = Manage Dashboard
user.viewpreferences = View Preferences
preferences.edit = Edit Preferences
preferences.edit.defaults = Edit Default Preferences
user.viewyourprofile = View Your Profile
user.oauth.access.tokens = View OAuth Access Tokens
user.editprofile = Edit Profile
user.summary = User Summary
user.properties = User Properties
user.openfilters = Open Issue Filters
user.filters = User Filters
user.assignedopen = Assigned Open Issues per Project
user.assignedopen.none = There are no open issues assigned to this user.
user.assignedopen.none.self = You have no open issues assigned to you.
user.summaryForOwnProfile = User summary is available only for your own profile


user.profile.summary.panel = Summary
user.profile.stream.panel = Activity
user.profile.no.user = The specified user could not be found.
user.profile.password.mismatch = The password you entered is incorrect.
user.profile.password.reason = JIRA requires you to confirm your password when changing your profile.

# login
login.error.lpincorrect = Sorry, your username and password are incorrect - please try again.
login.error.captcha.incorrect = Sorry, your userid is required to answer a CAPTCHA question correctly.
# "includes common.concepts.contact.administrator"
login.error.permission = You do not have a permission to log in. If you think this is incorrect, {0}.
login.error.misc = Sorry, an error occurred trying to log you in - please try again.
login.error.communication = Sorry, a communication error occurred while trying to contact the remote authentication server.
login.signup = Not a member? {0}Sign up{1} for an account.
# "includes common.concepts.contact.administrator"
login.requestaccount = Not a member? To request an account, {0}.
login.click = Click here to log in

# forgot login details
forgotlogindetails.description = If you can''t access JIRA, fill in this form and an email will be sent to you with the details to access your account again.
forgotlogindetails.fieldset.legend.which = Which did you forget
forgotlogindetails.my.password = Password
forgotlogindetails.my.username = Username
forgotlogindetails.fields.username =  Enter your username
forgotlogindetails.fields.email = Enter your email

forgotpassword.submit = Send
forgotpassword.success.title = Reset password link sent successfully
forgotpassword.success.line1 = A reset password link has been sent to you via email.
forgotpassword.success.line2 = You can follow that link and select a new password.
# "includes common.concepts.contact.administrator"
forgotpassword.success.line3 = If the email does not arrive, {0}.
forgotpassword.error.usernameDoesNotExist = No user with that username exists.
forgotpassword.error.emailaddressDoesNotExist = No user with that email address exists.

# forgot username
forgotusername.success.title = Username sent successfully
forgotusername.success.line1 = Your username has been sent to you via email.
forgotusername.success.line2 = You can then request a new password with that username {0}here{1}.
# "includes common.concepts.contact.administrator"
forgotusername.success.line3 = If the email does not arrive, {0}.

resetpassword.title =  Reset Password
resetpassword.password =  New Password
resetpassword.confirm =  Confirm
resetpassword.instructions.line1=You can now reset the password for the user ''{0}''

resetpassword.error.unknown.user = The user cannot be found
resetpassword.error.token.timedout = The reset password token you have provided has timed out.
resetpassword.error.invalid.token = The reset password token you have provided is no longer valid.
resetpassword.error.password.mustmatch = Your password and confirmation password do not match.
resetpassword.error.password.blank = The password must not be blank
resetpassword.error.get.new.token=You can get a new token {0}here.{1}

resetpassword.well.done.logged.in = Your password has been reset.  You can now {0}use JIRA{1}
resetpassword.well.done.not.logged.in = Your password has been reset.  You can now {0}log in{1}.

# administrators
administrators.title = Administrators
administrators.line1 = Here is the list of administrators for this installation of JIRA.
administrators.line2 = If you''re having problems, or have suggestions they are the best people to contact first.
system.administrators.title = System Administrators
system.administrators.line1 = Here is the list of system administrators for this installation of JIRA.
system.administrators.line2 = System Administrators have complete administrative rights including permission to manage underlying JIRA system configuration such as backups and services.

# popups
popups.recenthistory.title = Recent History
popups.recenthistory.noissues = No issues in your history.
popups.savedfilters.title = Favourite Filters
popups.savedfilters.nosavedfilters = You have no favourite filters at the moment.
popups.savedfilters.choose = Choose a filter below or go {0}here{1} to manage them.
popups.savedfilters.filtername = Filter Name
popups.savedfilters.filterdesc = Filter Description
popups.duedate.filterissues = Filter Issues
popups.duedate.nowoverdue = Now overdue
popups.duedate.morethan = More than
popups.duedate.morethan.lowercase = more than
popups.duedate.overdue = overdue
popups.duedate.or = or is
popups.duedate.date.between = Date between
popups.duedate.due.in.next = Due in next
popups.duedate.andnot = and not
popups.duedate.in.range = In range
popups.notloggedin = You are not logged in. Please log in to view this information.

# The {0} in the the popups following properties represents the field name (e.g. created, updated), {1} is the HTML input element (e.g. text box)
# The properties with the 'systemfield' in their name are used when showing the date range picker popup for system fields (e.g. created, updated)
popups.daterange.systemfield.withinthelast = within the last
popups.daterange.systemfield.inthelast = {0} within the last {1}
popups.daterange.systemfield.inthelastdays = {0} within the last {1} days
popups.daterange.systemfield.morethanago = {0} more than {1} days ago
popups.daterange.customfield.inthelast = {0} is within the last {1}
# The properties with the 'customfield' in their name are used when showing the date range picker popup for custom fields
popups.daterange.customfield.inthelastdays = {0} is within the last {1} days
popups.daterange.customfield.morethanago = {0} is more than {1} days ago

popups.daterange.morethan.field = More than {0} {1} overdue
popups.daterange.dueinnext.field = Due in next {0} {1} {2} overdue
popups.daterange.withinthelast = Within the last {0} {1}
popups.daterange.withinthelast.field = {0} within the last {1} {2}
popups.daterange.morethanago = More than {0} {1} ago
popups.daterange.morethanago.field = {0} more than {1} {2} ago
popups.daterange.datebetween = Between {0} and {1}
popups.daterange.datebetween.field = Date between {0} and {1}
popups.daterange.inrange.field = In range {0} to {1}

#filterpicker popup
popups.filterpicker.title=Filter Picker
popups.filterprojectpicker.title=Filter or Project Picker
popups.projectpicker.title=Project Picker
popups.filterpicker.description=Select a filter from the filter directory.
popups.filterprojectpicker.description=Select a filter or project from the directory.
popups.projectpicker.description=Select a project from the directory.
popups.filterpicker.nofilters=There are no filters available to you.
popups.filterpicker.selectfilter=Select Filter...
popups.filterpicker.changefilter=Change Filter...
popups.filterpicker.selectfilterproject=Select Filter or Project...
popups.filterpicker.changefilterproject=Change Filter or Project...
popups.filterpicker.selectproject=Select Project...
popups.filterpicker.changeproject=Change Project...

# logout
logout.title = Logout
logout.confirm.title = Confirm logout
logout.confirm.desc = If you log out, any automatic login will be stopped.
logout.desc.line1 = You are now logged out. Any automatic login has also been stopped.
logout.desc.line2 = Didn''t mean to log out? {0}Log in again.{1}

# signup page
signup.title = Sign up for JIRA
signup.heading = Sign up
signup.heading.already.logged.in = You''re already logged in
signup.heading.user.limit.exceeded = User limit exceeded
signup.heading.success = Congratulations!
signup.desc = To sign up for JIRA simply enter your details below.
signup.fieldset.legend.details = Account details
signup.confirmPassword = Confirm Password
signup.success = You have successfully signed up. If you forget your password, you can have it emailed to you.
signup.already.logged.in=You cannot sign up while logged in. Please {0}log out{1} first.
signup.limit.exceeded = You cannot sign up at this time, as the user limit for JIRA has been exceeded.
signup.return.to.dashboard = {0}Return to Dashboard{1}
# "includes common.concepts.contact.administrator"
signup.contact.admin =  For further assistance, {0}.
signup.stay.in.touch = Stay connected with Atlassian. Subscribe to {0}blogs, newsletters, forums and more{1}.
signup.captcha.text = Please enter the word as shown below

# user creation validation messages
signup.error.duplicateuser = Could not create user. A user with that username already exists
signup.error.email.required = You must specify an email address.
signup.error.email.valid = You must specify a valid email address.
signup.error.fullname.required = You must specify a full name.
signup.error.username.required = You must specify a username.
signup.error.username.exists = A user with that username already exists.
signup.error.username.invalid.chars = The username must not contain ''<'', ''>'' or ''&''.
signup.error.username.all.iso = The username must be all ISO-8859-1 characters.
signup.error.password.rejected = You must specify a password that satisfies the password policy.
signup.error.password.required = You must specify a password and a confirmation password.
signup.error.password.mustmatch = Your password and confirmation password do not match.
signup.error.group.database.immutable = Cannot create group: {0} as the group database is read only.
signup.error.user.database.immutable = Cannot create user: {0} as the user database is read only.
signup.error.captcha.incorrect = You must enter the text exactly as it appears in the picture.
signup.error.username.greater.than.max.chars = The username must not exceed 255 characters in length.
signup.error.full.name.greater.than.max.chars = The full name must not exceed 255 characters in length.
signup.error.email.greater.than.max.chars = The email address must not exceed 255 characters in length.
signup.error.creating.user = A system error occurred while creating your user account.

# group creation validation messages
groupbrowser.error.retrieve.group = Error occurred while retrieving group to permission scheme mapping. Please refer to the log for more information.
groupbrowser.error.group.exists = A group or user with this name already exists.
groupbrowser.error.name.all.iso = The group name must be all ISO-8859-1 characters.
groupbrowser.error.add = Error occurred adding group : {0}

# subscribe filter
filtersubscription.title = Filter Subscription
filtersubscription.please.select.a.subscription.or.filter = Please select a subscription or filter.
filtersubscription.please.select.a.valid.subscription = Please select a valid subscription
filtersubscription.please.select.a.valid.filter = Please select a valid filter
filtersubscription.emailEmptyResults = Email this filter, even if there are no issues found
filtersubscription.field.recipients = Recipients
filtersubscription.field.schedule = Schedule
filtersubscription.personal.sub = Personal Subscription
filtersubscription.field.emailZeroResults =  Email zero results
filtersubscription.subscribe = Subscribe

# shared filter related messages e.g. used by ManageFilters.jspa and FilterPickerPopup.jspa
filters.filters = Filters:
filters.search.text.desc=Searches in the filter''s name and description.
filters.no.search.results=Your search criteria did not match any filters.
filters.issues.desc=Number of issues returned by this filter.
filters.favourite.count.desc=Number of users who have selected this filter as a Favourite Filter.
filters.no.tab.permssion=You do not have permission to see this view. Please select another.
filters.no.favourite=You have no favourite filters.
filters.no.popular=There are no filters in the system that you can view.
filters.no.owned.filters=You have no filters.
filters.no.mail.configured=No mail server is currently configured. Notifications will not be sent.

# cron editor
cron.editor.daily=Daily
cron.editor.days.per.week=Days per Week
cron.editor.days.per.month=Days per Month
cron.editor.advanced=Advanced
cron.editor.cronstring=Cron Expression
cron.editor.monday=Monday
cron.editor.tuesday=Tuesday
cron.editor.wednesday=Wednesday
cron.editor.thursday=Thursday
cron.editor.friday=Friday
cron.editor.saturday=Saturday
cron.editor.sunday=Sunday
cron.editor.nth.1=1st
cron.editor.nth.2=2nd
cron.editor.nth.3=3rd
cron.editor.nth.4=4th
cron.editor.nth.5=5th
cron.editor.nth.6=6th
cron.editor.nth.7=7th
cron.editor.nth.8=8th
cron.editor.nth.9=9th
cron.editor.nth.10=10th
cron.editor.nth.11=11th
cron.editor.nth.12=12th
cron.editor.nth.13=13th
cron.editor.nth.14=14th
cron.editor.nth.15=15th
cron.editor.nth.16=16th
cron.editor.nth.17=17th
cron.editor.nth.18=18th
cron.editor.nth.19=19th
cron.editor.nth.20=20th
cron.editor.nth.21=21st
cron.editor.nth.22=22nd
cron.editor.nth.23=23rd
cron.editor.nth.24=24th
cron.editor.nth.25=25th
cron.editor.nth.26=26th
cron.editor.nth.27=27th
cron.editor.nth.28=28th
cron.editor.nth.29=29th
cron.editor.nth.30=30th
cron.editor.nth.31=31st
cron.editor.nth.L=last
cron.editor.ordinal.1=first
cron.editor.ordinal.2=second
cron.editor.ordinal.3=third
cron.editor.ordinal.4=fourth
cron.editor.ordinal.L=last
cron.editor.interval=Interval
cron.editor.each=Each
cron.editor.once.per.day=once per day
cron.editor.every.3.hours=every 3 hours
cron.editor.every.2.hours=every 2 hours
cron.editor.every.hour=every hour
cron.editor.every.30.minutes=every 30 minutes
cron.editor.every.15.minutes=every 15 minutes
cron.editor.1=1
cron.editor.2=2
cron.editor.3=3
cron.editor.4=4
cron.editor.5=5
cron.editor.6=6
cron.editor.7=7
cron.editor.8=8
cron.editor.9=9
cron.editor.10=10
cron.editor.11=11
cron.editor.12=12
cron.editor.minutes.00=00
cron.editor.minutes.05=05
cron.editor.minutes.10=10
cron.editor.minutes.15=15
cron.editor.minutes.20=20
cron.editor.minutes.25=25
cron.editor.minutes.30=30
cron.editor.minutes.35=35
cron.editor.minutes.40=40
cron.editor.minutes.45=45
cron.editor.minutes.50=50
cron.editor.minutes.55=55
cron.editor.meridian.am=am
cron.editor.meridian.pm=pm
cron.editor.from=from
cron.editor.to=to
cron.editor.at=at
cron.editor.the.day.of.every.month=The {0} day of every month
cron.editor.day.of.every.month=day of every month
cron.editor.the.of.every.month=The {0} of every month
cron.editor.of.every.month=of every month
cron.editor.error.daysOfWeek.must.have.selection=You must select one or more days of the week for the Days per Week mode.
cron.editor.error.from.hour.after.to.hour=You must select a from time that is before the to time.

cron.editor.current.server.time=The current server time is

subscription.header.error = Subscription Error
subscription.header.name = Subscription

# Cron trigger validation errors
filter.subsription.cron.errormessage.filter.never.run=Filter with cron expression ''{0}'' will never run.
filter.subsription.cron.errormessage.unexpected.end.of.expr=Unexpected end of expression.
filter.subsription.cron.errormessage.invalid.day.of.week=Invalid Day-of-Week value: {0}
filter.subsription.cron.errormessage.string.too.short=Expression string length too short.
filter.subsription.cron.errormessage.illegal.format=Illegal cron expression format: {0}
filter.subsription.cron.errormessage.invalid.month=Invalid Month value: {0}
filter.subsription.cron.errormessage.numeric.value.between.after.hash=A numeric value between 1 and 5 must follow the # option: {0}
filter.subsription.cron.errormessage.illegal.characters.for.position=Illegal characters for this position: {0}
filter.subsription.cron.errormessage.illegal.character.after.question.mark=Illegal character after ''?'': {0}
filter.subsription.cron.errormessage.question.mark.invalid.position=? can only be specified for Day-of-Month or Day-of-Week.
filter.subsription.cron.errormessage.question.mark.invalid.for.both=? can only be specified for Day-of-Month -OR- Day-of-Week.
filter.subsription.cron.errormessage.slash.must.be.followed.by.integer=Slash must be followed by an integer.
filter.subsription.cron.errormessage.increment.greater.than.sixty=Increment must be less than 60: {0}
filter.subsription.cron.errormessage.increment.greater.than.thirtyone=Increment must be less than 31: {0}
filter.subsription.cron.errormessage.increment.greater.than.twentyfour=Increment must be less than 24: {0}
filter.subsription.cron.errormessage.increment.greater.than.seven=Increment must be less than 7: {0}
filter.subsription.cron.errormessage.increment.greater.than.twelve=Increment must be less than 12: {0}
filter.subsription.cron.errormessage.unexpected.character=Unexpected character: {0}
filter.subsription.cron.errormessage.l.not.valid=L option is not valid in position {0}.
filter.subsription.cron.errormessage.w.not.valid=W option is not valid in position {0}.
filter.subsription.cron.errormessage.hash.not.valid=# option is not valid in position {0}.
filter.subsription.cron.errormessage.c.not.valid=C option is not valid in position {0}.
filter.subsription.cron.errormessage.unexpected.character.after.slash=Unexpected character after slash: {0}
filter.subsription.cron.errormessage.minute.and.seconds.between.zero.fiftynine=Minute and Second values must be between 0 and 59.
filter.subsription.cron.errormessage.hour.between.zero.twentythree=Hour values must be between 0 and 23.
filter.subsription.cron.errormessage.day.of.month.between.one.thirtyone=Day of month values must be between 1 and 31.
filter.subsription.cron.errormessage.month.between.one.twelve=Month values must be between 1 and 12.
filter.subsription.cron.errormessage.day.of.week.between.one.seven=Day of week values must be between 1 and 7.
filter.subsription.cron.errormessage.mode.error = Could not match the schedule mode.
filter.subsription.cron.errormessage.general.error = There was a problem validating your cron expression. Please check the syntax and try again.
filter.subsription.cron.errormessage.day.of.week.and.day.of.month = Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.

# restore default dashboard
restoredefaultdashboard.title = Restore System Dashboard
restoredefaultdashboard.desc = Confirm that you want to restore to the default dashboard configuration. This will delete any dashboards that you own and will remove any dashboard favourite settings.
restoredefaultdashboard.submit.restore = Restore
restoredefaultdashboard.restoredefaults = Restore Defaults
restoredefaultdashboard.others.favourites = Dashboards used by other users
restoredefaultdashboard.others.favourites.desc = Number of Dashboards that other users have nominated as a favourite.

addportalpage.clone.does.not.exist = The source dashboard either does not exist or you don''t have permission to copy it.
addportalpage.clone.blank = Create new dashboard

portalpage.pages = Dashboards:
portalpage.owner.system = System
portalpage.no.search.results=Your search criteria did not match any dashboards.
portalpage.shared.page = Shared Dashboard
portalpage.private.page = Private Dashboard
portalpage.favourite.count.desc= Number of users who have selected this dashboard as a favourite.
portalpage.search.text.desc = Searches in the dashboard''s name and description.

dashboard.config = Configure this dashboard

dashboard.configure = Configure
dashboard.configure.on = ON
dashboard.configure.off = OFF
dashboard.configure.movetopage = Move to dashboard:
dashboard.configure.moveleft = Move left
dashboard.configure.moveright = Move right
dashboard.configure.moveup = Move up
dashboard.configure.movedown = Move down
dashboard.configure.movelast = Move to last
dashboard.configure.movefirst = Move to first

dashboard.noportlets = There are no gadgets configured for this dashboard.
dashboard.addportlet = <b>Add</b> a new gadget.

dashboard.edit.default.dashboard.no.permission = You do not have permission to edit the system dashboard.
dashboard.portlet.disabled = Gadgets of this type have been disabled or removed from the system
dashboard.no.pages.to.display=You are viewing the ''System Default'' dashboard, as you have not added any dashboards as favourites. To display your preferred dashboard here, click {0}Manage Dashboard{1} and add one or more dashboards as favourites.
dashboard.non.favourite.displayed=The dashboard that you are viewing will only be displayed temporarily, as you have not added it as a favourite. To display this dashboard permanently, {0}add it as a favourite{1}.
dashboard.no.portlet.owner = You have not configured any gadgets for your dashboard. You may wish to {0}add a gadget{1}.
dashboard.no.visible.portlet.owner = Your dashboard only includes gadgets that are hidden to you. You may wish to {0}add a gadget{1} which is not hidden.
dashboard.no.portlet = There are no gadgets configured for this dashboard. You may wish to {0}remove this dashboard as a favourite{1}.
dashboard.no.visible.portlet = This dashboard only includes gadgets that are hidden to you. You may wish to {0}remove this dashboard as a favourite{1}.
dashboard.no.portlet.standard = There are no gadgets configured for this dashboard.
dashboard.no.visible.portlet.standard = This dashboard only includes gadgets that are hidden to you.
dashboard.no.id.specified = No dashboard has been specified.
dashboard.no.default.dashboard = No system dashboard available on the system.
dashboard.no.gadget.permission.logged.out = This dashboard does not contain any gadgets or you do not have permission to view them.  Perhaps you need to {0}log in{1} to see them.
# "includes common.concepts.contact.administrator"
dashboard.no.gadget.permission = This dashboard does not contain any gadgets or you do not have permission to view them. If you think this is incorrect, {0}.

portlet.login.login = Log in
portlet.login.signup = Sign Up
portlet.invalid = This gadget is no longer valid as the associated project has been deleted.
portlet.does.not.exist = A gadget with the key {0} does not exist.

portlet.userissues.reported = My Unresolved Reported Issues
portlet.userissues.watches = Watches
portlet.userissues.votes = Votes

portlet.projecttable.allprojects = All projects

portlet.edit.title = Edit this gadget
portlet.delete = Delete Gadget
portlet.delete.title = Delete this gadget


# Login page
login.foranaccount = for an account.
login.privatetracker = This is a private issue tracker - contact one of the {0}administrators{1} to create an account for you.

dashboard.page.error.access = The dashboard you requested either does not exist or you don''t have access to it.
dashboard.page.login = Perhaps you need to {0} to see the page.

portal.configure = Manage Dashboard
portals.find = Find Dashboards
portal.copypage = Copy Dashboard
portal.editpage = Edit Dashboard
portal.edit.and.share.page = Edit and Share Dashboard
portal.sharepage = Share Dashboard
portal.deletepage = Delete Dashboard
portal.createpage = Create Dashboard
portal.addpage = Create New Dashboard
portal.startfrom = Start From
portal.blankpage = Blank dashboard
portal.blankpage.description = Choose a dashboard whose gadgets will be copied to the new dashboard.<br> Alternatively, choose ''Blank dashboard'' to create a dashboard with no gadgets.
portal.no.owned.pages=You own no dashboards.
portal.no.favourite.pages=You have no favourite dashboards.
portal.no.popular.pages=There are no shared dashboards.

portal.deletepage.title = Delete Dashboard: {0}
portal.deletepage.title.no.filter = Delete Dashboard
portal.deletepage.confirm.desc = Confirm that you want to delete this Dashboard.
portal.deletepage.other.favourite.filter = Users who have nominated this Dashboard as a favourite
portal.deletepage.other.favourite.filter.desc = Users will not be able to view this Dashboard
portal.deletepage.can.not.delete = Errors occurred while trying to delete Dashboard
portal.deletepage.other.favourite.filter.many = There are {0} other people who have added this dashboard as a favourite.
portal.deletepage.other.favourite.filter.one = There is 1 other person who has added this dashboard as a favourite.

# portlet names and descriptions
portlet.introduction.name = Introduction
portlet.introduction.description = An introduction to this installation of JIRA.
portlet.introduction.display.name = Introduction
portlet.project.name = Project
portlet.project.description = Allows the user to choose a project to display.
portlet.project.display.name = Project: {0} ({1})
portlet.project.field.project.name = Project
portlet.project.field.project.description = Project to be shown
portlet.project.field.project.info.name = Project Information
portlet.project.field.project.info.description = The amount of information for each project.
portlet.project.field.project.info.brief = Brief
portlet.project.field.project.info.full = Full
portlet.projects.name = Projects
portlet.projects.description = Displays multiple projects.
gadget.projects.display.name.all = All Projects
portlet.projects.display.name.category = Project Category: {0}
portlet.projects.field.project.info.name = Project Information
portlet.projects.field.project.info.description = The amount of information for each project.
portlet.projects.field.project.info.brief = Brief
portlet.projects.field.project.info.full = Full
portlet.projects.field.project.category.name = Project Category
portlet.projects.field.project.category.description = Project categories group together related projects.
portlet.savedfilters.name = Favourite Filters
portlet.savedfilters.description = Lists favourite filters for the current user.
portlet.savedfilters.display.name = Favourite Filters
portlet.abstractsearchresults.field.columns.name = Fields to Display
portlet.abstractsearchresults.field.columns.description = Default fields: Issue Type | Key | Summary | Priority
portlet.abstractsearchresults.field.showheader.name = Show field headers
portlet.abstractsearchresults.field.showheader.description = Helps to distinguish between similar fields
portlet.abstractsearchresults.defaultcols = -- Default Fields --
portlet.searchrequest.name = Show Saved Filter
portlet.searchrequest.description = Shows the issues/results for a saved filter.
portlet.searchrequest.display.name = Filter: {0}
portlet.searchrequest.field.filterid.name = Filter
portlet.searchrequest.field.filterid.description = Filter to be shown
portlet.searchrequest.field.numofentries.name = Number of issues
portlet.searchrequest.field.numofentries.description = Number of issues to be displayed
portlet.searchrequest.field.showdescription.name = Show Description
portlet.searchrequest.field.showdescription.description = Should the description be shown under the name in the gadget
portlet.searchrequest.field.showdescription.true = True
portlet.searchrequest.field.showdescription.false = False
portlet.assignedtome.name = Assigned to me
portlet.assignedtome.description = Shows all unresolved issues assigned to the current user.
portlet.assignedtome.plugin.name = Assigned Issues
portlet.assignedtome.display.name = Issues assigned to me
portlet.assignedtome.field.numofentries.name = Number of issues
portlet.assignedtome.field.numofentries.description = Number of issues to be displayed
portlet.assignedtome.field.showonlyunresolved.name = Show only unresolved issues?
portlet.assignedtome.field.showonlyunresolved.description = Select "Yes" for only unresolved issues assigned to you, "No" for all issues regardless of status
portlet.inprogress.name = Issues in progress
portlet.inprogress.description = Shows the issues in progress.
portlet.inprogress.display.name = Issues in progress
portlet.inprogress.field.numofentries.name = Number of issues
portlet.inprogress.field.numofentries.description = Number of issues to be displayed
portlet.userissues.name = Quick links
portlet.userissues.plugin.name = User Issues
portlet.userissues.description = Shows quick links to user issues.
portlet.userissues.display.name = Quick links
portlet.projecttable.name = Project Table
portlet.projecttable.description = Shows all project names in a table.
portlet.projecttable.display.name = Project table
portlet.projecttable.field.numofcolumns.name = Number of columns
portlet.projecttable.field.numofcolumns.description = Number of columns to be displayed in the table
portlet.projecttable.field.project.category.name = Project Grouping
portlet.projecttable.field.project.category.description = To display all the projects without grouping, select ''All Projects''.<br>To display all the projects with grouping, select ''All Categories''.<br>Alternatively to display all the projects under one category, select the category name.
portlet.projecttable.all.categories = All Categories
portlet.projecttable.with.no.category = Projects with no category
portlet.projectstats.name = Project Statistics
portlet.projectstats.description = Displays statistics for a project
portlet.projectstats.display.name = Stats: {0} ({1})
portlet.projectstats.field.projectid.name = Project
portlet.projectstats.field.projectid.description = Select a project to display statistics for
portlet.projectstats.field.statistictype.name = Statistic Type
portlet.projectstats.field.statistictype.description = Select which type of statistic to display for this project
portlet.projectstats.field.statistictype.components = Components
portlet.projectstats.field.statistictype.fixfor = Versions
portlet.projectstats.field.statistictype.priorities = Open Issues By Priority
portlet.projectstats.field.statistictype.assignees = Open Issues By Assignee
portlet.projectstats.field.statistictype.statuses = Project Summary
portlet.projectstats.field.sort.order = Sort By
portlet.projectstats.field.sort.order.desc = Sort by row total or natural field order.
portlet.projectstats.field.sort.direction = Sort Direction
portlet.projectstats.field.sort.direction.desc = Ascending or Descending order
portlet.savedfilters.title = Favourite Filters
portlet.savedfilters.create = Create New
portlet.savedfilters.manage = Manage Filters
portlet.savedfilters.nofilters = You have no favourite filters at the moment.
portlet.savedfilters.createnewfilter = Create new filters
portlet.savedfilter.noissues = This filter returned no matching issues.
portlet.savedfilter.issues = Issues
portlet.savedfilter.openissues = Open Issues
portlet.assignedissues.assigned = Assigned To Me
portlet.assignedissues.noissues = You have no assigned issues at the moment.
portlet.assignedissues.overflow = Displaying {0} of {1}
portlet.inprogressissues.inprogress = In Progress
portlet.inprogressissues.noissues = You have no issues in progress at the moment.
portlet.filters.invalid = This gadget is not valid as the associated filter or field could not be retrieved.
portlet.stats.nodata = The filter associated with this gadget did not return any issues.
portlet.no.longer.exists = The gadget with id ''{0}'' no longer exists or is invalid.

portlet.edit = Edit Gadget
portlet.default.add = Add Default Gadget
portlet.default.edit = Edit Default Gadget
portlet.default.save = Save Default Gadget
portlet.must.be.number = must be a number
portlet.have.not.implemented = Have not implemented field of type
portlet.retrieve.error = An error occurred trying to retrieve this Gadget
portlet.select.configure = Please select a Gadget to Configure
portlet.fill.out = Please fill out

gadget.common.indexing = Indexing is currently not configured so no issue searching can be performed.
gadget.common.indexing.configure = Please {0}configure indexing{1}.
gadget.common.indexing.admin = Please contact your administrator to get indexing configured.

# my watches
portlet.watches.name = Watched issues
portlet.watches.description = Shows the issues watched by the current user.
portlet.watches.display.name = My Watches
portlet.watches.nowatches = You are not currently watching any issues.
portlet.watches.unwatch = Unwatch
portlet.watches.field.showtotal.name = Show total watches
portlet.watches.field.showtotal.description = Whether to show the total number of watchers for each watched issue
portlet.watches.icon.showtotal.span = Total number of watchers for {0} is {1}

# my votes
portlet.votes.name = Voted issues
portlet.votes.description = Shows the issues voted by the current user.
portlet.votes.display.name = My Votes
portlet.votes.novotes = You are not currently voting for any issues.
portlet.votes.field.showtotal.name = Show total votes
portlet.votes.field.showtotal.description = Whether to show the total number of votes for each voted issue
portlet.votes.field.showResolved.name = Show resolved issues
portlet.votes.field.showResolved.description = Whether to show issues that are already resolved
portlet.votes.icon.showtotal.span = Total number of votes for {0} is {1}
portlet.votes.unvote = Unvote

portlet.votesandwatches.field.numofentries.name =  Number of issues
portlet.votesandwatches.field.numofentries.description = Number of issues to be displayed

portlet.bugzilla.name = Bugzilla ID Search
portlet.bugzilla.description = Search for issues by their old Bugzilla ID. If none found in JIRA, redirects to the appropriate Bugzilla URL.
portlet.bugzilla.plugin.name = Bugzilla
portlet.bugzilla.display.name = Bugzilla ID Search
portlet.bugzilla.field.bugzilla_url.name = Bugzilla URL
portlet.bugzilla.field.bugzilla_url.description = A link to the old Bugzilla install (if any)

portlet.text.name = Text
portlet.text.description = Display any text, formatted as HTML.
portlet.text.display.name = {0}
portlet.text.field.title = Title
portlet.text.field.title.description = The text to be displayed as the title of this gadget.
portlet.text.field.html = HTML
portlet.text.field.html.description = The HTML to display in the body of this gadget.

## Road Map portlet
portlet.roadmap.name = Road Map
portlet.roadmap.description = Display upcoming versions for specified projects.
portlet.roadmap.display.name = Road Map
portlet.roadmap.field.projects = Projects
portlet.roadmap.field.projects.and.categories = Projects and categories
portlet.roadmap.field.period = Days
portlet.roadmap.field.period.description = Period to cover (in days)
portlet.roadmap.field.maxresults = Maximum number of results
portlet.roadmap.field.maxresults.description = Maximum number of results displayed
portlet.roadmap.next.x.days = Next {0} Days
portlet.roadmap.until = Until {0}
portlet.roadmap.progress = {0} of {1} issues resolved.
portlet.roadmap.no.versions = There are no versions scheduled for release in next {0} days.

# filter stats gadget
gadget.filterstats.name = Filter Statistics
gadget.filterstats.description = Display statistics of issues returned from specified filter
gadget.filterstats.display.name = Stats: {0} ({1})
gadget.filterstats.field.filterid.name = Filter
gadget.filterstats.field.filterid.description = Select a filter to display statistics for
gadget.filterstats.field.statistictype.description = Select which type of statistic to display for this filter
gadget.filterstats.field.statistictype.name = Statistic Type
gadget.filterstats.field.statistictype.components = Components
gadget.filterstats.field.statistictype.fixfor = Fix For Versions (non-archived)
gadget.filterstats.field.statistictype.version = Raised In Versions (non-archived)
gadget.filterstats.field.statistictype.allfixfor = Fix For Versions (all)
gadget.filterstats.field.statistictype.allversion = Raised In Versions (all)
gadget.filterstats.field.statistictype.priorities = Priority
gadget.filterstats.field.statistictype.assignees = Assignee
gadget.filterstats.field.statistictype.reporter = Reporter
gadget.filterstats.field.statistictype.creator = Creator
gadget.filterstats.field.statistictype.resolution = Resolution
gadget.filterstats.field.statistictype.project = Project
gadget.filterstats.field.statistictype.statuses = Status
gadget.filterstats.field.statistictype.labels = Labels
gadget.filterstats.labels.none = None
gadget.filterstats.field.statistictype.issuetype = Issue Type
gadget.filterstats.field.sort.order = Sort By
gadget.filterstats.field.sort.order.desc = Sort by row total or natural field order.
gadget.filterstats.field.sort.direction = Sort Direction
gadget.filterstats.field.sort.direction.desc = Ascending or Descending order
gadget.filterstats.assignee.unassigned = Unassigned
gadget.filterstats.reporter.unknown = Unknown
gadget.filterstats.creator.unknown = Unknown
gadget.filterstats.component.nocomponent = No component
gadget.filterstats.fixfor.unscheduled = Unscheduled
gadget.filterstats.raisedin.unscheduled = No version
gadget.filterstats.priority.nopriority = No priority
gadget.filterstats.field.showclosed.name = Show Resolved Issue Statistics
gadget.filterstats.field.showclosed.description = Do you want to show Statistics for Resolved Issues?

#two dimensional filter stats
portlet.twodimenfilterstats.name = Two Dimensional Filter Statistics
portlet.twodimenfilterstats.description = Display statistics of a specified filter in a table
portlet.twodimenfilterstats.field.xaxis.name = XAxis
portlet.twodimenfilterstats.field.xaxis.description = &nbsp;
portlet.twodimenfilterstats.field.yaxis.name = YAxis
portlet.twodimenfilterstats.field.yaxis.description = &nbsp;
portlet.twodimenfilterstats.field.yaxis.order = Sort By
portlet.twodimenfilterstats.field.yaxis.order.desc = Sort by row total or natural field order.
portlet.twodimenfilterstats.field.yaxis.order.natural = Natural
portlet.twodimenfilterstats.field.yaxis.direction = Sort Direction
portlet.twodimenfilterstats.field.yaxis.direction.description = Ascending or Descending order
portlet.twodimenfilterstats.field.yaxis.direction.asc = Ascending
portlet.twodimenfilterstats.field.yaxis.direction.desc = Descending
portlet.twodimenfilterstats.field.number.to.show = Number to show
portlet.twodimenfilterstats.field.number.to.show.desc = Number of rows to display

#Charting
#common stuff
portlet.chart.indexing = Indexing is currently not configured so no issue searching can be performed.
portlet.chart.indexing.configure = To configure indexing please click {0}here{1}.
portlet.chart.indexing.admin = Please contact your administrator to get indexing configured.
portlet.chart.noissues = There were no matching issues found. Please make sure that you have selected a valid project or filter.
portlet.chart.field.project.or.filter.name = Project or Saved Filter
portlet.chart.field.project.or.filter.description = Project or saved filter to use as the basis for the graph.
portlet.chart.field.periodname.name=Period
portlet.chart.field.periodname.description=The length of periods represented on the graph.
portlet.chart.field.periodname.hourly=Hourly
portlet.chart.field.periodname.daily=Daily
portlet.chart.field.periodname.weekly=Weekly
portlet.chart.field.periodname.monthly=Monthly
portlet.chart.field.periodname.quarterly=Quarterly
portlet.chart.field.periodname.yearly=Yearly
portlet.chart.field.daysprevious.name=Days Previously
portlet.chart.field.daysprevious.description=Days (including today) to show in the graph.
portlet.chart.field.cumulative.name=Cumulative Totals?
portlet.chart.field.cumulative.description=Progressively add totals (1.. 2.. 3), or show individual values (1.. 1.. 1).
portlet.chart.field.showUnresolvedTrend.name=Display the Trend of Unresolved?
portlet.chart.field.showUnresolvedTrend.description=Show the number of unresolved issues over time in a subplot.
portlet.chart.field.versionLabels.name=Display Versions?
portlet.chart.field.versionLabels.description=Show when versions were released on the chart.
portlet.chart.field.versionLabels.allVersions=All versions
portlet.chart.field.versionLabels.majorVersions=Only major versions
portlet.chart.field.versionLabels.noVersions=None
portlet.chart.field.dateField.name=Date Field
portlet.chart.field.dateField.description=The date field that should be used to graph the issues.
portlet.chart.nochart=Sorry, the chart you requested could not be created. It may refer to an incorrect project or saved filter, or a project or filter which you don''t have permission to view.
report.chart.datatable=Data Table
report.chart.filter=Filter
report.chart.chart=Chart
portlet.loading.chart=Generating Chart...
report.error.no.filter=The filter you requested does not exist or you do not have permission to view it.
report.error.filter.id.not.a.number=Filter id ''{0}'' must be a number
report.error.project.id.not.found=The project you requested does not exist or you do not have permission to view it.
report.error.project.id.not.a.number=Project id ''{0}'' must be a number
report.error.no.filter.or.project=Please specify a project or filter
report.error.days.previous=Please enter a number greater than 0
report.error.days.previous.period=The days previous value entered is too large for the period selected. Maximum number of days allowed for this period is {0}.
report.error.days.previous.not.a.number=You must specify a whole number of days.
report.noissues=There are no matching issues to report on.
report.loginadvised=You are trying to view this report anonymously. You may need to {0}log in{1} to see it.

#createdvsresolved chart
portlet.createdvsresolved.name = Created vs Resolved Issues
portlet.createdvsresolved.description = Displays created issues vs resolved issues for a project or saved filter
portlet.createdvsresolved.numissues=Issues: {0} created and {1} resolved
portlet.createdvsresolved.period=Period: last {0} days (grouped {1})
portlet.createdvsresolved.moredetail=more detail
portlet.createdvsresolved.anonymousFilter=Anonymous Filter
portlet.createdvsresolved.resolved=Resolved
portlet.createdvsresolved.trendOfUnresolved=Trend of Unresolved
portlet.createdvsresolved.tooltip.issues=issues

# Created vs Resolved Report
report.createdvsresolved.label=Created vs Resolved Issues Report
report.createdvsresolved.description=A report showing issues created vs issues resolved.
report.createdvsresolved.numissues1=This chart shows the number of issues {0}created{1} vs the number of issues {2}resolved{3}
report.createdvsresolved.numissues2=in the last {0} days.

#Resolution Time Portlet
portlet.resolutiontime.name = Resolution Time
portlet.resolutiontime.description = Displays the number of days taken to resolve issues for a project or filter.
portlet.resolutiontime.inlinedescription = Showing average number of days that issues (resolved last <b>{0}</b> days) were open.
portlet.resolutiontime.anonymousFilter=Anonymous Filter

# Resolution Time report
report.resolutiontime.label=Resolution Time Report
report.resolutiontime.description=A report showing the length of time taken to resolve issues for a project or filter.
report.resolutiontime.numdays=This chart shows the average number of days issues took to be resolved
report.resolutiontime.prevdays=Issues were resolved in the last {0} days
report.resolutiontime.daysresolution=Note: all times represent number days before resolution

#Pie chart
portlet.singlefieldpie.name = Pie Chart
portlet.singlefieldpie.description = Displays the matching issues for a project or filter as a pie chart.
portlet.singlefieldpie.anonymousFilter=Anonymous Filter
portlet.singlefieldpie.numissues=Issues: {0}
portlet.singlefieldpie.moredetail=more detail

# Pie report properties
report.singlefieldpie.label=Pie Chart Report
report.singlefieldpie.description=A report showing the issues for a project or filter as a pie chart.

# Average Age portlet
portlet.averageage.name = Average Age
portlet.averageage.description = Displays the average number of days issues have been unresolved.
portlet.averageage.numdays=This chart shows the average number of days issues were unresolved for on a given day over the past {0} days.
portlet.averageage.anonymousFilter=Anonymous Filter

# Average Age report
report.averageage.label=Average Age Report
report.averageage.description=A report showing the average age of unresolved issues for a project or filter.
report.averageage.numdays=This chart shows the average number of days issues were unresolved for on a given day over the past {0} days.
report.averageage.daysresolution=Note: all times represent number days the issues have been unresolved for

# Recently Created chart
portlet.recentlycreated.name = Recently Created Issues
portlet.recentlycreated.description = Displays recently created issues for a specified project as a bar chart
portlet.recentlycreated.moredetail=more detail
portlet.recentlycreated.numissues={0} issues created in last {1} days
portlet.recentlycreated.anonymousFilter=Anonymous Filter

# Recently Created report
report.recentlycreated.label=Recently Created Issues Report
report.recentlycreated.description=A report showing the number of issues recently created.
report.recentlycreated.numissues=This chart shows the issues created in the last {0} days
report.recentlycreated.created=Note: all times represent number of issues created in that period

# Time Since chart
portlet.timesince.name = Time Since Issues
portlet.timesince.description = Displays the time since a chosen field for each issue for a project or saved filter.
portlet.timesince.numdays=This chart shows the number of issues based on the {0} field on a given date over the past {1} days.
portlet.timesince.anonymousFilter=Anonymous Filter
portlet.timesince.numissues=Issues: {0} {1}
portlet.timesince.period=Period: last {0} days (grouped {1})
portlet.timesince.moredetail=more detail

# Time Since report
report.timesince.label=Time Since Issues Report
report.timesince.description=A report showing time since a chosen field for each issue for a project or saved filter.
report.timesince.numdays=This chart shows the number of issues based on the {0} field on a given date over the past {1} days.

# more generic charting stuff
datacollector.resolved=Resolved
datacollector.trendOfUnresolved=Trend of Unresolved
datacollector.tooltip.issues=issues
datacollector.tooltip.duration.hours=hours
datacollector.tooltip.duration.days=days
datacollector.tooltip.times=time(s)
datacollector.createdunresolved=Created Issues (Unresolved)
datacollector.createdresolved=Created Issues (Resolved)
datacollector.issuesunresolved=issues unresolved
datacollector.issuesresolved=issues resolved
datacollector.averageresolution=Avg. Resolution Time
datacollector.days=Days
datacollector.hours=Hours
datacollector.daystoresolve=days to resolve
datacollector.issuesresolvedcapital=Issues Resolved
datacollector.totalresolvetime=Total Resolution Time
datacollector.averageresolvetime=Avg. Resolution Time
datacollector.issuesunresolvedcapital=Issues Unresolved
datacollector.totalage=Total Age
datacollector.averageage=Avg. Age
datacollector.daysunresolved=days unresolved
datacollector.totaltimeinstatus=Total Time in Status
datacollector.averagetimeinstatus=Avg. Time in Status
datacollector.numberinstatus=Number in Status
datacollector.hourstorespond=hours to respond


# Used in issuetable.jsp (included in various locations)
navigator.results.nocolumns = No columns selected
navigator.results.configurenavigator = Configure Columns
navigator.results.clear.sorts = Clear Sorts

issue.columns.reorder.columns = Re-order Columns
issue.columns.reorder.instructions.first.line = The table below contains sample data to show you an example of what your Issue Navigator will look like using the selected columns.
issue.columns.reorder.instructions.second.line = Use {0} and {1} to rearrange the column order, and {2} to remove a column from your list.
issue.columns.reorder.moveleft = Move column ''{0}'' left
issue.columns.reorder.moveright = Move column ''{0}'' right
issue.columns.reorder.hidecolumn = Hide column ''{0}''

#thumbnails
thumbnails.error = Unable to create thumbnail image of attachment with id: {0}.
thumbnails.encode.fail = Error encoding the thumbnail image of attachment.
thumbnails.load.images = Unsuccessful attempt to load image with fileName: {0}.
thumbnails.error.display = Unable to display thumbnail image(s) - please refer to the logs for further information.
thumbnails.error.toolkit = Unable to acquire AWT default toolkit - thumbnails will not be displayed.

#attachments
attachfile.title = Attach Files
attachfile.title.multiple = Attach Files
attachfile.title.multiple.subtask = Attach Files to Sub-Task
attachscreenshot.title = Attach Screenshot
attachfile.desc.multiple = Use this form to attach multiple files to this issue. You can also explain what the files are for using a comment.
attachfile.attachment.label = Attachment
attachfile.submitname = Attach
attachfile.filebrowser.warning = The maximum file upload size is {0}.
attachfile.comment.update.label = Update comment:
attachfile.filename.label = File name:
attachfile.paste.label = Paste
attachfile.applet.filename.error = ERROR: The filename must not contain the characters:
attachfile.applet.configuration.error = Bad Applet Configuration.
attachfile.applet.security.problem = Applet security has not been set up correctly. You must accept this applet''s certificate for it to run.
attachfile.error.notallowed = Attachments are not allowed in this installation of JIRA.  Ask your administrator to enable them.
attachfile.error.writeerror = Cannot write to attachment directory. Check that the application server and JIRA have permissions to write to: {0}
attachfile.error.temp.writeerror = Cannot write to temporary attachment directory. Check that the application server and JIRA have permissions to write to: {0}
attachfile.error.exception = Exception trying to establish attachment directory. Check that the application server and JIRA have permissions to write to it: {0}
attachfile.error.invalid = The attachment path {0} specified in the backup file is not valid.
attachfile.error.filerequired = Please indicate the file you wish to upload
attachfile.error.invalidcharacter = {0} contains the invalid character ''{1}''. Please rename the file and try again.
attachfile.error.zerobyte = Cannot upload a file with 0 bytes
attachfile.error.delete = Could not delete uploaded attachment from {0} - please check directory permissions
attachfile.error.save.to.store = Could not save attachment to storage: {0}
attachfile.error.filenotfoundortoolarge = Either the file that you specified ({0}) does not exist, is zero bytes in size or is larger than {1}.
attachfile.error.file.large = {0} is larger than {1}.
attachfile.error.file.zero = {0} does not exist or is zero bytes in size.
attachfile.error.io.error = An error occured while attaching {0}: {1}
attachfile.error.io.size = The size of {0} was not sent with the request.
attachfile.error.io.bad.size = An error occured while attaching {0}: Only {1} of {2} bytes were sent. Please try attaching the file again.
attachfile.error.io.bad.size.zero = No data was sent for {0}. The browser may not be able to read the file.
attachfile.error.session.error = An error occured while attaching {0}: Unable to record temporary attachment in your session. Please reload the page and try again.
attachfile.error.no.name = Unable to attach file with no filename.

attachscreenshot.description.line1 = Use this form to attach a screenshot to an issue. You can also explain what the file is for using a comment.
attachscreenshot.description.line2 = Copy the screen shot to the system clipboard and then click the <strong>Paste</strong> button below.
attachment.temporary.id.session.time.out=Temporary attachment not found. Session may have timed out before submitting the form.
attachment.temporary.session.time.out=No temporary attachments could be found. Session may have been cleared or timed out before submitting the form.
attachfile.attachment.checkbox.title=Clear check box to prevent file being attached
attachfile.xsrf.try.again = JIRA could not attach the file as there was a missing token. Please try attaching the file again.
attachment.delete.tooltip = Delete this attachment

attachment.error.unknown=Cannot attach file {0}: Unknown server error.
attachment.error.xsrf.expired=Cannot attach file {0}: Your session has timed out or you were logged out. Please save your work and reload the page.
upload.empty.file = Cannot attach empty file {0}.
upload.too.big = {0} is too large to attach. Attachment is {1} but the largest allowed attachment is {2}.
upload.error.bad.response = Cannot attach file {0}: Unexpected server response.
upload.error.unknown.status = Cannot attach file {0}: Unknown server error ({1}).
upload.error.auth = Cannot attach file {0}: You do not have permission to attach a file to the issue.
upload.error.badrequest = Cannot attach file {0}. Browser made bad request to the server.
upload.error.server = Cannot attach file {0}: {1}
#Jack.png - 2 secs left.
upload.file.remaining = {0} - {1} left.
#Jack.png - waiting.
upload.file.waiting = {0} - waiting.
#Jack.png - stalled.
upload.file.stalled = {0} - stalled.
upload.progress.title.waiting = Waiting for other uploads to complete.
upload.progress.title.running = Uploading.
#16.3/81.1MB, stalled.
upload.progress.title.unknown.stalled = {0}, stalled.
#108 kB/s - 16.3/81.1 MB, 10 mins left
upload.progress.title.known = {0} - {1}, {2} left.
#108 kB/s - 16.3/81.1 MB, stalled.
upload.progress.title.known.stalled = {0} - {1}, stalled.
upload.kilobyte = {0} kB
upload.kilobyte.part = {0}/{1} kB
upload.megabyte = {0} MB
upload.megabyte.part = {0}/{1} MB
upload.gigabyte = {0} GB
upload.gigabyte.part = {0}/{1} GB
upload.seconds = {0} sec
upload.minutes = {0} min
upload.hours = {0} hr
upload.hours.minutes = {0} hr {1} min
upload.bytes.per.second =  {0} B/sec
upload.kilobytes.per.second = {0} kB/sec
upload.megabytes.per.second = {0} MB/sec
upload.error.no.access = Browser does not have permission to access {0}.
upload.error.does.not.exist = {0} does not exist.
upload.error.client.unknown = An unknown error occured on the browser while trying to attach {0}: {1}.
upload.error.server.no.reply = Cannot attach file {0}: Unable to communicate with JIRA.
upload.error.too.many.files = You are trying to attach {0} files. Only {1} files can be attached at a time.

#issuepicker
issuepicker.search.notfound = Unable to retrieve search filters for the current user.
issuepicker.find.issue.error = Unable to retrieve issue.
issuepicker.search.retrieve.error =  Unable to retrieve the issues from the search.
issuepicker.name = Issue Selector
issuepicker.recent.issues = Recent Issues
issuepicker.recent.issues.desc = View recent issues
issuepicker.search.filter = From Filter
issuepicker.search.filter.desc = View issues from a Search Filter
issuepicker.select.value = Please select a value
issuepicker.issues.viewed = Issues you have recently viewed
issuepicker.noissues.viewed = No issues in your history.
issuepicker.current.search.issues = First 50 issues from your current search
issuepicker.current.search.noissues = You have no issues in your current search.
issuepicker.search.issues = First 50 issues from search request
issuepicker.search.noissues = There are no issues returned by the search request

## Autocomplete Issue picker
jira.ajax.autocomplete.error = The value {0} is invalid.
jira.ajax.autocomplete.no.results.found = No matching results for query
jira.ajax.autocomplete.history.search = History Search
jira.ajax.autocomplete.current.search = Current Search
jira.ajax.autocomplete.showing.x.of.y = Showing {0} of {1} matching issues
jira.ajax.autocomplete.no.matching.issues = No matching issues found
jira.ajax.autocomplete.clear.all = Clear selected items

## Autocomplete User picker
jira.ajax.autocomplete.user.more.results = Showing {0} of {1} matching users

## Autocomplete Group picker
jira.ajax.autocomplete.group.more.results = Showing {0} of {1} matching groups

## Components picker
jira.ajax.autocomplete.components.error = {0} is not a valid component.

## Multiselect CF picker
jira.ajax.autocomplete.multiselect.error = {0} is not a valid value.

## Versions picker
jira.ajax.autocomplete.versions.error = {0} is not a valid version.

# Clone Issue
cloneissue.operation = Clone
cloneissue.title = Clone
cloneissue.title.subtask = Clone Sub-Task
cloneissue.step1.desc = Enter the summary of the clone issue ...
cloneissue.create = Create
cloneissue.linktype.does.not.exist = The clone link type "{0}" does not exist. A link to the original issue will not be created.
cloneissue.reporter.modify = You do not have the "Modify Reporter" permission. You will be the reporter of the clone issue.
cloneissue.clone.options.legend = Clone options
cloneissue.clone.subtasks.label = Clone Sub Tasks
cloneissue.clone.subtasks.description = Select to clone issue''s sub tasks
cloneissue.clone.issuelinks.label = Clone Links
cloneissue.clone.issuelinks.description = Select to clone issue''s links
cloneissue.clone.attachments.label = Clone Attachments
cloneissue.clone.attachments.description = Select to clone issue''s attachments


# Generic
generic.picker.static.desc = Start typing to get a list of possible matches or press down to select.

# Version
version.name = Name
version.startdate = Start date
version.releasedate = Release date
version.no.releasedate = No release date
version.releasedate.past = Release date in past
version.unresolved.issues.size=Number of issues still unresolved for this version
version.unresolved.issues.view=View these issues
version.release = Release

# UserPicker
user.picker.select.user = Select a user
user.picker.select.users = Select a user(s)
user.picker.noajax.short.desc=Type username and press enter.
user.picker.ajax.short.desc = Start Typing for Users
user.picker.ajax.desc = Start typing to get a list of possible matches.
user.picker.reporter.type.username= Type username of the reporter.
user.picker.add.users= Add Users
user.picker.only.available = User picker only available for ''Specify User''
user.picker.no.permission = You do not have permissions to browse users
user.picker.group.suggested = Suggestions
user.picker.group.search = All Users
user.picker.invalid.user = There is no user ''{0}''.
user.picker.errors.usernotfound = User ''{0}'' was not found in the system.
user.picker.errors.notconfigured = The user picker is not configured properly.
user.picker.errors.notvaliduser = User ''{0}'' is not valid for this user picker.
userpicker.title = User Picker
userpicker.displayingusers = Displaying users <strong>{0}</strong> to <strong>{1}</strong> of <strong>{2}</strong>.
userpicker.usersperpage = Users Per Page
userpicker.fullnamecontains = Full Name Contains
userpicker.emailcontains = Email Contains
userpicker.ingroup = In Group
userpicker.filter = Filter
userpicker.nopermissions = You do not permissions to browse the list of users.
userpicker.empty = Empty

# Assignee Picker
assignee.picker.group.suggested = Suggestions
assignee.picker.group.search = All Users
assignee.picker.invalid.user = User ''''{0}'''' cannot be assigned this issue

#About
aboutpage.title = About Atlassian JIRA
aboutpage.section.title = Atlassian JIRA and JIRA Plugins
aboutpage.header.licensing = License Information for JIRA
aboutpage.product.version = JIRA v{0}
aboutpage.copyright = Copyright &copy; {0} - {1} Atlassian Corporation Pty Ltd.
aboutpage.copyright.eua = The use of this product is subject to the terms of the <a href="http://www.atlassian.com/end-user-agreement">Atlassian End User Agreement</a>, unless other specified therein.
aboutpage.copyright.apache = This product includes software developed by the <a href="http://www.apache.org/">Apache Software Foundation</a>.
aboutpage.copyright.lgpl = This product also includes the following libraries which are covered by the GNU LGPL license:
aboutpage.copyright.other = This product also includes code written by other third parties.
aboutpage.copyright.additional = Additional details regarding these and other third party code included in this product, including applicable copyright, legal and licensing notices, are available in the "licenses" directory under the JIRA installation directory.
aboutpage.plugins.header.licensing = License Information for JIRA Plugins
aboutpage.plugin.copyright.lgpl=This plugin includes the following libraries covered by the GNU LGPL license:

# Group Picker
grouppicker.title = Group Picker
grouppicker.displayinggroups = Displaying groups <strong>{0}</strong> to <strong>{1}</strong> of <strong>{2}</strong>.
grouppicker.namecontains = Name Contains
grouppicker.groupname = Group Name
grouppicker.groupsperpage = Groups Per Page
grouppicker.select.group = Select a group
grouppicker.select.groups = Select groups
grouppicker.nopermissions = You do not have permissions to browse the list of groups.

picker.click.to.select = Click to select {0}

# Date Picker
date.picker.select.date = Select a date
date.picker.select.date.n.time = Select a date and time
date.picker.select.date.range = Select a date range
date.picker.config.default.date = Use the current date as the default
date.picker.config.default.datetime = Use the current time and date as the default

# Icon Picker
iconpicker.title = Icon
iconpicker.label.icon = Icon
iconpicker.label.filename = File Name
iconpicker.label.associatedissueconstant = Associated {0}
iconpicker.choose.icon = Choose an icon below for {0}.
iconpicker.enter.image.path = {0}OR{1} enter an image path


avatarpicker.project.title = Select a Project Avatar
avatarpicker.user.title = Select a User Avatar
avatarpicker.delete.avatar = Are you sure you want to delete avatar?
avatarpicker.delete.avatar.title = Delete this Avatar
avatarpicker.upload.message = Upload a new avatar

avatarpicker.title = Choose an Avatar
avatarpicker.all = All
avatarpicker.nocustom = No custom avatars. Please upload one.
avatarpicker.custom = Custom
avatarpicker.builtin = Built-in
avatarpicker.updatesuccessful = Updated
avatarpicker.tooltip = select this image
avatarpicker.error = <strong>Oops! A server error has occurred.</strong> Please check that you are logged in and have sufficient permissions.
avatarpicker.retry = Retry <em>0</em> of 4
avatarpicker.retrycomplete = This error is persistent. <strong>Please contact your server administrator</strong> for more information.
avatarpicker.tryagain = Try Again
avatarpicker.or.upload = {0}OR{1} upload a new image file
avatarpicker.upload.avatar = Upload Avatar
avatarpicker.upload.failure = Uploading the avatar has failed. Please check that you are logged in and have sufficient permissions.
avatarpicker.upload.too.big = The file you have uploaded is too big.  Image sizes are restricted to {0} megapixels.
avatarpicker.crop.failure = Your request to crop the avatar has failed. Please check that you are logged in and have sufficient permissions.
avatarpicker.upload.image.corrupted = The image you uploaded could not be read correctly. Please check that it is not corrupted.
avatarpicker.choose.avatar = Choose Avatar

avatarpicker.upload.tooltip = Click here to upload your own image, to be used as your project avatar.
avatarpicker.upload.contenttype.failure = The file content you have provided is not a supported image format. Please try a JPEG, GIF or PNG file.
avatarpicker.upload.contenttype.no.ext.failure = The browser did not pass a known content type to the server and the file does not contain an extension. Please try adding an extension to the file and trying again.
avatarpicker.upload.filename.failure = The filename you have uploaded contains illegal characters - ''{0}''. Please rename it and try again.
avatarpicker.upload.file.missing = You must choose a file.
avatarpicker.upload.image= Upload Image
avatarpicker.upload.temp.io = Error occured while creating avatar: {0}.
avatarpicker.upload.temp.fail = Unable to allocate space on the server for the avatar.
avatarpicker.upload.size.zero = Browser did not upload any image.
avatarpicker.upload.size.wrong = Browser did not upload the complete image.
avatarpicker.upload.size.toobig = The image {0} is too big. The maximum allowed upload size is {1}.
avatarpicker.uploaded.tooltip = Your uploaded avatar image.
avatarpicker.cropper.instructions = Please select which part of the uploaded image you wish to use as the avatar.
admin.project.avatar.delete.title = Delete Project Avatar
admin.project.avatar.delete.confirmation = Confirm that you would like to delete this avatar.
admin.project.avatar.delete.specify.ids = You must specify the avatar id and owner id.
admin.project.avatar.delete.unknown = No such avatar
admin.project.avatar.delete.cannot.system = You cannot delete system avatars

# Move Issue
move.issue.nochange = You must select a different project or issue type to complete a move operation.
move.issue.project.invalid = The project selected is invalid
move.issue.nopermissions = You do not have permissions to perform this operation

# Convert sub-task to Issue
convert.subtask.to.issue.operation=Convert to Issue
convert.subtask.to.issue.title=Convert Sub-task to Issue
convert.subtask.to.issue.step1.desc.ent={0}Step 1 of 4{1}: Select issue type ...
convert.subtask.to.issue.step2.desc.ent={0}Step 2 of 4{1}: Select the status of the issue ...
convert.subtask.to.issue.step3.desc.ent={0}Step 3 of 4{1}: Update the fields of the issue to relate to the new issue type ...
convert.subtask.to.issue.step4.desc.ent={0}Step 4 of 4{1}: Confirm the conversion with all of the details you have just configured.
convert.subtask.to.issue.selectissuetype=Select Issue Type
convert.subtask.to.issue.selectissuetype.current=Current Sub-task Type
convert.subtask.to.issue.selectissuetype.target=New Issue Type

convert.subtask.to.issue.step2.notrequired=Step 2 is not required
convert.subtask.to.issue.step3.nofieldsneedupdate=All fields will be updated automatically.

convert.subtask.to.issue.originalvalue=Original Value (before conversion)
convert.subtask.to.issue.newvalue=New Value (after conversion)

convert.subtask.to.issue.error.issuetypenotsubtask=Issue type {0} is a sub-task.
convert.subtask.to.issue.errormessage.issuenotsubtask=Issue {0} is not a sub-task.
convert.subtask.to.issue.errormessage.nopermissionanon=Anonymous users do not have permission to convert this sub-task to an issue.
convert.subtask.to.issue.errormessage.nopermisionuser=You do not have permission to convert this sub-task to an issue.

convert.subtask.to.issue.step1.title=Select Issue Type
convert.subtask.to.issue.step1.issuetype=Issue Type: {0}
convert.subtask.to.issue.step2.title=Select New Status
convert.subtask.to.issue.step2.status=Status: {0}
convert.subtask.to.issue.step3.title=Update Fields
convert.subtask.to.issue.step4.title=Confirmation
convert.subtask.to.issue.note=<strong>Note:</strong> Select a link above to return to a previous step.

convert.subtask.to.issue.error.exit.issue=Return to {0}{1}{2}
convert.subtask.to.issue.error.exit.dashboard=Return to {0}Dashboard{1}

# Convert Issue to sub-task
convert.issue.to.subtask.operation=Convert to Sub-Task
convert.issue.to.subtask.title=Convert Issue to Sub-task
convert.issue.to.subtask.step1.desc.ent={0}Step 1 of 4{1}: Select parent issue and sub-task type ...
convert.issue.to.subtask.step2.desc.ent={0}Step 2 of 4{1}: Select the status of the issue ...
convert.issue.to.subtask.step3.desc.ent={0}Step 3 of 4{1}: Update the fields of the issue to relate to the new issue type ...
convert.issue.to.subtask.step4.desc.ent={0}Step 4 of 4{1}: Confirm the conversion with all of the details you have just configured.

convert.issue.to.subtask.step2.notrequired=Step 2 is not required
convert.issue.to.subtask.step3.nofieldsneedupdate=All fields will be updated automatically.

convert.issue.to.subtask.selectparentissue=Select Parent Issue
convert.issue.to.subtask.status.invalid=Status does not exist in target workflow
convert.issue.to.subtask.selectstatus=Select New Status
convert.issue.to.subtask.workflow=Workflow
convert.issue.to.subtask.currentstatus=Current Status
convert.issue.to.subtask.newstatus=New Status
# this is a hack for issue picker - the key is hard-coded therefore we must use it here
linkissue.picker.selectissue = select issue
linkissue.picker.popup.selectissue = Select issue by history or filter
linkissue.picker.desc = Begin typing to search for issues to link
linkissue.picker.desc.same.project = Only non-sub-task issues from the same project ({0}) can be selected.
linkissue.sf.picker.desc = Begin typing to search for issues to link.  If you leave it blank, no link will be made.

convert.issue.to.subtask.selectissuetype=Select Sub-task Type
convert.issue.to.subtask.selectissuetype.current=Current Issue Type
convert.issue.to.subtask.selectissuetype.target=New Sub-task Type

convert.issue.to.subtask.originalvalue=Original Value (before conversion)
convert.issue.to.subtask.newvalue=New Value (after conversion)


convert.issue.to.subtask.error.invalid.issuekey=Invalid issue id.
convert.issue.to.subtask.error.nosuchissue=Issue not found (id:{0})
convert.issue.to.subtask.error.nosuchissuetype=Selected issue type not found.
convert.issue.to.subtask.error.noissuetype=Issue type not specified.
convert.issue.to.subtask.error.noparentissuekey=Parent issue key not specified.
convert.issue.to.subtask.error.invalidparentissuekey=Parent issue with key {0} not found.
convert.issue.to.subtask.error.parentnoteditable=The issue {0} is not editable.

convert.issue.to.subtask.errormessage.invalidedition=Sub-tasks are not available in Standard Edition.
convert.issue.to.subtask.errormessage.subtasksdisabled=Sub-tasks are disabled.
convert.issue.to.subtask.errormessage.nopermissionanon=Anonymous users do not have permission to convert this issue to a sub-task.
convert.issue.to.subtask.errormessage.nopermisionuser=You do not have permission to convert this issue to a sub-task.
convert.issue.to.subtask.errormessage.subtaskalready=Issue {0} is already a sub-task.
convert.issue.to.subtask.errormessage.issuehassubtasks=Can not convert issue {0} with sub-tasks to a sub-task. Please remove sub-tasks first.
convert.issue.to.subtask.errormessage.nosubtaskissuetypesforproject=Project {0} associated with issue does not have any sub-task issue types available.
convert.issue.to.subtask.errormessage.sessiontimeout=Your session timed out, please log in and try again, or you may have navigated back using your browser buttons.
convert.issue.to.subtask.errormessage.invalidstate=It seems that you may be trying to convert the same issue {0} in two or more tabs.  Please try again from the beginning.
convert.issue.to.subtask.errormessage.nochangeneeded=Status should not be changed for this conversion

convert.issue.to.subtask.error.parentissubtask=Parent issue {0} can not be sub-task.
convert.issue.to.subtask.error.parentsameissue=Issue {0} can not be parent of itself.
convert.issue.to.subtask.error.differentproject=Parent issue {0} must be from the same project as issue {1}.

convert.issue.to.subtask.error.issuetypenotsubtask=Issue type {0} is not a sub-task
convert.issue.to.subtask.error.issuetypenotforproject=Issue type {0} not applicable for this project

convert.issue.to.subtask.error.invalidstatusfortargetworkflow=Selected status ({0}) is not valid for target workflow
convert.issue.to.subtask.error.statusdoesnotexist=Status with id {0} does not exist
convert.issue.to.subtask.error.statusnotgiven=No status specified

convert.issue.to.subtask.step1.title=Select Parent and Sub-task Type
convert.issue.to.subtask.step1.parentissue=Parent Issue: {0}
convert.issue.to.subtask.step1.issuetype=Sub-task Type: {0}
convert.issue.to.subtask.step2.title=Select New Status
convert.issue.to.subtask.step2.status=Status: {0}
convert.issue.to.subtask.step3.title=Update Fields
convert.issue.to.subtask.step4.title=Confirmation
convert.issue.to.subtask.note=<strong>Note:</strong> Select a link above to return to a previous step.

convert.issue.to.subtask.error.exit.issue=Return to {0}{1}{2}
convert.issue.to.subtask.error.exit.dashboard=Return to {0}Dashboard{1}

#Browse Projects
browse.projects.no.lead = No Project Lead specified
browse.projects.no.url = No URL
browse.projects.desc = The table below shows the projects within JIRA.
browse.projects.desc.category = The projects are grouped by category where applicable.
browse.projects.recent = Recent Projects
browse.projects.recent.desc = Recent Projects - Recently browsed projects
browse.projects.all = All Projects
browse.projects.all.desc = All Projects - All projects grouped by category
browse.projects.none = No Category
browse.projects.none.desc = No Category - Projects with no category

#Email Events
email.event.type.issuecreated.name = Created
email.event.type.issueassigned.name = Assigned
email.event.type.issueclosed.name = Closed
email.event.type.issueresolved.name = Resolved
email.event.type.issuereopened.name = Reopened
email.event.type.issueupdated.name = Updated
email.event.type.issuecommented.name = Commented
email.event.type.issuecommentedited.name = Comment Edited
email.event.type.workloggedonissue.name = Work logged
email.event.type.issuedeleted.name = Deleted
email.event.type.issuemoved.name = Moved
email.event.type.workstartedonissue.name = Work started
email.event.type.workstoppedonissue.name = Work stopped
email.event.type.genericevent.name = Updated

#Email Activity Strings
email.event.activity.assigned = {0} assigned {1} to {2}
email.event.activity.closed.issue = {0} {2}closed{3} an issue as {1}
email.event.activity.commented.issue = {0} {1}commented{2} on {3}
email.event.activity.comment.edited.on.issue = {0} {1}edited a comment{2} on {3}
email.event.activity.created.issue = {0} {1}created{2} an issue
email.event.activity.deleted.issue = {0} {1}deleted{2} an issue
email.event.activity.moved = {0} moved {1}
email.event.activity.reopened = {0} reopened {1}
email.event.activity.resolved = {0} resolved {1} as {2}
email.event.activity.updated = {0} updated {1}
email.event.activity.worklog.entry.label=Worklog entry
email.event.activity.worklog.worklogentry = {0} logged by {1}
email.event.activity.worklog.deleted = {0} deleted a worklog on {1}
email.event.activity.worklog.added = {0} added a worklog on {1}
email.event.activity.worklog.updated.on.issue = {0} {1}updated a worklog{2} on an issue
email.event.activity.worklog.started.on.issue = {0} {1}started work{2} on {3}
email.event.activity.worklog.stopped.on.issue = {0} {1}stopped work{2} on {3}
email.event.activity.re = Re:

# Atlassian Core strings
core.dateutils.second = second
core.dateutils.seconds = seconds
core.dateutils.minute = minute
core.dateutils.minutes = minutes
core.dateutils.hour = hour
core.dateutils.hours = hours
core.dateutils.day = day
core.dateutils.days = days
core.dateutils.week = week
core.dateutils.weeks = weeks
core.dateutils.month = month
core.dateutils.months = months
core.dateutils.year = year
core.dateutils.years = years
core.dateutils.minute.less.than = less than a minute
core.durationutils.unit.hour = {0}h
core.durationutils.unit.day = {0}d
core.durationutils.unit.minute = {0}m

portlet.unavailable = Unavailable

# Show/hide pane
displaypane.show = [show >>]
displaypane.hide = [hide]
filter.title.prefix = Click to hide / show section

# Filter form

# Add Portlet
addportlet.title = Add Gadget
addportlet.desc = Add a new gadget to your dashboard below.
addportlet.note = <strong>Note:</strong> The screenshots below are SAMPLES only.
addportlet.currentlyconfigured = CURRENTLY: {0} configured

# help
about.jira.name = About JIRA
about.jira.tooltip = Get more information about JIRA
about.jira.keyshortscuthelp.name = Keyboard Shortcuts
about.jira.keyshortscuthelp.tooltip = Get more information about JIRA''s Keyboard Shortcuts
online.help.name = Online Help
online.help.tooltip = Goto the online documentation for JIRA
online.help.for.topic=Get online help about {0}
local.help.for.topic=Get local help about {0}
helpon.locally.defined.statuses =  locally defined Statuses
helpon.locally.defined.issuetypes = locally defined Issue Types
helpon.locally.defined.priorities = locally defined Priorities
helpon.locally.defined.resolutions = locally defined Resolutions
helpon.timetracking = Time Tracking
helpon.loggingwork = Logging Work
jira.credits = JIRA Credits
jira.credits.tooltip = See who did what

# Errors
error = ERROR
error.unexpected.condition = An unknown or unexpected error occurred - ''{0}''
# "includes common.concepts.contact.administrator"
contact.admin.for.perm = If you think this message is wrong, {0}.

issue.does.not.exist.title = Issue Does Not Exist
issue.does.not.exist.desc = The issue you are trying to view does not exist.

login.required.title = Login Required
login.required.desc1 = You are not logged in.
login.required.desc2 = You cannot view this URL as a guest. You must {0}
login.required.login = log in
login.required.desc3 = or {0}sign up{1} for an account
login.required.notloggedin.permissionviolation = You must log in to access this page.
login.required.loggedin.permissionviolation = ''{0}'' does not have permission to access this page.

login.required.description = Please try to {0}.
login.required.signup.description = Please try to {0} or {1}sign up{2} for an account.

search.request.invalid = Your search could not be processed.  Please ensure that the search URL parameters were correct.
search.request.invalid.permission = The saved filter you are trying to view no longer exists or you do not have access rights to view it.
search.request.error.title = Error processing Search Request
search.request.clause.too.complex = The ''{0}'' clause in your search matches too many results. If a clause returns too many results, the entire search will fail. Please refine or remove the clause and try the search again.
search.request.clause.query.complex = One of the clauses in your search matches too many results. If a clause returns too many results, the entire search will fail. Please try refining or removing the clauses in your search and run it again.

perm.violation.title = Permission Violation
perm.violation.desc = It seems that you have tried to perform an operation which you are not permitted to perform.

project.does.not.exist.title = Project Does Not Exist
project.does.not.exist.desc = The project or issue you are trying to view does not exist. Try {0}browsing{1} for projects.

access.denied.title = Access Denied

illegal.workflow.title = Workflow Error
illegal.workflow.desc = It seems that you have tried to perform an illegal workflow operation.
form.errors = Form Errors

#
# Invalid Workflow transitions
#
invalid.workflow.action.title = Workflow Action Invalid

# {0} invalid.workflow.action.link
# {1} current issue status
# {2} invalid transition name
invalid.workflow.action.desc = It seems that you have tried to perform a workflow operation ({2}) that is not valid for the current state of this issue ({1}). The likely cause is that somebody has changed the issue recently, please look at the issue history for details. {0}
invalid.workflow.action.link.text = Please refresh the issue and try again.

# modes
mode.breach.title = Mode Breach
mode.breach.desc = It seems that you have tried to perform an operation that is not allowed in the current JIRA mode.

# portlets
portlets.field.no.values = Could not find any values for field ''{0}''.

panel.errors = Errors
tab.sort.order = Sort Order

# Create Issue error messages
createissue.issuecreated = {0} {1} has been successfully created.
createissue.noproject = No project selected.
createissue.invalidproject = The project selected is invalid.
createissue.projectnopermission = You do not have permission to create issues in this project.
createissue.projectnopermission.notloggedin = Anonymous users do not have permission to create issues in this project. Please try logging in first.
createissue.noissuetype = No issue type selected.
createissue.invalidissuetype = The issue type selected is invalid.
createissue.invalidsummary.newlines = The summary is invalid because it contains newline characters.
field.error.invalidpriority = The priority selected is invalid.
field.error.invalidresolution = The selected resolution is invalid.
field.error.excludedresolution = The selected resolution cannot be chosen during this action.
field.error.text.toolong = The entered text is too long. It exceeds the allowed limit of {0} characters.
createissue.setAssigneeNotAllowed = Can not set assignee in Create Issue.
createissue.defaultNotAssignable = You do not have permission to assign this issue, and the default assignee {0} does not have the permission to be assigned issues.
createissue.noAssignableUsers = There are no users to assign issues to and unassigned issues are not permitted.
createissue.contactAdmin = Contact one of the {0}administrators{1} to change permissions.
createsubtask.error.issuetypenotsubtask=Issue type {0} is not a sub-task but a parent is specified.
createsubtask.error.noparentissuekey=Issue type is a sub-task but parent issue key or id not specified.
createsubtask.error.notsameproject=Sub-tasks must be created in the same project as the parent.

# Create Issue Details
createissue.error.timetracking.disabled = Cannot specify a time original estimate. Please enable Time Tracking.
createissue.error.no.security.permission = You do not have permission to specify a security level.
createissue.error.security.level.invalid = The security level is invalid.
createissue.error.security.level.not.found = The security level with id ''{0}'' does not exist.
# "includes common.concepts.contact.administrator"
createissue.error.invalid.license = You are not able to create issues because your JIRA instance has an invalid license, {0}.
# "includes common.concepts.contact.administrator"
createissue.error.license.expired = You will not be able to create new issues because your JIRA evaluation period has expired, {0}.
createissue.error.enterprise.license.expired = You will not be able to create new issues until you renew your license, {0}.
# "includes common.concepts.contact.administrator"
createissue.error.license.user.limit.exceeded = You will not be able to create new issues because the user limit for your JIRA instance has been exceeded, {0}.
createissue.error.no.assign.permission = You do not have permission to assign Issues.
createissue.error.no.modify.reporter.permission = You do not have permission to modify the issue reporter.
createissue.error.user.not.assignable = The user specified is not assignable in this project.
createissue.error.assignee.does.not.exist = The assignee specified is not a user.
createissue.error.reporter.does.not.exist = The reporter specified is not a user.
createissue.error.unassigned.issue.no.allowed = Unassigned issues are not permitted.

createissue.error.invalid.due.date = You did not enter a valid date. Please enter the date in the format "{0}", eg. "{1}"
createissue.error.no.schedule.permission = You do not have the Schedule Issue permission.
createissue.error.specify.a.summary = You must specify a summary of the issue.
createissue.error.summary.less.than = Summary must be less than {0} characters.
createissue.error.original.estimate.invalid = The original estimate specified is not valid.
createissue.error.remaining.estimate.invalid = The remaining estimate specified is not valid.

createissue.error.due.date.required = "{0}" field is required and you do not have permission to Schedule Issues for project "{1}".
createissue.error.versions.required = "{0}" field is required and the project "{1}" does not have any versions.
createissue.error.fixfors.required = "{0}" field is required and you do not have permission to Resolve Issues for project "{1}".
createissue.error.components.required = "{0}" field is required and the project "{1}" does not have any components.

createissue.cant.browse.created.issue.title = Issue Created Successfully
createissue.cant.browse.created.issue.description = You have successfully created the issue ({0}), however you do not have the permission to view the created issue.

createissue.cant.browse.converted.issue.title = Issue Converted Successfully
createissue.cant.browse.converted.issue.description = You have successfully converted the issue ({0}), however you do not have the permission to view the converted issue.

# Percentage Graph Message
percentagegraph.title = {0} - {1}% ({2} issues)

# Manage Links
managelinks.title = Manage Links
managelinks.no.link.notification = There are no linked issues.
managelinks.description = This page allows you to manage the links for a particular issue.
managelinks.view.issue = {0}View {1}{2}
managelinks.this.issue.text = This issue
managelinks.delete.this.link = Delete this link
managelinks.show.more.links = Show {0} more links

# Workflow transition translations
resolveissue.title = Resolve Issue
resolveissue.desc.line1 = Resolving an issue indicates that the developers are satisfied the issue is finished.
resolveissue.desc.line2 = If you have permission to close issues, you can optionally resolve &amp; close the issue at the same time.
resolveissue.resolve = Resolve
resolveissue.resolveandclose = Resolve and Close
resolveissue.fixversions.desc = (Select the versions that this issue is actually fixed in).
closeissue.title = Close Issue
closeissue.close = Close Issue
closeissue.desc = Closing an issue indicates that there is no more work to be done on it, and that it has been verified as complete.
startprogress.title = Start Progress
stopprogress.title = Stop Progress

#Issue Displayer
issuedisplayer.select.issues = Select issues
issuedisplayer.select.multiple.issues = Select multiple issues

#Renderer Messages
renderer.not.available.message = This field is configured to use the "{0}" which is not currently available, using "{1}" instead.
renderer.bulk.move.warning = Warning, the renderer type in the project you are moving to differs for this field, all the moved issues will be effected.
renderer.notation-help.title = Text Formatting Notation Help
renderer.notation-help.heading.notation = Notation
renderer.notation-help.heading.comment = Comment
renderer.preview = preview
renderer.edit = edit
renderer.notation-help = wiki markup help
renderer.preview.title = Rendered Preview for:

# Rss header
rss.search.request.view.header.text.with.user=Generated at {0} by {1} using JIRA {2}.
rss.search.request.view.header.text.with.out.user=Generated at {0} using JIRA {1}.

# Log Work
logwork.workdesc = Work Description

# Bulk Operations
bulk.edit.security.level.subtask.message=The security level of subtasks is inherited from parents.
bulk.edit.limited = Bulk changes are currently limited to {0} issues.

############################
# WEB FRAGMENTS
# - the following web fragment properties are only for the system web fragment plugin and its modules,
#   hence it is only displayed on the view plugins page
############################

# system-admin-sections.xml
webfragments.admin.menu.label=JIRA administration
webfragments.admin.menu.section.navigation.bar=Admin Navigation Bar
webfragments.admin.menu.plugin.name=Admin Menu Sections
webfragments.admin.menu.plugin.desc=This library includes the web fragments for the administration menu which are core to JIRA. It should never be disabled.
webfragments.admin.menu.section.project.name=Project Menu
webfragments.admin.menu.section.recent.projects=Recent Projects Section
webfragments.admin.menu.section.administrate.projects=Administrate Projects Section
webfragments.admin.menu.section.add.project=Add Project Section
webfragments.admin.menu.section.plugins.name=Plugins Menu
webfragments.admin.menu.section.top.plugins.name=Top Plugins Section
webfragments.admin.menu.section.source.control.name=Source Control
webfragments.admin.menu.section.builds.name=Builds Section
webfragments.admin.menu.section.agile.name=Agile Section
webfragments.admin.menu.section.testing.name=Testing Section
webfragments.admin.menu.section.requirements.name=Requirements Section
webfragments.admin.menu.section.time.tracking.name=Time Tracking Section
webfragments.admin.menu.section.integration.name=Integrations Section
webfragments.admin.menu.section.worklow.name=Workflow Section
webfragments.admin.menu.section.drawing.name=Drawing Section
webfragments.admin.menu.section.legacy.plugins.name=Legacy Plugins Section
webfragments.admin.menu.section.users.name=Users Menu
webfragments.admin.menu.item.view.admin.summary=Administration Summary Link
webfragments.admin.menu.item.add.project.name=Add New Project Link
webfragments.admin.menu.item.view.projects.name=View Projects Link
webfragments.admin.menu.item.view.categories.name=View Project Categories Link
webfragments.admin.menu.section.usersgroups.name=User management
webfragments.admin.menu.section.usersgroups.conf.name=Users and Groups Configuration Section
webfragments.admin.menu.section.shared.name=Shared Filters And Dashboards Management Section
webfragments.admin.menu.section.issues.menu.name=Issues Menu
webfragments.admin.menu.section.issue.attributes.name=Issue Attributes
webfragments.admin.menu.section.element.name=Element Options Section
webfragments.admin.menu.section.issue.types.name=Issue Types Section
webfragments.admin.menu.section.workflows.name=Workflows Section
webfragments.admin.menu.section.screens.name=Screens Section
webfragments.admin.menu.section.fields.name=Fields
webfragments.admin.menu.item.filters.shared.name = Shared Filters Link
webfragments.admin.menu.item.dashboards.shared.name = Shared Dashboards Link
webfragments.admin.menu.section.misc.name=Miscellaneous Schemes Options Section
webfragments.admin.menu.section.issue.feature.name=Issue Feature Section
webfragments.admin.menu.section.user.interface.name=User Interface Settings Section
webfragments.admin.menu.item.userbrowser.name=User Browser Link
webfragments.admin.menu.item.groupbrowser.name=Group Browser Link
webfragments.admin.menu.item.projectrolebrowser.name=Project Role Browser Link
webfragments.admin.menu.item.licenserolebrowser.name=License Role Browser Link
webfragments.admin.menu.item.userdirectories.name=User Directories Link
webfragments.admin.menu.section.globalsettings.name=Global Settings Section
webfragments.admin.menu.section.user.pref.name=Default User Preferences Section
webfragments.admin.menu.section.system.menu.name=System Menu
webfragments.admin.menu.section.support.name=Trouble shooting and Support Section
webfragments.admin.menu.section.top.system.name=Top System Section
webfragments.admin.menu.section.security.name=Security Section
webfragments.admin.menu.section.import.export.name=Import and Export Section
webfragments.admin.menu.section.mail.name=Mail Section
webfragments.admin.menu.section.licensing.name=Licensing Section
webfragments.admin.menu.section.advanced.menu.name=Advanced Menu Section
webfragments.admin.menu.section.advanced.name=Advanced Section
webfragments.admin.menu.section.misc.menu.name=Misc Menu
webfragments.admin.menu.item.attachments.name=Attachments Link
webfragments.admin.menu.item.edit.default.dashboard.name=Edit System Dashboard Link
webfragments.admin.menu.item.eventtypes.name=Event Types Link
webfragments.admin.menu.item.general.configuration.name=General Configuration Link
webfragments.admin.menu.item.darkfeatures.name=Dark Features Link
webfragments.admin.menu.item.find.more.admin.tools.name=Find More Admin Tools Link
webfragments.admin.menu.item.global.permissions.name=Global Permissions Link
webfragments.admin.menu.item.linking.name=Issue Linking Link
webfragments.admin.menu.item.lookandfeel.name=Look and Feel Link
webfragments.admin.menu.item.mail.servers.name=Mail Servers Link
webfragments.admin.menu.item.subtasks.name=Subtasks Link
webfragments.admin.menu.item.timetracking.name=Timetracking Link
webfragments.admin.menu.item.user.defaults.name=User Defaults Link
webfragments.admin.menu.item.workflows.name=Workflows Link
webfragments.admin.menu.section.schemes.name=Schemes Section
webfragments.admin.menu.item.security.schemes.name=Security Schemes Link
webfragments.admin.menu.item.notification.schemes.name=Notification Schemes Link
webfragments.admin.menu.item.permission.schemes.name=Permission Schemes Link
webfragments.admin.menu.item.workflow.schemes.name=Workflow Schemes Link
webfragments.admin.menu.item.scheme.tools.name=Scheme Tools Link
webfragments.admin.menu.section.issuefields.name=Issue Fields Section
webfragments.admin.menu.item.view.custom.fields.name=View Custom Fields Link
webfragments.admin.menu.item.field.configuration.name=Field Configuration Link
webfragments.admin.menu.item.issue.fields.name=Issue Fields Link
webfragments.admin.menu.item.issue.field.columns.name=Issue Field Columns Link
webfragments.admin.menu.item.field.screens.name=Field Screens Link
webfragments.admin.menu.item.field.screen.scheme.name=Field Screen Scheme Link
webfragments.admin.menu.item.issue.type.screen.scheme.name=Issue Type Screen Scheme Link
webfragments.admin.menu.section.issuesettings.name=Issue Settings Section
webfragments.admin.menu.item.issue.types.name=Issue Types Link
webfragments.admin.menu.item.issue.type.schemes.name=Issue Type Schemes Link
webfragments.admin.menu.item.priorities.name=Priorities Link
webfragments.admin.menu.item.resolutions.name=Resolutions Link
webfragments.admin.menu.item.statuses.name=Statuses Link
webfragments.admin.menu.section.exportimport.name=Export Import Section
webfragments.admin.menu.item.backup.data.name=Backup Data Link
webfragments.admin.menu.item.restore.data.name=Restore Data Link
webfragments.admin.menu.item.external.import.name=External Import Link
webfragments.admin.menu.item.project.import.name=Project Import Link
webfragments.admin.menu.section.options.name=Options Section
webfragments.admin.menu.item.jelly.runner.name=Jelly Runner Link
webfragments.admin.menu.item.send.email.name=Send Email Link
webfragments.admin.menu.item.edit.announcement.name=Edit Announcement Link
webfragments.admin.menu.section.system.name=System Section
webfragments.admin.menu.item.indexing.name=Indexing Link
webfragments.admin.menu.item.instrumentation.name=Instrumentation Link
webfragments.admin.menu.item.integrity.checker.name=Integrity Checker Link
webfragments.admin.menu.item.ldap.name=LDAP Link
webfragments.admin.menu.item.license.details.name=License Details Link
webfragments.admin.menu.item.listeners.name=Listeners Link
webfragments.admin.menu.item.logging.profiling.name=Logging Profiling Link
webfragments.admin.menu.item.mail.queue.name=Mail Queue Link
webfragments.admin.menu.item.plugins.name=Plugins Link
webfragments.admin.menu.item.rememberme.name=Remember My Login Link
webfragments.admin.menu.item.scheduler.details.name=Scheduler Details Link
webfragments.admin.menu.item.services.name=Services Link
webfragments.admin.menu.item.system.info.name=System Info Link
webfragments.admin.menu.item.support.request.name=Support Request Link
webfragments.admin.menu.item.task.admin.name=Task Administration Link
webfragments.admin.menu.item.trusted.apps.name=Trusted Applications Link
webfragments.admin.menu.item.application.links.name=Application Links Link
webfragments.admin.menu.item.oauth.name=OAuth Admin Link
webfragments.admin.menu.item.sessions.name=User Sessions Link
webfragments.admin.menu.item.configure.whitelist=Whitelist Link
webfragments.admin.menu.section.troubleshooing.support=Troubleshooting and Support
webfragments.admin.menu.section.troubleshooing.support.heading.label=Troubleshooting and Support
webfragments.admin.menu.section.source.control=Source Control
webgragments.admin.menu.section.builds=Builds
webgragments.admin.menu.section.agile=Agile
webgragments.admin.menu.section.testing=Testing
webgragments.admin.menu.section.requirements=Requirements
webgragments.admin.menu.section.timetracking=Time Tracking
webgragments.admin.menu.section.integrations=Integrations
webgragments.admin.menu.section.workflow=Workflow
webgragments.admin.menu.section.drawing=Drawing
webfragments.admin.menu.section.user.interface=User Interface
webfragments.admin.menu.section.user.interface.heading.label=User Interface
webfragments.admin.menu.section.issue.features=Issue Features
webfragments.admin.menu.section.issue.features.heading.label=Issue Features
webfragments.admin.menu.section.issue.attributes=Issue Attributes
webfragments.admin.menu.section.mail=Mail
webfragments.admin.menu.section.mail.heading.label=Mail
webfragments.admin.menu.section.fields=Fields
webfragments.admin.menu.section.fields.heading.label=Fields
webfragments.admin.menu.section.security=Security
webfragments.admin.menu.section.security.heading.label=Security
webfragments.admin.userbrowser.opsbar=User Browser Operations Bar

# system-browse-project-operations-sections.xml
webfragments.browse.project.operations.plugin.name=Browse Project Operations Sections
webfragments.browse.project.operations.plugin.desc=This library includes the web fragments for the Browse Project and Browse Projects pages. This should not be disabled.
webfragments.browse.project.operations=Browse Project Operations
webfragments.browse.project.operations.item.administer.project.name=Administer Project
webfragments.browse.project.operations.item.administer.project.desc=Administer the current project
webfragments.browse.project.operations.item.create.issue.name=Create issue in this project
webfragments.browse.project.operations.item.view.release.notes.name=View release notes
webfragments.browse.projects.operations=Browse Projects Operations
webfragments.browse.projects.operations.item.create.project.name=Create New Project

# system-navigation-bar-sections.xml
webfragments.navigation.bar.plugin.name=Top Navigation Bar Sections
webfragments.navigation.bar.plugin.desc=This library includes the web fragments for the top navigation bar. This should not be disabled

webfragments.navigation.bar.item.home.name=Dashboard Link
webfragments.navigation.bar.dash.dropdown.main= Main section for Dashboard Dropdown
webfragments.navigation.bar.dash.link.factory=Link factory for Favourite Dashboards
webfragments.navigation.bar.dash.dropdown.manage=Manage section for Dashboard Dropdown
webfragments.navigation.bar.dash.item.manage=Link for managing dashboards

webfragments.navigation.bar.item.browse.project.name=Browse Selected Project Link - Classic Header
webfragments.navigation.bar.item.browse.project.name.common.header= Browse Selected Project Link - Common Header
webfragments.navigation.bar.item.browse.projects.name=Browse All Projects Link - Classic Header
webfragments.navigation.bar.item.browse.projects.name.common.header = Browse All Projects Link - Common Header
webfragments.navigation.bar.project.dropdown.all= View All Issues Section
webfragments.navigation.bar.project.item.view.all = View all projects Link
webfragments.navigation.bar.browse.dropdown.history=Dropdown area for displaying recent project history
webfragments.navigation.bar.browse.history.link.factory=Factory for creating recent project history links
webfragments.navigation.bar.legacy.plugins.factory=Factory for creating legacy plugin links
webfragments.navigation.bar.browse.link.current=Link for the current project
webfragments.navigation.bar.browse.dropdown.current=Dropdown area for displaying the current project
webfragments.navigation.bar.project.dropdown.new=New Project Section
webfragments.navigation.bar.project.item.create=Create Project Link
webfragments.navigation.bar.project.item.import=Import External Project Link

webfragments.navigation.bar.item.find.issues.name=Issues Link - Classic Header
webfragments.navigation.bar.item.find.issues.name.common.header= Issues Link - Common Header
webfragments.navigation.bar.issues.dropdown.manage=Manage Filters Section for Issues Dropdown
webfragments.navigation.bar.issues.item.manage.filters=Manage Filters link for Issues Dropdown
webfragments.navigation.bar.issues.dropdown.new=New Filter Section for Issues Dropdown
webfragments.navigation.bar.issues.item.new.filter=New Filter link for Issues Dropdown
webfragments.navigation.bar.issues.history.link.factory=Factory for creating recent history issue links
webfragments.navigation.bar.issues.dropdown.history=Drop down area for displaying recent history
webfragments.navigation.bar.issues.dropdown.filters=Drop down area for displaying filters
webfragments.navigation.bar.issues.fav.filters.link.factory=Factory for creating favourite filter links
webfragments.navigation.bar.issues.dropdown.current.link=Current Search Link for Issues Dropdown

webfragments.navigation.bar.admin.dropdown.main=Main Section for the Admin Dropdown
webfragments.navigation.bar.admin.item.instance=Manage Instance Link
webfragments.navigation.bar.admin.item.mac=My Atlassian Account Link
webfragments.navigation.bar.admin.item.plugin.exchange=Plugin Exchange
webfragments.navigation.bar.admin.item.project=Manage Project Link
webfragments.navigation.bar.admin.dropdown.other=Other Section for the Admin Dropdown
webfragments.navigation.bar.admin.item..sysinfo=View System Info Link
webfragments.navigation.bar.admin.dropdown.history=Recent Administration Pages Section
webfragments.navigation.bar.admin.history.link.factory=Factory for creating recent administration links

webfragments.navigation.bar.item.create.issue.name=Create New Issue Link
webfragments.navigation.bar.item.admin.name=Administration Link
webfragments.navigation.bar.item.admin.quicknav.trigger.name=Admin QuickNav Link
menu.admin.quicknav.trigger=Admin QuickNav Trigger
webfragments.navigation.bar.item.leave.admin.name=Leave Administration Link

# system-preset-filters-sections.xml
webfragments.preset.filters.plugin.name=Preset Filters Sections
webfragments.preset.filters.plugin.desc=This library includes the web fragments for preset filters. By default this is displayed on the ''browse project'' page and the ''project gadgets'' on the dashboard
webfragments.preset.filters.item.all.name=All issues filter
webfragments.preset.filters.item.resolved.recently.name=Issues resolved recently filter
webfragments.preset.filters.item.outstanding.name=Outstanding issues filter
webfragments.preset.filters.item.added.recently.name=Issues added recently filter
webfragments.preset.filters.item.unscheduled.name=Unscheduled issues filter
webfragments.preset.filters.item.updated.recently.name=Issues updated recently filter
webfragments.preset.filters.item.assigned.to.me.name=Issues assigned to me filter
webfragments.preset.filters.item.most.important.name=Most important issues filter
webfragments.preset.filters.item.reported.by.me.name=Issues reported by me filter

# system-user-nav-bar-sections.xml
webfragments.user.navigation.bar.plugin.name=User Navigation Bar Sections
webfragments.user.navigation.bar.plugin.desc=This library includes the web fragments for the top right user navigation bar. This should not be disabled
webfragments.user.navigation.bar.section.links.name=User Navigation Links Section
webfragments.user.navigation.bar.item.recent.history.name=Recent History Popup Link
webfragments.user.navigation.bar.item.saved.filters.name=Saved Filters Popup Link
webfragments.user.navigation.bar.item.view.profile.name=View User Profile Link
webfragments.user.navigation.bar.item.logout.name=Logout Link
webfragments.user.navigation.bar.item.login.name=Login Link
webfragments.user.navigation.bar.section.views.name=User Navigation Views Section
webfragments.user.navigation.bar.item.printable.name=Printable View Link
webfragments.user.navigation.bar.item.help.name=JIRA Help Link

# system-user-profile-panels.xml
webfragments.user.profile.panels.plugin.name =User Profile Panels
user.profile.panel.plugin.desc=This library includes the panels included on the user profile page.

# system-user-profile-links.xml
webfragments.user.profile.links.plugin.name=User Profile Links
webfragments.user.profile.links.item.admin.user.name=Administer User
webfragments.user.profile.links.item.view.project.roles.name=View User Project Roles
webfragments.user.profile.links.item.change.password.name=Change Password
webfragments.user.profile.links.item.dashboard.config=Dashboard Configuration
webfragments.user.profile.links.item.manage.filters=Manage Filters
webfragments.user.profile.links.item.nav.columns=Navigator Columns
webfragments.user.profile.links.item.nav.columns.title=View Navigator Columns
webfragments.user.profile.links.item.view.prefs=View Preferences
webfragments.user.profile.links.item.edit.prefs=Edit Preferences
webfragments.user.profile.links.item.view.profile=View Profile
webfragments.user.profile.links.item.oauth.access.tokens=View Oauth Access Tokens
webfragments.user.profile.links.item.edit.profile=Edit Profile
webfragments.user.profile.reports.item.personal.roadmap.name=Personal Roadmap
webfragments.user.profile.reports.item.votes.name=Votes
webfragments.user.profile.reports.item.watches.name=Watches

# system-view-project-operations-sections.xml
webfragments.view.project.operations.plugin.name=View Project Operations Sections
webfragments.view.project.operations.plugin.desc=This library includes the web fragments for the project operation links on the ''view project'' page
webfragments.view.project.operations.item.browse.project.name=Browse Project
webfragments.view.project.operations.item.edit.project.name=Edit Project
webfragments.view.project.operations.item.delete.project.name=Delete Project
webfragments.view.project.operations.item.reindex.project.name=Re-index Project
webfragments.view.project.operations.item.overview=Overview

# system-hints.xml
webfragments.usage.hints.plugin.name=JIRA usage hints
webfragments.usage.hints.menu.plugin.desc=This library includes the web fragments for JIRA usage hints displayed on issue operation dialogs. It should never be disabled.
webfragments.usage.hints.section.name=The single section containing all hints.
webfragments.usage.hints.item.avatar=Avatar Hint
webfragments.usage.hints.item.shortcuts.jk="j" and "k" Shortcuts Hint
webfragments.usage.hints.item.shortcuts.dot=Dot Dialog Hint
webfragments.usage.hints.item.shortcuts.a="a" Shortcut Hint
webfragments.usage.hints.item.shortcuts.l="l" Shortcut Hint
webfragments.usage.hints.item.shortcuts.m="m" Shortcut Hint
webfragments.usage.hints.item.shortcuts.e="e" Shortcut Hint
webfragments.usage.hints.item.shortcuts.np="n" and "p" Shortcuts Hint
webfragments.usage.hints.item.shortcuts.u="u" Shortcut Hint
webfragments.usage.hints.item.shortcuts.c="c" Shortcut Hint
webfragments.usage.hints.item.shortcuts.esc=ESC Shortcut Hint
webfragments.usage.hints.item.shortcuts.questionmark="?" Shortcut Hint
webfragments.usage.hints.item.shortcuts.gp="g" then "p" Shortcut Hint
webfragments.usage.hints.item.shortcuts.gi="g" then "i" Shortcut Hint
webfragments.usage.hints.item.shortcuts.gd="g" then "d" Shortcut Hint


# system-top-navigation-plugin.xml
top.navigation.plugin.name=Top Navigation Bar
top.navigation.plugin.desc=This plugin renders the content of the top navigation bar in JIRA.
top.navigation.plugin.standard.name=Standard Top Navigation Bar

# system-footer-plugin.xml
footer.plugin.name=JIRA Footer
footer.plugin.desc=This plugin renders the content of the footer in JIRA.
footer.plugin.standard.name=Standard Footer

# system-user-format-plugin.xml
user.format.type.fullname.hover = Full Name With Hover
user.format.plugin.fullname.hover.name = Full Name With Hover Format
user.format.plugin.fullname.hover.desc = Full Name with a user hover
user.format.type.avatar.fullname.hover = Avatar and Full Name with Hover
user.format.plugin.avatar.fullname.hover.name = Avatar and Full Name with Hover Format
user.format.plugin.avatar.fullname.hover.desc = The user''s avatar and full name with a user hover.
user.format.type.profile.link=Profile Link
user.format.plugin.profile.link.name=Profile Link User Format
user.format.plugin.profile.link.desc=Simple link to a user''s profile displaying the user''s full name.
user.format.plugin.profile.link.with.avatar=Profile Link with Avatar
user.format.plugin.profile.link.with.avatar.name=Profile Link With Avatar and Hover Format
user.format.plugin.profile.link.with.avatar.desc=Link to a user''s profile displaying the user''s full name/username/anonymous and maybe an avatar.
user.format.type.full.name=Full Name
user.format.plugin.full.name=Full Name User Format
user.format.plugin.full.name.desc=Safely displays the user''s full name.
user.format.plugin.user.name=Case Preserving User Name User Format
user.format.plugin.user.name.desc=Safely displays the user''s name.
user.format.type.profile.link.searcher=Searcher Profile Link
user.format.searcher.plugin.profile.link.name=Searcher Profile Link User Format
user.format.searcher.plugin.profile.link.desc=Simple link to a user''s profile displaying the user''s full name from the issue navigator.
user.format.type.profile.link.external=External Profile Link
user.format.plugin.profile.link.external.name=External Profile Link User Format
user.format.plugin.profile.link.external.desc=Simple link to a user''s profile used in emails, word documents and excel downloads.
user.format.type.profile.link.action.header=Action Header Profile Link
user.format.plugin.profile.link.action.header.name=Action Header Profile Link User Format
user.format.plugin.profile.link.action.header.desc=Simple link to a user''s profile in issue action headers such as comments.
user.format.type.full.profile=Full Profile
user.format.plugin.full.profile.name=Full Profile User Format
user.format.plugin.full.profile.desc=Full user description including user operation links and report links.
user.format.plugin.desc=This plugin renders a user in JIRA.
user.format.plugin.name=User Format

admin.menu.tasks=Administration Tasks
admin.menu.leave.administration=Exit Administration

# Administration menu
admin.menu.projects.project.categories=Project Categories
## USERS AND GROUPS
admin.menu.usersandgroups.users.and.groups=Users, Groups & Roles
admin.menu.usersandgroups.users.with.count=Users ({0})
admin.menu.usersandgroups.groups.with.count=Groups ({0})
admin.menu.usersandgroups.roles.with.count=Roles ({0})
admin.menu.usersandgroups.user.browser=Users
admin.menu.usersandgroups.group.browser=Groups
admin.menu.usersandgroups.role.browser=Roles
admin.menu.usersandgroups.user.directories=User Directories
## GLOBAL SETTINGS
admin.menu.globalsettings.global.settings=Global Settings
admin.menu.globalsettings.attachments=Attachments
admin.menu.globalsettings.default.dashboard=System Dashboard
admin.menu.globalsettings.general.configuration=General Configuration
admin.menu.globalsettings.darkfeatures=Dark Features
admin.menu.globalsettings.find.more.admin.tools=Find More Admin Tools
admin.menu.globalsettings.global.permissions=Global Permissions
admin.menu.globalsettings.issue.linking=Issue Linking
admin.menu.globalsettings.look.and.feel=Look and Feel
admin.menu.globalsettings.mail.servers=Mail Servers
admin.menu.globalsettings.project.roles=Roles
admin.menu.globalsettings.sub.tasks=Sub-Tasks
admin.menu.globalsettings.time.tracking=Time Tracking
admin.menu.globalsettings.workflows=Workflows
admin.menu.globalsettings.workflows.menu=Workflows
admin.menu.globalsettings.workflows.heading.label=Workflows
admin.menu.globalsettings.screens=Screens
admin.menu.globalsettings.screens.menu=Screens
admin.menu.globalsettings.screens.heading.label=Screens
admin.menu.globalsettings.user.defaults=Default User Preferences
admin.menu.globalsettings.event.types=Events
## SCHEMES
admin.menu.schemes.schemes=Schemes
admin.menu.schemes.assigned.schemes=Assigned Schemes
admin.menu.schemes.issue.security.schemes=Issue Security Schemes
admin.menu.schemes.notification.schemes=Notification Schemes
admin.menu.schemes.permission.schemes=Permission Schemes
admin.menu.schemes.workflow.schemes=Workflow Schemes
admin.menu.scheme.tools=Scheme Tools
## ISSUE FIELDS
admin.menu.issuefields.issue.fields=Issue Fields
admin.menu.issuefields.custom.fields=Custom Fields
admin.menu.issuefields.field.configurations=Field Configurations
admin.menu.issuefields.field.configuration.schemes=Field Configuration Schemes
admin.menu.issuefields.navigator.columns=Navigator Columns
admin.menu.issuefields.screens=Screens
admin.menu.issuefields.screen.scheme=Screen Scheme
admin.menu.issuefields.screen.schemes=Screen Schemes
admin.menu.issuefields.issue.type.screen.schemes=Issue Type Screen Schemes
## ISSUE SETTINGS
admin.menu.issuesettings.issue.settings=Issue Settings
admin.menu.issuesettings.issue.types=Issue Types
admin.menu.issuesettings.issue.types.menu=Issue Types
admin.menu.issuesettings.issue.types.heading.label=Issue Types
admin.menu.issuesettings.issue.types.schemes=Issue Type Schemes
admin.menu.issuesettings.priorities=Priorities
admin.menu.issuesettings.resolutions=Resolutions
admin.menu.issuesettings.statuses=Statuses

## SHARED TYPES
admin.menu.shared.filters.label=Shared Filters
admin.menu.shared.dashboards.label=Shared Dashboards

## IMPORT AND EXPORT
admin.menu.importexport.import.and.export=Import & Export
admin.menu.importexport.import.and.export.heading.label=Import & Export
admin.menu.importexport.backup.data.to.xml=Backup System
admin.menu.importexport.restore.data.from.xml=Restore System
admin.menu.importexport.external.system.import=External System Import (Old)
admin.menu.importexport.project.import=Project Import
## OPTIONS AND SETTINGS
admin.menu.optionsandsettings.issues=Issues
admin.menu.optionsandsettings.jelly.runner=Jelly Runner
admin.menu.optionsandsettings.send.email=Send E-mail
admin.menu.optionsandsettings.announcement.banner=Announcement Banner
admin.menu.optionsandsettings.announcement.banner.visibility.public=Public - Show to anyone
admin.menu.optionsandsettings.announcement.banner.visibility.private=Private - Show to logged in users only
## SYSTEM
admin.menu.system.system=System
admin.menu.system.indexing=Indexing
admin.menu.system.instrumentation=Instrumentation
admin.menu.system.integrity.checker=Integrity Checker
admin.menu.system.ldap=LDAP
admin.menu.system.license.details=License
admin.menu.system.plugins=Add-ons
admin.menu.system.rememberme=Remember My Login
admin.menu.system.listeners=Listeners
admin.menu.system.logging.and.profiling=Logging & Profiling
admin.menu.system.mail.queue=Mail Queue
admin.menu.system.scheduler.details=Scheduler Details
admin.menu.system.services=Services
admin.menu.system.system.info=System Info
admin.menu.system.system.info.desc= Go to the System Information page
admin.menu.system.support.request=Support Request
admin.menu.system.task.admin=Task Administration
admin.menu.system.tooltip=Click to hide or show {0} menu
admin.menu.system.trusted.apps=Trusted Applications
admin.menu.system.applinks=Application Links
admin.menu.system.oauth=OAuth
admin.menu.system.sessions=User Sessions
admin.menu.system.configure.whitelist=Whitelist

admin.menu.security.license.role.browser = License Roles

admin.menu.general.settings=General Settings
admin.menu.advanced=Advanced
admin.menu.advanced.heading.label=Advanced
admin.menu.shared=Shared Items

## HIDE/SHOW ALL
admin.menu.hide.all=Hide All
admin.menu.hide.all.tooltip=Click to hide all menu items
admin.menu.show.all=Show All
admin.menu.show.all.tooltip=Click to show all menu items

admin.summary.whatis.project=What''s a Project?
admin.summary.learn.more=Learn more
admin.summary.learn.more.text=Check out the {0}Getting Started with JIRA{1} guide.

# Words which I've come across on heaps of different pages
admin.common.words.archived = archived
admin.common.words.users = Users
admin.common.words.users.groups.roles = Users / Groups / Project Roles
admin.common.words.instructions=Instructions
admin.common.words.remove= Remove
admin.common.words.warning=Warning
admin.common.words.success=Success
admin.common.words.error=Error
admin.common.words.errors=Errors
admin.common.words.users.groups = Users / Groups
admin.common.words.groups.roles = Groups / Project Roles
admin.common.words.permission = Permission
admin.common.words.permissions = Permissions
admin.common.words.default = Default
admin.common.words.default.small = default
admin.common.words.details = Details
admin.common.words.test=Test
admin.common.words.title=Title
admin.common.words.settings=Settings
admin.common.words.setting=Setting
admin.common.words.mode=Mode
admin.common.words.lead=lead
admin.common.words.hide=Hide
admin.common.words.show=Show
admin.common.words.introduction=Introduction
admin.common.words.options=Options
admin.common.words.operation=Operation
admin.common.words.never=Never
admin.common.words.cookie=Cookie
admin.common.words.always=Always
admin.common.words.activate=Activate
admin.common.words.active=Active
admin.common.words.deactivate=Deactivate
admin.common.words.inactive=Inactive
admin.common.words.on=ON
admin.common.words.off=OFF
admin.common.words.checked=CHECKED
admin.common.words.selected=SELECTED
admin.common.words.unselect=unselect
admin.common.words.reset=Reset
admin.common.words.reset.defaults=Reset Defaults
admin.common.words.icon=Icon
admin.common.words.xml=XML
admin.common.words.scheme=Scheme
admin.common.words.anyone=Anyone
admin.common.words.configure=Configure
admin.common.words.screen=Screen
admin.common.words.color=Color
admin.common.words.backup=Backup
admin.common.words.ok=OK
admin.common.words.cancel=Cancel
admin.common.words.confirm=Confirm
admin.common.words.submit=Submit
admin.common.words.properties=Properties
admin.common.words.true = TRUE
admin.common.words.false = FALSE
admin.common.words.attributes=Attributes
admin.common.words.modify=Modify
admin.common.words.group=Group
admin.common.words.projectrole=Project Role
admin.common.words.issue.security.level=Issue Security Level
admin.common.words.projectrole.membership=Project Role Membership
admin.common.words.note=Note
admin.common.words.required=Required
admin.common.words.is.required=''{0}'' is required.
admin.common.words.optional=Optional
admin.common.words.type=Type
admin.common.words.event=Event
admin.common.words.misc=Miscellaneous
admin.common.words.value=Value
admin.common.words.yes=YES
admin.common.words.no=NO
admin.common.words.apply=Apply
admin.common.words.check=Check
admin.common.words.owner=Owner
admin.common.words.refresh=Refresh
admin.common.words.translation=Translation
admin.no.issue.mappings.alert=There are no issue type mappings for this scheme. This should NEVER occur as the default entry should always exist!
admin.common.words.fix=Fix
admin.common.words.back=Back
admin.common.words.log.in=log in
admin.common.words.edit=Edit
admin.common.words.delete=Delete
admin.common.words.close=Close
admin.common.words.view=View
admin.common.words.public=Public
admin.common.words.private=Private
admin.common.words.enable=Enable
admin.common.words.disable=Disable
admin.common.words.enabled=enabled
admin.common.words.disabled=disabled
admin.common.words.workflow=Workflow

admin.common.phrases.edit.configuration=Edit Configuration
admin.common.phrases.edit.settings=Edit Settings
admin.common.phrases.more.information=For more information, click the help link.
admin.common.phrases.active.inactive=Active / Inactive
admin.common.phrases.use.only.ascii=Please use only ASCII characters.
admin.common.phrases.relative.to.jira=(relative to the JIRA web application e.g /images/icons OR starting with http://)
admin.common.phrases.icon.url=Icon URL
admin.common.phrases.log.in.again=Log in again
admin.common.phrases.name.class=Name / Class
admin.common.phrases.restore.defaults=Restore Defaults
admin.common.phrases.step.x.of.x= Step {0} of {1}

# default user/system locale in EditApplicationProperties & UpdateUserPreferences
admin.common.phrases.default.locale= {0} [Default]

########################
# Admin notifications
########################
admin.notifications.task.requires.reindex={0} made configuration changes in section ''{1}'' at {2}. It is recommended that you perform a re-index. For more information please see the {3}JIRA Documentation{4}.
admin.notifications.task.requires.reindex.nouser=A configuration change has been made in section ''{0}'' at {1}. It is recommended that you perform a re-index. For more information please see the {2}JIRA Documentation{3}.
admin.notifications.task.requires.reindex.restart={0} made configuration changes in section ''{1}'' at {2}, but a re-index is currently in progress. It is recommended that you cancel the current re-index and start another. For more information please see the {3}JIRA Documentation{4}.
admin.notifications.task.requires.reindex.restart.nouser=A configuration change has been made in section ''{0}'' at {1}but a re-index is currently in progress. It is recommended that you cancel the current re-index and start another. For more information please see the {2}JIRA Documentation{3}.
admin.notifications.reindex.now=To perform the re-index now, please go to the ''{0}Indexing{1}'' section.
admin.notifications.reindex.in.progress.background=All issues are being re-indexed; users can continue to use JIRA while the re-indexing is happening.
admin.notifications.reindex.in.progress.foreground=All indexes are being rebuilt; users will not be able to use JIRA until this is complete.
admin.notifications.reindex.in.progress.project=Project ''{0}'' index is being rebuilt. Please notice that searching issues within this project may not work at this time.
admin.notifications.complete.all.changes=Note: So that you only have to re-index once, you may wish to complete any other configuration changes before performing the re-index.
admin.notifications.reindex.rawmessage={0} For more information please see the {1}JIRA Documentation{2}
admin.notifications.task.field.configuration=Field Configuration
admin.notifications.task.custom.fields=Custom Fields
admin.notifications.task.voting=Voting
admin.notifications.task.timetracking=Time Tracking
admin.notifications.task.plugins=Plugins
admin.notifications.task.general.configuration.indexing.language=General Configuration - Indexing Language
admin.reindex.in.progress.johnson.summary=JIRA is currently being re-indexed. Depending on how large the database is, this may take a few minutes. JIRA will automatically become available as soon as this task is complete.

###########
# Projects
###########

#viewprojects.jsp
admin.projects.administration=Administration
admin.projects.caption=Below is the list of all {0} projects for this installation of JIRA.
admin.projects.nopermission=You do not have the permissions to administer any projects, or there are none created.
admin.projects.add.project=Add Project
admin.projects.project.list=Project list
admin.projects.add.avatar.click.to.add = Click to add an avatar
admin.projects.default.assignee=Default Assignee
admin.projects.no.url=No URL
admin.projects.group.invalid=Warning! This group has been deleted.
#the two keys below have not actually been implemented - issues arise when using <jira:loginlink> and </jira:loginlink> inside webwork text tags
admin.projects.login.or.signup=If you {0} or {1}sign up{2} for an account, you might be able to see more here.
admin.projects.login=If you {0}, you might be able to see more here.

#common keys for sharing pattern introduced in the Project Config plugin
admin.project.shared.by=Shared by
admin.project.shared.projects={0,choice,1#{0} project|1<{0} projects}
admin.project.shared.no.other=Only used in this project
admin.project.shared.list.heading.workflow=Projects using this workflow
admin.project.shared.list.heading.scheme=Projects using this scheme
admin.project.shared.list.heading.fields=Projects using this field configuration
admin.project.shared.list.heading.screen=Projects using this screen

## when adding a project
#addproject.jsp
admin.addproject.create.new.project=Create new project
admin.addproject.add.a.new.project=Add a new project
admin.addproject.name.description=Max. {0} characters.
admin.addproject.key.description.short=Max. {0} characters.
admin.addproject.key.help=What''s a project key?
admin.addproject.key.help.line1=It prefixes each issue in the project
admin.addproject.key.help.line2=It can be changed, but this is not a trivial task
admin.addproject.url.description=An optional URL associated with this project, eg. pointing to project documentation.
admin.addproject.project.lead.description=Enter the username of the Project Lead.
admin.addproject.description.description=Optional description of this particular project. You can include HTML, but make sure to close all your tags.
admin.addproject.description.wikimarkup=Optional description of this particular project. You can enter wiki markup.
admin.addproject.notification.scheme.description=The Notification Scheme determines who gets email notifications of changes.
admin.addproject.permission.scheme.description=The Permission Scheme determines who has permissions to view or change the project.
admin.addproject.issue.security.scheme.description=Selecting an Issue Security Scheme allows you to control who can and cannot view issues created in this project.
admin.addproject.project.import.link=Or you can {0}import projects from another system.{1}
admin.addproject.project.import.link.tip = Import from external system.
admin.addproject.project.create.or.import.link={0}Create your first project{1} or you can {2}import projects from another system.{3}

admin.addproject.preview.title=Project preview
admin.addproject.preview.description=With the values you''ve set, an issue in your project might look like this:
admin.addproject.sample.issue.summary=Example

#AddProject.java
admin.projects.key.description = Usually the key is just 3 letters - i.e. if your project name is Foo Bar Raz, a key of FBR would make sense.<br>The key must contain only uppercase alphabetic characters, and be at least 2 characters in length.<br><i>It is recommended to use only ASCII characters, as other characters may not work.</i>

#For Browse Project Summary and Admin Project Summary
admin.project.description.heading=Welcome to your project
admin.project.description.paragraph1=Everything you need to know about how your project is running is tracked on this page. As your project evolves, the information will be updated. Use the tabs on the left to navigate within your project.
admin.project.description.subheading=Describe your project here
admin.project.description.paragraph2=The project description is a great place to include information that is important to your project.
admin.project.description.hint=Change the {0}project description{1} details about your project.

#defaultassignee.jsp
admin.addproject.default.assignee.description=The default assignee when creating issues for this project.


## when viewing a project:
## -- viewproject.jsp, /includes/panels/project/schemes.jsp, /includes/panels/project/summary.jsp
admin.projects.notification.scheme=Notification Scheme
admin.projects.permission.scheme=Permission Scheme
admin.projects.issue.security.scheme=Issue Security Scheme
admin.projects.system.default.field.config=System Default Field Configuration
admin.projects.field.configuration.scheme=Field Configuration Scheme
admin.projects.issue.type.screen.scheme=Issue Type Screen Scheme
admin.projects.workflow.scheme=Workflow Scheme
admin.projects.screen.scheme=Screen Scheme
admin.projects.issue.type.scheme=Issue Type Scheme
admin.projects.mail.configuration=Mail Configuration
admin.projects.edit.mail.configuration=Edit mail configuration
admin.projects.project.category=Project Category
admin.projects.application.links=Application Links
admin.projects.configure.application.links=Configure Project Links
admin.projects.warning.user.not.assignable=WARNING: User not Assignable.
# admin.projects.browse.project=Browse Project #currently using browseproject.title
admin.projects.edit.project=Edit Project
admin.projects.reindex.project=Re-index Project
admin.projects.edit.project.lead.and.default.assignee=Edit Project Lead and Default Assignee for Project
admin.projects.edit.project.key.warning=Changing the key will start the project re-index after you update the project. It may also break external integrations. {0}Learn more{1}
admin.projects.edit.project.link.toggle.edit.key=edit key
admin.projects.edit.project.link.toggle.revert=revert
admin.projects.delete.project=Delete Project
admin.projects.view.project.roles=View Project Roles
admin.projects.project.roles=Project Roles
admin.projects.project.roles.view.members=View members
admin.projects.project.team=Project Team
admin.projects.components=Components
admin.projects.addcomponent={0}Add{1} a new component
admin.projects.addcomponent.mouseover=Add a new component to the {0} project
admin.projects.select.assignees.for.components={0}Select{1} assignees for components
admin.projects.versions=Versions
# in the following text, '2' and '3' represent <span class="smallgrey"> and </span> respectively
admin.projects.manage.versions={0}Manage{1} versions {2}(displayed in the order of newest first){3}
admin.projects.no.versions=There are no versions.
admin.projects.no.components=There are no components at the moment.
admin.projects.edit.project.caption=Use this page to update your project details.
admin.projects.edit.avatar = Choose an image to represent this project.
admin.user.edit.avatar = Choose an image to represent this user.
admin.projects.edit.avatar.click.to.edit = Click to edit this avatar
admin.user.edit.avatar.click.to.edit = Click to edit this avatar
admin.user.edit.your.avatar.description = Click to edit your avatar
# navigator.tabs.manage gives us the word 'manage', but is this the right context?
# in this following case we're managing the 'issue type' scheme
admin.projects.manage.issue.type.scheme=Manage
admin.projects.select.category=Select Category
# following case's context: selection of CVS modules
admin.projects.select.modules=Select Modules
admin.projects.select.module=Select Module
admin.projects.mail.notitifications.from=Mail notifications from this project will come from
# following is in an email context
admin.projects.mail.notifications.from.default=the default address

## Words/phrases common to scheme association in general
admin.projects.schemes.scheme = Scheme
# the following is a VERB, not a noun
admin.projects.schemes.associate = Associate

### when selecting the notification scheme for a project -- selectprojectscheme.jsp
admin.projects.notificationschemes.title=Select Notification Scheme
admin.projects.notificationschemes.shortheading=Associate Notification Scheme to Project
admin.projects.notificationschemes.longheading=This page allows you to associate a scheme with this project.
admin.projects.notificationschemes.noschemes=There are currently no notification schemes set up. Hence, no email notifications will be sent.
admin.projects.notificationschemes.add.new.scheme={0}Add{1} a new notification scheme.

### when selecting a permission scheme for a project -- selectprojectpermissionscheme.jsp
admin.projects.permissionschemes.title=Select Permission Scheme
admin.projects.permissionschemes.shortheading=Associate Permission Scheme to Project
admin.projects.permissionschemes.longheading=This page allows you to associate a permission scheme with this project.
admin.projects.permissionschemes.noschemes=There are currently no permission schemes set up.
admin.projects.permissionschemes.add.new.scheme={0}Add{1} a new permission scheme.

### when editing a selected permission scheme for a project
admin.projects.editpermissions.title=Edit Permissions
#in the following, {0} represents the name of the permission scheme being dealt with.
admin.projects.editpermissionschemes.description.of.page=On this page you can edit the permissions for the {0} permission scheme.
admin.projects.editpermissions.grant.permission={0}Grant permission{1}
admin.projects.editpermissions.view.all.permission.schemes=View all {0}permission schemes{1}
admin.projects.editpermissions.delete.permission=Delete Permission

#component service
admin.projects.component.usernopermission=This user does not have permission to complete this operation.
admin.projects.component.usernopermission.withuser=The user {0} does not have permission to complete this operation.
admin.projects.component.nosuchcomponent=The component does not exist.
admin.projects.component.nosuchcomponent.withid=The component with id {0} does not exist.
admin.projects.component.nosuchcomponent.toswap.withid=Unable to find component to swap to with id {0}.

admin.projects.component.nullId=A component id must be specified to search for a component.
admin.projects.component.nullprojectid=A project id must be specified for this operation.
admin.projects.component.nosuchprojectid=Unable to retrieve the project with the id {0}.
admin.projects.component.namenotset=The component name specified is invalid - cannot be an empty string.
admin.projects.component.namenotunique=A component with the name {0} already exists in this project.
admin.projects.component.userdoesnotexist=The user {0} does not exist.
admin.projects.component.assignee.type.invalid=Specified assignee type is invalid.

#addcomponent.jsp
admin.projects.create.a.new.component=Create New Component
admin.projects.add.a.component=Add a Component
admin.projects.component.lead=Component Lead
admin.projects.component.lead.description=Enter the username of the component lead.
admin.projects.component.page.description=Use this page to create a new component in the project {0}.

#editcomponent.jsp
admin.projects.component.edit.component=Edit Component

#select_componentassignees.jsp
admin.projects.component.select.component.assignee=Select Component Assignee
admin.projects.component.select.assignee.page.description=Use this page to select default assignees for newly created issues.
admin.projects.component.component.name=Component Name
admin.projects.component.default.component.assignee=Default Component Assignee

#selectIssueTypeSchemeForProject.jsp
admin.projects.issuetypescheme.select.for.project=Select Issue Type Scheme for project {0}
admin.projects.issuetypescheme.instructions=Please associate the project {0} with an issue type scheme. If you know the name of the scheme you need, you can select an issue type scheme directly. You can also select the issue type scheme to be the same as another project or create your own new scheme.
admin.projects.issuetypescheme.there.are.current.issues.long=There are {0} issues in the project, {1} of which are sub-tasks.
admin.projects.issuetypescheme.there.are.current.issues.short=There are {0} issues in the project.
admin.projects.issuetypescheme.current.scheme.is=The current scheme is {0}.
admin.projects.issuetypescheme.issue.types.for.scheme=Issue Types for Scheme
admin.projects.issuetypescheme.already.exists=There''s already an issue type scheme created with the name {0}. This was an automatically created scheme. You can edit the scheme by clicking the following link:
admin.projects.issuetypescheme.edit.scheme=Edit scheme
admin.projects.issuetypescheme.note=NOTE: You can change the name after you''ve created the scheme
admin.projects.issuetypescheme.select.issue.types=Select issue types for your new scheme
#text for radio buttons is in SelectIssueTypeSchemeForProject.java
admin.projects.issuetypescheme.radio1=Choose an <strong>existing issue type scheme</strong>
admin.projects.issuetypescheme.radio2=Choose a scheme the <strong>same as an existing project</strong>
admin.projects.issuetypescheme.radio3=<strong>Create a new scheme</strong>
admin.projects.issuetypescheme.radio4=<strong>Create a new scheme</strong> and associate with current project
admin.projects.issuetypescheme.new.issue.type=New issue type scheme for project {0}
admin.projects.issuetypescheme.error.must.select.project=You must select a project
admin.projects.issuetypescheme.error.sever=A severe error has occurred. <br/>{0}
admin.projects.issuetypescheme.sub.task=sub-task

#selectfieldlayoutscheme.jsp
admin.projects.fieldconfigscheme.select.field.config.scheme=Select Field Configuration Scheme
admin.projects.fieldconfigscheme.field.layout.config.association=Field Layout Configuration Association
admin.projects.fieldconfigscheme.none.set.up=There are currently no field configuration schemes setup.
admin.projects.fieldconfigscheme.page.description=This page allows you to associate a field configuration scheme with the project {0}.
admin.projects.fieldconfigscheme.add={0}Add{1} a new field configuration scheme.

#manageversions.jsp
admin.manageversions.manage.versions=Manage Versions
admin.manageversions.manage.versions.mouseover=Manage versions for the {0} project
admin.manageversions.page.description=On this page you can manage the versions for the {0} project.
admin.manageversions.order.of.version.list=The version list is displayed in the order of newest first.
admin.manageversions.no.versions=There are currently no versions for this project.
admin.manageversions.schedule=Schedule
admin.manageversions.others.not.displayed={0} other versions not shown ({1}view{2})
admin.manageversions.move.first=Move this version to the first position
admin.manageversions.move.up=Move this version up
admin.manageversions.move.down=Move this version down
admin.manageversions.move.last=Move this version to the last position

#versionadd.jsp
admin.manageversions.add.version=Add Version
admin.manageversions.version.name=Version Name
admin.manageversions.schedule.before=Schedule
admin.manageversions.schedule.before.description=The new version will be added chronologically after the selected version. It will appear {0}above{1} the selected version on the list. {2}Select ''Before First Version'' to add before any other version (will appear at the bottom of list).

#versionoperations.jsp
admin.manageversions.unarchive=Unarchive
admin.manageversions.edit.details=Edit Details
admin.manageversions.merge=Merge
admin.manageversions.release=Release
admin.manageversions.unrelease=Unrelease
admin.manageversions.archive=Archive

#editversiondetails.jsp
admin.manageversions.edit.version.details=Edit Version Details
admin.manageversions.edit.description=Update the version name and description below.
admin.manageversions.edit.schedule.before.description=The edited version will be placed chronologically after the selected version. It will appear {0}above{1} the selected version on the list. {2}Select ''Before First Version'' to move before any other version (will appear at the bottom of list).

#mergeversionselect.jsp
admin.manageversions.merge.versions=Merge Versions
admin.manageversions.merging.from.versions=Merging From Versions
admin.manageversions.merge.to.version=Merge To Version
admin.manageversions.please.choose.a.version=Please choose a version
admin.manageversions.merge.page.description=This page lets you merge multiple versions into another.
admin.manageversions.merge.description=The old versions which you merge from will be removed, and its issues placed into the version you are merging into.
admin.manageversions.invalid.merge.to=Please select a valid version to merge to.
admin.manageversions.invalid.merge.from=Please select a valid version to merge from.

#mergeversionconfirm.jsp
admin.manageversions.merge.confirmation=Confirm that you want to merge the versions below?
admin.manageversions.merge.warning=WARNING: You cannot un-merge these versions once they have merged.

#deleteversionconfirm.jsp
admin.manageversions.delete.version=Delete Version
admin.manageversions.delete.confirmation.related.issues=Confirm that you want to delete this version, and specify what is to be done with the issues currently matching this version.
admin.manageversions.delete.confirmation.no.related.issues=There are no issues currently matching this version, please confirm that you wish to delete it.
admin.manageversions.swap=Swap current issues to (raised-in) version:
admin.manageversions.remove.from.all.issues=Remove version from all issues.
admin.manageversions.no.other.versions=There are no other versions in this project. The version will be removed from all issues affecting it.
admin.manageversions.swap.current.fix.version.to=Swap current fix version to:
admin.manageversions.remove.fix.version.from.all=Remove fix version from all issues.
admin.manageversions.no.other.versions.remove.all.fix=There are no other versions in this project. The version will be removed from all issues it fixes.
admin.manageversions.no.issues.with.specified.version=There are no issues associated with the specified version.

admin.manageversions.noversionspecified = You must specify a version.
admin.manageversions.noversionwithid = The version with id {0} does not exist.
admin.manageversions.noversionspecified.for.affects = You must specify an affects version.
admin.manageversions.noversionwithid.for.affects = The affects version with id {0} does not exist.
admin.manageversions.noversionspecified.for.fix = You must specify a fix version.
admin.manageversions.noversionwithid.for.fix = The fix version with id {0} does not exist.
admin.manageversions.usernopermission=This user does not have permission to complete this operation.
admin.manageversions.usernopermission.withuser=The user {0} does not have permission to complete this operation.
admin.manageversions.unknown.action.for.affects=Illegal action specified for issues associated with this affects version.
admin.manageversions.unknown.action.for.fix=Illegal action specified for issues associated with this fix version.
admin.manageversions.cannot.swap.to.delete.version=You cannot move the issues to the version being deleted.
admin.manageversions.cannot.move.to.different.project.version=You cannot move the issues to a version from a different project.

### All of these keys are called from the class 'Permissions.java' and 'SchemePermissions.java':
admin.permissions.PROJECT_ADMIN=Administer Projects
admin.permissions.BROWSE=Browse Projects
admin.permissions.CREATE_ISSUE=Create Issues
admin.permissions.EDIT_ISSUE=Edit Issues
admin.permissions.SCHEDULE_ISSUE=Schedule Issues
admin.permissions.MOVE_ISSUE=Move Issues
admin.permissions.ASSIGN_ISSUE=Assign Issues
admin.permissions.ASSIGNABLE_USER=Assignable User
admin.permissions.RESOLVE_ISSUE=Resolve Issues
admin.permissions.CLOSE_ISSUE=Close Issues
admin.permissions.TRANSITION_ISSUE=Transition Issues
admin.permissions.MODIFY_REPORTER=Modify Reporter
admin.permissions.COMMENT_ISSUE=Add Comments
admin.permissions.DELETE_ISSUE=Delete Issues
admin.permissions.WORK_ISSUE=Work On Issues
admin.permissions.WORKLOG_EDIT_OWN=Edit Own Worklogs
admin.permissions.WORKLOG_EDIT_ALL=Edit All Worklogs
admin.permissions.WORKLOG_DELETE_OWN=Delete Own Worklogs
admin.permissions.WORKLOG_DELETE_ALL=Delete All Worklogs
admin.permissions.LINK_ISSUE=Link Issues
admin.permissions.CREATE_ATTACHMENT=Create Attachments
admin.permissions.VIEW_VERSION_CONTROL=View Development Tools
admin.permissions.VIEW_VOTERS_AND_WATCHERS=View Voters and Watchers
admin.permissions.MANAGE_WATCHER_LIST=Manage Watchers
admin.permissions.SET_ISSUE_SECURITY=Set Issue Security
admin.permissions.COMMENT_EDIT_ALL=Edit All Comments
admin.permissions.COMMENT_EDIT_OWN=Edit Own Comments
admin.permissions.COMMENT_DELETE_ALL=Delete All Comments
admin.permissions.COMMENT_DELETE_OWN=Delete Own Comments
admin.permissions.ATTACHMENT_DELETE_ALL=Delete All Attachments
admin.permissions.ATTACHMENT_DELETE_OWN=Delete Own Attachments
admin.permissions.VIEW_WORKFLOW_READONLY=View Read-Only Workflow
admin.permissions.descriptions.SYS_ADMIN=Ability to perform all administration functions. There must be at least one group with this permission.
admin.permissions.descriptions.ADMINISTER=Ability to perform most administration functions (excluding Import & Export, SMTP Configuration, etc.).
admin.permissions.descriptions.USE=Ability to log in to JIRA. They are a ''user''.  Any new users created will automatically join these groups, unless those groups have JIRA System Administrators or JIRA Administrators permissions.
admin.permissions.descriptions.PROJECT_ADMIN=Ability to administer a project in JIRA.
admin.permissions.descriptions.BROWSE=Ability to browse projects and the issues within them.
admin.permissions.descriptions.CREATE_ISSUE=Ability to create issues.
admin.permissions.descriptions.EDIT_ISSUE=Ability to edit issues.
admin.permissions.descriptions.SCHEDULE_ISSUE=Ability to view or edit an issue''s due date.
admin.permissions.descriptions.ASSIGN_ISSUE=Ability to assign issues to other people.
admin.permissions.descriptions.ASSIGNABLE_USER=Users with this permission may be assigned to issues.
admin.permissions.descriptions.CREATE_ATTACHMENT=Users with this permission may create attachments.
admin.permissions.descriptions.RESOLVE_ISSUE=Ability to resolve and reopen issues. This includes the ability to set a fix version.
admin.permissions.descriptions.CLOSE_ISSUE=Ability to close issues. Often useful where your developers resolve issues, and a QA department closes them.
admin.permissions.descriptions.TRANSITION_ISSUE=Ability to transition issues.
admin.permissions.descriptions.COMMENT_ISSUE=Ability to comment on issues.
admin.permissions.descriptions.DELETE_ISSUE=Ability to delete issues.
admin.permissions.descriptions.WORK_ISSUE=Ability to log work done against an issue. Only useful if Time Tracking is turned on.
admin.permissions.descriptions.WORKLOG_EDIT_OWN=Ability to edit own worklogs made on issues.
admin.permissions.descriptions.WORKLOG_EDIT_ALL=Ability to edit all worklogs made on issues.
admin.permissions.descriptions.WORKLOG_DELETE_OWN=Ability to delete own worklogs made on issues.
admin.permissions.descriptions.WORKLOG_DELETE_ALL=Ability to delete all worklogs made on issues.
admin.permissions.descriptions.LINK_ISSUE=Ability to link issues together and create linked issues. Only useful if issue linking is turned on.
admin.permissions.descriptions.CREATE_SHARED_OBJECTS=Ability to share dashboards and filters with other users, groups and roles.
admin.permissions.descriptions.MANAGE_GROUP_FILTER_SUBSCRIPTIONS=Ability to manage (create and delete) group filter subscriptions.
admin.permissions.descriptions.MOVE_ISSUE=Ability to move issues between projects or between workflows of the same project (if applicable). Note the user can only move issues to a project he or she has the create permission for.
admin.permissions.descriptions.SET_ISSUE_SECURITY=Ability to set the level of security on an issue so that only people in that security level can see the issue.
admin.permissions.descriptions.USER_PICKER=Ability to select a user or group from a popup window as well as the ability to use the ''share'' issues feature. Users with this permission will also be able to see names of all users and groups in the system.
admin.permissions.descriptions.VIEW_VERSION_CONTROL=Allows users to view development-related information on the view issue screen, like commits, reviews and build information.
admin.permissions.descriptions.MODIFY_REPORTER=Ability to modify the reporter when creating or editing an issue.
admin.permissions.descriptions.VIEW_VOTERS_AND_WATCHERS=Ability to view the voters and watchers of an issue.
admin.permissions.descriptions.MANAGE_WATCHER_LIST=Ability to manage the watchers of an issue.
admin.permissions.descriptions.BULK_CHANGE=Ability to modify a collection of issues at once. For example, resolve multiple issues in one step.
admin.permissions.descriptions.COMMENT_EDIT_ALL=Ability to edit all comments made on issues.
admin.permissions.descriptions.COMMENT_EDIT_OWN=Ability to edit own comments made on issues.
admin.permissions.descriptions.COMMENT_DELETE_ALL=Ability to delete all comments made on issues.
admin.permissions.descriptions.COMMENT_DELETE_OWN=Ability to delete own comments made on issues.
admin.permissions.descriptions.ATTACHMENT_DELETE_ALL=Users with this permission may delete all attachments.
admin.permissions.descriptions.ATTACHMENT_DELETE_OWN=Users with this permission may delete own attachments.
admin.permissions.descriptions.WORKFLOW_VIEW_READONLY=Users with this permission may view a read-only version of a workflow.

### deletepermission.jsp
admin.permissions.deleting.confirmation=Are you sure you want to delete {0}{1} for permission: {2}

### Errors generated from 'AddPermission.java'
admin.permissions.errors.mustselecttype=You must select a type for this permission.
admin.permissions.errors.fillradio=Please fill out the box next to the radio button with valid data.
admin.permissions.errors.invalid.combination=Selected Permission ''{0}'' is not valid for ''{1}''.
admin.permissions.errors.mustselectpermission=You must select a permission to add.
admin.permissions.errors.mustselectscheme=You must select a scheme to add the permission to.  Click "Permission Schemes" link in the left hand navigation to pick one.
admin.permissions.errors.customfieldnotindexed=Custom field ''{0}'' is not indexed for searching - please add a Search Template to this Custom Field.
admin.permissions.errors.permissiondoesnotexist=Permission with key ''{0}'' doesn''t exist.
admin.permissions.errors.please.select.project.role=Please select a valid project role.
admin.permissions.errors.please.select.user=Please select a valid user.
admin.permissions.errors.please.select.user.customfield=Please select a valid user custom field.
admin.permissions.errors.please.select.group.customfield=Please select a valid group custom field.


### addpermission.jsp
admin.permissions.add.title=Add New Permission
admin.permissions.add.longdesc=Please select the type of permission you wish to add to this Permission Scheme
admin.permissions.add.short.instruction=Select the permissions that you want to assign

### used by SelectProjectIssueSecurityScheme (selectprojectissuesecurityscheme.jsp and selectschemestep2.jsp):
### branched by clicking (admin menu) projects -> view -> looking next to 'security scheme' and pressing 'select'
admin.iss.select.issue.security.scheme=Select Issue Security Scheme
admin.iss.security.scheme=Select Issue Security Scheme
admin.iss.no.schemes.set.up=There are currently no issue security schemes set up.
admin.iss.associate.security.scheme.to.project=Associate Issue Security Scheme to Project
admin.iss.step1={0}Step 1 of 2:{1}  Select the scheme you wish to associate.
admin.iss.step2={0}Step 2 of 2:{1} Associate any issues in this project that previously had their security level set, with a security level from the new scheme.
admin.iss.selecting.new.level=Selecting a new level will change the security level of all the affected issues to be the newly selected security level
admin.iss.security.levels.for=Security Levels for
admin.iss.security.will.be.removed=Security on these issues will be removed
admin.iss.add.new.issue.security.scheme={0}Add a new Issue Security scheme{1}.
admin.iss.issue.security.not.available=Issue Security is not available in this version of JIRA
admin.iss.no.previous.secured.issues=There are no previous secured issues.
admin.iss.num.affected.issues={0} affected Issues

### "Issue Type Screen Schemes"
### selectissuetypescreenscheme.jsp
admin.itss.select.issue.type.screen.scheme=Select Issue Type Screen Scheme
admin.itss.issue.type.screen.scheme.association=Type Screen Scheme Association
admin.itss.page.purpose=This page allows you to associate a issue type screen scheme with the project {0}.

### configureissuetypescreenscheme.jsp
admin.itss.configure.issue.type.screen.scheme=Configure Issue Type Screen Scheme: {0}
admin.itss.configure.definition=This scheme can be used by one or more projects, the {0}Screen Scheme{1} specified for each issue type will be applied to the issues in these projects.
admin.itss.configure.default.entry.definition=The <em>Default</em> entry specifies which Screen Scheme will be used for any issue type that has not been explicitly mapped to a screen scheme.
admin.itss.configure.view.all.itss=View {0}all issue type screen schemes{1}.
admin.itss.configure.used.for.all.unmapped.issue.types=Used for all unmapped issue types.
admin.itss.configure.add.issue.type.to.screen.scheme=Associate an Issue Type with a Screen Scheme
admin.itss.configure.association.instruction=To associate an issue type with a screen scheme, select an issue type and a screen scheme, and press {0}{1}{2}.
admin.itss.configure.field.configuration.to.use.for.chosen.issue.type=The field configuration to use for the chosen issue type.
# in the following: {0} is common.words.edit
admin.itss.configure.long.instruction=In this scheme all issue types have an association with a screen scheme. Use the ''{0}'' link next to each entry in the table above to change its screen scheme.

### Managing [xxxxxxxx]
#in the following - {0} represents a pluralic noun, i.e. whatever is being managed. e.g. "Issue Types".
admin.manage.title = Manage {0}

### editissuetypescreenschemeentity.jsp
admin.edit.itss.entry.title = Edit Issue Type Screen Scheme Entry
admin.edit.itss.entry.instructions1=To change the screen scheme used by {0} issue type entry of the {1} issue type screen scheme please select the screen scheme from the list and press {2}{3}{4}
admin.edit.itss.entry.description=The screen scheme to use.

#deleteprojectconfirm.jsp
admin.deleteproject.delete.project=Delete Project
admin.deleteproject.confirmation=Confirm that you want to delete this project and all its issues, components and versions.
admin.deleteproject.warning=WARNING: This operation cannot be undone. If you wish to save the project data, it is recommended that you {0}back it up first{1}.
admin.deleteproject.warning.admin=WARNING: This operation cannot be undone. If you wish to save the project data, it is recommended that you back it up first. You may want to {0}contact a System Administrator{1} to create an XML backup.
admin.deleteproject.error.no.project=Project with id ''{0}'' does not exist. Perhaps it was deleted?

#selectprojectscheme.jsp
admin.selectworkflowscheme.select.workflow.scheme=Select Workflow Scheme
admin.selectworkflowscheme.associate.scheme.to.project=Associate Workflow Scheme to Project
admin.selectworkflowscheme.currently.no.workflows=There are currently no workflow schemes set up.
admin.selectworkflowscheme.currently.no.workflows.action={0}Add{1} a new workflow scheme.
admin.selectworkflowscheme.step1={0}Step 1 of 3: {1} Select the scheme you wish to associate.
admin.selectworkflowscheme.backupnote={0}Note{1}: It is recommended to {2}backup{3} JIRA data before proceeding with the workflow association.
admin.selectworkflowscheme.backupnote.admin={0}Note{1}: It is recommended to backup JIRA data before proceeding with the workflow association. You may want to {2}contact a System Administrator{3} to create an XML backup.
admin.selectworkflowscheme.step2={0}Step 2 of 3:{1} The current status of each issue needs to be changed so that it is compatible with the new workflows.
admin.selectworkflowscheme.step3.done={0}Step 3 of 3:{1} Migrated statuses from the old workflow scheme to the new one.
admin.selectworkflowscheme.step3.inprogress={0}Step 3 of 3:{1} Migrating statuses from the old workflow scheme to the new one.
admin.selectworkflowscheme.num.affected.issues=Affected issues: {0} of {1}
admin.selectworkflowscheme.all.issues.automatic=All issue types and statuses can be migrated automatically.
admin.selectworkflows.no.issues.to.migrate=There are no issues to migrate.
admin.selectworkflows.task.desc=Migrate the issues in project ''{0}'' to workflow scheme ''{1}''
admin.selectworkflows.publish.draft.task.desc=Publishing workflow scheme ''{0}''
admin.selectworkflowscheme.step1.draft={0}Step 1 of 2:{1} The current status of each issue needs to be changed so that it is compatible with the new workflows.
admin.selectworkflowscheme.step2.draft.inprogress={0}Step 2 of 2:{1} Migrating issues to the new workflows.
admin.selectworkflowscheme.step2.draft.done={0}Step 2 of 2:{1} Migrated issues to the new workflows.
admin.selectworkflowscheme.draft.published=Your workflows have been published.
admin.selectworkflowscheme.existing.workflow={0}Current Workflow{1}: {2}
admin.selectworkflowscheme.target.workflow={0}New Workflow{1}: {2}
admin.selectworkflowscheme.current.status=Current Status
admin.selectworkflowscheme.target.status=New Status

admin.selectworkflowscheme.blocked.by.user=Workflow migration has already been started by {0}.
admin.selectworkflowscheme.goto.progressbar=The progress can be seen {0}{1}{2}.

####################
# PROJECT CATEGORIES
####################

# viewprojectcategories.jsp
admin.project.categories.view.project.categories=View Project Categories
admin.project.categories.description.of.table=The table below shows the project categories usable to categorise projects.
admin.project.categories.add.new.project.category=Add New Project Category

# editprojectcategory.jsp
admin.project.categories.edit.title=Edit Project Category

#deleteprojectcategory.jsp
admin.project.categories.delete.title=Delete Project Category: {0}
admin.project.categories.delete.confirmation=Confirm that you want to delete this project category.

####################
# USERS AND GROUPS
####################

#userbrowser.jsp
admin.user.directory=Directory
admin.userbrowser.description=The User Browser allows you to browse all the users in the system. Filters allow you to limit the users that you see.
admin.userbrowser.add.user=Create User
admin.userbrowser.add.user.tooltip=Create a new user in the system
admin.userbrowser.displaying.users=Displaying users {0} to {1} of {2}.
admin.userbrowser.users.per.page=Users Per Page
admin.userbrowser.email.contains=Email Contains
admin.userbrowser.in.group=In Group
admin.userbrowser.filter.users=Filter Users
admin.userbrowser.reset.filter=Reset Filter
admin.userbrowser.view.user=View User
admin.userbrowser.username.contains=User Name Contains
admin.userbrowser.userfullname.contains=Full Name Contains
admin.userbrowser.how.many.users=There are currently {0} total user(s) set up in JIRA, of which {1} are active and count towards your license limit.
admin.userbrowser.user.limit.warning=Adding a new user will exceed the number of users allowed to use JIRA under {0}your license{1}. New users will be created without the ''JIRA Users'' permission, and thus will not be allowed to log in to JIRA.
admin.userbrowser.return=<< Return to view all users
admin.groupbrowser.return=<< Return to view all groups

#adduser.jsp
admin.adduser.add.new.user=Create New User
admin.adduser.enter.details.below=Enter the new user''s details below.
admin.adduser.if.you.do.not.enter.a.password=If you do not enter a password, one will be generated automatically.
admin.adduser.send.password.email=Send Notification Email
admin.adduser.send.password.email.description=Send an email to the user you have just created, which will allow them to set up their password (if applicable).
admin.adduser.user.limit.warning=Creating a new user will exceed the number of users allowed to use JIRA under {0}your license{1}. New users will be created without the ''JIRA Users'' permission, and thus will not be allowed to log in to JIRA. Please reduce the number of users with the ''JIRA Users'', ''JIRA Administrators'' or ''JIRA System Administrators'' global permissions or consider upgrading your license.

#editprofile.jsp
admin.editprofile.edit.profile=Edit Profile
admin.editprofile.instructions=Update the user''s details below.
admin.editprofile.error.occurred=An error occurred when updating the user. Detailed message is: {0}

#editusergroups.jsp
admin.editusergroups.edit.user.groups=Edit User Groups
admin.editusergroups.page.description=This page lets you edit group memberships for a user.
admin.editusergroups.available.groups=Available Groups
admin.editusergroups.user.is.a.member.of.all=User is a member of all groups.
admin.editusergroups.return.to.viewing.user=Return to viewing user {0}
admin.editusergroups.user.is.a.member.of.no.groups=User isn''t a member of any groups.
admin.editusergroups.join=Join
admin.editusergroups.join.groups=Join selected groups
admin.editusergroups.leave=Leave
admin.editusergroups.leave.groups=Leave selected groups
admin.editusergroups.groups.currently.in=Current Groups

#bulkeditusergroups.jsp
admin.bulkeditgroups.all.selected.groups=All
admin.bulkeditgroups.title=Bulk Edit Group Members
admin.bulkeditgroups.description=This page allows you to edit the user memberships for each group.
admin.bulkeditgroups.description2=You can add to and remove users from multiple groups at a time. When selecting multiple groups please note:
admin.bulkeditgroups.memberslist.description=All the common users in the selected groups are displayed under the ''All'' label and the remaining disparate users are displayed under the label with its group name.
admin.bulkeditgroups.removing.description={0}Removing Users{1} - Removing user(s) listed in the ''All'' section will remove the selected user(s) from all of the selected groups. However if user(s) are selected under a specific group name(s), the selected user(s) will be removed from the group its listed under.
admin.bulkeditgroups.adding.description={0}Adding Users{1} - All user(s) to be added are added to all of the selected group(s).
admin.bulkeditgroups.users.in.all.selected.group=users in all the selected groups
admin.bulkeditgroups.selected.x.of.y.groups=Selected {0} of {1} Groups
admin.bulkeditgroups.group.members=Group Member(s)
admin.bulkeditgroups.n.group.members={0} Group Member(s)
admin.bulkeditgroups.add.group.members=Add members to selected group(s)
admin.bulkeditgroups.no.users.in.selection=No users in selected group(s)
admin.bulkeditgroups.no.groups=No group(s) to edit
admin.bulkeditgroups.step.one={0}Step 1:{1} Select group(s) to edit and refresh the members list
admin.bulkeditgroups.step.two={0}Step 2:{1} Select users to leave OR join the selected group(s) and click on the corresponding button
admin.bulkeditgroups.please.refresh=Newly selected group(s) may have different members. To see new groups, {0}refresh the group members list{1}
admin.bulkeditgroups.please.refresh.no.javascript=Newly selected group(s) may have different members. {0} to refresh the group members list.
admin.bulkeditgroups.prune.erroneous.names=Could not add users listed above. {0}Update the groups without the above users{1}
admin.bulkeditgroups.click.here=Click Here
admin.bulkeditgroups.error.no.group.selected=Please select group(s) to edit
admin.bulkeditgroups.error.selected.group.dont.exist=Selected group ''{0}'' does not exist
admin.bulkeditgroups.error.no.users.to.add=Please select users to add to all the selected group(s)
admin.bulkeditgroups.error.no.users.to.remove=Please select users to remove from the selected group(s)
admin.bulkeditgroups.error.user.already.member.of.all=Cannot add user ''{0}'', user is already a member of all the selected group(s)
admin.bulkeditgroups.error.user.already.member.of.group=Cannot add user ''{0}'', user is already a member of ''{1}''
admin.bulkeditgroups.error.adding.invalid.user=Cannot add user. ''{0}'' does not exist
admin.bulkeditgroups.error.removing.invalid.user=Cannot remove user. ''{0}'' does not exist
admin.bulkeditgroups.error.user.not.member.of.all=Cannot remove user ''{0}'' from selected group(s) since user is not a member of all the selected group(s)
admin.bulkeditgroups.error.user.not.member.of.group=Cannot remove user ''{0}'' from group ''{1}'' since user is not a member of ''{1}''
admin.bulkeditgroups.error.user.group.not.selected=Cannot remove user ''{0}'' from group ''{1}'' since the group was not selected. Please make sure to refresh after selecting new group(s)
# "includes common.concepts.contact.administrator"
admin.bulkeditgroups.error.cannot.edit.user.groups.external.managment=Cannot edit group memberships, as external user management is enabled, {0}.
admin.bulkeditgroups.warn.too.many.users.for.groups={0} have more than {1} users. These group(s) have been limited to display the first {1} users only.

#editnestedgroups.jsp
admin.editnestedgroups.all.selected.groups=All
admin.editnestedgroups.title=Edit Nested Group Members
admin.editnestedgroups.description=This page allows you to edit nested group memberships.
admin.editnestedgroups.description2=You can add to and remove groups from multiple groups at a time. When selecting multiple groups please note:
admin.editnestedgroups.admin.group.not.supported=Nesting of groups with {0}''JIRA Administrators''{1} or {0}''JIRA System Administrators''{1} permission is not supported.
admin.editnestedgroups.memberslist.description=All the common groups in the selected groups are displayed under the ''All'' label and the remaining disparate groups are displayed under the label with its group name.
admin.editnestedgroups.removing.description={0}Removing Groups{1} - Removing group(s) listed in the ''All'' section will remove the selected group(s) from all of the selected groups. However if group(s) are selected under a specific group name(s), the selected group(s) will be removed from the group its listed under.
admin.editnestedgroups.adding.description={0}Adding Groups{1} - All group(s) to be added are added to all of the selected group(s).
admin.editnestedgroups.groups.in.all.selected.group=groups in all the selected groups
admin.editnestedgroups.selected.x.of.y.groups=Selected {0} of {1} Groups
admin.editnestedgroups.group.members=Group Member(s)
admin.editnestedgroups.n.group.members={0} Group Member(s)
admin.editnestedgroups.add.group.members=Add members to selected group(s)
admin.editnestedgroups.no.groups.in.selection=No groups in selected group(s)
admin.editnestedgroups.no.groups=No group(s) to edit
admin.editnestedgroups.step.one={0}Step 1:{1} Select group(s) to edit and refresh the members list
admin.editnestedgroups.step.two={0}Step 2:{1} Select groups to leave OR join the selected group(s) and click on the corresponding button
admin.editnestedgroups.please.refresh=Newly selected group(s) may have different members. {0}Click here{1} to refresh the group members list.
admin.editnestedgroups.please.refresh.no.javascript=Newly selected group(s) may have different members. {0} to refresh the group members list.
admin.editnestedgroups.prune.erroneous.names=Could not add groups listed above. {0}Click here{1} to remove the erroneous names.
admin.editnestedgroups.click.here=Click Here
admin.editnestedgroups.error.no.group.selected=Please select group(s) to edit
admin.editnestedgroups.error.selected.group.dont.exist=Selected group ''{0}'' does not exist
admin.editnestedgroups.error.no.children.to.add=Please select groups to add to all the selected group(s)
admin.editnestedgroups.error.no.children.to.remove=Please select groups to remove from the selected group(s)
admin.editnestedgroups.error.group.already.member.of.all=Cannot add group ''{0}'', group is already a member of all the selected group(s)
admin.editnestedgroups.error.group.already.member.of.group=Cannot add group ''{0}'', group is already a member of ''{1}''
admin.editnestedgroups.error.adding.invalid.group=Cannot add group. ''{0}'' does not exist
admin.editnestedgroups.error.removing.invalid.group=Cannot remove group. ''{0}'' does not exist
admin.editnestedgroups.error.group.not.member.of.all=Cannot remove group ''{0}'' from selected group(s) since group is not a member of all the selected group(s)
admin.editnestedgroups.error.group.not.member.of.group=Cannot remove group ''{0}'' from group ''{1}'' since group is not a member of ''{1}''
admin.editnestedgroups.error.group.group.not.selected=Cannot remove group ''{0}'' from group ''{1}'' since the group was not selected. Please make sure to refresh after selecting new group(s)
# "includes common.concepts.contact.administrator"
admin.editnestedgroups.error.cannot.edit.group.groups.external.managment=Cannot edit group memberships, as external user management is enabled, {0}.
admin.editnestedgroups.error.admin.group.not.supported=Nesting of groups with ''JIRA Administrators'' or ''JIRA System Administrators'' permission is not supported.
admin.editnestedgroups.warn.too.many.groups.for.groups={0} have more than {1} groups. These group(s) have been limited to display the first {1} groups only.
admin.editnestedgroups.join=Join
admin.editnestedgroups.leave=Leave
admin.errors.cannot.join.group.groups.no.permission=You do not have permission to perform this operation.
admin.errors.cannot.leave.group.groups.no.permission=You do not have permission to perform this operation.
admin.errors.cannot.join.group.groups.not.visible=You cannot add groups to groups which are not visible to you.
admin.errors.cannot.leave.group.groups.not.visible=You can not remove a group from this group as it is not visible to you.

#groupbrowser.jsp
admin.usersandgroups.group.browser.description.1=The Group Browser allows you to browse all the groups in the system.
admin.usersandgroups.group.browser.description.2=You can also add and remove groups from here.
admin.usersandgroups.group.browser.description.3=Only System Administrators are allowed to delete or edit members of groups with the ''System Administrators'' permission.
admin.usersandgroups.displaying.x.to.y.of.z=Displaying groups {0} to {1} of {2}.
admin.usersandgroups.group.name=Group Name
admin.usersandgroups.add.group=Add Group
admin.usersandgroups.filter.group=Filter Group
admin.usersandgroups.clear.filter=Clear Filter
admin.usersandgroups.reset.filter=Reset Filter
admin.usersandgroups.groups.per.page=Groups Per Page
admin.usersandgroups.name.contains=Name Contains
admin.usersandgroups.filter=Filter
admin.usersandgroups.edit.members=Edit Members
admin.errors.groups.error.occurred.removing.group=An error occurred when removing the group. Detailed message is: {0}
admin.errors.groups.permission.removing.group=You do not have permission to remove this group from all the directories in which it occurs.

#viewgroup.jsp
admin.viewgroup.title=View Group
admin.viewgroup.group.does.not.exist.title=Group does not exist
admin.viewgroup.group.does.not.exist=The group does not exist. Please try another.
admin.viewgroup.not.associated.with.group=There are no {0} associated with this Group.
admin.viewgroup.savedfilters.title=Saved Filters
#viewuser.jsp
admin.viewuser.view.public.profile=View Public Profile
admin.viewuser.account.information=Account information
admin.viewuser.edit.properties=Edit Properties
admin.viewuser.edit.groups=Edit Groups
admin.viewuser.edit.project.roles=Edit Project Roles
admin.viewuser.view.project.roles=View Project Roles
admin.viewuser.edit.details=Edit Details
admin.viewuser.set.password=Set Password
admin.viewuser.delete.user=Delete User
admin.viewuser.rememberme.user=''Remember My Login'' Tokens
admin.viewuser.user.does.not.exist.title=User does not exist
admin.viewuser.user.does.not.exist=The user {0} does not exist. Please try another.
admin.viewuser.user.is.sysadmin.and.you.are.admin=This user is a System Administrator. Your permission to modify the user is restricted because you do not have System Administrator permissions.
admin.viewuser.user.not.in.group=The user {0} does not belong to any groups.  This means the user will not be able to log on until they are added to a group.

#viewuserprojectroles.jsp
admin.view.user.projectroles.title=View Project Roles for User
admin.view.user.projectroles.description.1=This screen shows the project role membership for user {0}{1}{2}. To add/remove the user from a project role click the ''Edit Project Roles'' link.
admin.view.user.projectroles.description.2=User is a direct member of the project role.
admin.view.user.projectroles.description.3=User is not a member of the project role.
admin.view.user.projectroles.description.4=A group name (shown in brackets) indicates that the group is a member of the project role, and the user is a member of the group; so the user is an indirect member of the project role.
admin.view.user.projectroles.description.5=User is a direct and indirect member of the project role.
admin.view.user.projectroles.project.category=Project Category
admin.view.user.projectroles.project.category.uncategorised=Uncategorised Projects
admin.view.user.projectroles.project.all.projects=All Projects
admin.view.user.projectroles.noprojects.found=There are currently no project role associations for this user.
admin.view.user.projectroles.group.association=Associated to groups
admin.view.user.projectroles.group.inherited=Inherited from groups: {0}
admin.view.user.projectroles.user.not.member=User is not a member of this role
admin.view.user.projectroles.user.direct.member=User is a member of this role
admin.view.user.projectroles.user.group.member=User is a member of this role through a group
admin.view.user.projectroles.user.direct.and.group.member=User is a member of this role directly and through a group

#edituserprojectroles.jsp
admin.edit.user.projectroles.title=Edit Project Roles for User
admin.edit.user.projectroles.description.1=This screen allows you to add/remove a user from a project role by ticking/unticking the checkboxes.
admin.edit.user.projectroles.description.2=Note: A group name (shown in brackets) indicates that the group is a member of the project role, and the user is a member of the group; so the user is an indirect member of the project role.
admin.edit.user.projectroles.description.3=The initial view of this screen displays all the projects where the user is a member of one or more project roles.
admin.edit.user.projectroles.description.4.a=To display more projects on this screen, click the Display Project link and select the project or project category you want to include.
admin.edit.user.projectroles.add.to.view=add project to view
admin.edit.user.projectroles.add.project=Display Project
admin.edit.user.projectroles.project.categories=Project Category


#edituserproperties.jsp
admin.edituserproperties.available.properties.description=The table below shows the existing properties of the user.
admin.edituserproperties.available.properties=Available Properties
admin.edituserproperties.edit.properties=Edit User Properties
admin.edituserproperties.example=(Example: Key = favourite colour, Value = blue)
admin.edituserproperties.page.description=The below form will allow you to edit specific properties for {0}.
admin.edituserproperties.user.has.no.properties={0} currently has no properties set.
admin.edituserproperties.add.property=Add User Property
admin.edituserproperties.edit.property=Edit User Property: {0}

#edituserproperty.jsp
admin.edituserproperty.description = On this page you can modify the value of the {0} property for {1}. These properties are viewable to JIRA administrators on the users public profile. The users public profile is accessible by clicking the ''assignee'' or ''reporter'' links on the issue details page.

#deleteuserpropertyconfirm.jsp
admin.deleteuserproperty.delete.property=Delete Property: {0}
admin.deleteuserproperty.description=Delete the property {0} for {1}

#setpassword.jsp
admin.setpassword.set.password=Set Password
admin.setpassword.instruction=Update the user''s password below.
admin.setpassword.osuser.immutable.exception=The password could not be changed by the credentials provider. {0}

#setpasswordsuccess.jsp
admin.setpassword.success.title=Successfully set new password for: {0}
admin.setpassword.success.desc=Password for user {0} has successfully been set

admin.rememberme.cookies=Remember My Login for {0}
admin.rememberme.clear.cookies=Clear All
admin.rememberme.instruction=When a user logs in, they can set JIRA to remember their login details through a token, so that they do not have to enter their credentials again from the same browser. Use the <strong>Clear All</strong> button to clear all these tokens for this user.
admin.rememberme.there.are.none=No login tokens have been set for: {0}.
admin.rememberme.id=Token Id
admin.rememberme.created=Created
admin.rememberme.expires=Expires

admin.rememberme.all.cookies= Remember My Login for All Users
admin.rememberme.all.instruction=When a user logs in, they can set JIRA to remember their login details through a token, so that they do not have to enter their credentials again from the same browser. Use the <strong>Clear All</strong> button to clear all of these tokens from this JIRA site.
admin.rememberme.all.cleared=All the tokens have been cleared.
admin.rememberme.all.count=There are currently {0} tokens stored.

#deleteuserconfirm.jsp
admin.deleteuser.delete.user.confirm.heading=Delete User: {0}
admin.deleteuser.cannot.be.deleted=Cannot delete user. ''{0}'' has associations in JIRA that cannot be removed automatically.
admin.deleteuser.user.does.not.exist=The user {0} does not exist please select a user from the {1}User Browser{2}.
admin.deleteuser.hide=Hide
admin.deleteuser.components.lead.desc=Please note that any components with this user set as the lead will have the component lead set to empty when the user is deleted.
admin.deleteuser.filters.created.counted=Shared Filter: {0} {0,choice,1#filter|1<filters}
admin.deleteuser.filters.favourited.counted=Favourited Filter: {0} {0,choice,1#filter|1<filters} favourited by other users
admin.deleteuser.portalpages.created.counted=Shared Dashboard: {0} shared {0,choice,1#dashboard|1<dashboards}
admin.deleteuser.portalpages.favourited.counted=Favourited Dashboard: {0} {0,choice,1#dashboard|1<dashboards} favourited by other users
admin.deleteuser.assigned.issues.counted=Assigned Issue: {0} {0,choice,1#issue|1<issues}
admin.deleteuser.reported.issues.counted=Reported Issue: {0} {0,choice,1#issue|1<issues}
admin.deleteuser.issue.comments.counted=Issue Comments: {0}
admin.deleteuser.projects.lead.counted=Project Lead: {0} {0,choice,1#project|1<projects}
admin.deleteuser.components.lead.counted=Component Lead: {0} {0,choice,1#component|1<components}
admin.deleteuser.project.lead.title=Project lead of these projects:
admin.deleteuser.component.lead.title=Component lead of these components:
admin.deleteuser.error.explanation=The elements preventing the user from being deleted are:
admin.deleteuser.user.exists.in.multiple=The user ''{0}'' exists in multiple user directories, and only this specific instance of the username will be removed.
admin.deleteuser.users.may.be.deleted=You are about to delete user ''{0}''. This action cannot be undone.
admin.deleteuser.users.may.be.deleted.explain=All filters and associated subscriptions will also be removed:
admin.deleteuser.users.cannot.be.deleted.explain=Change the following and try again:

####################
# GLOBAL SETTINGS
####################

####################
# Attachments
####################

#src/webapp/secure/admin/jira/views/attachments.jsp
admin.globalsettings.attachment.settings=Attachment Settings
#{0} and {2} will become <strong> and </strong> tags, {1} will correspond with admin.permissions.CREATE_ATTACHMENT
admin.attachmentsettings.instruction1=To enable a user to attach files, ensure that the user has the {0}{1}{2} permission for a particular project.
admin.attachmentsettings.attachment.path.explanation=The absolute or relative path to the directory under which attached files will be stored. When changing this path you will have to manually copy any existing attachments across to the new directory.
admin.attachmentsettings.enable.thumbnails.explanation=Enables the creation of thumbnail images of image attachments.
admin.attachmentsettings.enable.zip.support.explanation=Enables the ability for users to download all the attachments of an issue as a single ZIP file.
admin.attachmentsettings.disabled.contact.sys.admin=You can not enable thumbnails unless attachments are enabled. You may wish to {0}contact a system administrator{1} to enable attachments.
admin.attachmentsettings.allow.attachments=Allow Attachments
admin.attachmentsettings.attachment.path=Attachment Path
admin.attachmentsettings.attachment.size=Attachment Size
admin.attachmentsettings.attachment.size.explanation=The total upload size limit of attachments.
admin.attachmentsettings.enable.thumbnails=Enable Thumbnails
admin.attachmentsettings.enable.zipsupport=Enable ZIP support
admin.attachmentsettings.defaultpath=Default Directory
admin.attachmentsettings.usedefaultpath=Use Default Directory
admin.attachmentsettings.disableattachments=Disable Attachments
admin.attachmentsettings.usecustompath=Use Custom Directory
admin.attachmentsettings.custompath.migration.msg=For security reasons, JIRA no longer allows you to set a new custom attachment path.
admin.attachmentsettings.custompath.migration.confirmation=Once you change to the default directory, you can''t change it back.  Do you want to change this?

#editattachmentsettings.jsp
admin.attachmentsettings.edit.attachment.settings=Edit Attachment Settings
admin.attachmentsettings.allow.attachments.description=Allow users to attach files to issues.
admin.attachmentsettings.attachment.path.description=The absolute or relative path to the directory under which attached files will be stored.{0}When changing this path you will have to manually copy any existing attachments across to the new directory
admin.attachmentsettings.attachment.size.description=The total upload size limit in bytes.
admin.attachmentsettings.enable.thumbnails.description=Enable creation of thumbnails of image attachments. Attachments must be enabled to enable thumbnails.
admin.attachmentsettings.enable.zipsupport.description=Enable ZIP support for attachments. Attachments must be enabled to enable ZIP support.

####################
# Default Dashboard
####################

#editdefaultdashboardconfig.jsp
admin.globalsettings.defaultdashboard.configure.default.dashboard=Configure System Dashboard
admin.globalsettings.defaultdashboard.note={0}Note{1}: You are now configuring the SYSTEM dashboard. Changes made here will affect all users using the default system dashboard.

#########################
# General Configurations
#########################

admin.generalconfiguration.readonly.in.ondemand = (Read-only in Atlassian OnDemand)

#applicationproperties.jsp and editapplicationproperties.jsp
admin.generalconfiguration.jira.configuration=JIRA Configuration
admin.generalconfiguration.base.url=Base URL
admin.generalconfiguration.email.from.header=Email from
admin.generalconfiguration.internationalisation=Internationalisation
admin.generalconfiguration.internationalisation.description=Additional language packs can be installed through the {0}Plugins{1} tab above. {2}Atlassian Translations{3} is collaborative effort to localise Atlassian products, we welcome your {2}contribution{3}.
admin.generalconfiguration.default.language=Default language
admin.generalconfiguration.default.timezone=Default user time zone
admin.generalconfiguration.timezone.description=Determines the default time zone used when displaying time and date information. Users can override the default time zone and use a different time zone than this global default.
admin.generalconfiguration.installed.languages=Installed languages
admin.generalconfiguration.indexing.language=Indexing language
admin.generalconfiguration.character.encoding=Character encoding
admin.generalconfiguration.allow.users.to.vote=Allow users to vote on issues
admin.generalconfiguration.allow.users.to.watch=Allow users to watch issues
admin.generalconfiguration.maximum.length.project.names=Maximum project name size
admin.generalconfiguration.maximum.length.project.names.description=The minimum length is 2. 80 is recommended. Changing this length will not impact the currently existing project names.
admin.generalconfiguration.maximum.length.project.names.notanumber=You must specify a number or leave it blank
admin.generalconfiguration.maximum.length.project.names.is.too.small=The maximum project name length must be greater than 1.
admin.generalconfiguration.maximum.length.project.names.is.too.large=The maximum project key length should not be greater than 150.
admin.generalconfiguration.maximum.length.project.keys=Maximum project key size
admin.generalconfiguration.maximum.length.project.keys.description=The minimum length is 2. 10 is recommended. Changing this length will not impact the currently existing project keys.
admin.generalconfiguration.maximum.length.project.keys.notanumber=You must specify a number or leave it blank
admin.generalconfiguration.maximum.length.project.keys.is.too.small=The maximum project key length must be greater than 1.
admin.generalconfiguration.maximum.length.project.keys.is.too.large=The maximum project key length must be smaller than 255.
admin.generalconfiguration.allow.unassigned.issues=Allow unassigned issues
admin.generalconfiguration.external.user.management=External user management
admin.generalconfiguration.logout.confirmation=Logout confirmation
admin.generalconfiguration.use.gzip.compression=Use gzip compression
admin.generalconfiguration.accept.remote.api.calls=Accept remote API calls
admin.generalconfiguration.user.email.visibility=User email visibility
admin.generalconfiguration.enable.email.header=Exclude email header{0}"{1}"
admin.generalconfiguration.public=Public
admin.generalconfiguration.captcha.on.signup=CAPTCHA on signup
admin.generalconfiguration.hidden=Hidden
admin.generalconfiguration.show.product.recommendations.label = Product recommendations
admin.generalconfiguration.show.product.recommendations.description = Show recommendations for other Atlassian products (only available when using an evaluation license).
admin.generalconfiguration.project.description.html.enabled.description = Due to security reasons HTML markup support in project descriptions will be removed in future releases of standalone JIRA. You can switch to wiki markup now by disabling HTML, caution: changing this option does not perform an automatic update of the existing project descriptions. You will have to do that manually.
#Masked email addresses (ie. user at example dot com)
admin.generalconfiguration.masked=Masked (i.e. {0})
admin.generalconfiguration.logged.in.only=Show to logged in users only
admin.generalconfiguration.external.user.management.statistics=(External user management is enabled. Showing records from local database tables only.)
admin.generalconfiguration.enable.ajax.issue.picker=Issue Picker Auto-complete
admin.generalconfiguration.enable.ajax.issue.picker.description=Enables auto-complete and searching of issues from within the issue pickers
admin.generalconfiguration.enabled.jql.autocomplete=JQL Auto-complete
admin.generalconfiguration.enabled.jql.autocomplete.description=Enables auto-complete for entering JQL queries in the advanced issue navigator
admin.generalconfiguration.enable.ajax.user.full.search=User Searching By Full Name
admin.generalconfiguration.enable.ajax.user.full.search.description=Enables auto-complete and searching of users from within the user pickers. It also enables JQL user fields to search users by their full name.
admin.generalconfiguration.application.title=Application title
admin.generalconfiguration.application.title.description=The application title will be used to ''name'' this installation.
admin.generalconfiguration.mode.description=JIRA can operate in two modes:{0}1. Public - Any user can sign up and post issues.{1}2. Private - Only administrators can create new users.
admin.generalconfiguration.captcha.on.signup.description=Show a captcha image on sign up to help prevent spambots signing up (only valid if mode is Public).
admin.generalconfiguration.base.url.description=This is the base URL of this installation of JIRA. All links created (for emails etc) will be prefixed by this URL.
admin.generalconfiguration.email.from.header.description=Specifies the {0} header format in notification emails. Available variables are $'{fullname'}, $'{email'} and $'{email.hostname'}<br>Default value is <strong>$'{fullname'} (JIRA)</strong>, evaluating to eg. "{0} John Doe (JIRA) &lt;jira@company.com>". The actual address (jira@company.com) cannot be specified here - it is determined by the <a href="OutgoingMailServers.jspa">mail server</a> or individual project.
admin.generalconfiguration.introduction.description=A short introduction message displayed on the dashboard.{0}You can include HTML, make sure to close all your tags.
admin.generalconfiguration.introduction.wiki.description=A short introduction message displayed on the dashboard.{0}You can include Wiki markup.
admin.generalconfiguration.character.encoding.description=The character set to accept and display information in.  For most western languages - the default ("UTF-8") should be suitable.{0}Note that if you change this, you may also need to change your database encoding.
admin.generalconfiguration.indexing.language.description.full=Please select the language that issues are entered in, if multiple languages are used select ''Other''.
admin.generalconfiguration.installed.languages.description=To install a new language, you need to add a new language bundle and then restart JIRA for the new language(s) to be picked up.
admin.generalconfiguration.default.language.description=Determines the language which JIRA is displayed in. Only installed languages are shown in this list.
admin.generalconfiguration.voting=Voting
admin.generalconfiguration.voting.description=Allows users to vote on which issues they would like resolved.
admin.generalconfiguration.watching=Watching
admin.generalconfiguration.watching.description=Allows users to watch issues and keep notified of their progress.
admin.generalconfiguration.allow.unassigned.issues.description=Allows issues to be assigned to ''no-one'' or unassigned. If turned off, issues will always be assigned to someone - when created they will be automatically assigned to the project lead who then passes them off.
admin.generalconfiguration.allow.unassigned.issues.error1=Cannot turn off "{0}" as there are {1} issue(s){2} that are unassigned.{3}Please assign these issues before disabling Unassigned Issues.{4}N.B. You may not have permissions to view all of these issues
admin.generalconfiguration.allow.unassigned.issues.error2=Cannot turn off "{0}" as there are {1} project(s){2} that have Default assignees set to "Unassigned".{3}Please edit these projects before disabling Unassigned Issues.{4}
admin.generalconfiguration.external.user.management.description=Indicates that you are using user management from outside JIRA. JIRA will not display options for users to change their password, or edit their profile.{0}Note:{1} With the ''authentication only'' LDAP provider, this should be left {2}off{3}, as accounts are stored locally.
admin.generalconfiguration.logout.confirmation.description=Whether to obtain user''s confirmation when logging out. ''cookie'' means prompt for confirmation if the user was automatically logged in (via a cookie). Default is ''never''.
admin.generalconfiguration.use.gzip.compression.confirmation=Whether to compress the web pages that JIRA sends to the browser.  It is recommended that this be turned ON, unless you are using mod_proxy.
admin.generalconfiguration.accept.remote.api.calls.description= Whether or not to allow remote client access (via XML-RPC or SOAP) to this JIRA installation for authenticated users.
admin.generalconfiguration.user.email.visibility.description=Indicates who can view user email on the user profile page
admin.generalconfiguration.enable.email.header.description=Whether to exclude the ''{1}'' header on JIRA notification emails. Only turn this on when notifications go to a mailing list which rejects ''bulk'' mails.{0}In normal circumstances, this header prevents auto-replies (and hence potential mail loops).
admin.generalconfiguration.ie.mime.sniffing=Internet Explorer MIME Sniffing Security Hole Workaround Policy
admin.generalconfiguration.ie.mime.sniffing.description=Attachment viewing security options for cross-site site scripting vulnerabilities present in Internet Explorer 7 and earlier. Use the workaround to reduce the risk of attacks to IE users via attachments. Use download-only mode to sacrifice attachment viewing convenience in all browsers and gain ultimate protection against hostile attachments. See <a href="http://confluence.atlassian.com/display/JIRA/JIRA+Security+Advisory+2008-08-26#JIRASecurityAdvisory2008-08-26-XSSvulnerabilityinservingHTMLattachmentswiththetext%2FhtmlMIMEtype">JIRA Security Advisory 2008-08-26</a>.
admin.generalconfiguration.ie.mime.sniffing.owned=Insecure: inline display of attachments
admin.generalconfiguration.ie.mime.sniffing.workaround=Work around Internet Explorer security hole
admin.generalconfiguration.ie.mime.sniffing.paranoid=Secure: forced download of attachments for all browsers
admin.generalconfiguration.maximum.authentication.attempts.allowed=Maximum Authentication Attempts Allowed
admin.generalconfiguration.maximum.authentication.attempts.allowed.description=The maximum authentication attempts that are allowed before CAPTCHA is shown to a user.  If you leave it blank then CAPTCHA will never be shown and users will have unlimited authentication attempts.
admin.generalconfiguration.maximum.authentication.attempts.allowed.notanumber=You must specify a number or leave it blank
admin.generalconfiguration.maximum.authentication.attempts.allowed.is.zero=You cannot set the maximum authentication attempts to zero or less, because then Remote API calls such as SOAP and REST will never work.

admin.generalconfiguration.commentlevel.visibility=Comment visibility
admin.generalconfiguration.commentlevel.visibility.rolesonly=Project Roles only
admin.generalconfiguration.commentlevel.visibility.both=Groups &amp; Project Roles
admin.generalconfiguration.commentlevel.visibility.description=Enable/disable comment and worklog visibility based on groups and project roles.

admin.generalconfiguration.show.contact.administrators.form=Contact Administrators Form
admin.generalconfiguration.show.contact.administrators.form.description=Enables users to contact administrators by displaying an email form. Can be used with or without the custom message below.
admin.generalconfiguration.contact.administrators.message=Contact Administrators Message
admin.generalconfiguration.contact.administrators.message.description=This custom message will appear above the form only if the contact administrators form is ON.
admin.generalconfiguration.contact.administrators.message.required=You must enter a message if the Contact Administrators form is disabled.
admin.generalconfiguration.contact.administrators.message.too.long=The Contact Administrators Message must not be longer than 2000 characters.
admin.generalconfiguration.contact.administrators.no.mail.server=Mail server must be configured before turning this on.
admin.generalconfiguration.contact.administrators.message.default=Your JIRA administrator has not yet configured this contact form.

admin.generalconfiguration.project.description.html.enabled.label=Enable HTML in project description

#Comment Collapsing
jira.comment.collapsing.minimum.hidden.description=The minimum number of comments needing to be hidden for comment collapsing to occur. 0 means there will be no comment collapsing.

# Stable Search
jira.search.stable.description=The upper limit on the number of issues which are returned when performing a stable search. The minimum value is 1000.
# View Issue Cache
jira.search.cache.max.size.description=The number of Issues to keep in the cache

#AdvancedApplicationProperties.jspa
admin.advancedproperties.settings.heading=Advanced Settings
admin.advancedproperties.settings.description=The following are advanced options. Do not change them unless you know exactly what you are doing.
jira.ajax.autocomplete.limit.desc=The maximum number of items to show when making suggestions for auto-complete.
jira.attachment.number.of.zip.entries.desc=The contents of zip attachments can be displayed, but often there are too many to display.
jira.date.picker.java.format.desc=This part is only for the Java (server side) generated dates. Note that this should correspond to the javascript date picker format (jira.date.picker.javascript.format) setting.
jira.date.picker.javascript.format.desc=This part is only for the JavaScript (client side) generated dates. Note that this should correspond to the java date picker format (jira.date.picker.java.format) setting.
jira.date.time.picker.java.format.desc=This part is only for the Java (server side) generated datetimes. Note that this should correspond to the javascript datetime picker format (jira.date.time.picker.javascript.format) setting.
jira.date.time.picker.javascript.format.desc=This part is only for the JavaScript (client side) generated date times. Note that this should correspond to the java datetime picker format (jira.date.time.picker.java.format) setting.
jira.issue.actions.order.desc=The default order of actions (tab items like ''Comments'', ''Change History'' etc) on the ''View Issue'' screen, by date, from top to bottom.
jira.xsrf.enabled.desc=Controls whether XSRF (Cross-Site Request Forgery) security token protection is enabled in JIRA. See http://en.wikipedia.org/wiki/Cross-site_request_forgery for more information.
jira.db.txns.disabled.desc=Controls the ability to turn off database transaction support. Only do so if directed to by Atlassian Support.
jira.projectkey.pattern.desc=A regular expression that defines a valid project key.
jira.table.cols.subtasks.desc=The columns to show when viewing sub-task issues in a table
jira.view.issue.links.sort.order.desc=Specifies the sort order of the issue links on the ''View Issue'' screen.


#globalpermissions.jsp -- NOTHING WORKS HERE WHEN ATTEMPTING TO USE KEYS!
admin.globalpermissions.global.permissions=Global Permissions
admin.globalpermissions.description=These permissions apply to all projects. They are independent of project specific permissions.
admin.globalpermissions.instruction=If you wish to set permissions on a project-by-project basis you can set them up in the {0}Permission Schemes{1}.
admin.globalpermissions.user.limit.warning=You have exceeded the number of users allowed to use JIRA under {0}your license{1}. You will not be able to create any more issues in JIRA until you reduce the number of users with the ''JIRA Users'', ''JIRA Administrators'' or ''JIRA System Administrators'' global permissions. If you require more user accounts, please consider upgrading your license.
admin.globalpermissions.confirm.title=Delete Global Permission
admin.globalpermissions.confirm.question=Are you sure you want to delete the <strong>{0}</strong> group from the <strong>{1}</strong> permission?

#permissionslist.jsp
admin.globalpermissions.jira.permissions=JIRA Permissions
admin.globalpermissions.add.permission=Add Permission
admin.globalpermissions.add.a.new.permission=Add a new permission below.
admin.globalpermissions.please.select.a.permission=Please select a permission

#list_table.jsp
admin.globalpermissions.view.users=View Users
admin.globalpermissions.use.note={0}Note:{1} All users need this permission to log in to JIRA, even if they have other permissions.
admin.globalpermissions.admins.note={0}Note:{1} People with this permission can always log in to JIRA.
admin.globalpermissions.title=Global Project Permissions

#########
# Issue linking
#########

#viewlinktypes.jsp
admin.issuelinking.view.issue.link.types=View Issue Link Types
admin.issuelinking.issue.linking=Issue Linking
admin.issuelinking.status=Issue linking is currently {0}.
admin.issuelinking.instruction=Activate issue linking below.
admin.issuelinking.instruction2=For the users you wish to be able to link issues, ensure that they have the {0} permission for that particular project.
admin.issuelinking.instruction3=To deactivate issue linking, simply click below.
admin.issuelinking.outward.description=Outward Description
admin.issuelinking.inward.description=Inward Description
admin.issuelinking.operations.description=Operations
admin.issuelinking.add.new.link.type=Add New Link Type
admin.issuelinking.add.a.new.link.type=Add a new link type
admin.issuelinking.name.description=(eg "Duplicate")
admin.issuelinking.outward.link.description=Outward Link Description
admin.issuelinking.outward.link.example=(eg "duplicates")
admin.issuelinking.inward.link.description=Inward Link Description
admin.issuelinking.inward.link.example=(eg "is duplicated by")

#editlinktype.jsp
admin.issuelinking.edit.link.type=Edit Link Type
admin.issuelinking.name.eg=eg "Duplicate"
admin.issuelinking.outward.description.eg=eg "duplicates"
admin.issuelinking.inward.description.eg=eg "is duplicated by"

#linkblock.vm
issuelinking.remote.link.relationship.default=links to
issuelinking.remote.link.weblink.title=Web Link

#######
# Look and feel
#######

admin.globalsettings.lookandfeel.look.and.feel.configuration=Look and Feel Configuration
admin.globalsettings.lookandfeel.sitetitle=Site Title
admin.globalsettings.lookandfeel.sitetitle.not.shown=Not shown
admin.globalsettings.lookandfeel.logo=Logo
admin.globalsettings.lookandfeel.preview = Preview
admin.globalsettings.lookandfeel.logo.desc=The logo appears in the top left corner of every JIRA page and you can optionally show your site title next to it. You can replace the default JIRA logo with an image of your choice by editing the configuration below.
admin.globalsettings.lookandfeel.colours=Colours
admin.globalsettings.lookandfeel.colours.desc=The following options control the appearance of the entire JIRA user interface.
admin.globalsettings.lookandfeel.gadget.chrome.colors=Gadget Colours
admin.globalsettings.lookandfeel.gadget.chrome.colors.desc=These seven colours are the seven options from which users can select when changing the colour of a gadget''s frame on their JIRA dashboard.
admin.globalsettings.lookandfeel.gadget.colour.color1=Colour 1 (Default)
admin.globalsettings.lookandfeel.gadget.colour.color2=Colour 2
admin.globalsettings.lookandfeel.gadget.colour.color3=Colour 3
admin.globalsettings.lookandfeel.gadget.colour.color4=Colour 4
admin.globalsettings.lookandfeel.gadget.colour.color5=Colour 5
admin.globalsettings.lookandfeel.gadget.colour.color6=Colour 6
admin.globalsettings.lookandfeel.gadget.colour.color7=Colour 7
admin.globalsettings.lookandfeel.date.time.formats=Date/Time Formats
admin.globalsettings.lookandfeel.date.time.formats.desc=These time and date formats are used throughout JIRA. The description of these formats can be found in the {0}online documentation{1}.
admin.globalsettings.lookandfeel.favicon=Favicon
admin.globalsettings.lookandfeel.faviconpreview=Favicon Preview
admin.globalsettings.lookandfeel.logo.width=Logo Width
admin.globalsettings.lookandfeel.logo.height=Logo Height
admin.globalsettings.lookandfeel.refresh.resources=Refresh Client Resources
admin.globalsettings.lookandfeel.refresh.resources.reason.1=If you have applied patches or made other support changes it can be necessary to cause all browser clients of JIRA to refetch fresh copies of web resources.
admin.globalsettings.lookandfeel.refresh.resources.reason.2={0}Clicking this link{1} will ensure users see those updates.
admin.globalsettings.lookandfeel.refresh.resources.performed=The client resource refresh has been performed.

admin.globalsettings.lookandfeel.top.bar.colour=Header Background Colour
admin.globalsettings.lookandfeel.top.text.colour=Header Text Colour
admin.globalsettings.lookandfeel.top.bar.hilightcolour=Header Highlight Background Colour
admin.globalsettings.lookandfeel.top.text.hilightcolour=Header Text Highlight Colour
admin.globalsettings.lookandfeel.top.separatorcolor=Header Separator Colour
admin.globalsettings.lookandfeel.herobutton.bg.colour=Button Background Colour
admin.globalsettings.lookandfeel.herobutton.text.colour=Button Text Colour
admin.globalsettings.lookandfeel.top.menuindicatorimage=Header Menu Indicator Image
admin.globalsettings.lookandfeel.top.menuindicatorimage.dark=For dark backgrounds
admin.globalsettings.lookandfeel.top.menuindicatorimage.light=For light backgrounds

admin.globalsettings.lookandfeel.menu.bar.colour=Menu Item Highlight Background Colour
admin.globalsettings.lookandfeel.menu.bar.text.colour=Menu Item Highlight Text Colour
admin.globalsettings.lookandfeel.menu.bar.separator.colour=Navigation Bar Separator Colour

admin.globalsettings.lookandfeel.link.colour=Link Colour
admin.globalsettings.lookandfeel.link.active.colour=Link Active Colour
admin.globalsettings.lookandfeel.heading.colour=Heading Colour

admin.globalsettings.lookandfeel.format=Format
admin.globalsettings.lookandfeel.type=Type
admin.globalsettings.lookandfeel.example=Example
admin.globalsettings.lookandfeel.time.format=Time Format
admin.globalsettings.lookandfeel.day.format=Day Format
admin.globalsettings.lookandfeel.complete.date.time.format=Complete Date/Time Format
admin.globalsettings.lookandfeel.day.month.year.format=Day/Month/Year Format
admin.globalsettings.lookandfeel.date.picker.format=Date Picker Format
admin.globalsettings.lookandfeel.date.time.picker.format=Date Time Picker Format
admin.globalsettings.lookandfeel.date.time.picker.useISO8601=Use ISO8601 standard in Date Picker
admin.globalsettings.lookandfeel.date.time.picker.useISO8601.description=Turning it on will cause Monday to be the first day of week in the Date Picker, as specified by the ISO8601 standard
admin.globalsettings.lookandfeel.javascript.format=javascript format
admin.globalsettings.lookandfeel.toptext.samecolour=Warning: Text links will not be seen as link colour is same as background colour

admin.globalsettings.lookandfeel.user.format=User Format
admin.globalsettings.lookandfeel.user.formats=User Formats

#editlookandfeelconfiguration.jsp
admin.globalsettings.lookandfeel.edit.look.and.feel.configuration=Edit Look and Feel Configuration
admin.globalsettings.lookandfeel.edit.look.and.feel.file=Upload from File
admin.globalsettings.lookandfeel.edit.look.and.feel.url=Upload from URL
admin.globalsettings.lookandfeel.edit.look.and.feel.recommended.logo.dimensions=The height of the logo image will be constrained to a maximum of 30 px. Also, it is recommended to use an image with a 57 px width.
admin.globalsettings.lookandfeel.edit.reset=Reset to Default
admin.globalsettings.lookandfeel.edit.upload=Upload
admin.globalsettings.lookandfeel.logo.url=Logo URL
admin.globalsettings.lookandfeel.logo.description=The URL for the logo. It may be absolute (beginning with ''http(s)://'') or relative to the web application root (eg. ''/images/logo.png'').
admin.globalsettings.lookandfeel.logo.width.description=The width of the logo.  If you specify the logo above, you <i>must</i> specify a logo width.
admin.globalsettings.lookandfeel.logo.height.description=The height of the logo.  If you specify the logo above, you <i>must</i> specify a logo height.
admin.globalsettings.lookandfeel.documentation.for.date.time=Documentation on date/time formats can be found {0}online{1}
#Example of various date time formats
admin.globalsettings.lookandfeel.eg=E.g. {0}
admin.globalsettings.lookandfeel.no.eg=Example couldn''t be generated
admin.globalsettings.lookandfeel.set.selection.defaults=To restore system default for any single field, set that field to be blank, and click update.
admin.globalsettings.lookandfeel.set.all.defaults=To restore system defaults for all fields, click the reset button below.
admin.globalsettings.lookandfeel.please.edit.file=Please edit file ''jira-application.properties'' and restart JIRA
admin.globalsettings.lookandfeel.not.currently.editable=Not currently editable through web interface
admin.globalsettings.lookandfeel.error.invalid.user.format=User Format Type could not be mapped.  Perhaps the user format you are trying to map to was disabled or removed?

##################
# TIME ZONE REGIONS
##################
admin.timezone.system.default=System default
admin.timezone.zone=Time Zone
admin.timezone.region=Region
timezone.region.jira=JIRA default
timezone.region.system=System default
timezone.region.etc=GMT Offset
timezone.region.pacific=Pacific
timezone.region.america=America
timezone.region.antarctica=Antarctica
timezone.region.atlantic=Atlantic
timezone.region.africa=Africa
timezone.region.europe=Europe
timezone.region.asia=Asia
timezone.region.indian=Indian
timezone.region.australia=Australia

##################
# TIME ZONES
##################
timezone.zone.africa.abidjan=Abidjan
timezone.zone.africa.accra=Accra
timezone.zone.africa.addis_ababa=Addis Ababa
timezone.zone.africa.algiers=Algiers
timezone.zone.africa.asmara=Asmara
timezone.zone.africa.bamako=Bamako
timezone.zone.africa.bangui=Bangui
timezone.zone.africa.banjul=Banjul
timezone.zone.africa.bissau=Bissau
timezone.zone.africa.blantyre=Blantyre
timezone.zone.africa.brazzaville=Brazzaville
timezone.zone.africa.bujumbura=Bujumbura
timezone.zone.africa.cairo=Cairo
timezone.zone.africa.casablanca=Casablanca
timezone.zone.africa.ceuta=Ceuta
timezone.zone.africa.conakry=Conakry
timezone.zone.africa.dakar=Dakar
timezone.zone.africa.dar_es_salaam=Dar es Salaam
timezone.zone.africa.djibouti=Djibouti
timezone.zone.africa.douala=Douala
timezone.zone.africa.el_aaiun=El Aaiun
timezone.zone.africa.freetown=Freetown
timezone.zone.africa.gaborone=Gaborone
timezone.zone.africa.harare=Harare
timezone.zone.africa.johannesburg=Johannesburg
timezone.zone.africa.juba=Juba
timezone.zone.africa.kampala=Kampala
timezone.zone.africa.khartoum=Khartoum
timezone.zone.africa.kigali=Kigali
timezone.zone.africa.kinshasa=Kinshasa
timezone.zone.africa.lagos=Lagos
timezone.zone.africa.libreville=Libreville
timezone.zone.africa.lome=Lome
timezone.zone.africa.luanda=Luanda
timezone.zone.africa.lubumbashi=Lubumbashi
timezone.zone.africa.lusaka=Lusaka
timezone.zone.africa.malabo=Malabo
timezone.zone.africa.maputo=Maputo
timezone.zone.africa.maseru=Maseru
timezone.zone.africa.mbabane=Mbabane
timezone.zone.africa.mogadishu=Mogadishu
timezone.zone.africa.monrovia=Monrovia
timezone.zone.africa.nairobi=Nairobi
timezone.zone.africa.ndjamena=Ndjamena
timezone.zone.africa.niamey=Niamey
timezone.zone.africa.nouakchott=Nouakchott
timezone.zone.africa.ouagadougou=Ouagadougou
timezone.zone.africa.porto-novo=Porto-Novo
timezone.zone.africa.sao_tome=Sao Tome
timezone.zone.africa.tripoli=Tripoli
timezone.zone.africa.tunis=Tunis
timezone.zone.africa.windhoek=Windhoek
timezone.zone.america.adak=Adak
timezone.zone.america.anchorage=Anchorage
timezone.zone.america.anguilla=Anguilla
timezone.zone.america.antigua=Antigua
timezone.zone.america.araguaina=Araguaina
timezone.zone.america.argentina.buenos_aires=Argentina / Buenos Aires
timezone.zone.america.argentina.catamarca=Argentina / Catamarca
timezone.zone.america.argentina.cordoba=Argentina / Cordoba
timezone.zone.america.argentina.jujuy=Argentina / Jujuy
timezone.zone.america.argentina.la_rioja=Argentina / La Rioja
timezone.zone.america.argentina.mendoza=Argentina / Mendoza
timezone.zone.america.argentina.rio_gallegos=Argentina / Rio Gallegos
timezone.zone.america.argentina.salta=Argentina / Salta
timezone.zone.america.argentina.san_juan=Argentina / San Juan
timezone.zone.america.argentina.san_luis=Argentina / San Luis
timezone.zone.america.argentina.tucuman=Argentina / Tucuman
timezone.zone.america.argentina.ushuaia=Argentina / Ushuaia
timezone.zone.america.aruba=Aruba
timezone.zone.america.asuncion=Asuncion
timezone.zone.america.atikokan=Atikokan
timezone.zone.america.bahia=Bahia
timezone.zone.america.bahia_banderas=Bahia Banderas
timezone.zone.america.barbados=Barbados
timezone.zone.america.belem=Belem
timezone.zone.america.belize=Belize
timezone.zone.america.blanc-sablon=Blanc-Sablon
timezone.zone.america.boa_vista=Boa Vista
timezone.zone.america.bogota=Bogota
timezone.zone.america.boise=Boise
timezone.zone.america.cambridge_bay=Cambridge Bay
timezone.zone.america.campo_grande=Campo Grande
timezone.zone.america.cancun=Cancun
timezone.zone.america.caracas=Caracas
timezone.zone.america.cayenne=Cayenne
timezone.zone.america.cayman=Cayman
timezone.zone.america.chicago=Chicago
timezone.zone.america.chihuahua=Chihuahua
timezone.zone.america.costa_rica=Costa Rica
timezone.zone.america.creston=Creston
timezone.zone.america.cuiaba=Cuiaba
timezone.zone.america.curacao=Curacao
timezone.zone.america.danmarkshavn=Danmarkshavn
timezone.zone.america.dawson=Dawson
timezone.zone.america.dawson_creek=Dawson Creek
timezone.zone.america.denver=Denver
timezone.zone.america.detroit=Detroit
timezone.zone.america.dominica=Dominica
timezone.zone.america.edmonton=Edmonton
timezone.zone.america.eirunepe=Eirunepe
timezone.zone.america.el_salvador=El Salvador
timezone.zone.america.fortaleza=Fortaleza
timezone.zone.america.glace_bay=Glace Bay
timezone.zone.america.godthab=Godthab
timezone.zone.america.goose_bay=Goose Bay
timezone.zone.america.grand_turk=Grand Turk
timezone.zone.america.grenada=Grenada
timezone.zone.america.guadeloupe=Guadeloupe
timezone.zone.america.guatemala=Guatemala
timezone.zone.america.guayaquil=Guayaquil
timezone.zone.america.guyana=Guyana
timezone.zone.america.halifax=Halifax
timezone.zone.america.havana=Havana
timezone.zone.america.hermosillo=Hermosillo
timezone.zone.america.indiana.indianapolis=Indiana / Indianapolis
timezone.zone.america.indiana.knox=Indiana / Knox
timezone.zone.america.indiana.marengo=Indiana / Marengo
timezone.zone.america.indiana.petersburg=Indiana / Petersburg
timezone.zone.america.indiana.tell_city=Indiana / Tell City
timezone.zone.america.indiana.vevay=Indiana / Vevay
timezone.zone.america.indiana.vincennes=Indiana / Vincennes
timezone.zone.america.indiana.winamac=Indiana / Winamac
timezone.zone.america.inuvik=Inuvik
timezone.zone.america.iqaluit=Iqaluit
timezone.zone.america.jamaica=Jamaica
timezone.zone.america.juneau=Juneau
timezone.zone.america.kentucky.louisville=Kentucky / Louisville
timezone.zone.america.kentucky.monticello=Kentucky / Monticello
timezone.zone.america.la_paz=La Paz
timezone.zone.america.lima=Lima
timezone.zone.america.los_angeles=Los Angeles
timezone.zone.america.maceio=Maceio
timezone.zone.america.managua=Managua
timezone.zone.america.manaus=Manaus
timezone.zone.america.martinique=Martinique
timezone.zone.america.matamoros=Matamoros
timezone.zone.america.mazatlan=Mazatlan
timezone.zone.america.menominee=Menominee
timezone.zone.america.merida=Merida
timezone.zone.america.metlakatla=Metlakatla
timezone.zone.america.mexico_city=Mexico City
timezone.zone.america.miquelon=Miquelon
timezone.zone.america.moncton=Moncton
timezone.zone.america.monterrey=Monterrey
timezone.zone.america.montevideo=Montevideo
timezone.zone.america.montreal=Montreal
timezone.zone.america.montserrat=Montserrat
timezone.zone.america.nassau=Nassau
timezone.zone.america.new_york=New York
timezone.zone.america.nipigon=Nipigon
timezone.zone.america.nome=Nome
timezone.zone.america.noronha=Noronha
timezone.zone.america.north_dakota.beulah=North Dakota / Beulah
timezone.zone.america.north_dakota.center=North Dakota / Center
timezone.zone.america.north_dakota.new_salem=North Dakota / New Salem
timezone.zone.america.ojinaga=Ojinaga
timezone.zone.america.panama=Panama
timezone.zone.america.pangnirtung=Pangnirtung
timezone.zone.america.paramaribo=Paramaribo
timezone.zone.america.phoenix=Phoenix
timezone.zone.america.port-au-prince=Port-au-Prince
timezone.zone.america.port_of_spain=Port of Spain
timezone.zone.america.porto_velho=Porto Velho
timezone.zone.america.puerto_rico=Puerto Rico
timezone.zone.america.rainy_river=Rainy River
timezone.zone.america.rankin_inlet=Rankin Inlet
timezone.zone.america.recife=Recife
timezone.zone.america.regina=Regina
timezone.zone.america.resolute=Resolute
timezone.zone.america.rio_branco=Rio Branco
timezone.zone.america.santa_isabel=Santa Isabel
timezone.zone.america.santarem=Santarem
timezone.zone.america.santiago=Santiago
timezone.zone.america.santo_domingo=Santo Domingo
timezone.zone.america.sao_paulo=Sao Paulo
timezone.zone.america.scoresbysund=Scoresbysund
timezone.zone.america.sitka=Sitka
timezone.zone.america.st_johns=St Johns
timezone.zone.america.st_kitts=St Kitts
timezone.zone.america.st_lucia=St Lucia
timezone.zone.america.st_thomas=St Thomas
timezone.zone.america.st_vincent=St Vincent
timezone.zone.america.swift_current=Swift Current
timezone.zone.america.tegucigalpa=Tegucigalpa
timezone.zone.america.thule=Thule
timezone.zone.america.thunder_bay=Thunder Bay
timezone.zone.america.tijuana=Tijuana
timezone.zone.america.toronto=Toronto
timezone.zone.america.tortola=Tortola
timezone.zone.america.vancouver=Vancouver
timezone.zone.america.whitehorse=Whitehorse
timezone.zone.america.winnipeg=Winnipeg
timezone.zone.america.yakutat=Yakutat
timezone.zone.america.yellowknife=Yellowknife
timezone.zone.antarctica.casey=Casey
timezone.zone.antarctica.davis=Davis
timezone.zone.antarctica.dumontdurville=Dumont d''Urville
timezone.zone.antarctica.macquarie=Macquarie
timezone.zone.antarctica.mawson=Mawson
timezone.zone.antarctica.mcmurdo=McMurdo
timezone.zone.antarctica.palmer=Palmer
timezone.zone.antarctica.rothera=Rothera
timezone.zone.antarctica.syowa=Syowa
timezone.zone.antarctica.vostok=Vostok
timezone.zone.asia.aden=Aden
timezone.zone.asia.almaty=Almaty
timezone.zone.asia.amman=Amman
timezone.zone.asia.anadyr=Anadyr
timezone.zone.asia.aqtau=Aqtau
timezone.zone.asia.aqtobe=Aqtobe
timezone.zone.asia.ashgabat=Ashgabat
timezone.zone.asia.baghdad=Baghdad
timezone.zone.asia.bahrain=Bahrain
timezone.zone.asia.baku=Baku
timezone.zone.asia.bangkok=Bangkok
timezone.zone.asia.beirut=Beirut
timezone.zone.asia.bishkek=Bishkek
timezone.zone.asia.brunei=Brunei
timezone.zone.asia.choibalsan=Choibalsan
timezone.zone.asia.chongqing=Chongqing
timezone.zone.asia.colombo=Colombo
timezone.zone.asia.damascus=Damascus
timezone.zone.asia.dhaka=Dhaka
timezone.zone.asia.dili=Dili
timezone.zone.asia.dubai=Dubai
timezone.zone.asia.dushanbe=Dushanbe
timezone.zone.asia.gaza=Gaza
timezone.zone.asia.harbin=Harbin
timezone.zone.asia.hebron=Hebron
timezone.zone.asia.ho_chi_minh=Ho Chi Minh
timezone.zone.asia.hong_kong=Hong Kong
timezone.zone.asia.hovd=Hovd
timezone.zone.asia.irkutsk=Irkutsk
timezone.zone.asia.jakarta=Jakarta
timezone.zone.asia.jayapura=Jayapura
timezone.zone.asia.jerusalem=Jerusalem
timezone.zone.asia.kabul=Kabul
timezone.zone.asia.kamchatka=Kamchatka
timezone.zone.asia.karachi=Karachi
timezone.zone.asia.kashgar=Kashgar
timezone.zone.asia.kathmandu=Kathmandu
timezone.zone.asia.katmandu=Katmandu
timezone.zone.asia.khandyga=Khandyga
timezone.zone.asia.kolkata=Kolkata
timezone.zone.asia.krasnoyarsk=Krasnoyarsk
timezone.zone.asia.kuala_lumpur=Kuala Lumpur
timezone.zone.asia.kuching=Kuching
timezone.zone.asia.kuwait=Kuwait
timezone.zone.asia.macau=Macau
timezone.zone.asia.magadan=Magadan
timezone.zone.asia.makassar=Makassar
timezone.zone.asia.manila=Manila
timezone.zone.asia.muscat=Muscat
timezone.zone.asia.nicosia=Nicosia
timezone.zone.asia.novokuznetsk=Novokuznetsk
timezone.zone.asia.novosibirsk=Novosibirsk
timezone.zone.asia.omsk=Omsk
timezone.zone.asia.oral=Oral
timezone.zone.asia.phnom_penh=Phnom Penh
timezone.zone.asia.pontianak=Pontianak
timezone.zone.asia.pyongyang=Pyongyang
timezone.zone.asia.qatar=Qatar
timezone.zone.asia.qyzylorda=Qyzylorda
timezone.zone.asia.rangoon=Rangoon
timezone.zone.asia.riyadh=Riyadh
timezone.zone.asia.sakhalin=Sakhalin
timezone.zone.asia.samarkand=Samarkand
timezone.zone.asia.seoul=Seoul
timezone.zone.asia.shanghai=Shanghai
timezone.zone.asia.singapore=Singapore
timezone.zone.asia.taipei=Taipei
timezone.zone.asia.tashkent=Tashkent
timezone.zone.asia.tbilisi=Tbilisi
timezone.zone.asia.tehran=Tehran
timezone.zone.asia.thimphu=Thimphu
timezone.zone.asia.tokyo=Tokyo
timezone.zone.asia.ulaanbaatar=Ulaanbaatar
timezone.zone.asia.urumqi=Urumqi
timezone.zone.asia.ust-nera=Ust-Nera
timezone.zone.asia.vientiane=Vientiane
timezone.zone.asia.vladivostok=Vladivostok
timezone.zone.asia.yakutsk=Yakutsk
timezone.zone.asia.yekaterinburg=Yekaterinburg
timezone.zone.asia.yerevan=Yerevan
timezone.zone.atlantic.azores=Azores
timezone.zone.atlantic.bermuda=Bermuda
timezone.zone.atlantic.canary=Canary
timezone.zone.atlantic.cape_verde=Cape Verde
timezone.zone.atlantic.faroe=Faroe
timezone.zone.atlantic.madeira=Madeira
timezone.zone.atlantic.reykjavik=Reykjavik
timezone.zone.atlantic.south_georgia=South Georgia
timezone.zone.atlantic.st_helena=St Helena
timezone.zone.atlantic.stanley=Stanley
timezone.zone.australia.adelaide=Adelaide
timezone.zone.australia.brisbane=Brisbane
timezone.zone.australia.broken_hill=Broken Hill
timezone.zone.australia.currie=Currie
timezone.zone.australia.darwin=Darwin
timezone.zone.australia.eucla=Eucla
timezone.zone.australia.hobart=Hobart
timezone.zone.australia.lindeman=Lindeman
timezone.zone.australia.lord_howe=Lord Howe
timezone.zone.australia.melbourne=Melbourne
timezone.zone.australia.perth=Perth
timezone.zone.australia.sydney=Sydney
timezone.zone.etc.gmt=GMT
timezone.zone.etc.gmt+1=GMT-1
timezone.zone.etc.gmt+10=GMT-10
timezone.zone.etc.gmt+11=GMT-11
timezone.zone.etc.gmt+12=GMT-12
timezone.zone.etc.gmt+2=GMT-2
timezone.zone.etc.gmt+3=GMT-3
timezone.zone.etc.gmt+4=GMT-4
timezone.zone.etc.gmt+5=GMT-5
timezone.zone.etc.gmt+6=GMT-6
timezone.zone.etc.gmt+7=GMT-7
timezone.zone.etc.gmt+8=GMT-8
timezone.zone.etc.gmt+9=GMT-9
timezone.zone.etc.gmt-1=GMT+1
timezone.zone.etc.gmt-10=GMT+10
timezone.zone.etc.gmt-11=GMT+11
timezone.zone.etc.gmt-12=GMT+12
timezone.zone.etc.gmt-13=GMT+13
timezone.zone.etc.gmt-14=GMT+14
timezone.zone.etc.gmt-2=GMT+2
timezone.zone.etc.gmt-3=GMT+3
timezone.zone.etc.gmt-4=GMT+4
timezone.zone.etc.gmt-5=GMT+5
timezone.zone.etc.gmt-6=GMT+6
timezone.zone.etc.gmt-7=GMT+7
timezone.zone.etc.gmt-8=GMT+8
timezone.zone.etc.gmt-9=GMT+9
timezone.zone.etc.utc=UTC
timezone.zone.utc=UTC
timezone.zone.europe.amsterdam=Amsterdam
timezone.zone.europe.andorra=Andorra
timezone.zone.europe.athens=Athens
timezone.zone.europe.belgrade=Belgrade
timezone.zone.europe.berlin=Berlin
timezone.zone.europe.brussels=Brussels
timezone.zone.europe.bucharest=Bucharest
timezone.zone.europe.budapest=Budapest
timezone.zone.europe.chisinau=Chisinau
timezone.zone.europe.copenhagen=Copenhagen
timezone.zone.europe.dublin=Dublin
timezone.zone.europe.gibraltar=Gibraltar
timezone.zone.europe.helsinki=Helsinki
timezone.zone.europe.istanbul=Istanbul
timezone.zone.europe.kaliningrad=Kaliningrad
timezone.zone.europe.kiev=Kiev
timezone.zone.europe.lisbon=Lisbon
timezone.zone.europe.london=London
timezone.zone.europe.luxembourg=Luxembourg
timezone.zone.europe.madrid=Madrid
timezone.zone.europe.malta=Malta
timezone.zone.europe.minsk=Minsk
timezone.zone.europe.monaco=Monaco
timezone.zone.europe.moscow=Moscow
timezone.zone.europe.oslo=Oslo
timezone.zone.europe.paris=Paris
timezone.zone.europe.prague=Prague
timezone.zone.europe.riga=Riga
timezone.zone.europe.rome=Rome
timezone.zone.europe.samara=Samara
timezone.zone.europe.simferopol=Simferopol
timezone.zone.europe.sofia=Sofia
timezone.zone.europe.stockholm=Stockholm
timezone.zone.europe.tallinn=Tallinn
timezone.zone.europe.tirane=Tirane
timezone.zone.europe.uzhgorod=Uzhgorod
timezone.zone.europe.vaduz=Vaduz
timezone.zone.europe.vienna=Vienna
timezone.zone.europe.vilnius=Vilnius
timezone.zone.europe.volgograd=Volgograd
timezone.zone.europe.warsaw=Warsaw
timezone.zone.europe.zaporozhye=Zaporozhye
timezone.zone.europe.zurich=Zurich
timezone.zone.indian.antananarivo=Antananarivo
timezone.zone.indian.chagos=Chagos
timezone.zone.indian.christmas=Christmas
timezone.zone.indian.cocos=Cocos
timezone.zone.indian.comoro=Comoro
timezone.zone.indian.kerguelen=Kerguelen
timezone.zone.indian.mahe=Mahe
timezone.zone.indian.maldives=Maldives
timezone.zone.indian.mauritius=Mauritius
timezone.zone.indian.mayotte=Mayotte
timezone.zone.indian.reunion=Reunion
timezone.zone.pacific.apia=Apia
timezone.zone.pacific.auckland=Auckland
timezone.zone.pacific.chatham=Chatham
timezone.zone.pacific.chuuk=Chuuk
timezone.zone.pacific.easter=Easter
timezone.zone.pacific.efate=Efate
timezone.zone.pacific.enderbury=Enderbury
timezone.zone.pacific.fakaofo=Fakaofo
timezone.zone.pacific.fiji=Fiji
timezone.zone.pacific.funafuti=Funafuti
timezone.zone.pacific.galapagos=Galapagos
timezone.zone.pacific.gambier=Gambier
timezone.zone.pacific.guadalcanal=Guadalcanal
timezone.zone.pacific.guam=Guam
timezone.zone.pacific.honolulu=Honolulu
timezone.zone.pacific.johnston=Johnston
timezone.zone.pacific.kiritimati=Kiritimati
timezone.zone.pacific.kosrae=Kosrae
timezone.zone.pacific.kwajalein=Kwajalein
timezone.zone.pacific.majuro=Majuro
timezone.zone.pacific.marquesas=Marquesas
timezone.zone.pacific.midway=Midway
timezone.zone.pacific.nauru=Nauru
timezone.zone.pacific.niue=Niue
timezone.zone.pacific.norfolk=Norfolk
timezone.zone.pacific.noumea=Noumea
timezone.zone.pacific.pago_pago=Pago Pago
timezone.zone.pacific.palau=Palau
timezone.zone.pacific.pitcairn=Pitcairn
timezone.zone.pacific.pohnpei=Pohnpei
timezone.zone.pacific.ponape=Ponape
timezone.zone.pacific.port_moresby=Port Moresby
timezone.zone.pacific.rarotonga=Rarotonga
timezone.zone.pacific.saipan=Saipan
timezone.zone.pacific.tahiti=Tahiti
timezone.zone.pacific.tarawa=Tarawa
timezone.zone.pacific.tongatapu=Tongatapu
timezone.zone.pacific.truk=Truk
timezone.zone.pacific.wake=Wake
timezone.zone.pacific.wallis=Wallis


##################
# MAIL SERVERS
##################
admin.mailservers.mail.bad.props = The mail system property ''mail.mime.decodeparameters'' is not set to true. This may result in e-mail attachments with non-Latin filenames being ignored. See the {0}documentation{1} for details.
admin.mailservers.mail.bad.authentication = Username or password is incorrect.
admin.mailservers.mail.bad.session = Unable to retrieve session from server.
admin.mailservers.mail.bad.jndisession=Unable to connect to the mail server specified in JNDI.

#viewmailserver.jsp
admin.mailservers.mail.servers=Mail Servers
admin.mailservers.smtp.mail.servers=SMTP Mail Server
admin.mailservers.the.table.below.smtp=The table below shows the SMTP mail server currently configured for JIRA.
admin.mailservers.custom=Custom
admin.mailservers.from=From
admin.mailservers.prefix=Prefix
admin.mailservers.jndi.location=JNDI Location
admin.mailservers.smtp.port=SMTP Port
admin.mailservers.pop.port=POP / IMAP Port
admin.mailservers.host=Host
admin.mailservers.send.a.test.email=Send a Test Email

admin.mailservers.outgoing.toggle.disable=Disable Outgoing Mail
admin.mailservers.outgoing.toggle.enable=Enable Outgoing Mail

admin.mailservers.outgoing.status.enabled=Enabled
admin.mailservers.outgoing.status.disabled.at.runtime=Disabled
admin.mailservers.outgoing.status.disabled.before.start=Disabled by startup flag

admin.mailservers.outgoing.description= When enabled and configured, JIRA will be able to send emails to users.
admin.mailservers.outgoing.disabled.before.start= Outgoing mail was disabled with the {0}-Datlassian.mail.senddisabled=true{1} JVM argument before JIRA was started. JIRA cannot send email until you remove the JVM argument and restart JIRA.
admin.mailservers.outgoing.disabled.at.runtime= Outgoing mail was disabled by {0} on {1}.

admin.mailservers.no.smtp.servers.configured=You do not currently have an SMTP server configured.
admin.mailservers.configure.new.smtp.mail.server=Configure new SMTP mail server
admin.mailservers.pop.imap.servers=POP / IMAP Mail Servers
admin.mailservers.the.table.below.pop=The table below shows the POP / IMAP mail servers currently configured for JIRA.
admin.mailservers.no.pop.imap.servers.configured=You do not currently have any POP / IMAP servers configured.
admin.mailservers.configure.new.pop.imap.mail.server=Add POP / IMAP mail server
admin.mailservers.protocol=Protocol
admin.mailservers.protocol.description=The mail protocol to use.

#addsmtpmailserver.jsp
admin.mailservers.add.smtp.mail.server=Add SMTP Mail Server
admin.mailservers.add.smtp.instruction=Use this page to add a new SMTP mail server. This server will be used to send all outgoing mail from JIRA.
admin.mailservers.no.server=No mail server configured
admin.mailservers.name.description=The name of this server within JIRA.
admin.mailservers.from.address=From address
admin.mailservers.from.address.description=The default address this server will use to send emails from.
admin.mailservers.email.prefix=Email prefix
admin.mailservers.email.prefix.description=This prefix will be prepended to all outgoing email subjects.
admin.mailservers.server.details=Server Details
admin.mailservers.server.details.description=Enter {0}either{1} the host name of your SMTP server {2}or{3} the JNDI location of a javax.mail.Session object to use.
admin.mailservers.smtp.host=SMTP Host
admin.mailservers.host.name=Host Name
admin.mailservers.smtp.host.name.description=The SMTP host name of your mail server.
admin.mailservers.smtp.port.description=Optional - SMTP port number to use. Leave blank for default (defaults: SMTP - 25, SMTPS - 465).
admin.mailservers.username.description=Optional - if you use authenticated SMTP to send email, enter your username.
admin.mailservers.password.description=Optional - as above, enter your password if you use authenticated SMTP.
admin.mailservers.password.usernamechanged.description=You need to provide the new password when changing the username.
admin.mailservers.jndi.location.description=The JNDI location of a javax.mail.Session object, which has already been set up in JIRA''s application server.
admin.mailservers.host.timeout=Timeout
admin.mailservers.host.timeout.description=Timeout in milliseconds - 0 or negative values indicate infinite timeout. Leave blank for default (10000 ms).
admin.mailservers.smtp.tls.required=TLS.
admin.mailservers.smtp.tls.required.description=Optional - the mail server requires the use of TLS security.
admin.mailservers.automatically.sent=Mail will automatically be sent from {0}all projects that have a notification scheme{1}. This can be disabled by unassigning the notification scheme from a project.

#configureprojectemail.jsp
admin.mailservers.configure=Project Email Address
admin.mailservers.notification.email.description=Notification emails for this project will come from this email address. This setting will not affect other projects - it is specific to this project.{0}"Reset" will set the sender address to the default SMTP Mail server sender address.
admin.mailservers.sender.address=Sender Address
admin.mailservers.sender.address.description=Notification emails for this project will be sent from this email address.
admin.mailservers.sender.update=Leaving this field blank will reset sender to mail server default

#addpopmailserver.jsp
admin.mailservers.add.pop.imap.mail.server=Add POP / IMAP Mail Server
admin.mailservers.add.pop.server.description=Use this page to add a new POP / IMAP server for JIRA to retrieve mail from.
admin.mailservers.service.provider=Service Provider
admin.mailservers.pop.name.description=The name of this server within JIRA.
admin.mailservers.pop.host.name.description=The host name of your POP / IMAP server.
admin.mailservers.pop.username.description=The username used to authenticate your POP / IMAP account.
admin.mailservers.pop.password.description=The password for your POP / IMAP account.
admin.mailservers.pop.port.description= Optional - The port to use to retrieve mail from your POP / IMAP account. Leave blank for default. (defaults:  POP - 110, SECURE_POP - 995, IMAP - 143, SECURE_IMAP - 993)

#updatesmtpmailserver.jsp
admin.mailservers.update.smtp.mail.server=Update SMTP Mail Server
admin.mailservers.update.description=Use this page to update a SMTP mail server. This server will be used to send all outgoing mail from JIRA.

#updatepopmailserver.jsp
admin.mailservers.update.pop.imap.mail.server=Update POP / IMAP Mail Server
admin.mailservers.update.pop.imap.mail.server.description=Use this page to update a POP / IMAP server for JIRA to retrieve mail from.

#verifymailserver.jsp
admin.mailserver.verify.testing=Testing the connection ...
admin.mailserver.verify.success.heading=Success
admin.mailserver.verify.failure.heading=Server Connection Errors
admin.mailserver.verify.success=The connection was successful.
admin.mailserver.verify.failure.validation=There are validation errors, please return to the form and fix the following errors:
admin.mailserver.verify.anonymous=You have not provided a username and password - even though you can connect to the server, you may not be able to send any mails to any other domains. You should send a test email to verify mail server connectivity.
admin.mailserver.verify.failure.connection=Unfortunately no connection was possible. Review the errors below and rectify:

#waitmailserver.jsp
admin.mailserver.verify.wait.heading=Please Wait
admin.mailserver.verify.wait.message=Attempting to contact the host - this may take a few moments.

#sendtestmail.jsp
admin.mailservers.send.test.mail=Send Test Email
admin.mailserver.send.test.email.here=You can send a test email here.
admin.mailserver.message.type=Message Type
admin.mailserver.log=Log
admin.mailserver.mail.log=Mail log
admin.mailserver.smtp.logging.description=Log SMTP-level details
admin.mailserver.smtp.logging=SMTP logging
admin.mailserver.mail.log.description=Log of the events for sending mail.

#deletemailserver.jsp
admin.mailservers.delete.mail.server=Delete Mail Server
admin.mailservers.delete.confirmation=Are you sure you want to delete {0}?

################
# Roles
################

#viewroles.jsp
admin.roles.view.roles=Project Role Browser
admin.roles.the.table.below=You can use project roles to associate users and/or groups with specific projects. The table below shows all the project roles that are available in JIRA. Use this screen to add, edit and delete project roles. You can also click ''View Usage'' to see which projects, permission schemes and notification schemes are using project roles.
admin.roles.translations={0}Translate{1} project roles
admin.roles.add.new.role=Add Project Role
admin.roles.view.usages=View Usage
admin.roles.manage.default.members=Manage Default Members

#viewdefaultprojectroleactors.jsp
admin.roles.default.project.roles.title=Edit Default Members for Project Role: {0}
admin.roles.default.project.roles.desc.1=The table below shows the default members (i.e. users, groups) for a project role.
admin.roles.default.project.roles.desc.2={0}NOTE{1}: When a new project is created, it will be assigned these ''default members'' for the ''{2}'' project role. Note that ''default members'' apply only when a project is created. Changing the ''default members'' for a project role will not affect role membership for existing projects.

#editrole.jsp
admin.roles.edit.role=Edit Project Role
admin.errors.specified.role.does.not.exist = Specified project role does not exist.

#deleterole.jsp
admin.roles.delete.role=Delete Project Role
admin.roles.delete.confirm=Confirm that you want to delete this project role, and specify what is to be done with the issues currently attached to it.
admin.roles.delete.current.matching.issues=There are currently {0} matching issues which must be changed to another project role.
admin.roles.delete.new.role.for.matching.issues=New project role for matching issues

##################
# SUB-TASKS
##################

#managesubtasks.jsp
admin.subtasks.manage.sub.tasks=Manage Sub-Tasks
# 0 and 2 = HTML emphasis tags, #1 = on/off
admin.subtasks.status=Sub-Tasks are currently turned {0}{1}{2}.
admin.subtasks.manage.subtasks.here=You can manage your sub-tasks as part of standard issue types {0}here{1}.
admin.subtasks.disable.sub.tasks={0}Disable{1} Sub-Tasks
admin.subtasks.enable.sub.tasks={0}Enable{1} Sub-Tasks
admin.subtasks.translate.sub.tasks={0}Translate{1} Sub-Tasks
admin.subtasks.add.new.issue.type=Add Sub-Task Issue Type
admin.subtasks.manage.sub.tasks.2={0}Manage{1} Sub-Tasks

#editsubtaskissuetypes.jsp
admin.subtasks.edit.subtask.issue.type=Edit Sub-Task Issue Type

#deletesubtaskissuetype.jsp
admin.subtasks.delete.issuetype=Delete Sub-Task Issue Type: {0}
admin.subtasks.delete.issuetype.confirmation=Confirm that you want to delete this sub-task issue type.
admin.subtasks.delete.no.matching.issues=There are currently no matching issues.
admin.subtasks.delete.note={0}Note{1}: This sub-task issue type cannot be deleted - there are currently {2} matching issues with no suitable alternative sub-task issue types.
admin.subtasks.delete.issuetype.confirm.and.specify=Confirm that you want to delete this sub-task issue type, and specify what is to be done with the issues currently attached to it.
admin.subtasks.delete.currently.x.matching.issues=There are currently {0} matching issues, that must be changed to another sub-task issue type.

#disablesubtasks.jsp
admin.subtasks.disable=Disable Sub-Tasks
admin.subtasks.disable.subtasks.present.in.system=Currently there are {0} Sub-Tasks present in the system.{1}{2}Cannot disable subtasks.{3}

#subtasksdisabled.jsp
admin.subtasks.are.disabled=Sub-Tasks Are Disabled
admin.subtasks.disabled.notice=Cannot complete operation - Sub-Tasks are disabled.

################
# TIME-TRACKING
################

admin.globalsettings.timetracking.jira.time.tracking=JIRA Time Tracking
admin.globalsettings.timetracking.marketplace.link={0}Find more time-tracking add-ons...{1}
admin.globalsettings.timetracking.status=Time Tracking is currently {0}{1}{2}.
admin.globalsettings.timetracking.activate.time.tracking.below=Activate Time Tracking below.
admin.globalsettings.timetracking.current.hours.per.day=The number of working hours per day is {0}{1}{2}.
admin.globalsettings.timetracking.current.days.per.week=The number of working days per week is {0}{1}{2}.
admin.globalsettings.timetracking.instruction={0}Note:{1} To change these values deactivate and then reactivate Time Tracking.
admin.globalsettings.timetracking.instruction2=For the users you wish to be able to log work on issues, ensure that they have the {0}Work On Issues{1} permission in the relevant {2}permission scheme{3}.
admin.globalsettings.timetracking.deactivate.time.tracking.below=To deactivate Time Tracking, simply click below.
admin.globalsettings.timetracking.specify.working.hours=Please specify the number of hours per working day. The default for this value is 8 hours.
admin.globalsettings.timetracking.specify.working.days=Please specify the number of working days per week. The default for this value is 5 days.
admin.globalsettings.timetracking.hours.per.day=Hours per day
admin.globalsettings.timetracking.days.per.week=Days per week
admin.globalsettings.timetracking.format=Time estimates will be displayed in the following format: {0}{1}{2}
admin.globalsettings.timetracking.format.label=Time format
admin.globalsettings.timetracking.format.pretty=pretty (e.g. {0})
admin.globalsettings.timetracking.format.days=days (e.g. {0})
admin.globalsettings.timetracking.format.hours=hours (e.g. {0})
admin.globalsettings.timetracking.default.unit.label=Default Unit
admin.globalsettings.timetracking.default.unit.description=Time unit used for input that doesn''t explicitly specify one. The default for this value is "minute".
admin.globalsettings.timetracking.default.unit.current=The current default unit for time tracking is {0}{1}{2}.
admin.globalsettings.timetracking.issue.operations.plugin.disabled.active={0}Note:{1} The Issue Operations plugin is currently disabled, and thus users will not be able to log work done against any issues. To enable the plugin, go to the {2}Plugins settings{3} and enable the ''Issue Operations'' plugin.
admin.globalsettings.timetracking.issue.operations.plugin.disabled.inactive={0}Note:{1} The Issue Operations plugin is currently disabled, and so even if you activate Time Tracking, users will still not be able to log work done against any issues. You should enable the plugin before activating Time Tracking. To do this, go to the {2}Plugins settings{3} and enable the ''Issue Operations'' plugin.
admin.globalsettings.timetracking.log.work.module.disabled.active={0}Note:{1} The Log Work module is currently disabled, and thus users will not be able to log work done against any issues. To enable the module, go to the {2}Plugins settings{3} and enable the ''Log work for this issue'' module.
admin.globalsettings.timetracking.log.work.module.disabled.inactive={0}Note:{1} The Log Work module is currently disabled, and so even if you activate Time Tracking, users will still not be able to log work done against any issues. You should enable the module before activating Time Tracking. To do this, go to the {2}Plugins settings{3} and enable the ''Log work for this issue'' module.
admin.globalsettings.timetracking.error.invalidformat=The specified value is not a number.
admin.globalsettings.timetracking.error.invalidhoursperday=The specified number of hours per day is not valid. It must be able to resolve into a whole number of minutes.
admin.globalsettings.timetracking.error.toomuchprecision=A maximum of two decimal points of accuracy is permitted.
admin.globalsettings.timetracking.error.notpositive=The number must be greater than 0.
admin.globalsettings.timetracking.legacy.mode.status=Legacy mode is currently {0}{1}{2}.
admin.globalsettings.timetracking.legacy.mode.fieldname=Legacy Mode
admin.globalsettings.timetracking.legacy.mode.desc=In legacy mode, the original estimate and remaining estimate are linked and only one value can be updated at a time.  This is no longer the default for new installations of JIRA version 4.2 and later.
admin.globalsettings.timetracking.copy.comment.status=Copying of comments to work description is currently {0}{1}{2}.
admin.globalsettings.timetracking.copy.comment.fieldname=Copy Comment To Work Description
admin.globalsettings.timetracking.copy.comment.desc=When this option is enabled, any comment entered as part of a workflow transition on an issue will be copied to the work log description <em>if</em> work is logged as part of that transition.

##############
# WORKFLOWS
##############

#listworkflows.jsp
admin.workflows.view.workflows=Workflows
admin.workflows.table.below.shows=The table below shows the current workflows used in this version of JIRA and whether or not they are active.
admin.workflows.workflow.modes=All workflows have one of the following statuses:
admin.workflows.active.description={0}Active{1} - the workflow used by all projects in JIRA.
admin.workflows.active.description2=An active workflow is a workflow currently assigned to at least one scheme which is associated with one or more projects.
admin.workflows.editing.description={0}Draft{1} - a draft version of an active workflow, which can be published to apply all changes.
admin.workflows.editing.description2=A draft workflow is a draft version of an active workflow, which can be published to apply all changes.
admin.workflows.system.description2=A system workflow a standard JIRA workflow and cannot be changed.
admin.workflows.create.draft=Create Draft
admin.workflows.inactive.description={0}Inactive{1} - not in use.
admin.workflows.inactive.description2=An inactive workflow is a workflow not assigned to any scheme, or assigned to schemes which are not associated with any projects.
admin.workflows.delete.workflow.instruction=To delete a workflow, you must first unassign it from all workflow schemes and draft workflow schemes.
admin.workflows.default.workflow.description=Used by projects with no associated workflow scheme and by workflow schemes with unassigned issue types.
admin.workflows.number.of.steps=Number of steps
admin.workflows.steps=Steps
admin.workflows.view.current.workflow.schemes=View the current {0}workflow schemes{1}, showing how the workflows are assigned to projects and issue types.
admin.workflows.add.new.workflow=Add Workflow
admin.workflows.import=Import
admin.workflows.import.from.xml=Import XML
admin.workflows.import.from.marketplace=Import from Marketplace
admin.workflows.import.from.bundle=Import Workflow
admin.workflows.instructions1=To create a complete new workflow, you need to:
admin.workflows.provide.a.name=provide a name and description to identify the workflow
admin.workflows.add.the.steps=add the steps the workflow will have, and link them to statuses within JIRA
admin.workflows.create.transitions=create transitions between the different steps
admin.workflows.enable.the.workflow=enable the workflow and assign it to a workflow scheme
admin.workflows.make.default=activate the workflow to be the default workflow within JIRA
admin.workflows.readonly.system.workflow=(Read-only System Workflow)
admin.workflows.readonly.system=System
admin.workflows.note={0}Note{1}: It is recommended to {2}backup{3} JIRA data before activating a workflow.
admin.workflows.note.admin={0}Note{1}: It is recommended to backup JIRA data before activating a workflow. {2}Contact a System Administrator{3} to create an XML backup.
admin.workflows.last.modified=Last modified
admin.workflows.last.modified.anonymous=anonymous user
admin.workflows.draft.information.tooltip=This workflow has an unpublished draft last edited by {0} at {1}.
admin.workflows.no.active = There are no active workflows.
admin.workflows.no.inactive = There are no inactive workflows.

#workflow service
admin.workflows.service.error.no.parent = You can not create a draft workflow from a parent that does not exist.
admin.workflows.service.error.retrieve.no.parent = You can not retrieve a draft workflow for a parent that does not exist.
admin.workflows.service.error.parent.not.active = You can not create a draft workflow from a parent workflow that is not active.
admin.workflows.service.error.delete.no.parent = You can not delete a draft workflow associated with a null parent.
admin.workflows.service.error.no.admin.permission = You must have global administrator rights in order to modify workflows.
admin.workflows.service.error.update.no.parent= You can not update a draft workflow associated with a null parent.
admin.workflows.service.error.update.no.workflow= You can not update a workflow with a null workflow/descriptor.
admin.workflows.service.error.overwrite.no.parent= There is no workflow called ''{0}''.
admin.workflows.service.error.overwrite.inactive.parent= The parent workflow of draft ''{0}'' is no longer active. Please delete the draft. You may wish to copy the draft before deleting it.
admin.workflows.service.error.overwrite.no.draft= There is no draft for workflow ''{0}''.
admin.workflows.service.error.overwrite.missing.status= The draft workflow does not contain required status ''{0}''.
admin.workflows.service.error.overwrite.step.associated.with.wrong.status= You cannot change the association between step ''{0}'' and status ''{1}''.
admin.workflows.service.error.not.editable= The workflow you are trying to update is not editable.
admin.workflows.service.error.null.name= The workflow name cannot be null or empty.
admin.workflows.service.error.edit.name.draft.workflow= You cannot edit the name of a draft workflow.
admin.workflows.service.error.draft.exists.or.workflow.not.active= The workflow for which you are trying to create a draft is no longer active or it already has a draft workflow.
admin.workflows.service.workflow.draft.of=Draft of ''{0}''
admin.workflows.store.classic.name=classic default workflow
admin.workflows.store.classic.description=The classic JIRA default workflow

#workflow scheme service
admin.workflowschemes.service.error.bad.issuetype = You must have global administrator rights in order to modify workflow schemes.
admin.workflowschemes.service.error.no.view.permission = You do not have permission to view the workflow scheme.
admin.workflowschemes.service.error.no.admin.permission = You do not have permission to administer the workflow scheme.
admin.workflowschemes.service.error.delete.active = Not allowed to delete active workflow scheme.
admin.workflowschemes.service.error.delete.error = Unable to delete workflow scheme.
admin.workflowschemes.service.error.has.draft = This workflow scheme already has a draft.
admin.workflowschemes.service.error.not.active = This workflow scheme is not active.
admin.workflowschemes.service.error.does.not.exist = The workflow scheme does not exist.
admin.workflowschemes.service.error.draft.does.not.exist = The draft workflow scheme does not exist.
admin.workflowschemes.service.error.no.permission.project = You do not have permission to see the workflow scheme for the passed project.
admin.workflowschemes.service.error.cant.delete.default = You are not allowed to delete the default workflow scheme.
admin.workflowschemes.service.error.no.draft = The workflow scheme does not have a draft.
admin.workflowschemes.service.error.invalid.issue.type = A issue type with ID ''{0}'' does not exist.
admin.workflowschemes.service.error.scheme.must.have.name = A workflow scheme must have a name.
admin.workflowschemes.service.error.scheme.name.too.big = A workflow scheme name must be less than 255 characters.
admin.workflowschemes.service.error.scheme.name.duplicate = A workflow scheme with the name ''{0}'' already exists.
admin.workflowschemes.service.error.bad.workflow = A workflow called ''{0}'' does not exist.
admin.workflowschemes.service.error.change.active = The mappings of an active workflow scheme cannot be changed.
admin.workflowschemes.manager.draft.auto.generated=(This copy was automatically generated from a draft, when workflow scheme ''{0}'' was made inactive.)
admin.workflowschemes.manager.migration.in.progress=Cannot modify the scheme while it is being migrated.
admin.workflowschemes.store.classic.name=classic
admin.workflowschemes.store.classic.description=Scheme to hold the classic JIRA default workflow

#OSWorkflowManager
admin.workflows.manager.draft.auto.generated=(This copy was automatically generated from a draft, when workflow ''{0}'' was made inactive.)
admin.workflows.copy.name={0,choice,1#Copy of {1}|2#Copy {0} of {1}}
#viewworkflowsteps.jsp
admin.workflows.view.workflow.steps=View Workflow Steps
admin.workflows.this.page.shows=This shows all of the steps for {0}.
admin.workflows.view.all.workflows=View all {0}workflows.{1}
admin.workflows.view.all.statuses=View all {0}statuses.{1}
admin.workflows.edit.in.designer=Edit in {0}workflow designer.{1}
admin.workflows.step.name.id={0}Step Name{1} {2}(id){3}
admin.workflows.linked.status=Linked Status
admin.workflows.transitions=Transitions {0}(id){1}
admin.workflows.not.editable.because.active=Not editable because workflow is {0}Active{1}.
admin.workflows.not.editable.because.system.workflow=Not editable because {0} is a system workflow.
admin.workflows.system.workflows.are.not.editable=System workflows are not editable.
admin.workflows.add.transition=Add Transition
admin.workflows.add.outgoing.transition=Add outgoing transition
admin.workflows.delete.transitions=Delete Transitions
admin.workflows.delete.outgoing.transitions=Delete outgoing transitions
admin.workflows.delete.step=Delete Step
admin.workflows.view.properties=View Properties
admin.workflows.add.new.step=Add New Step
admin.workflows.step.name=Step Name
admin.workflows.all.existing.issue.statuses.are.used=All existing issue statuses are used in this workflow.{0}Please {1}create{2} a new status if you would like to add another step to this workflow.
admin.workflows.actions.view.diagram=Diagram
admin.workflows.actions.view.text=Text
admin.workflows.actions.download.as=Export
admin.workflows.actions.download.as.workflow.bundle=As Workflow
admin.workflows.actions.download.as.xml=As XML
admin.workflows.actions.publish.draft=Publish Draft
admin.workflows.actions.discard.draft=Discard Draft
admin.workflows.draft.view.original=View the {0}original workflow{1}.
admin.workflows.draft.draftworkflow.was.deleted=The draft workflow was discarded.
admin.workflows.draft.draftworkflow.now.active=The draft workflow is now active.

#viewworkflowstepmetaattributes.jsp
admin.workflows.viewproperties=View Workflow Step Properties
admin.workflows.thispageshows=This page shows the properties defined for the {0} workflow step. You can use this page to add new properties or remove existing ones.
admin.workflows.a.property.consists.of=A property consists of a key/value pair and is used when extending JIRA functionality.
admin.workflows.arbitrary.properties=Arbitrary properties can be defined to enable further customisation when transitioning between workflow steps.
admin.workflows.add.new.property=Add New Property
admin.workflows.property.key=Property Key
admin.workflows.property.value=Property Value
admin.workflows.nowdefinedproperties=There are currently no defined properties.
admin.workflows.viewallsteps=View {0}workflow steps{1} of {2}.

#editworkflow.jsp
admin.workflows.edit=Edit Workflow
admin.workflows.general.error=Error editing workflow with name ''{0}''.

#deleteworkflow.jsp
admin.workflows.delete=Delete Workflow
admin.workflows.delete.draft=Discard Draft Workflow
admin.workflows.delete.confirmation=Confirm that you want to delete the workflow {0}{1}{2}.
admin.workflows.delete.draft.confirmation=Confirm that you want to discard the draft workflow {0}{1}{2}.
admin.workflows.delete.warning=This operation cannot be undone. If you wish to save this workflow, it is recommended that you {0}do a full backup{1} or {2}export{3} this workflow to XML.
admin.workflows.delete.warning.admin=This operation cannot be undone. If you wish to save this workflow, it is recommended that you {2}export{3} this workflow to XML or {0}contact a System Administrator{1} to create an XML backup.

#confirmpublishworkflow.jsp
admin.workflows.publish.title=Publish Draft Workflow
admin.workflows.publish.description=You are about to publish the workflow {0}{1}{2}.  This will overwrite the active workflow {0}{3}{2} and remove the draft! Click Publish if you want to continue.
admin.workflows.publish.save.copy.active=Save a backup copy?
admin.workflows.publish.error.save.backup=Please select if you''d like to save a backup of the active workflow
admin.workflows.publish.save.backup.name=Backup workflow name
#viewworkflowstep.jsp
admin.workflowstep.view.workflow.step=View Workflow Step
admin.workflowstep.step.heading=Step: {0}
admin.workflowstep.thispageshows=This page shows the details of the {0} step.
admin.workflowstep.linkedtostatus=The step is linked to status
admin.workflowstep.viewproperties={0}View{1} step''s properties.
admin.workflowstep.workflow.browser=Workflow Browser
admin.workflowstep.error=Error retrieving originating step.
admin.workflowstep.notransitions=No transitions
admin.workflowstep.incomingtransitions=Incoming Transitions
admin.workflowstep.outgoingtransitions=Outgoing Transitions
admin.workflowstep.transitions.appearing.in.italics=Transitions appearing in {0}italics{1} are shared between more than one step.
admin.workflowstep.to.add.transition=To add an incoming transition for this step please navigate to the originating step of the transition and add an outgoing transition with this step as the destination step.
admin.workflowstep.add.outgoing.transition={0}Add{1} outgoing transition
admin.workflowstep.delete.outgoing.transitions={0}Delete{1} outgoing transitions
admin.workflowstep.edit.step={0}Edit{1} step
admin.workflowstep.no.linked.status=The step has {0}no{1} linked status.
admin.workflowstep.delete.step={0}Delete{1} step
admin.workflowstep.step.exists.on.active=This step exists on the active workflow, which means it can''t be deleted from this draft workflow.
admin.workflowstep.steps.exists.on.active=Steps that exist on the active workflow, can''t be deleted from the draft workflow.

#editworkflowstep.jsp
admin.workflowstep.update.workflow.step=Update Workflow Step
admin.workflowstep.update.page.description=This page allows you to update the {0} step.
admin.workflowstep.step.name=Step Name
admin.workflowstep.linked.status=Linked Status
admin.workflowstep.cannot.change=Cannot change the linked status of an existing workflow step.

#deleteworkflowstep.jsp
admin.workflowstep.delete=Delete Workflow Step
admin.workflowstep.delete.confirmation=Confirm that you want to delete this step and all of its outgoing transitions.

#viewworkflowtransition.jsp
admin.workflowtransition.view.workflow.transition=View Workflow Transition
admin.workflowtransition.transition=Transition
admin.workflowtransition.transition.heading=Transition: {0}
admin.workflowtransition.availabletoall=Transition is available to {0}ALL{1} steps in the workflow.
admin.workflowtransition.initial.transition=This is the {0}initial{1} transition in the workflow.
admin.workflowtransition.initial.transition.tooltip=This is the initial transition in the workflow.
admin.workflowtransition.transitionview=Transition View
admin.workflowtransition.noinitialview=None - initial transition does not have a view.
admin.workflowtransition.willhappeninstantly=None - it will happen instantly
admin.workflowtransition.originatingsteps=Originating Steps
admin.workflowtransition.destinationstep=Destination Step
admin.workflowtransition.all=All
admin.workflowtransition.condition= Condition
admin.workflowtransition.condition.add=Add condition
admin.workflowtransition.conditions=Conditions
admin.workflowtransition.validator=Validator
admin.workflowtransition.validator.add=Add validator
admin.workflowtransition.validators=Validators
admin.workflowtransition.post.function=Post Function
admin.workflowtransition.post.function.add=Add post function
admin.workflowtransition.post.functions=Post Functions
admin.workflowtransition.other=Other
admin.workflowtransition.viewproperties=View {0}properties of this transition{1}
admin.workflowtransition.edittransition={0}Edit{1} this transition.
admin.workflowtransition.deletetransition={0}Delete{1} this transition.
admin.workflowtransition.condition.operator.and=All of the following conditions
admin.workflowtransition.condition.operator.or=Any of the following conditions
admin.workflowtransition.post.function.occurs=The following will be processed after the transition occurs
admin.workflowtransition.validator.occurs=The transition requires the following criteria to be valid

#addworkflowtransition.jsp
admin.workflowtransitions.add.workflow.transition=Add Workflow Transition
admin.workflowtransitions.add.transition.draft.step.without.transition=The step {0}{1}{2} has no outgoing transitions in the Active workflow, so you cannot add any outgoing transitions in the Draft workflow.
admin.workflowtransitions.add.transition.draft.step.without.transition.message=You can''t add an outgoing transition to this step unless one already exists on the active workflow.
admin.workflowtransitions.delete.transitions.unable=There are no (non-global) outgoing transitions.
admin.workflowtransitions.error.add.transition.draft.step.without.transition=You are editing a draft workflow. The step ''{0}'' has no outgoing transitions in the Active workflow, so you cannot add any outgoing transitions in the Draft workflow.
admin.workflowtransitions.create.a.transition.from=Create a transition from {0} to another step.
admin.workflowtransitions.transition.name=Transition Name
admin.workflowtransitions.destination.step=Destination Step
admin.workflowtransitions.no.view.for.transition=No view for transition
admin.workflowtransitions.transition.view=Transition View
admin.workflowtransitions.the.screen.that.appears.for.this.transition=The screen that appears for this transition (if any).
admin.workflowtransitions.add.something.to.transition=Add {0} To Transition

#viewworkflowdescriptor.jsp
admin.workflowdescriptor.conditions=Conditions
admin.workflowdescriptor.move.up=Move up
admin.workflowdescriptor.move.down=Move down
admin.workflowdescriptor.add.conditionblock=Add Nested Conditions
admin.workflowtransition.addcondition={0}Add condition to group{1}
admin.workflowtransition.addnewcondition.tonestedblock=Add grouped condition
admin.workflowtransition.changeoperator=Switch to {0}
admin.workflowtransition.operator.and=AND
admin.workflowtransition.operator.or=OR
admin.workflowtransition.operator.then=THEN

#workflow-conditions-validators-results.jsp
admin.workflowtransition.addnewcondition={0}Add{1} a new condition to restrict when this transition can be performed.

#workflow-validators.jsp
admin.workflowtransition.addnewvalidator={0}Add{1} a new validator to check the input parameters before this transition is executed.

#viewworkflowtransitionmetaattributes.jsp
admin.workflowtransition.view.workflow.transition.properties=View Workflow Transition Properties
admin.workflowtransition.view.workflow.transition.properties.heading=Transition Properties
admin.workflowtransition.page.description=This page shows the properties defined for the {0} transition. You can use this page to add new properties or remove existing ones.
admin.workflowtransition.propertyconsistsof=A property consists of a key/value pair and is used when extending JIRA functionality.
admin.workflowtransition.arbitraryproperties=Arbitrary properties can be defined to enable further customisation in workflow transitions.
admin.workflowtransition.view.workflow.transition.specific=View {2} {0}workflow transition{1}.
admin.workflowtransition.addnewproperty=Add New Property
admin.workflowtransition.propertykey=Property Key
admin.workflowtransition.propertyvalue=Property Value
admin.workflowtransition.no.entries.set=There are no properties set, add some using the fields above.

#workflow-conditions-validators.results.jsp
admin.workflowtransition.available.to.everybody=This transition is available to everybody.
admin.workflowtransition.no.conditions=There are no conditions on this transition.
admin.workflowtransition.no.post.functions=There are no post functions for this transition.
admin.workflowtransition.add.new.post.function={0}Add{1} a new post function to the unconditional result of the transition.

#workflow-validators.jsp
admin.workflowtransition.no.input.parameter.checks=No input parameters checks will be done before this transition is executed.

#workflow-conditionals.jsp
admin.workflowtransition.conditional.results=Conditional Results
admin.workflowtransition.linked.status=Linked Status
admin.workflowtransition.no.linked.status=No linked status.
admin.workflowtransition.unconditional.result.validators=Unconditional Result Validators

#workflow-uncond.prefunctions.jsp
admin.workflowtransition.unconditional.result.prefunctions=Unconditional Result Pre Functions

#deleteworkflowtransitiondescriptor.jsp
admin.workflowtransition.delete.workflow.transition=Delete Workflow Transition

#editworkflowtransitiondescriptorparams.jsp
admin.workflowtransition.update.workflow.transition=Update Workflow Transition
admin.workflowtransition.update.parameters.of=Update parameters of the {0} for this transition.

#workflowmigrationwithfailure.jsp
admin.workflowmigration.withfailure.title = WORKFLOW ASSOCIATION RESULT
admin.workflowmigration.withfailure.associatedscheme = The workflow scheme {0} has been associated with project {1}.
admin.workflowmigration.withfailure.defaultworkflow = The Default Workflow has been associated with project {0}.
admin.workflowmigration.withfailure.errors = <strong>However</strong>, there were errors migrating the following issues:
admin.workflowmigration.withfailure.issues = Issue with id {0} and issue key {1}.
admin.workflowmigration.withfailure.refertolog = Please refer to the log file for more information on the problems.
admin.workflowmigration.withfailure.returntoproject = Return to project {0}

#workflowmigrationaborted.jsp
admin.workflowmigration.aborted.title = WORKFLOW ASSOCIATION FAILED
admin.workflowmigration.aborted.scheme = The workflow scheme {0} has <strong>NOT</strong> been associated with project {1} as the following issues had problems during the migration:
admin.workflowmigration.aborted.defaultworkflow = The Default Workflow has <strong>NOT</strong> been associated with project {0} as the following issues had problems during the migration:
admin.workflowmigration.aborted.issues = Issue with id {0} and issue key {1}.
admin.workflowmigration.aborted.stopped = Due to the number of failures the migration process was stopped. Please refer to the log file for more information about the encountered problems.
admin.workflowmigration.aborted.restorebackup = As some of the issues could have been <strong>modified</strong> during the migration, to ensure that the issues remain in consistent state, please <strong>restore data from backup</strong>.

#workflowmigrationerror.jsp
admin.workflowmigration.error.title=WORKFLOW ASSOCIATION ERROR
admin.workflowmigration.error.issue.errors=There are errors associated with issues that are to be migrated to the new workflow association.
admin.workflowmigration.error.correct=These errors must be corrected before the workflow association can be completed.
admin.workflowmigration.error.no.db.changes=No changes have been made to the database.
# "includes common.concepts.contact.administrator"
admin.workflowmigration.errors.contact.admin=To resolve these errors, {0}.
admin.workflowmigration.error.integrity.checker=Running the integrity checker from the administration section may resolve the problem.

################
# USER DEFAULTS
################

#viewuserdefaults.jsp
admin.userdefaults.user.defaults=User Defaults
admin.userdefaults.user.default.settings=User Default Settings
admin.userdefaults.set.default.values=Set the default values for user preferences. If the user has not specified a preference then the values for the user will fall back to the default values set here. You can ''Apply'' the email preference which will allow you to force each users value to be that of the default.
admin.userdefaults.edit.default.values=Edit default values
admin.userdefaults.outgoing.email.format=Default outgoing email format
admin.userdefaults.number.of.issues=Number of Issues displayed per Issue Navigator page
admin.userdefaults.notify.users.of.own.changes=Notify users of their own changes
admin.userdefaults.force.user.defaults=Force each users value to be that of the default
admin.userdefaults.default.share=Default sharing for filters and dashboards
admin.userdefaults.labels.email.format=Email format
admin.userdefaults.labels.issues.per.page=Issues per page
admin.userdefaults.labels.autowatch=Autowatch own issues
admin.userdefaults.labels.share.filter.dashboards=For filters and dashboards

#setglobalemailpreference.jsp
admin.userdefaults.user.default.email.pref=Change Users Default Email Preference
admin.userdefaults.email.change.confirmation=Are you sure you would like to change all users who currently receive {0} email to receive {1} email instead? A total of {2} users will be affected. Note that this change cannot be undone, and should only be performed if you really know what you are doing.

#edituserdefaults.jsp
admin.userdefaults.edit.user.defaults=Edit User Default Settings
admin.userdefaults.text=text
admin.userdefaults.html=html

#########################
# SCHEMES
#########################

admin.schemes.delete.confirmation=Are you sure you want to delete {0}?
#{0} represents the name of the notification scheme which is being deleted
admin.schemes.delete.warning=This workflow scheme is currently associated with:

#############
# Issue Security Schemes
#############

#secure/admin/views/issuesecurity/viewschemes.jsp
admin.schemes.issuesecurity.issue.security.schemes=Issue Security Schemes
admin.schemes.issuesecurity.description1=Issue Security Schemes allow you to control who can and cannot view issues. They consist of a number of security levels which can have users/groups assigned to them.
admin.schemes.issuesecurity.description2=When creating/editing an issue you can specify a level of security for the issue. This ensures only users who are assigned to this security level may view the issue.
admin.schemes.issuesecurity.table.below=The table below shows the issue security schemes currently configured for this server. Please note that you cannot delete issue security schemes which have associated projects.
admin.schemes.issuesecurity.no.schemes.configure=You do not currently have any issue security schemes configured.
admin.schemes.issuesecurity.not.available=Issue Security is not available in this version of JIRA
admin.schemes.issuesecurity.add.issue.security.scheme=Add Issue Security Scheme
admin.schemes.issuesecurity.security.levels=Security Levels
admin.schemes.issuesecurity.security.level=Security Level
admin.schemes.issuesecurity.change.the.security.levels=Change the Security Levels for this scheme
admin.schemes.issuesecurity.create.a.copy=Create a copy of this scheme. Replicating the security levels and users/groups
admin.schemes.issuesecurity.edit.the.name.description.and.default.security.level=Edit the name, description and default security level of this scheme.
admin.schemes.issuesecurity.unassigned.types=Unassigned Types
admin.schemes.issuesecurity.delete.this.scheme=Delete this issue security scheme

#/secure/admin/views/issuesecurity/deletescheme.jsp
admin.schemes.issuesecurity.delete.issue.security.scheme=Delete Issue Security Scheme
admin.schemes.issuesecurity.error.scheme.associated.with.projects=ERROR: This scheme is currently associated with Projects:
admin.schemes.issuesecurity.cannot.delete.scheme=You cannot delete this scheme.
admin.schemes.issuesecurity.are.you.sure=Are you sure you want to delete this Issue Security Scheme?

#/secure/admin/views/issuesecurity/editscheme.jsp
admin.schemes.issuesecurity.edit.issue.security.scheme=Edit Issue Security Scheme
admin.schemes.issuesecurity.default.security.level=Default Security Level
admin.schemes.issuesecurity.settings.the.default.level=Setting the Default Level will ensure that all issues created in projects belonging to this issue security scheme will have security set to this level if the reporter does not have permission to set issue security.
admin.schemes.issuesecurity.note=Note: When setting the Default Security Level on a scheme make sure that everybody that you want to have access to an issue has rights for this level. If you want the Reporter to see their own issues make sure Current Reporter is set up within this level

#editissuesecurities.jsp
admin.schemes.issuesecurity.edit.issue.security.levels=Edit Issue Security Levels
admin.schemes.issuesecurity.on.this.page=On this page you can create and delete the issue security levels for the "{0}" issue security scheme.
admin.schemes.issuesecurity.each.security.level=Each security level can have users/groups assigned to them.
admin.schemes.issuesecurity.issue.can.be.assigned.security.level=An issue can then be assigned a Security Level. This ensures only users who are assigned to this security level may view the issue.
admin.schemes.issuesecurity.be.sure.to.set.issue.security=Once you have set up some Security Levels, be sure to grant the "Set Issue Security" permission to relevant users.
admin.schemes.issuesecurity.add.security.level=Add Security Level
admin.schemes.issuesecurity.add.security.level.instruction=Add a new security level by entering a name and description below.
admin.schemes.issuesecurity.view.all.issue.security.schemes=View all {0}Issue Security schemes{1}
admin.schemes.issuesecurity.change.default.security.to.none=Change default security level to "None"
admin.schemes.issuesecurity.add.a.user.group=Add a user/group to this security level
admin.schemes.issuesecurity.make.default=Make this security level the default for the issue security scheme
admin.schemes.issuesecurity.delete.this.user.group=Delete this user/group from the security level
admin.schemes.issuesecurity.delete.security.level=Delete this security level
admin.schemes.issuesecurity.unknown.type=Unknown security type ({0})

#addissuesecurity.jsp
admin.schemes.issuesecurity.add.user.group.to.issue.security.level=Add User/Group/Project Role to Issue Security Level
admin.schemes.issuesecurity.issue.security.scheme=Issue Security Scheme
admin.schemes.issuesecurity.issue.security.level=Issue Security Level
admin.schemes.issuesecurity.choose.a.custom.field=Choose a custom field
admin.schemes.issuesecurity.add.instruction=Please select a user or group to add to this security level.
admin.schemes.issuesecurity.add.description=This will enable the specific users/groups to view issues for projects that
admin.schemes.issuesecurity.add.description.dotpoint1=are associated with this Issue Security Scheme and
admin.schemes.issuesecurity.add.description.dotpoint2=have their security level set to {0}

#deleteissuesecurity.jsp
admin.schemes.issuesecurity.delete.title=Delete Issue Security
admin.schemes.issuesecurity.delete.confirmation=Are you sure you want to delete : {0} for issue security level: {1}

#deleteissuesecuritylevel.jsp
admin.schemes.issuesecurity.delete.level=Delete Issue Security Level
admin.schemes.issuesecurity.delete.level.confirmation=Confirm that you want to delete this Issue Security Level.
admin.schemes.issuesecurity.delete.issues.currently.set=There are issues currently set with this Issue Security Level. Confirm what new level should be set for these issues.
admin.schemes.issuesecurity.delete.level.warning=WARNING: This is the Default Security Level for this scheme. Deleting this level will remove the default security level from the scheme
admin.schemes.issuesecurity.delete.level.swap.to=Swap security of issues to security level
admin.schemes.issuesecurity.delete.level.no.other.levels=There are no other security levels in this scheme. The security level will be removed from all affected issues.
admin.schemes.issuesecurity.delete.level.issues.with.this.level=Issues with this level of security.

##################
# Notification Schemes
##################

#secure/admin/views/notifications/viewschemes.jsp
admin.schemes.notifications.notification.schemes=Notification Schemes
admin.schemes.notifications.table.below.shows=The table below shows the notification schemes currently configured for this server
admin.schemes.notifications.notifications=Notifications
admin.schemes.notifications.notification=Notification Type
admin.schemes.notifications.template=Email Template
admin.schemes.notifications.add.notification.scheme=Add Notification Scheme
admin.schemes.notifications.create.copy.of.this.scheme=Create a copy of this scheme
admin.schemes.notifications.no.notification.schemes.configured=You do not currently have any notification schemes configured.
admin.schemes.notifications.no.mail.sever.configured=No mail server has been configured - no mail will be sent. A mail server can be {0}configured here{1}.
admin.schemes.notifications.delete.notification=Delete this notification

#editnotifications.jsp
admin.schemes.notifications.edit.notifications=Edit Notifications
admin.schemes.notifications.edit.notifications.description=On this page you can edit the notifications for the "{0}" notification scheme.
admin.schemes.notifications.event=Event
admin.schemes.notifications.templates=Email Template
admin.schemes.notifications.add.notification={0}Add notification{1}
admin.schemes.notifications.view.all.notification.schemes=View all {0}notification schemes{1}
admin.schemes.notifications.system.event.type=System
admin.schemes.notifications.default=Default Notification Scheme

#secure/admin/views/notifications/editscheme.jsp
admin.schemes.notifications.edit.notification.scheme=Edit Notification Scheme

#secure/admin/views/notifications/deletescheme.jsp
admin.schemes.notifications.delete.notification.scheme=Delete Notification Scheme
admin.schemes.notifications.delete.may.wish.to.delete.another=You may wish to select another notification scheme for these project/s.
admin.schemes.notifications.delete.warning=This notification scheme is currently associated with:

#addnotification.jsp
admin.notifications.add.notification=Add Notification
admin.notifications.instruction=Please select the type of Notification you wish to add to scheme:
admin.notifications.events=Events
admin.notifications.events.description=(Select the notifications that you want to assign)
admin.notifications.template=Template
admin.notifications.template.description=(Select the email template for this notification)
admin.notifications.only.public.issues=Notifications will be sent {0}only{1} for public issues. Public issues are issues which have a Permission scheme that gives the ''Browse Projects'' permission to ''Anyone''(any non-logged-in users).
admin.notifications.choose.a.custom.field=Choose a custom field
admin.notifications.choose.a.group=Choose a group
admin.notifications.projectrole=Project Role
admin.notifications.choose.a.projectrole=Choose a project role

#deletenotification.jsp
admin.notifications.delete.notification.scheme=Delete Notification Scheme
admin.notifications.delete.notification=Delete Notification
admin.notifications.delete.confirmation=Are you sure you want to delete notification: {0} for event: {1}

##################
# Permission Schemes
##################

#secure/admin/views/permissions/viewschemes.jsp
admin.schemes.permissions.permission.schemes=Permission Schemes
admin.schemes.permissions.description=Permission Schemes allow you to create a set of permissions and apply this set of permissions to any project.
admin.schemes.permissions.description2=All permissions within a scheme will apply to all projects that are associated with that scheme.
admin.schemes.permissions.table.below=The table below shows the permission schemes currently configured for this server. For permissions that apply to all projects see {0}Global Permissions{1}.
admin.schemes.permissions.no.schemes.configured=You do not currently have any permission schemes configured.
admin.schemes.permissions.add.permission.schemes=Add Permission Scheme
admin.schemes.permissions.change.permissions.for.scheme=Change permissions for this scheme
admin.schemes.permissions.make.a.copy.of.scheme=Create a copy of this scheme
admin.schemes.permissions.edit.name.and.description.of.scheme=Edit the name and description of this scheme
admin.schemes.permissions.delete.this.scheme=Delete this scheme

#secure/admin/views/permissions/deletescheme.jsp
admin.schemes.permissions.delete.permission.scheme=Delete Permission Scheme
admin.schemes.permissions.note=Note: {0} is currently associated with:
admin.schemes.permissions.if.you.delete.this.scheme=If you delete this scheme all associated projects will be associated with the Default Permission Scheme

#secure/admin/views/permissions/editscheme.jsp
admin.schemes.permissions.edit.permission.scheme=Edit Permission Scheme

##################
# Workflow Schemes
##################

#secure/admin/views/workflow/viewschemes.jsp
admin.schemes.workflow.workflow.schemes=Workflow Schemes
admin.schemes.workflow.description=Workflow Schemes allow you to define which workflows apply to given issue types and projects.
admin.schemes.workflow.all.schemes.have.one.of.two.modes=All schemes have one of two modes:
admin.schemes.workflow.active.description=Active scheme has projects associated, it cannot be edited.
admin.schemes.workflow.inactive.description=Inactive scheme has no projects associated, so it can be edited.
admin.schemes.workflow.add.a.new.workflow.scheme=Add Workflow Scheme
admin.schemes.workflow.list.current.workflows=View all {0}workflows{1}
admin.schemes.workflow.workflows=Workflows
admin.schemes.workflow.no.workflow.schemes.configured=You do not currently have any workflow schemes configured.
admin.schemes.workflow.create.a.copy=Create a copy of this scheme
admin.schemes.workflow.assign.issue.types=Assign workflows to issue types for this workflow scheme.
admin.schemes.workflow.assign.workflow=Associate an Issue Type with a Workflow
admin.schemes.workflow.draft.information.tooltip=This workflow scheme has an unpublished draft last edited by {0} at {1}.
admin.schemes.workflow.no.active = There are no active workflow schemes.
admin.schemes.workflow.no.inactive = There are no inactive workflow schemes.

#secure/admin/views/workflow/deletescheme.jsp
admin.schemes.workflow.delete.workflow.scheme=Delete Workflow Scheme
admin.schemes.workflow.you.may.wish.to.select.another=You may wish to select another workflow scheme for these project/s.
admin.schemes.workflow.issues.of.all.types.not.explicitly.assigned.will.use.this.workflow=issues of all types not explicitly assigned below will use this workflow.

#secure/admin/views/workflow/addscheme.jsp
admin.schemes.workflow.add.workflow.scheme=Add Workflow Scheme
admin.schemes.workflow.all.unassigned.issue.types=All Unassigned Issue Types

#editworkflowschemeentities.jsp
admin.schemes.workflow.edit.page.description.disabled=The "{0}" workflow scheme is active therefore you cannot change its workflows.
admin.schemes.workflow.edit.title=Edit Workflow Scheme
admin.schemes.workflow.no.associations=You do not currently have any Issue Type to Workflow associations configured.
admin.schemes.workflow.assign.an.issue.to.this.workflow.scheme={0}Assign a workflow{1} to an issue type for this scheme.
admin.schemes.workflow.view.all.workflow.schemes=View all {0}workflow schemes{1}

#editworkflowschemes.jsp
admin.schemes.workflow.issuetypes=Issue Types
admin.schemes.workflow.removeall=Remove All
admin.schemes.workflow.unassignedtypes=All Unassigned Issue Types

#addworkflowtransitiondescriptor.jsp
admin.workflowtransition.add.workflow.transition=Add Workflow Transition
admin.schemes.add.to.description=Add {0} To Transition
admin.schemes.there.are.no.available.descriptors.to.add=There are no available {0} descriptors to add.

#addworkflowtransitiondescriptorparams.jsp
admin.schemes.add.workflow.transition.name=Add Workflow Transition {0}
admin.schemes.add.parameters=Add Parameters To {0}
admin.schemes.add.required.parameters=Add required parameters to the {0}.

#cloneworkflow.jsp
admin.schemes.workflows.copy.workflow=Copy Workflow
admin.schemes.workflows.please.enter.a.name.and.description=Please enter a name and description for the new workflow.
admin.schemes.workflows.workflow.name=Workflow Name

#####################
# ISSUE FIELDS
#####################

admin.issuefields.available.contexts=Available Context(s)
admin.issuefields.screens=Screens
admin.issuefields.field.name=Field Name

#####################
# Custom Fields
#####################

#CustomFieldService
customfields.category.all=All
customfields.category.standard=Standard
customfields.category.advanced=Advanced
admin.customfields.service.no.admin.permission=You do not have the JIRA Administrator permission required to perform this operation.

#secure/admin/views/customfields/customfields.jsp
admin.issuefields.customfields.view.custom.fields=View Custom Fields
admin.issuefields.customfields.the.table.below=The table below shows the custom fields used in this JIRA installation.
admin.issuefields.customfields.number.available={0} custom fields available.
admin.issuefields.customfields.no.custom.fields.defined=You have no custom fields defined.
admin.issuefields.customfields.no.plugins.configured=No plugins with custom field types have been configured.
admin.issuefields.customfields.add.custom.field=Add Custom Field
admin.issuefields.customfields.extentions.button = Find More Custom Fields
admin.issuefields.customfields.extentions = {0}Find more custom fields...{1}

#configurecustomfield.jsp
admin.issuefields.customfields.configure.custom.field=Configure Custom Field: {0}
admin.issuefields.customfields.configure.description=Below are the Custom Field Configuration schemes for this custom field. Schemes are applicable for various issues types in a particular context. You can configure a custom field differently for each project context or in a global context. Moreover, project level schemes will over-ride global ones.
admin.issuefields.customfields.add.new.context=Add new context
admin.issuefields.customfields.contexts.applied=Context(s) Applied
admin.issuefields.customfields.applicable.contexts=Applicable contexts for scheme:
admin.issuefields.customfields.edit.scheme=Edit Scheme
admin.issuefields.customfields.delete.scheme=Delete Scheme
admin.issuefields.customfields.edit=Edit {0}

admin.issuefields.customfields.translate=Translate
admin.issuefields.customfields.translate.choose.language=Choose Language
admin.issuefields.customfields.translate.title=Translate custom field ''{0}'''.

#createcustomfield.jsp
admin.issuefields.customfields.create.custom.field=Create Custom Field: Choose the field type
admin.issuefields.customfields.choose.the.field.type=Choose the field type from the list below. {0} types available.
admin.issuefields.customfields.you.have.no.custom.field.types.available=You have no custom fields types available.
admin.issuefields.customfields.field.type=Field Type

#contexts.jsp
admin.issuefields.customfields.not.configured.context=Not configured for any context
admin.issuefields.customfields.global.all.issues=Global (all issues)
admin.issuefields.customfields.issue.types=Issue type(s)
admin.issuefields.customfields.project.categories=Project category(s)
admin.issuefields.customfields.projects=Project(s)
admin.issuefields.customfields.contexts=Contexts

#createcustomfieldtype.jsp
admin.issuefields.customfields.create.type=Create Custom Field Type

#deletecustomfield.jsp
admin.issuefields.customfields.delete=Delete Custom Field: {0}
admin.issuefields.customfields.confirmation=Confirm that you want to delete this custom field.
admin.issuefields.customfields.deletion.note={0}Note{1}: Deleting a custom field removes all matching values from all issues.

#deletecustomfieldoption.jsp
admin.issuefields.customfields.delete.option=Delete Option for Custom Field : {0}
admin.issuefields.customfields.delete.option.note={0}Note{1}: Deleting a custom field option removes all matching values from all issues.
admin.issuefields.customfields.issues.with.this.value=Issues with this value
admin.issuefields.customfields.confirm.deletion.parent=Confirm that you want to delete this custom field option {0} for parent option {1}.
admin.issuefields.customfields.confirm.deletion=Confirm that you want to delete this custom field option {0}.

#editcustomfield-defaults.jsp
admin.issuefields.customfields.create.custom.field.defaults=Create Custom Field - Defaults
admin.issuefields.customfields.set.custom.field.defaults=Set Custom Field Defaults
admin.issuefields.customfields.set.defaults.description=Set the default value for custom field: {0}
admin.issuefields.customfields.set.defaults=Set Default

#editcustomfield.jsp
admin.issuefields.customfields.edit.details=Edit Custom Field - Details
admin.issuefields.customfields.edit.details2=Edit Custom Field Details
admin.issuefields.customfields.edit.reindexing.note=If the search template is changed, manual reindexing must follow
admin.issuefields.customfields.edit.description.detail=A description of this particular custom field.{0}You can include HTML, make sure to close all your tags.
admin.issuefields.customfields.edit.description.wiki.detail=A description of this particular custom field.{0}You can include Wiki markup.
admin.issuefields.customfields.search.template=Search Template
admin.issuefields.customfields.no.search.templates=There are no search templates for this custom field type.
admin.issuefields.customfields.search.change.requires.reindex=Note that changing a custom field searcher may require a <a href=''IndexAdmin.jspa''>re-index</a>.

#editcustomfieldoptions.jsp
admin.issuefields.customfields.edit.options=Edit Options for Custom Field : {0}
admin.issuefields.customfields.reorder.parent=Reorder the option list below or add a new option for config {0} for custom field {1} with parent option {2}
admin.issuefields.customfields.reorder=Reorder the option list below or add a new option for config {0} for custom field {1}
admin.issuefields.customfields.html.usage=HTML (e.g.: &lt;b&gt;My Option&lt;/b&gt;) may be entered in option values. Be sure to ''escape'' literal &lt;''s with &amp;lt; and &gt;''s with &amp;gt; (e.g.:&lt;b&gt;Apples &amp;lt; Oranges&lt;/b&gt;)
admin.issuefields.customfields.choose.parent=Choose parent list to edit
admin.issuefields.customfields.edit.parent.list=Edit parent select list
admin.issuefields.customfields.sort.alphabetically=Sort options alphabetically
admin.issuefields.customfields.view.custom.field.configuration=View Custom Field Configuration
admin.issuefields.customfields.position=Position
admin.issuefields.customfields.option=Option
admin.issuefields.customfields.order=Order
admin.issuefields.customfields.move.to.position=Move To Position
admin.issuefields.customfields.move.to.first.position=Move this option to first position
admin.issuefields.customfields.move.this.option.up=Move this option up
admin.issuefields.customfields.move.this.option.down=Move this option down
admin.issuefields.customfields.move.this.option.to.last=Move this option to last position
admin.issuefields.customfields.new.option.position=New Option Position
admin.issuefields.customfields.currently.no.options=There are currently no options available for this select list
admin.issuefields.customfields.add.new.option=Add New Custom Field Option
admin.issuefields.customfields.add.value=Add Value
admin.issuefields.customfields.edit.children.options=Edit children options for {0}
admin.issuefields.customfields.edit.option=Edit Option for Custom Field : {0}
admin.issuefields.customfields.edit.option.value=Value

#userpickerfilter-config.soy
admin.issuefields.customfields.edit.userpickerfilter.config.title=User filtering for Custom Field : {0}
admin.issuefields.customfields.edit.userpickerfilter.config.instruction=Enabling user filtering will allow you to minimize the number of usernames that return from the typeahead control.
admin.issuefields.customfields.edit.userpickerfilter.add.label=Add filters
admin.issuefields.customfields.edit.userpickerfilter.delete.action.label=Delete Filter
admin.issuefields.customfields.edit.userpickerfilter.checkbox.label=Enable group or project role filtering
admin.issuefields.customfields.edit.userpickerfilter.disabled.info=User filtering is disabled for this user picker. All active users in the system will be returned from the typeahead control.
admin.issuefields.customfields.edit.userpickerfilter.nofilter.warning=User filtering is enabled, but no filters have been configured, yet. No users would be allowed for this user picker. Select some filters below to add to the active filters to apply user filtering to this user picker.
admin.issuefields.customfields.edit.userpickerfilter.filters.label=Active filters
admin.issuefields.customfields.edit.userpickerfilter.entry.group.tooltip=All users in the {0} group are allowed in this user picker
admin.issuefields.customfields.edit.userpickerfilter.entry.role.tooltip=All users in the {0} role are allowed in this user picker
admin.issuefields.customfields.edit.userpickerfilter.entry.nofilter.tooltip=No active filters have been added, yet
admin.issuefields.customfields.edit.userpickerfilter.entry.nofilter.title=None

#editcustomfieldtype.jsp
admin.issuefields.customfields.edit.custom.field.type.details=Edit Custom Field Type - Details
admin.issuefields.customfields.edit.custom.field.type=Edit Custom Field Type

#manageconfig.jsp
#easily translatable?
admin.issuefields.customfields.perform.action.on.configuration.scheme.context={0} configuration scheme context
admin.issuefields.configuration.contexts.description=Configuration contexts enable the custom field for that particular set of issues and each context can have its own configuration set (e.g. different default values, options).
admin.issuefields.customfields.label.for.this.context=Label for this context
admin.issuefields.configuration.scheme.label=Configuration scheme label
admin.issuefields.customfields.optional.description=Optional description for this context

#addcontext.jsp
admin.issuefields.customfields.choose.applicable.issue.types=Choose applicable issue types
admin.schemecontext.customfield.instruction=Please select the applicable issue types. This will enable the custom field for these issues types in the context specified below.
admin.schemecontext.anyissuetype=Any issue type
admin.schemecontext.applyforall=Apply for all issues with any selected issue types
admin.schemecontext.chooseapplicable=Choose applicable context
admin.schemecontext.instruction=Please choose the contexts where this configuration will be applicable. Note that this will apply to only issues with the selected issue type as above.
admin.schemecontext.applyforall2=Apply for all issues in any selected projects

#configurecustomfield.jsp
admin.customfields.edit.value=Edit {0}
admin.customfields.default.config.scheme=Default Configuration Scheme for {0}
admin.customfields.default.config.description=Default configuration scheme generated by JIRA

#CustomFieldContextManagementBean.java
admin.customfields.globalcontext=<strong>Global context</strong>. Apply to all issues in JIRA.

admin.issuefields.customfields.config.project.options = Project options
admin.issuefields.customfields.config.default.value = Default Value
admin.issuefields.customfields.config.options = Options
admin.issuefields.customfields.config.version.options = Version options
admin.issuefields.customfields.config.userpickerfilter = User Filtering

#view-userpickerfilter.soy
admin.issuefields.customfields.config.userpickerfilter.view.title = Filtering users by the following:
admin.issuefields.customfields.config.userpickerfilter.view.desc.everyone = All active users are allowed
admin.issuefields.customfields.config.userpickerfilter.view.desc.nobody = No users are allowed

#userconverter

######################
# Field Configurations
######################

#viewfieldlayouts.jsp
admin.issuefields.fieldconfigurations.view.field.configurations=View Field Configurations
admin.issuefields.fieldconfigurations.the.table.below=The table below shows Field Configurations and the Field Configuration Schemes they are used in.
admin.issuefields.fieldconfigurations.description=A Field Configuration provides the ability to change field behavior, it essentially tells JIRA how to handle a particular field. For example, a Field Configuration can be used to hide a field from all input screens and views, or to make a field require a value every time it is edited.
admin.issuefields.fieldconfigurations.activation=Field Configurations are activated by placing them into {0}Field Configuration Schemes{1}, and then associating a scheme with one or more projects.
admin.issuefields.fieldconfigurations.field.configuration.schemes=Field Configuration Schemes
admin.issuefields.fieldconfigurations.edit.field.properties=Edit field properties
admin.issuefields.fieldconfigurations.no.schemes.configured=You do not currently have any issue field schemes configured.
admin.issuefields.fieldconfigurations.add.field.configuration=Add Field Configuration
admin.issuefields.fieldconfigurations.field.layout.scheme=Field Layout Scheme
admin.issuefields.fieldconfigurations.create.copy.of=Create a copy of {0}
admin.issuefields.fieldconfigurations.edit=Edit {0}
admin.issuefields.fieldconfigurations.delete=Delete {0}


#copyfieldlayout.jsp
admin.issuefields.fieldconfigurations.copy.field.configuration=Copy Field Configuration
admin.issuefields.fieldconfigurations.copy.field.instructions=Please specify a name for the new Field Configuration and optionally provide a description.

#confirmdeletefieldlayout.jsp
admin.issuefields.fieldconfigurations.delete.field.layout.scheme=Delete Field Configuration
admin.issuefields.fieldconfigurations.delete.confirmation=Confirm that you would like to permanently delete {0} field configuration.

#editfieldlayout.jsp
admin.issuefields.fieldconfigurations.edit.field.configuration=Edit Field Configuration
admin.issuefields.fieldconfigurations.edit.page.description=Use this page to update the properties of {0} field configuration.

#editfieldlayoutitem.jsp
admin.issuefields.fieldconfigurations.edit.item=Edit Field Layout Item
admin.issuefields.fieldconfigurations.edit.field.description2=Edit Field Description: {0}
admin.issuefields.fieldconfigurations.edit.description=The description appears below the field when issues are created or edited.
admin.issuefields.fieldconfigurations.edit.update.the.description=Update the description for the field {0}


#viewissuefields.jsp
admin.issuefields.fieldconfigurations.view.field.configuration=View Field Configuration
admin.issuefields.view.issue.fields=View Issue Fields
admin.issuefields.the.table.below.shows=The table below shows all fields configured in JIRA and their properties for {0}.
admin.issuefields.the.table.below.shows2=The table below shows all the fields currently configured in JIRA and the Screens that they appear on.
admin.issuefields.field.cannot.be.placed.on.screens=This field can not be placed on screens by users.
admin.issuefields.renderers=Renderers
admin.issuefields.configure.page.description=You can use this page to make fields required, hide/show fields and specify their description. You can also change the screens the field appears on by using the "Screens" link next to each field.
admin.issuefields.configure.view.all=View {0}all field configurations{1}
admin.issuefields.show.field=Show field {0}
admin.issuefields.hide.field=Hide field {0}
admin.issuefields.choose.renderer=Choose a renderer for the field {0}
admin.issuefields.make.field.required=Make field {0} required
admin.issuefields.make.field.optional=Make field {0} optional
admin.issuefields.associate.to.screens=Associate {0} to screens

#configurefieldlayout.jsp
admin.issuefields.fieldconfigurations.configure.table.below.shows=The table below shows all fields configured in JIRA and their properties for {0}.
admin.issuefields.fieldconfigurations.screens=Screens
admin.issuefields.fieldconfigurations.field.cannot.be.placed=This field can not be placed on screens by users.
admin.issuefields.fieldconfigurations.make.field.optional=Make field {0} optional
admin.issuefields.fieldconfigurations.show.field=Show field {0}
admin.issuefields.fieldconfigurations.hide.field=Hide field {0}
admin.issuefields.fieldconfigurations.choose.renderer=Choose a renderer for the field {0}
admin.issuefields.fieldconfigurations.make.required=Make field {0} required


#associatefield.jsp
admin.issuefields.fieldconfigurations.associate.field.to.schemes=Associate field {0} to screens
admin.issuefields.fieldconfigurations.associate.description=Associate the field {0} to the appropriate screens.  You must associate a field to a screen before it will be displayed. New fields will be added to the end of {1}.
admin.issuefields.fieldconfigurations.associate.a.tab=a tab
admin.issuefields.fieldconfigurations.associate.a.screen=a screen

#editfieldlayoutrenderer.jsp
admin.issuefields.fieldconfigurations.renderer.edit.field.layout.items.renderer=Edit Field Layout Items Renderer
admin.issuefields.fieldconfigurations.renderer.edit.field.renderer=Edit Field Renderer
admin.issuefields.fieldconfigurations.renderer.description=A renderer determines how the value of a field will be displayed within the system.
admin.issuefields.fieldconfigurations.renderer.update.for.field=Update the renderer for the field {0}
admin.issuefields.fieldconfigurations.renderer.active.renderer=Active Renderer
admin.issuefields.fieldconfigurations.renderer.warning=Changing the renderer will affect the display of all {0} issues{1} associated with this field configuration. This operation will not change the values associated with these fields. The renderer can always be changed back and the view will be as it was before.

#editfieldlayoutrendererconfirmation.jsp
admin.issuefields.fieldconfigurations.renderer.edit.confirmation=Edit Field Layout Items Renderer Confirmation
admin.issuefields.fieldconfigurations.renderer.edit.confirmation2=Edit Field Renderer Confirmation: {0}
admin.issuefields.fieldconfigurations.renderer.edit.confirmation.question=Are you sure you want to change the renderer for field {0} to {1}?

#editdefaultfieldlayoutitem.jsp
admin.issuefields.fieldconfigurations.edit.field.layout.item=Edit Field Layout Item
admin.issuefields.fieldconfigurations.edit.field.description=Edit Field Description
admin.issuefields.fieldconfigurations.the.description.appears=The description appears below the field when issues are created or edited.
admin.issuefields.fieldconfigurations.update.the.description.for.the.field=Update the description for the field {0}


##############################
# Field Configuration Schemes
##############################

#viewfieldlayoutschemes.jsp
admin.issuefields.fieldconfigschemes.view.field.configuration.schemes=View Field Configuration Schemes
admin.issuefields.fieldconfigschemes.the.table.below=The table below shows the current Field Configuration Schemes and the projects they are associated with.
admin.issuefields.fieldconfigschemes.description=Field Configuration Schemes map {0}Field Configurations{1} to issue types. A Field Configuration Scheme can be associated with one or more projects, making issues in these projects use the Field Configuration mapped to their issue type.
admin.issuefields.fieldconfigschemes.no.field.configuration.schemes.configured=You do not currently have any field configuration schemes configured.
admin.issuefields.fieldconfigschemes.change.field.layouts=Change field layouts of this scheme
admin.issuefields.fieldconfigschemes.create.a.copy=Create a copy of this scheme
admin.issuefields.fieldconfigschemes.edit.name.and.description=Edit the name and description of this scheme
admin.issuefields.fieldconfigschemes.delete.this.scheme=Delete this scheme
admin.issuefields.fieldconfigschemes.add.field.configuration.scheme=Add Field Configuration Scheme

#configurefieldlayoutscheme.jsp
admin.issuefields.fieldconfigschemes.configure.field.configuration.scheme=Configure Field Configuration Scheme: {0}
admin.issuefields.fieldconfigschemes.configure.instructions=The <em>Default</em> entry specifies the field configuration that will be used for any issue type that has not been explicitly mapped to a field configuration.
admin.issuefields.fieldconfigschemes.scheme.association=This scheme can be used by one or more projects, the field configuration specified for each issue type will be applied to the issues in these projects.
admin.issuefields.fieldconfigschemes.view.all.field.layout.schemes=View {0}all field configuration schemes{1}.
admin.issuefields.fieldconfigschemes.field.configuration=Field Configuration
admin.issuefields.fieldconfigschemes.used.for.all.unmapped.issue.types=Used for all unmapped issue types.
admin.issuefields.fieldconfigschemes.add.issue.type=Associate an Issue Type with a Field Configuration
admin.issuefields.fieldconfigschemes.edit.default.mapping=Edit default mapping
admin.issuefields.fieldconfigschemes.all.issue.types.have.associations=All issue types have an association with a field configuration, you can use the ''Edit'' link to change them.
admin.issuefields.fieldconfigschemes.edit.entry=Edit entry
admin.issuefields.fieldconfigschemes.delete.entry=Delete entry

#copyfieldlayoutscheme.jsp
admin.issuefields.fieldconfigschemes.copy.field.layout.configuration=Copy Field Layout Configuration
admin.issuefields.fieldconfigschemes.please.specify.name.and.description=Please specify a name and description for the copy of {0}.

#editfieldlayoutscheme.jsp
admin.issuefields.fieldconfigschemes.edit.field.configuration.scheme=Edit Field Configuration Scheme
admin.issuefields.fieldconfigschemes.on.this.page.you.can.change=On this page you can change the properties of the {0} field configuration scheme.

#deletefieldlayoutscheme.jsp
admin.issuefields.fieldconfigschemes.delete.field.configuration.scheme=Delete Field Configuration Scheme
admin.issuefields.fieldconfigschemes.delete.confirmation=Please confirm you wish to delete {0}.

#editfieldlayoutschemeentity.jsp
admin.issuefields.fieldconfigschemes.edit.config.scheme.entry=Edit Field Configuration Scheme Entry
admin.issuefields.fieldconfigschemes.edit.instruction.a=To change the field configuration used by {0} issue type entry of the {1} field configuration scheme please select the field configuration from the list and press {2}Update{3}.
admin.issuefields.fieldconfigschemes.edit.instruction.b=To change the field configuration used by {0}Default{1} issue type entry of the {2} field configuration scheme please select the field configuration from the list and press {3}Update{4}.
admin.issuefields.fieldconfigschemes.field.configuration.description=The field configuration to use for the chosen issue type.

#############
# Screens
#############

#viewfieldscreens.jsp
admin.issuefields.screens.view.screens=View Screens
admin.issuefields.screens.description=A screen is an arrangement of fields that are displayed when the issue is created, edited or transitioned through workflow.
admin.issuefields.screens.to.choose.screens=To choose screens that are displayed when issues are {0}created{1} or {2}edited{3} please map the screens to issue operations using {4}Screen Schemes{5}.
admin.issuefields.screens.to.select.screens=To select which screen is displayed for a particular {0}workflow transition{1}, please select the {2}workflow{3} the transition belongs to and edit it.
admin.issuefields.screens.to.choose.screens.that.are.displayed=To choose screens that are displayed when issues are created or edited please map the screens to issue operations using
admin.issuefields.screens.note1={0}Note{1}: it is only possible to delete a screen if it is not part of a Screen Scheme and is not used in any workflows.
admin.issuefields.screens.note2={0}Note{1}: it is only possible to delete a screen if it is {2}Inactive{3}. A screen is {4}Active{5} if it is used by the workflow or the Screen Scheme.
admin.issuefields.screens.no.screens.configured=There are no screens configured.
admin.issuefields.screens.add.screen=Add Screen
#{0} and {2} are bold <strong> </strong> tags, {1} is the current language's word for 'add'
admin.issuefields.screens.add.screen.instruction=To create a new Screen please specify a name and optionally the description for the new screen and press {0}.
admin.issuefields.screens.configure.tabs.and.fields=Configure tabs and fields for the {0}
admin.issuefields.screens.edit.value=Edit {0}
admin.issuefields.screens.copy.value=Copy {0}
admin.issuefields.screens.delete.value=Delete {0}

#configurefieldscreen.jsp
admin.issuefields.screens.configure.screen=Configure Screen
admin.issuefields.screens.configure.main.page.description=This page shows the way the fields are organised on {0} screen.
admin.issuefields.screens.configure.note={0}Note{1}: when the screen is shown to the user only non-hidden fields that the user has permissions to edit will be actually displayed.
admin.issuefields.screens.configure.select.field=Select a field to add it to the screen.
admin.issuefields.screens.configure.no.screen=Screen with id {0} does not exist.

#confirmdeletefieldscreen.jsp
admin.issuefields.screens.delete=Delete Screen
admin.issuefields.screens.confirm.delete=Confirm that you would like to permanently delete the {0} screen.

#confirmdeletefieldscreenscheme.jsp
admin.issuefields.screenschemes.delete=Delete Screen Scheme
admin.issuefields.screenschemes.confirm.delete=Confirm that you would like to permanently delete the {0} screen scheme.

#copyfieldscreen.jsp
admin.issuefields.screens.copy.screen=Copy Screen
admin.issuefields.screens.copy.instructions=Use the form below to create a copy of the {0} screen.

#editfieldscreen.jsp
admin.issuefields.screens.edit=Edit Screen
admin.issuefields.screens.edit.instructions=Use the form below to change properties of the {0} screen.

##viewfieldscreenschemes.jsp
admin.issuefields.screenschemes.view.screen.schemes=View Screen Schemes
admin.issuefields.screenschemes.the.table.below=Screen Schemes allow you to choose what screens are shown for each issue operation.
admin.issuefields.screenschemes.screens.schemes.are.mapped=Screen Schemes are mapped to issue types using {0}Issue Type Screen Schemes{1}, which can be associated with one or more projects.
admin.issuefields.screenschemes.note1={0}Note{1}: a screen scheme can only be deleted if it is not used in a Issue Type Screen Scheme.
admin.issuefields.screenschemes.note2={0}Note{1}: a screen scheme can only be deleted if it is not a default scheme and is not associated with any projects.
admin.issuefields.screenschemes.no.screen.schemes.configured=There are no screen schemes configured. Use the form below to create a new scheme.
admin.issuefields.screenschemes.add.screen.scheme=Add Screen Scheme
admin.issuefields.screenschemes.add.instruction=To create a new Screen Scheme please specify a name and optionally the description for the new scheme and press {0}.
admin.issuefields.screenschemes.default.screen=Default Screen
admin.issuefields.screenschemes.default.screen.description=The screen to show for unmapped issue operations in the new scheme.
admin.issuefields.screenschemes.configure.screens.for=Configure screens for the {0} scheme
admin.issuefields.screenschemes.copy.value=Copy {0}

#configurefieldscreenscheme.jsp
admin.issuefields.screenschemes.configure.screen.scheme=Configure Screen Scheme
admin.issuefields.screenschemes.configure.page.description=On this page you can configure the {0} screen scheme.
admin.issuefields.screenschemes.configure.instruction=Please use the table and the form below to select which screen will be displayed for each issue operation. The <i>Default</i> entry is used to indicate which screen should be used for operations that do not have a specific mapping in this scheme.
admin.issuefields.screenschemes.configure.instruction2=To activate this screen scheme, map it to one or more issue types using an {0} and then associate the Issue Type Screen Scheme with one or more projects.
admin.issuefields.screenschemes.screen.scheme.description=The screen scheme to use for unmapped issue types.
admin.issuefields.screenschemes.note3={0}Note{1}: the screen that is mapped to the {2}View Issue{3} operation, will be used on the view issue page. The screen controls the layout of {4}only{5} {6}custom fields{7}. The position of other fields on the view issue page cannot be changed.
admin.issuefields.screenschemes.view.all=View {0}all screen schemes{1}
admin.issuefields.screenschemes.issue.operation=Issue Operation
admin.issuefields.screenschemes.no.issue.operation=There are no issue operation to screen associations. Use the form below to create an association.
admin.issuefields.screenschemes.used.for.unmapped=Used for all unmapped operations.
admin.issuefields.screenschemes.add.issue.operation=Associate an Issue Operation with a Screen
admin.issuefields.screenschemes.association.instruction=To associate an issue operation with a screen, select an issue operation and a screen, and press <strong>Add</strong>.
admin.issuefields.screenschemes.add.description=The screen to show for the chosen issue operation.
admin.issuefields.screenschemes.all.operations.have.an.association.edit=In this scheme all issue operations have an association with a screen. Use the ''Edit'' link next to each operation to change its screen.
admin.issuefields.screenschemes.all.operations.have.an.association=In this scheme all issue operations have an association with a screen.
admin.issuefields.screenschemes.no.screens.exist=No screens exist. Please {0}create{1} a screen first.
admin.issuefields.screenschemes.edit.value=Edit {0}
admin.issuefields.screenschemes.delete.value=Delete {0}

#editfieldscreenschemeitem.jsp
admin.issuefields.screenschemes.edit.screen.scheme.item=Edit Screen Scheme Item
admin.issuefields.screenschemes.edit.instruction=Use the form below to select a screen that will be used for the {0} issue operation.
admin.issuefields.screenschemes.edit.the.screen.to.show.for.this.issue.operation=The screen to show for this issue operation.

#editfieldscreenscheme.jsp
admin.issuefields.screenschemes.edit.screen.scheme=Edit Screen Scheme
admin.issuefields.screenschemes.use.the.form.below=Use the form below to change properties of the {0} screen scheme.

#copyfieldscreenscheme.jsp
admin.issuefields.screenschemes.copy.screen.scheme=Copy Screen Scheme
admin.issuefields.screenschemes.copy.instruction=Use the form below to create a copy of the {0} screen scheme.


#############################
# Issue Type Screen Schemes
#############################

#viewissuetypescreenschemes.jsp
admin.issuefields.issuetypescreenschemes.view.issue.type.screen.schemes=Issue Type Screen Schemes
admin.issuefields.issuetypescreenschemes.definition=An Issue Type Screen Scheme allows you to choose what {0}Screen Scheme{1} is used for each issue type.
admin.issuefields.issuetypescreenschemes.project.association.note=Then, an Issue Type Screen Scheme can be associated with one or more projects, to specify what Screen Scheme, and hence what {0}Screen{1} should be used for a particular issue operation for the projects'' issues.
admin.issuefields.issuetypescreenschemes.note={0}Note{1}: it is not possible to delete an Issue Type Screen Scheme, if it is associated with at least one project.
admin.issuefields.issuetypescreenschemes.no.screen.schemes.configured=There are no screen schemes configured. Use the form below to create a new scheme.
admin.issuefields.issuetypescreenschemes.add=Add Issue Type Screen Scheme
admin.issuefields.issuetypescreenschemes.add.instruction=To create a new Issue Type Screen Scheme please specify a name and optionally the description for the new scheme and press {0}.
admin.issuefields.issuetypescreenschemes.screen.scheme.description=The screen scheme to use for unmapped issue types
admin.issuefields.issuetypescreenschemes.configure.the.scheme=Configure the {0} scheme
admin.issuefields.issuetypescreenschemes.edit=Edit {0}
admin.issuefields.issuetypescreenschemes.copy.entry=Copy {0}
admin.issuefields.issuetypescreenschemes.delete.entry=Delete {0}

#editissuetypescreenscheme.jsp
admin.issuefields.issuetypescreenschemes.edit.issue.type.screen.scheme=Edit Issue Type Screen Scheme

#copyissuetypescreenscheme.jsp
admin.issuefields.issuetypescreenschemes.copy=Copy Issue Type Screen Scheme
admin.issuefields.issuetypescreenschemes.copy.instruction=Use the form below to create a copy of the {0} issue type screen scheme.

#confirmdeleteissuetypescreenscheme.jsp
admin.issuefields.issuetypescreenschemes.delete=Delete Issue Type Screen Scheme
admin.issuefields.issuetypescreenschemes.confirm.delete=Confirm that you would like to permanently delete the {0} issue type screen scheme.

###################
#  ISSUE SETTINGS
###################

###############
# Translations
###############

#viewtranslations.jsp
admin.issuesettings.translations={0} Translations
admin.issuesettings.translations.page.description=On this page, you can add {0} translations for the installed languages. Any translations you define here will override any translations that may exist for the issue constants in your languages resource bundle. To revert to the resource bundles values just set the name/description pair to blank.
admin.issuesettings.translations.view=View {0}{2}{1}
admin.issuesettings.translations.view.locale.translations=View Language Translations
admin.issuesettings.translations.locale=Language
admin.issuesettings.translation=Translation
admin.issuesettings.translations.view.button=view

###############
# Issue Types
###############

#viewissuetypes.jsp
admin.issuesettings.issuetypes.the.table.below=The table below shows the {0} used in this version of JIRA.
admin.issuesettings.issuetypes.alphabetical.order=The issue types below are displayed in {0}alphabetical{1} order.
admin.issuesettings.issuetypes.issue.type.schemes.determines=An issue type scheme determines which issue types will be available to a set of projects. It also allows to specify the order in which the issue types are presented in the user interface.
admin.issuesettings.issuetypes.edit.order.and.default.issue.type=Edit order and default issue type
admin.issuesettings.issuetypes.translate=Translate
admin.issuesettings.issuetypes.global.issue.types=Global {0}

#'issuetypes.jsp' and 'typeicon.jsp' make up 'add new xxxxx' form at the bottom of the page
#issuetypes.jsp
admin.issuesettings.issuetypes.view.title=Issue Types
admin.issuesettings.issuetypes.add.description=This will create a new {0} which will also be added to the default scheme.
admin.issuesettings.issuetypes.related.schemes=Related Schemes
admin.issuesettings.issuetypes.no.associated.schemes=No associated schemes
admin.issuesettings.issuetypes.add.new.button.label=Add Issue Type
admin.issuesettings.issuetypes.add.dialog.title=Add Issue Type

#typeicon.jsp
admin.issuesettings.issuetypes.type.description=Select whether the created issue type is for standard issues or for sub-tasks
admin.issuesettings.issuetypes.icon.url.description=relative to the JIRA web application e.g /images/icons OR starting with http://. Icons should be 16px by 16px in size.
admin.issuesettings.issuetypes.type=Type

#editissuetype.jsp
admin.issuesettings.issuetypes.edit.issue.type=Edit Issue Type
admin.issuesettings.issuetypes.edit.avatar=Issue Type Avatar
admin.issuesettings.issuetypes.edit.avatar.click.to.edit=Select Issue Type Avatar

admin.issue.types.schemes.view.title= Issue Type Schemes
admin.issue.types.schemes.add.button.label= Add Issue Type Scheme

#issuetypeschemes.jsp
admin.issuesettings.no.issue.types.associated=No issue types associated
admin.issuesettings.global=Global (all unconfigured projects)
admin.issuesettings.no.project=No projects

#configoptionset.jsp
admin.issuesettings.you.can.configure=You can configure your {0} options on this screen.
admin.issuesettings.change.order.by.drag.drop=Change the order of the options by {0}dragging and dropping{1} the option into the desired order.
admin.issuesettings.similarly.drag.drop.to.remove=Similarly, {0}drag and drop{1} the option from one list to the other to add or remove them.
admin.issuesettings.note.editing.global.scheme=You are editing a global scheme. This scheme will apply to all projects that do not have a scheme specifically selected.
admin.issuesettings.if.not.changing=if not changing the options for {0}all{1} projects you''ll need to create a new issue type scheme.
admin.issuesettings.create.copy.of.scheme=You can {0}create a copy of the current scheme{1} which will then be associated to current project.
admin.issuesettings.name.for.scheme=Name for the scheme
admin.issuesettings.description.for.scheme=A description for this scheme
admin.issuesettings.this.scheme.will.be.automatically.selected=This scheme will be automatically selected for the project {0}
admin.issuesettings.scheme.name=Scheme Name
admin.issuesettings.default.issue.type=Default Issue Type
admin.issuesettings.select.default.issue.types=Select the default {0}
admin.issuesettings.issuetypes.for.current.scheme={0} for Current Scheme
admin.issuesettings.available.issue.types=Available {0}
admin.issuesettings.quickly.add=Quickly add a new {0} using the form below. This will also add it to this current scheme as well as the global scheme.
admin.issuesettings.add.all=Add all
admin.issuesettings.remove.all=Remove all
admin.issuesettings.sub.task=sub-task


#associateissuetypescheme.jsp
admin.issuesettings.associate=Associate Issue Type Scheme
admin.issuesettings.associate.no.projects.available=No projects available to be associated with scheme <strong>{0}</strong>.
admin.issuesettings.associate.instructions=Choose the projects that you wish the scheme {0} to apply to.  All selected projects will change from their current scheme to the selected scheme. Any issues with obsolete issue types will need to be migrated.
admin.issuesettings.associate.only.unassociated.displayed=Only projects not currently associated with the default scheme are displayed.
admin.issuesettings.associate.apply.for.all=Apply for all issues in any selected projects

#confirmdeletescheme.jsp
admin.issuesettings.confirmdeletescheme.title=Delete {0} Scheme: {1}
admin.issuesettings.confirmdeletescheme.about.to.delete=You are about to delete the {0} Scheme named {1}.
admin.issuesettings.confirmdeletescheme.one.project=There is one project ({0}) currently using this scheme. This project will revert to using the default global issue type scheme.
admin.issuesettings.confirmdeletescheme.multiple.projects=There are {0} projects {1} currently using this scheme. These projects will revert to using the default global issue type scheme.
admin.issuesettings.confirmdeletescheme.no.projects=There are no projects currently using this scheme.

#deleteissuetype.jsp
admin.issuesettings.deleteissuetype.title=Delete Issue Type: {0}
admin.issuesettings.deleteissuetype.confirmation=Confirm that you want to delete this issue type.
admin.issuesettings.deleteissuetype.no.matching.issues=There are currently no matching issues
admin.issuesettings.deleteissuetype.note1={0}Note{1}: This issue type will be removed from all field configuration, issue type screen and workflow schemes.
admin.issuesettings.deleteissuetype.note2={0}Note{1}: This issue type cannot be deleted - there are currently {2} matching issues with no suitable alternative issue types (only issues you have permission to see will be displayed, which may be different from the total count shown on this page).
admin.issuesettings.deleteissuetype.different.schemes=In order for an issue type to be deleted, it needs to be associated with one workflow, field configuration and field screen scheme across all projects. If this is not the case, JIRA can not provide a list of valid replacement issue types.
admin.issuesettings.deleteissuetype.confirmation2=Confirm that you want to delete this issue type, and specify what is to be done with the issues currently attached to it.
admin.issuesettings.deleteissuetype.matching.issues=There are currently {0} matching issues, that must be changed to another issue type.
admin.issuesettings.deleteissuetype.new.type.for.matching.issues=New type for matching issues

###############
# Priorities
###############

admin.issuesettings.order=Order

#viewpriorities.jsp
admin.issuesettings.priorities.view.priorities=View Priorities
admin.issuesettings.priorities.the.table.below=The table below shows the priorities used in this version of JIRA, in order from highest to lowest.
admin.issuesettings.priorities.translate.priorities={0}Translate{1} priorities
admin.issuesettings.priorities.add.new.priority=Add New Priority
admin.issuesettings.priorities.status.color=Priority Color
admin.issuesettings.priorities.move.priority.up=Move this priority up
admin.issuesettings.priorities.move.priority.down=Move this priority down

#editpriority.jsp
admin.issuesettings.priorities.edit.priority=Edit Priority

#deletepriority.jsp
admin.issuesettings.priorities.delete.priority=Delete Priority
admin.issuesettings.priorities.delete.confirm=Confirm that you want to delete this priority, and specify what is to be done with the issues currently attached to it.
admin.issuesettings.priorities.delete.currently.issues.attached=There are currently {0} matching issues, that must be changed to another priority.
admin.issuesettings.priorities.delete.new.priorities.for.matching.issues=New priority for matching issues

################
# Resolutions
################

#viewresolutions.jsp
admin.issuesettings.resolutions.view.resolutions=View Resolutions
admin.issuesettings.resolutions.the.table.below=The table below shows the resolutions used in this version of JIRA, in order they are displayed to the user.
admin.issuesettings.resolutions.translations={0}Translate{1} resolutions
admin.issuesettings.resolutions.clear.defaults={0}Clear{1} defaults
admin.issuesettings.resolutions.add.new.resolution=Add New Resolution
admin.issuesettings.resolutions.move.up=Move this resolution up
admin.issuesettings.resolutions.move.down=Move this resolution down

#editresolution.jsp
admin.issuesettings.resolutions.edit.resolution=Edit Resolution

#deleteresolution.jsp
admin.issuesettings.resolutions.delete.resolution=Delete Resolution
admin.issuesettings.resolutions.delete.confirm=Confirm that you want to delete this resolution, and specify what is to be done with the issues currently attached to it.
admin.issuesettings.resolutions.delete.current.matching.issues=There are currently {0} matching issues, that must be changed to another resolution.
admin.issuesettings.resolutions.delete.new.resolution.for.matching.issues=New resolution for matching issues

###########
# Statuses
###########

#viewstatuses.jsp
admin.issuesettings.statuses.view.statuses=View Statuses
admin.issuesettings.statuses.the.table.below=The table below shows the statuses used in this version of JIRA.
admin.issuesettings.statuses.all.statuses.have.one.of.two.modes=All statuses have one of two modes:
admin.issuesettings.statuses.active={0} - associated with a workflow/s.
admin.issuesettings.statuses.inactive={0} - not in use.
admin.issuesettings.statuses.to.delete.a.status=To delete a status, it must not be associated with a workflow.
admin.issuesettings.statuses.translate.statuses={0}Translate{1} statuses
admin.issuesettings.statuses.status.details=Status Details
admin.issuesettings.statuses.mode=Mode
admin.issuesettings.statuses.workflows=Workflows
admin.issuesettings.statuses.add.new.status=Add New Status
admin.issuesettings.statuses.status.description.explanation=Explains the significance of an issue when it is moved in to this status. Descriptions of a status will appear in tooltips.
admin.issuesettings.statuses.status.category=Category
admin.issuesettings.statuses.status.category.explanation=Helps identify where an issue is in its lifecycle. <br/>Issues move from {0} to {1} when work starts on them, and later move to {2} when all work is complete.
admin.issuesettings.statuses.status.category.please.select=Select a category


#editstatus.jsp
admin.issuesettings.statuses.edit.status=Edit Status

#deletestatus.jsp
admin.issuesettings.statuses.delete.title=Delete Status
admin.issuesettings.statuses.delete.status=Delete Status: {0}
admin.issuesettings.statuses.delete.confirmation=Confirm that you want to delete this status ...

###########
# Shared Filters and dashboards
###########

admin.issues.filters.shared.title = Shared Filters
admin.issues.dashboards.shared.title = Shared Dashboards

####################
# IMPORT AND EXPORT
####################

#########
# Export
#########

#exportall_options.jsp
admin.export.backup.all.jira.data=Backup all JIRA data
admin.export.backup.jira.data=Backup JIRA data
admin.export.xml.backup.description=This will backup the contents of the database in a portable XML format.
admin.export.xml.backup.description2=You can use this backup to move JIRA between different databases if required, as well as creating a backup that you can use if something goes wrong. To backup to a file on the server, enter the filename below.
admin.export.xml.backup.description3=The backup file will be placed here
admin.export.xml.backup.instruction=To backup to a file on the server, enter the full filename and path below.
admin.export.xml.backup.otherwise=Otherwise backup will print XML to the browser which you can copy / paste.
admin.export.xml.backup.note=XML generation is complex so there might be a delay before it completes!
admin.export.xml.backup.note2=Attachments will not be backed up. This needs to be done manually.
admin.export.file.name=File name
admin.export.xml.backup.leave.blank=Leave blank to print XML to the browser.

#exportall_result.jsp
admin.export.cut.and.paste.xml=Cut and paste the XML representation of a project from below and save it in a file.
admin.export.data.exported.to=Data exported to:

#exportall_confirm.jsp
admin.export.backup.data.confirm=Backup Data Confirm
admin.export.file.already.exists=File {0} already exists.
admin.export.confirm.file.replacement=Please confirm whether you want to replace this file.
admin.export.replace.file=Replace File
admin.export.backup.activeobjects.exception=There was a problem backing up data for the {0} plugin.

#########
# Import
#########

#importall_result.jsp
admin.import.import.project.data=Import data
admin.import.import.jira.data=Import JIRA data
admin.import.successful.import=Your import has been successful.
admin.import.logged.out=You have been logged out as a result of this import. Any automatic login has also been stopped.

#importall_options.jsp
admin.import.restore.jira.data=Restore JIRA Data
admin.import.restore.jira.data.from.backup=Restore JIRA data from Backup
admin.import.instruction=Restoring data from a backup XML file into JIRA is simple. To restore from a file, enter the filename below.
admin.import.restore.alternatively=Alternatively, cut and paste the XML data into the text area below.
admin.import.warning=This will wipe all existing JIRA content - make sure you {0}backup first{1}!
admin.import.index.warning=Please make sure the index path specified is not being used by another JIRA instance.
admin.import.index.warning.line.2={0}WARNING{1}: JIRA will not be available for use during the indexing process!
admin.import.index.no.permission.note={0}Note{1}: Only a user with the System Administrator Global Permission can modify the search index path.
admin.import.index.disable.contact.sysadmin={0}Note{1}: Only a user with the System Administrator Global Permission can set up indexing. Contact your System Administrator.
admin.import.index.warning.example=For example: if you are importing data from an instance of JIRA on the <strong>same server</strong> as this instance, you must specify a different index path.
admin.import.note1=The backup file and index paths must be located on the same machine as your JIRA instance.
admin.import.note2=You will be logged out after the restore process. Make sure you know your login details in the data being restored.
admin.import.note3=The restore process can take a few minutes. Please be patient.
admin.import.restore.started=The restore process has started.
admin.import.restore=Restore
admin.import.file.name.description=Enter a filename to restore data from. Files will be loaded from:
admin.import.jira.data.xml=JIRA Data (XML)
admin.import.the.absolute.or.relative.path=The absolute or relative path to the directory under which indexes for searching will be stored.
admin.import.index.location=Index location
admin.import.outgoing.mail.setting.label=Outgoing Mail
admin.import.outgoing.mail.setting.set.on.jira.start=Disabled, this value has been applied because the {0}-Datlassian.mail.senddisabled=true{1} JVM argument has been set before starting JIRA.
admin.import.enter.a.license=Only enter a license if you want to override the license in the import file.
admin.import.license.if.required=License (if required)
admin.import.submit.path.warning.title=There is a problem with one or more of your file paths
admin.import.submit.path.warning.hyperlink=reimport using default paths
admin.import.restore.activeobjects.exception=There was a problem restoring ActiveObjects data for the {0} plugin.
admin.import.restore.activeobjects.exception.importing.table=Importing table {0} failed.
admin.import.restore.activeobjects.exception.check.log=Please check the log for details.
admin.import.restore.activeobjects.exception.additional.info.exception=Caught exception with following message: {0}

#importlogs.jsp
admin.importlogs.import.logs=Import logs
admin.importlogs.please.note=Please note that your logs are very long and have been truncated to improve performance. The full logs will be displayed when the importer finishes.
admin.importlogs.statistic=Statistic
admin.importlogs.data=Data
admin.importlogs.elapsed.time=Elapsed time
admin.importlogs.import.rate=Import rate (issues per minute)
admin.importlogs.failures=Failures
admin.importlogs.users.imported=Users imported
admin.importlogs.projects.imported=Projects imported
admin.importlogs.versions.imported=Versions imported
admin.importlogs.components.imported=Components imported
admin.importlogs.issues.imported=Issues imported
admin.importlogs.new.custom.fields=New custom fields created
admin.importlogs.new.issue.types=New issue types
admin.importlogs.new.resolutions=New resolutions
admin.importlogs.new.priorities=New priorities

#xmlimport.jsp
admin.xmlimport.import.data.from.xml=Import Data from XML

#######################
# OPTIONS AND SETTINGS
#######################

###############
# Jelly Runner
###############

#jelly_runner.jsp
admin.jellyrunner.jelly.runner=Jelly Runner
admin.jellyrunner.disabled=As a security precaution, the Jelly Runner on this installation is currently disabled.  To enable Jelly support, please start JIRA with "-Djira.jelly.on=true". For more information see the {0}Jelly Documentation{1}.
admin.jellyrunner.instruction=Either specify a path to a Jelly script file or paste a Jelly script into the text area. The Jelly script will be validated and then run on the server.
admin.jellyrunner.note={0}Note{1}: Your Jelly script will have unknown affects on JIRA so should be tested on a Development environment first.
admin.jellyrunner.jelly.script.file.path=Jelly Script file path
admin.jellyrunner.jelly.script.xml=Jelly Script (XML)

#jelly_result.jsp
admin.jellyrunner.import.workflow.from.xml=Jelly Runner
admin.jellyrunner.output=Jelly script ran and produced the following messages.
admin.jellyrunner.success=Jelly script completed successfully.

##############
# Send E-mail
##############

#sendbulkmail.jsp
admin.email.send.email=Send Email
admin.email.send=Send
admin.email.description=You can send an email to JIRA users here.
admin.email.send.to.projects=Projects:
admin.email.send.to.project.roles=Project Roles:
admin.email.send.to.groups=Groups:
admin.email.select.recipients=Please select one or more groups or project roles from the list below. The email message will be sent to all members of the chosen groups or project roles.
admin.email.note=Note: a user will receive the email only once, even if they are a member of more than one group or project role.
admin.email.reply.to=Reply To
admin.email.reply.to.description=Optionally, specify the ''Reply-To'' address.
admin.email.subject=Subject
admin.email.body=Body
admin.email.body.description=The body of the email message. You may include HTML.
admin.email.message.type=Message Type
admin.email.message.type.description=The content-type of the email message.
admin.email.bcc=Bcc
admin.email.bcc.description=Check this box if you want to hide the users email address.
admin.email.you.can.send=You can send an email to JIRA users here.
admin.email.to.configure.mail.server=To send email you need to {0}configure{1} a mail server.
admin.email.to.configure.mail.server.admin=To send email you need to configure a mail server. You may want to {0}contact a System Administrator{1} to configure a mail server.
admin.email.to=To
admin.email.from=From

contact.administrator.title=Contact Site Administrators
contact.administrator.details=Request details

######################
# Announcement Banner
######################

#editannouncement.jsp
admin.announcement.edit.announcement.banner=Edit Announcement Banner
admin.announcement.description = You can set HTML text which will display as a banner at the top of all pages in JIRA. This is useful for alerting users of upcoming system-wide changes.
admin.announcement.set.banner=Set Banner
admin.announcement.preview.banner=Preview Banner
admin.announcement.reset=Reset
admin.announcement=Announcement
admin.announcement.close.tags = This field accepts HTML, be sure to close all tags.
admin.announcement.level = Visibility Level
admin.announcement.intro.text = You can set a banner that will display at the top of all pages in JIRA. This is useful for alerting users of upcoming system-wide changes.
admin.announcement.help.text = The announcement banner accepts wiki markup.

###########
# SYSTEM
###########

############
# Indexing
############

#indexing.jsp
admin.indexing.jira.indexing=JIRA Indexing
admin.indexing.indexing=Indexing
admin.indexing.reindexing=Re-Indexing
admin.indexing.reindex=Re-Index
admin.indexing.cancelled=Re-Indexing has been cancelled.
admin.indexing.cancelling=Re-Indexing is being cancelled.
admin.indexing.cancel=Cancel Re-Indexing
admin.indexing.search.index.path=Search Index Path
admin.indexing.search.index.path.description=The absolute or relative path to the directory under which indexes for searching will be stored.
admin.indexing.to.reindex.select.option=Please select a re-indexing option below:
admin.indexing.to.reindex.click.the.button=To re-index click the button below.
admin.indexing.is.currently.off=Indexing is currently {0}OFF{1}.
admin.indexing.to.activate=To activate indexing, select an index path below.
admin.indexing.this.may.take.a.while={0}Note{1}: This may take a while, as all data must be indexed.
admin.indexing.johnson.desc=Please note that deleting and rebuilding all indexes will cause JIRA to be unavailable to all users until the re-index has completed.
admin.indexing.reindexing.was.successful=Re-Indexing was {0}successful{1} and took: {2}.
admin.indexing.optimize=Optimise Indexes
admin.indexing.optimizeindex=Optimise Index
admin.indexing.optimize.url.title=Alternatively, you may {0}Optimise Indexes{1}
admin.indexing.dooptimize=Optimise
admin.indexing.dooptimize.again=Optimise Again
admin.indexing.to.optimize.click.the.button=To optimise the indexes please click ''Optimise''.
admin.indexing.this.may.take.a.minute.or.two=Optimising may take a minute or two.
admin.indexing.optimize.note={0}Note{1}: Usually there is no need to optimise the index manually, as it is automatically periodically optimised. Optimising the index can take a minute or two and causes index updates to wait. Hence, please manually optimise only if users experience slow searching.
admin.indexing.optimizing.was.successful=Optimising the indexes was {0}successful{1} and took: {2}.
admin.indexing.optimizing.error=An error occurred while optimising the index: {0}
admin.indexing.optimize.index.disabled=Cannot optimise index. Indexing is currently disabled.
admin.indexing.optimize.index.nolock=Cannot optimise index. Could not get index write lock.
admin.indexing.admin.url.title=Index Administration
admin.indexing.percent.complete=Re-indexing is {0}% complete.
admin.indexing.current.index=Currently working on: {0} index
admin.indexing.no.task.id=You must provide a task id
admin.indexing.no.task.found=A task could not be found for the given task id
admin.indexing.usedefaultpath=Use Default Directory
admin.indexing.usecustompath=Specify Custom Directory
admin.indexing.custompath.msg=The indexes will be placed here
admin.indexing.custompath.migration.msg=For security reasons, JIRA no longer allows you to set a new custom index path.
admin.indexing.custompath.migration.confirmation=Once you change to the default directory, you can''t change it back. Do you want to change this?
restore.index.path.msg=By default JIRA will use the index path specified in the backup file. The following path will be used for backups without an index path:
setup.error.index.filepath=The index path {0} specified in the backup file is not valid.
setup.error.index.filepath.writeerror=Cannot write to index directory. Check that the application server and JIRA have permissions to write to: {0}
setup.database.connection.test.successful=The database connection test was successful.
admin.indexing.strategy.background.label = Background re-index
admin.indexing.strategy.background.description = This will take longer but will allow users to access JIRA during the re-index.
admin.indexing.strategy.background.unsafe = JIRA is unable to perform a background re-index at this time because the index files are either missing or corrupted.
admin.indexing.strategy.foreground.other.task.in.progress = The ''Lock JIRA and rebuild index'' option is unavailable while other indexing operations are in progress.
admin.indexing.strategy.foreground.label = Lock JIRA and rebuild index
admin.indexing.strategy.foreground.description = JIRA will be unavailable to all users until the re-index is complete. This is faster, but may still take a while depending on the size of your instance and hardware.
admin.indexing.strategy.options.label=Re-Index Option
admin.indexing.project=Indexing project ''{0}''

#####################
# Integrity Checker
#####################

#IntegrityChecker.java
admin.integritychecker.error.no.function=You must select a function to perform.
admin.integritychecker.error.one.check=Please select at least one Consistency Check.

#integritychecker.jsp
admin.integritychecker.integrity.checker=Integrity Checker
admin.integritychecker.select.one.or.more.integrity.checks=Select one or more integrity checks from the list below to check for out of date information in the database.
admin.integritychecker.select.all.checks=Select All
admin.integritychecker.fix.all=Fix All

#integritycheckerpreview.jsp & integritycheckercorrect.jsp
admin.integritychecker.choose=Choose the errors you would like to fix, or return to the previous screen.
admin.integritychecker.no.errors=No errors were found.
admin.integritychecker.no.errors.corrected=No errors were corrected.
admin.integritychecker.x.errors.corrected={0} error(s) were corrected.
admin.integritychecker.PASSED=PASSED
admin.integritychecker.ERROR=ERROR
admin.integritychecker.UNFIXABLE.ERROR=UNFIXABLE ERROR
admin.integritychecker.FIXED=FIXED

##################
# License Details
##################

#viewlicense.jsp
admin.evaluation=Evaluation
admin.license=License
admin.license.information=License Information
admin.license.this.page.shows=This page shows your current licensing information.
admin.license.you.instructions=You can use the Update License form to update the license JIRA is running with.
admin.license.organisation=Organisation
admin.license.date.purchased=Date Purchased
admin.license.type=License Type
admin.license.id=License ID
admin.server.id=Server ID
admin.license.sen=Support Entitlement Number (SEN)
admin.license.active.user.count={0} currently active
admin.license.user.limit=User Limit
admin.license.partner.name=Atlassian Partner
admin.license.expiry.information=Expiry Information
admin.license.maintenance.period.end.date=Maintenance Period End Date
admin.license.maintenance.status=Maintenance Status
admin.license.maintenance.status.unsupported=Unsupported
admin.license.maintenance.status.supported.valid=Supported
admin.license.maintenance.status.supported.expired=Expired
admin.license.type.not.supported.error=Please note that your license ({0}) does not entitle you to support. If you are experiencing problems, please see the JIRA documentation, try our forums or consider purchasing a full license.
admin.license.type.not.supported=Updates for JIRA are available under your license until {0}. Your license does not entitle you to support. If you are experiencing problems, please see the JIRA {1}documentation{2}, try our {3}forums{2} or consider {4}purchasing{2} a full license.
admin.license.copy.and.paste=Copy and paste the license key below. You can access your license key on {0}My Account{1}.
admin.license.update.license=Update License
admin.license.add.license=Add License

admin.license.evaluation.expired=Your JIRA evaluation period expired on {0}. You are not able to create new issues in JIRA.
admin.license.evaluation.expired.renew=To reactivate JIRA, please {0}purchase JIRA{1}.
admin.license.evaluation.almost.expired=Your JIRA evaluation period will expire on {0}. You will not be able to create new issues in JIRA.
admin.license.evaluation.almost.expired.renew=Please consider {0}purchasing JIRA{1}.

# common renewal messages - used by regular licenses and new-build-old-license
admin.license.renew.for.support.and.updates=If you wish to have access to support and updates, please {0}renew your maintenance{1}.
admin.license.renew.for.updates.only=If you wish to have access to updates, please {0}renew your maintenance{1}.
admin.license.renew.for.deprecated=If you wish to have access to support and updates, please {0}contact Atlassian{1} for purchase and update details.
admin.license.renew.for.support.and.updates.after=If you wish to have access to support and updates after this date, please {0}renew your maintenance{1}.
admin.license.renew.for.updates.only.after=If you wish to have access to updates after this date, please {0}renew your maintenance{1}.
admin.license.renew.for.deprecated.after=If you wish to have access to support and updates after this date, please {0}contact Atlassian{1} for purchase and update details.
admin.license.why.renew=Renewing your maintenance allows you continued access to great {0}benefits{1}.

# New Build, Old License
admin.license.nbol.support.and.updates=JIRA support and updates for this license ended on {0}. You are currently running a version of JIRA that was created after that date.
admin.license.nbol.updates.only=JIRA updates for this license ended on {0}. You are currently running a version of JIRA that was created after that date.
admin.license.nbol.current.version=The current version of JIRA ({0}) was installed by {1} on {2}. As your current license is not valid for this version, your use of JIRA should be considered an evaluation.
admin.license.nbol.current.version.user.unknown=The current version of JIRA ({0}) was installed on {1}. As your current license is not valid for this version, your use of JIRA should be considered an evaluation.
admin.license.nbol.evaluation.period.will.expire.in=Your evaluation period will expire in {0}. After this period you will not be able to create new issues in JIRA.
admin.license.nbol.evaluation.period.has.expired=Your evaluation period has expired. You are not able to create new issues in JIRA.

# DataCenter and ELA (subscription-based) licenses (property key fragment: "enterprise.license")
admin.enterprise.license.has.expired=Your license subscription expired on {0}. This instance is now read only and users can no longer create new issues.
admin.enterprise.license.has.almost.expired=Your license subscription will expire on {0}. If your license subscription expires your instance will become read only and users will not be able to create new issues.
admin.enterprise.license.status=Your subscription period is due to expire on {0}.
admin.enterprise.license.renewal=Please inform your Atlassian license owner to renew {0}online{1} or by contacting {2}sales{3}.
admin.enterprise.license.expiresin=Expires in {0}
admin.enterprise.license.expired=Your license subscription has expired
admin.data.center.unlicensed=JIRA is configured to run in clustered mode but not licensed for clustered operation.
admin.data.center.unlicensed.buy.now=Please enter a JIRA Data Center license. You can obtain a license from {0}Atlassian{1}.

# Regular licenses
admin.license.support.and.updates.has.ended=JIRA support and updates for this license ended on {0}. JIRA updates created after {0} are not valid for this license.
admin.license.updates.only.has.ended=JIRA updates for this license ended on {0}. JIRA updates created after {0} are not valid for this license.
admin.license.support.and.updates.will.end=JIRA support and updates for this license will end on {0}. JIRA updates created after {0} will not be valid for this license.
admin.license.updates.only.will.end=JIRA updates for this license will end on {0}. JIRA updates created after {0} will not be valid for this license.

admin.license.expired=Your evaluation has expired.
admin.license.expiresin=Expires in {0} on {1}
admin.support.available.until=Support and updates available until {0}
admin.upgrades.available.until=Updates available until {0}

# License Banner messages
admin.license.banner.expired = Your license subscription has expired. This instance is now read-only. Please renew {0}online{1} or contact {2}sales{3}.
admin.license.banner.expire.today = Your license subscription will expire today and JIRA will become read-only. Please renew {0}online{1} or contact {2}sales{3}.
admin.license.banner.expire.soon = Your license subscription will expire in {0,choice,1#{0} day|1<{0} days}. JIRA will become read-only after the expiry. Please renew {1}online{2} or contact {3}sales{4}.
admin.license.banner.maintenance.expires.soon=You will lose access to Support and Updates in {0,choice,1#{0} day|1<{0} days}. {1}Renew online{2}, {3}remind me later{4} or {5}never remind me again{6}.
admin.license.banner.maintenance.expires.today=You will lose access to Support and Updates today. {0}Renew online{1}, {2}remind me later{3} or {4}never remind me again{5}.
admin.license.banner.maintenance.expired=You no longer have access Support and Updates. {0}Renew online{1}, {2}remind me later{3} or {4}never remind me again{5}.

###########
# Plugins
###########

#viewplugins.jsp
admin.plugins.current.plugins=Current Plugins
admin.plugins.extentions=Visit the {0}Atlassian Plugin Exchange{1} to browse, download and read reviews about all the plugins you can install.
admin.plugins.vendor=Vendor
admin.plugins.plugin.version=Plugin Version
admin.plugins.jira.version=JIRA Version
admin.plugins.jira.versions=JIRA Versions
admin.plugins.requires.java=requires java {0}
admin.plugins.configure.plugin=Configure plugin
admin.plugins.disable.plugin=Disable plugin
admin.plugins.enable.plugin=Enable plugin
admin.plugins.disable.module=Disable module
admin.plugins.enable.module=Enable module
admin.plugins.select.a.plugin=Select a plugin
admin.plugins.disabled=Plugin currently disabled.
admin.plugins.unrecognised.module = Unrecognised module
admin.plugins.modules={0} module(s).
admin.plugins.installed.plugins=Installed Plugins
admin.plugin.error.unloadable=Errors loading plugin
admin.plugin.error.unloadable.desc=There were errors loading this plugin
admin.plugins.installation.mode=Installation Mode

plugins.embedded=Embedded
plugins.managed=Managed

#############
# Listeners
#############

#viewlisteners.jsp
admin.listeners.listeners=Listeners
admin.listeners.description=Listeners are used for performing certain actions whenever an event occurs in JIRA. For example, email notifications can be sent when an issue is updated, or the administrator notified when a user signs up.
admin.listeners.some.listeners.are.internal=Some listeners are internal to JIRA, and you cannot modify their properties.  You can also add your own listeners to JIRA.
admin.listeners.class=Class
admin.listeners.internal=internal
admin.listeners.add.listener=Add Listener
admin.listeners.add.instruction=Add a new listener by entering a name and class below. You can then edit it to set properties.
admin.listeners.built.in.listeners=Built-in Listeners
admin.listeners.debug.maillistener=Debug MailListener
admin.listeners.print.events.to.sout=Prints events to System.out
admin.listeners.print.events.to.sout.with.params=Prints events to System.out with Parameters

#editlistener.jsp
admin.listeners.edit.listener=Edit Listener
admin.listeners.edit.listener2=Edit Listener: {0}
admin.listeners.edit.instructions=Enter text values for listener properties below. Any empty fields will be set to NULL in the Listener''s initialisation.

#########################
# Logging and profiling
#########################

#viewlogging.jsp
admin.loggingandprofiling.logging.and.profiling=Logging and Profiling
admin.loggingandprofiling.logging=Default Loggers
admin.loggingandprofiling.description=This page allows you to change the level at which JIRA logs its messages.  It is useful if you are debugging JIRA.
admin.loggingandprofiling.note=Note that any changes you make here are {0}not persisted{1} across server restarts.{2} You will need to edit ''WEB-INF/classes/log4j.properties'' to change levels permanently.
admin.loggingandprofiling.logging.will.go.to.the.console=Logging will go to the console.
admin.loggingandprofiling.package.name=Package name
admin.loggingandprofiling.logging.level=Logging Level
admin.loggingandprofiling.set.logging.level=Set Logging Level
admin.loggingandprofiling.profiling=Profiling
admin.loggingandprofiling.profiling.description=Turn this on to get profiling information from JIRA.  This information will be sent to the console and ''atlassian-jira.log''.
admin.loggingandprofiling.profiling.status=Profiling is currently turned {0}.
admin.loggingandprofiling.disable.profiling={0}Disable{1} profiling.
admin.loggingandprofiling.enable.profiling={0}Enable{1} profiling.


admin.loggingandprofiling.httpaccesslog=HTTP Access Logging
admin.loggingandprofiling.httpaccesslog.description=Turn this on to have JIRA log all HTTP requests to an access log.  This information will be sent to ''atlassian-jira-http-access.log''.
admin.loggingandprofiling.httpaccesslog.status=The HTTP access log is currently turned {0}.
admin.loggingandprofiling.disable.httpaccesslog={0}Disable{1} the HTTP access log.
admin.loggingandprofiling.enable.httpaccesslog={0}Enable{1} the HTTP access log.

admin.loggingandprofiling.httpaccesslog.includeimages.status=Including images in HTTP access logs is currently turned {0}.
admin.loggingandprofiling.disable.httpaccesslog.includeimages={0}Disable{1} including images in the HTTP access logs.
admin.loggingandprofiling.enable.httpaccesslog.includeimages={0}Enable{1} including images in the HTTP access logs.

admin.loggingandprofiling.httpdumplog.status=The HTTP dump log is currently turned {0}.
admin.loggingandprofiling.disable.httpdumplog={0}Disable{1} the HTTP dump log.
admin.loggingandprofiling.enable.httpdumplog={0}Enable{1} the HTTP dump log.

admin.loggingandprofiling.soapaccesslog=SOAP Access Logging
admin.loggingandprofiling.soapaccesslog.description=Turn this on to have JIRA log all SOAP requests to an access log.  This information will be sent to the console and ''atlassian-jira-soap-access.log''.
admin.loggingandprofiling.soapaccesslog.status=The SOAP access log is currently turned {0}.
admin.loggingandprofiling.disable.soapaccesslog={0}Disable{1} the SOAP access log.
admin.loggingandprofiling.enable.soapaccesslog={0}Enable{1} the SOAP access log.

admin.loggingandprofiling.soapdumplog=SOAP Dump Logging
admin.loggingandprofiling.soapdumplog.status=The SOAP dump log is currently turned {0}.
admin.loggingandprofiling.disable.soapdumplog={0}Disable{1} the SOAP dump log.
admin.loggingandprofiling.enable.soapdumplog={0}Enable{1} the SOAP dump log.


admin.loggingandprofiling.sqllog=SQL Logging
admin.loggingandprofiling.sqllog.description=Turn this on to have JIRA log all SQL requests.  This information will be sent to the console and ''atlassian-jira-sql.log''.
admin.loggingandprofiling.sqllog.warning=Turning on SQL logging will slow down your system and should only be done for troubleshooting purposes.
admin.loggingandprofiling.sqllog.status=The SQL log is currently turned {0}.
admin.loggingandprofiling.disable.sqllog={0}Disable{1} the SQL log.
admin.loggingandprofiling.enable.sqllog={0}Enable{1} the SQL log.

admin.loggingandprofiling.sqldumplog=SQL Dump Logging
admin.loggingandprofiling.sqldumplog.status=The SQL dump log is currently turned {0}.
admin.loggingandprofiling.disable.sqldumplog={0}Disable{1} the SQL dump log.
admin.loggingandprofiling.enable.sqldumplog={0}Enable{1} the SQL dump log.

admin.loggingandprofiling.marklogs=Mark Logs
admin.loggingandprofiling.marklogs.description=Marking the logs during troubleshooting can be helpful for yourself and Atlassian Support.  The mark will be applied to all the JIRA log files.
admin.loggingandprofiling.marklogs.markmessage=Optional Message
admin.loggingandprofiling.marklogs.markmessage.description=An optional messge that will be written into the logs along with the mark.
admin.loggingandprofiling.marklogs.rollover=Log Rollover
admin.loggingandprofiling.marklogs.rollover.description=This will cause the logs to start in fresh new files
admin.loggingandprofiling.marklogs.mark=Mark

admin.loggingandprofiling.addcustomlogger.description={0}Configure{1} logging level for another package.
admin.loggingandprofiling.addcustomlogger.loggername.description=Log4j logger name (e.g. ''com.atlassian.bonfire'')

admin.loggingandprofiling.mail=Mail
admin.loggingandprofiling.mail.logfile={0} information is sent to ''{1}''.
admin.loggingandprofiling.mail.currentstatus=The {0} log is currently turned {1}.
admin.loggingandprofiling.mail.currentdebugstatus=The {0} debug log is currently turned {1}.
admin.loggingandprofiling.mail.disable={0}Disable{1} the {2} log.
admin.loggingandprofiling.mail.enable={0}Enable{1} the {2} log.
admin.loggingandprofiling.mail.enabledebugging={0}Enable{1} Debugging.
admin.loggingandprofiling.mail.disabledebugging={0}Disable{1} Debugging.
admin.loggingandprofiling.mail.outgoing=Outgoing Mail
admin.loggingandprofiling.mail.incoming=Incoming Mail
admin.loggingandprofiling.mail.outgoing.no.servers.configured=You do not currently have an SMTP server configured.
admin.loggingandprofiling.mail.configure.mail.server={0}Add{1} mail server.

#configurelogging.jsp
admin.loggingandprofiling.configure.log.level=Configure Log Level
admin.loggingandprofiling.logger.name=Logger Name
admin.loggingandprofiling.level=Level

#############
# Mail Queue
#############

#mailqueueadmin.jsp
admin.mailqueue.mail.queue.admin=Mail Queue Admin
admin.mailqueue.mail.queue=Mail Queue
admin.mailqueue.description=This page shows a list of mails that have persistently failed to send.
admin.mailqueue.this.page.shows=This page shows you the current JIRA internal event queue, whose events may trigger notification emails.
admin.mailqueue.sending.mail.is.disabled={0}Warning{1}: Sending mail is disabled.
admin.mailqueue.no.default.mail.server=There is no default {0}mail server{1}, so mails will not be sent.
admin.mailqueue.no.default.mail.server.admin=There is no default mail server, so mails will not be sent. You may want to {0}contact a System Administrator{1} to configure a mail server.
admin.mailqueue.no.associated.notification.schemes={0}Warning{1}: No projects have an associated notification scheme - no mail will be sent.
admin.mailqueue.number.of.items=The queue currently has {0} items in it.
admin.mailqueue.currently.sending=The mail queue is currently {0}sending{1}.
admin.mailqueue.bypass.currently.sending.mail={0}Bypass currently sending mail{1} - Push sending of current mail to the background, to let others through. Mail details will be logged for debugging.
admin.mailqueue.flush.mail.queue={0}Flush mail queue{1} - this will send all mail in the queue immediately.
admin.mailqueue.mail.queue.size=Mail Queue ({0})
admin.mailqueue.error.queue.size=Error Queue ({0})
admin.mailqueue.subject=Subject
admin.mailqueue.queued=Queued
admin.mailqueue.no.queued.mail.items=There are currently no queued mail items.
admin.mailqueue.resend.error.queue={0}Resend error queue{1} - this will attempt to resend all the items in the error queue.
admin.mailqueue.delete.error.queue={0}Delete error queue{1} - this will remove all items from the error queue.
admin.mailqueue.sending=Sending

######################
# Default Scheme Names
#####################

admin.schemes.permissions.default = Default Permission Scheme
admin.schemes.permissions.default.desc = This is the default Permission Scheme. Any new projects that are created will be assigned this scheme.
admin.schemes.workflows.default = Default Workflow Scheme
admin.schemes.workflows.default.desc = This is the default Workflow Scheme. Any new projects that are created will be assigned this scheme.
admin.schemes.security.default = Default Security Scheme
admin.schemes.security.default.desc = This is the default Security Scheme. Any new projects that are created will be assigned this scheme.

#####################
# Scheduler Details
#####################

#scheduleradmin.jsp
admin.schedulerdetails.scheduler.administration=Scheduler Administration
admin.schedulerdetails.page.description=This page shows you the properties of the JIRA internal scheduler, as well as the scheduled jobs and their triggers.
admin.schedulerdetails.quartz.scheduler=Quartz Scheduler named {0} with instance ID {1}.
admin.schedulerdetails.scheduler.has.been.running.since=The scheduler has been running since {0} and has executed {1} jobs.
admin.schedulerdetails.job.store.is.class=The job store is class {0}.
admin.schedulerdetails.this.class.supports.persistence=This class supports persistence.
admin.schedulerdetails.this.class.does.not.support.persistence=This class does not support persistence.
admin.schedulerdetails.the.thread.pool=The thread pool is class {0} which has {1} threads.
admin.schedulerdetails.paused=Paused
admin.schedulerdetails.shutdown=Shutdown
admin.schedulerdetails.job=Job
admin.schedulerdetails.jobs=Jobs
admin.schedulerdetails.triggers=Triggers
admin.schedulerdetails.next.fire=Next Fire
admin.schedulerdetails.next.run=Next Run
admin.schedulerdetails.last.run=Last Run
admin.schedulerdetails.volatile=Volatile
admin.schedulerdetails.group=GROUP
admin.schedulerdetails.durable=Durable
admin.schedulerdetails.stateful=Stateful
admin.schedulerdetails.class=Class
admin.schedulerdetails.locally=locally
admin.schedulerdetails.clustered=once per cluster
admin.schedulerdetails.parameters=Parameters
admin.schedulerdetails.job.status=Status
admin.schedulerdetails.group.name=Group / Name
admin.schedulerdetails.schedule=Schedule
admin.schedulerdetails.number.of.jobs={0,choice,0#0 jobs|1#1 job|1<{0,number,integer} jobs}
admin.schedulerdetails.runnable=Runnable
admin.schedulerdetails.not.runnable=Not runnable
admin.schedulerdetails.type=Type
admin.schedulerdetails.runmode=Run mode
admin.schedulerdetails.last.run.duration=Last run duration
admin.schedulerdetails.message=Message
admin.schedulerdetails.run.once=run once
admin.schedulerdetails.milliseconds={0} milliseconds
admin.schedulerdetails.schedule.na=N/A
admin.schedulerdetails.schedule.cron=cron
admin.schedulerdetails.schedule.interval=interval
admin.schedulerdetails.cannot.access.parameters=The parameters cannot be accessed
admin.schedulerdetails.only.abandoned=Job runner key {0} is registered; you can only remove abandoned jobs, here.
admin.schedulerdetails.failed.to.remove=Failed to remove job ''{0}'': {1}

admin.delete.runner.title=Delete job runner: {0}
admin.delete.runner.confirmation=Are you sure you want to delete the {0} runner?

#############
# Services
#############

#viewservices.jsp
admin.services.services=Services
admin.services.delay.mins=Delay (mins)
admin.services.delay=Delay
admin.services.delay.description=Delay between running time, in minutes.
admin.services.add.service=Add Service
admin.services.add.service.instruction=Add a new service by entering a name and class below. You can then edit it to set properties.
admin.services.add.service.mail.handlers=Mail handlers should be added or edited via our new {0}Incoming Mail{1} section.
admin.services.class=Class
admin.services.built.in.services=Built-in Services
admin.services.backup.service=Backup service
admin.services.create.issues.from.mail=Create issues from incoming mail
admin.services.create.issues.from.local.files=Create issues from local files
admin.services.jelly.service=Run Jelly script
admin.services.debugging.service=Debugging service
admin.services.indexcleaner.service=Replicated index flush service
admin.services.cluster.message.cleaner=Cluster messaging flush service
admin.services.nodechecker.service=Cluster node state check service
admin.services.auditing.auditlogcleaner.service=Audit log cleaning service

#editservices.jsp
admin.services.edit.service=Edit Service
admin.services.edit.instructions=Enter text values for service properties below. Any empty fields will be set to NULL in the Service''s initialisation.
admin.services.edit.delay=You can also adjust the delay period of this service. Note that if you adjust this delay, the service will be restarted.
admin.services.edit.delay.description=Delay - in minutes
admin.services.edit.removed.path.msg=For security reasons, JIRA no longer allows you to set custom paths path online. The current path will continue to work however.
admin.services.edit.file.service.directory=This service will retrieve data from {0}

###############
# System Info
###############

#systeminfo.jsp and memoryinfo.jsp
admin.systeminfo.system.info=System Info
admin.systeminfo.server.info=Server Info
admin.systeminfo.applied.patches=Applied Patches
admin.systeminfo.environment.warnings=Warnings
admin.systeminfo.application.properties=Application Properties
admin.systeminfo.system.properties=System Properties
admin.systeminfo.java.vm.memory.statistics=Java VM Memory Statistics
admin.systeminfo.memory.graph=Memory Graph
admin.systeminfo.perm.gen.memory.graph=PermGen Memory Graph
admin.systeminfo.nonheap.memory.graph=Non-Heap Memory Graph (includes PermGen)
admin.systeminfo.nonheap.memory.value=Non-Heap Memory (includes Metaspace)
admin.systeminfo.memory.percent.free={0}% Free
admin.systeminfo.force.garbage.collection=Force {0}
admin.systeminfo.jira.info=JIRA Info
admin.systeminfo.license.info=License Info
admin.systeminfo.common.config.info=Configuration Info
admin.systeminfo.database.statistics=Database Statistics
admin.systeminfo.file.paths=File Paths
admin.systeminfo.location.of.jira.home=Location of JIRA Home
admin.systeminfo.location.of.jira.local.home=Location of JIRA Local Home
admin.systeminfo.location.of.jira.shared.home=Location of JIRA Shared Home
admin.systeminfo.location.of.entity.engine=Location of entityengine.xml
admin.systeminfo.location.of.atlassian.jira.log=Location of atlassian-jira.log
admin.systeminfo.used.memory.percent=Used Memory ({0}%)
admin.systeminfo.free.memory.percent=Free Memory ({0}%)
admin.systeminfo.uncommitted.memory.percent=Uncommitted Memory ({0}%)
admin.systeminfo.plugin.by=Plugin by
admin.systeminfo.location.of.indexes=Location of indexes
admin.systeminfo.location.of.attachments=Location of attachments
admin.systeminfo.location.of.backups=Location of backups
admin.systeminfo.memory.info=Memory Information
admin.systeminfo.client.info=Client Info
admin.systeminfo.remote.address=Remote Address
admin.systeminfo.remote.host=Remote Host
admin.systeminfo.remote.port=Remote Port
admin.systeminfo.no.user.plugins.installed=No user plugins are installed


#upgradehistory.jsp
admin.systeminfo.upgrade.history=Upgrade History
admin.systeminfo.upgrade.history.description=This table lists the upgrades performed on this instance of JIRA. Note that only upgrades to versions 4.1 and later are included.
admin.systeminfo.upgrade.history.target.build=Target Build Number
admin.systeminfo.upgrade.history.target.version=Target Version
admin.systeminfo.upgrade.history.time.performed=Time Performed
admin.systeminfo.upgrade.history.inferred=(inferred)
admin.systeminfo.upgrade.history.inferred.from=(inferred from {0})

#viewsysteminfo.java
admin.systeminfo.hidden.field = Hidden
##getProps()
admin.systeminfo.system.date = System Date
admin.systeminfo.system.time = System Time
admin.systeminfo.system.cwd = Current Working Directory
admin.systeminfo.java.version = Java Version
admin.systeminfo.java.vendor = Java Vendor
admin.systeminfo.jvm.version = JVM Version
admin.systeminfo.jvm.vendor = JVM Vendor
admin.systeminfo.jvm.implementation.version = JVM Implementation Version
admin.systeminfo.java.runtime = Java Runtime
admin.systeminfo.java.vm = Java VM
admin.systeminfo.user.name = User Name
admin.systeminfo.user.timezone = User Timezone
admin.systeminfo.user.locale = User Locale
admin.systeminfo.language.info = Language Info
admin.systeminfo.system.default.locale = System Default
admin.systeminfo.system.encoding = System Encoding
admin.systeminfo.operating.system = Operating System
admin.systeminfo.os.architecture = OS Architecture
admin.systeminfo.application.server.container=Application Server Container
admin.systeminfo.database.type=Database type
admin.systeminfo.database.jndi.address=Database JNDI address
admin.systeminfo.database.url=Database URL
admin.systeminfo.database.version=Database version
admin.systeminfo.database.driver=Database driver
admin.systeminfo.database.accesserror=Error accessing database (more in logs)
admin.systeminfo.jvm.input.arguments=JVM Input Arguments
admin.systeminfo.modz.missing=Modification registry unavailable
admin.systeminfo.modz.nomodifications=There have been no modified files
admin.systeminfo.modz.noremovals=There have been no removed files
admin.systeminfo.modz.modified=Modified Files
admin.systeminfo.modz.removed=Removed Files
admin.systeminfo.clustered = Clustering
admin.systeminfo.clustered.node.id = Cluster Node Id


##getJVMstats()
admin.systeminfo.total.memory=Total Memory
admin.systeminfo.free.memory=Free Memory
admin.systeminfo.used.memory=Used Memory
admin.systeminfo.uncommitted.memory=Uncommitted Memory
admin.systeminfo.total.perm.gen.memory=Total PermGen Memory
admin.systeminfo.free.perm.gen.memory=Free PermGen Memory
admin.systeminfo.used.perm.gen.memory=Used PermGen Memory
admin.systeminfo.java.vm.memory.statistics.more.url={0}More Information...{1}
admin.systeminfo.java.vm.memory.statistics.more.info=Get more detailed memory information.
admin.systeminfo.not.possible=Unable to determine, this requires running JDK 1.5 and higher.
admin.systeminfo.memory.pool.list=Memory Pool Info
admin.systeminfo.memory.pool.description=This lists detailed information about the various parts of memory that the Java virtual machine uses to store its data. The information it presents is not a lot of use without a detailed understanding of this particular VM''s garbage collector and how it is configured. This page will generally only be useful to Atlassian''s support engineers. Specifically, high usage of a particular memory pool does not necessarily indicate any problem.

##getBuildStats()
admin.systeminfo.uptime=Uptime
admin.systeminfo.version=Version
admin.systeminfo.build.number=Build Number
admin.systeminfo.build.date=Build Date
admin.systeminfo.build.revision=Build Revision
admin.systeminfo.installation.type=Installation Type
admin.systeminfo.upgrade.history.more.url={0}More Information...{1}
admin.systeminfo.upgrade.history.more.info=Get more upgrade history details.
admin.systeminfo.last.upgrade=Last Upgrade

## getCommonConfig
admin.config.allow.attachments=Attachments Enabled
admin.config.allow.voting=Issue Voting Enabled
admin.config.allow.issue.watching=Issue Watching Enabled
admin.config.allow.unassigned=Unassigned Issues Enabled
admin.config.allow.subtasks=SubTasks Enabled
admin.config.allow.issue.linking=Issue Linking Enabled
admin.config.timetracking.enabled=Time Tracking Enabled
admin.config.timetracking.hours.per.day=Time Tracking Hours Per Day
admin.config.timetracking.days.per.week=Time Tracking Days Per Week

##getUsageStats()
admin.systeminfo.issues=Issues
admin.systeminfo.projects=Projects
admin.systeminfo.custom.fields=Custom Fields
admin.systeminfo.workflows=Workflows
admin.systeminfo.users=Users
admin.systeminfo.groups=Groups
admin.systeminfo.attachments=Attachments
admin.systeminfo.comments=Comments

admin.systeminfo.listeners=Listeners
admin.systeminfo.services=Services
admin.systeminfo.service.delay=Delay
admin.systeminfo.plugins=Plugins
admin.systeminfo.user.plugins=User Installed Add-ons
admin.systeminfo.system.plugins=System Add-ons
admin.systeminfo.plugin.enabled=Enabled
admin.systeminfo.plugin.disabled=Disabled
admin.systeminfo.trustedapps=Trusted Applications

###############
# Application Properties, a.k.a Advanced Configuration
###############
admin.advancedconfiguration.revert=Revert
admin.advancedconfiguration.setvalue=Set property value
admin.advancedconfiguration.projectkey.regex.error.nonascii=Regex entered contains non-ascii values.
admin.advancedconfiguration.projectkey.regex.error.existingproject=An existing project contains a key that cannot be matched with the pattern.
admin.advancedconfiguration.projectkey.regex.error.banned.character=Matches a banned character: {0}
admin.advancedconfiguration.projectkey.regex.error.invalid=Not a valid regular expression: {0}


##################
# Support Request
##################

# DefaultLicenseDetails.java
admin.supportrequest.success.description=Your support request email has been sent. (Please note that if there is a problem delivering this email, the Atlassian support staff may not receive your support request.)
admin.supportrequest.success.supported.next=After your support request is received, a member of the Atlassian support staff will contact you as soon as possible.
admin.supportrequest.success.supported.email=You may also email us directly at {0}{1}{2}. Thanks!
admin.supportrequest.success.supported.expired=As your entitlement to JIRA support and updates for this license have ended on {0}, we cannot respond to your support request until your license is {1}renewed{2}.
admin.supportrequest.atlassian.team=The Atlassian Team
admin.supportrequest.not.supported=Please note that your license ({0}) does not entitle you to support.
admin.supportrequest.not.supported.links=If you are experiencing problems, please see the JIRA {0}documentation{1}, try our {2}forums{3} or consider {4}purchasing{5} a full license.

######################################
# ERRORS THROWN OFF BY .JAVA FILES
######################################

#common errors recurring throughout all sections
admin.common.errors.validname=You must enter a valid name.

#AddProject.java
admin.errors.must.specify.a.valid.project.name=You must specify a valid project name.
admin.errors.project.with.that.name.already.exists=A project with that name already exists.
admin.errors.must.specify.unique.project.key=You must specify a unique project key, at least 2 characters long, containing only uppercase letters.
admin.errors.project.with.that.key.already.exists=Project ''{0}'' uses this project key.
admin.errors.project.with.that.key.already.exists.unknown=Another project uses this project key.
admin.errors.must.specify.project.lead=You must specify a project lead.
admin.errors.not.a.valid.user=The user you have specified as project lead does not exist.
admin.errors.invalid.user=The user ''{0}'' is invalid.
admin.errors.url.specified.is.not.valid=The URL specified is not valid - it must start with http://
admin.errors.invalid.default.assignee=Invalid default Assignee.
admin.errors.invalid.avatar=Invalid Avatar.
admin.errors.an.error.occured.validating=An error occurred validating:
admin.errors.mimesniffer.required=The MIME sniffing policy option is required.
admin.errors.mimesniffer.invalid=The given value for MIME sniffing policy is invalid: {0}
admin.errors.project.url.too.long=The URL must not exceed 255 characters in length.
admin.errors.project.key.too.long=The project key must not exceed {0} characters in length.
admin.errors.project.name.too.long=The project name must not exceed {0} characters in length.
admin.errors.project.name.too.short=The project name should be at least {0} characters in length.

#DefaultProjectService.java
admin.errors.project.not.found.for.id=No project could be found with id ''{0}''.
admin.errors.project.not.found.for.key=No project could be found with key ''{0}''.
admin.errors.project.no.browse.permission=You must have the browse project permission to view this project.
admin.errors.project.no.view.permission=You cannot view this project.
admin.errors.project.no.config.permission=You cannot edit the configuration of this project.
admin.errors.project.no.edit.key.permission=You cannot edit the project key of this project.
admin.errors.project.validation.permission.scheme.not.retrieved=Unable to validate, permission scheme could not be retrieved.
admin.errors.project.validation.permission.scheme.not.retrieved.error=Unable to validate, permission scheme could not be retrieved: {0}
admin.errors.project.validation.notification.scheme.not.retrieved=Unable to validate, notification scheme could not be retrieved.
admin.errors.project.validation.notification.scheme.not.retrieved.error=Unable to validate, notification scheme could not be retrieved: {0}
admin.errors.project.validation.issuesecurity.scheme.not.retrieved=Unable to validate, issue security scheme could not be retrieved.
admin.errors.project.validation.issuesecurity.scheme.not.retrieved.error=Unable to validate, issue security scheme could not be retrieved: {0}
admin.projects.service.error.no.admin.permission=You must have global administrator rights in order to modify projects.

#EditProject.java
admin.errors.not.a.valid.lead=The user you have specified as project lead does not exist. Please select a valid user before editing this project.
admin.errors.project.key.other.reindex=Changing key is unavailable while other indexing operations are in progress.

#AddProjectCategory.java
admin.errors.please.specify.a.name=Please specify a name.
admin.errors.project.category.does.not.exist=The project category does not exist.
admin.errors.project.category.already.exists=The project category {0} already exists.

#AddUser.java
admin.errors.username.already.exists=A user with that username already exists.
# "includes common.concepts.contact.administrator"
admin.errors.cannot.add.user.all.directories.read.only=Cannot add user, all the user directories are read-only.
admin.errors.cannot.add.user.all.directories.read.only.contact.admin=Cannot add user, all the user directories are read-only, {0}.
admin.errors.cannot.add.user.no.such.directory=Cannot add user to directory {0}. No such directory.
admin.errors.cannot.add.user.read.only.directory=Cannot add user to directory ''{0}''. This directory is read-only.
admin.errors.user.cannot.create=The remote directory returned the following error when trying to create the user: {0}

#UserUtil.java
admin.errors.user.no.permission.to.create=You do not have permission to create a user.

#EditUser.java
# "includes common.concepts.contact.administrator"
admin.errors.cannot.edit.user=Cannot edit user, as external user management is enabled, {0}.
admin.errors.cannot.edit.user.directory.read.only=Cannot edit user, as the user''s directory is read only.
admin.errors.cannot.rename.due.to.configuration=This user can not be renamed because that operation is unsupported by the underlying user directory or JIRA is acting as a Crowd Server.

admin.warnings.rename.user.exists.in.multiple=This user exists in multiple user directories. While the username may be changed, only the currently visible instance of the user would be affected. The previously hidden username will now appear as a new user. This cannot be undone.

#GenericEditProfile.java
admin.errors.invalid.full.name.specified=Invalid full name specified.
admin.errors.invalid.email=Invalid email address format.

#EditAttachmentSettings.java
admin.errors.you.must.specify.a.path=You must specify a path.
#used in IndexAdminImpl.java
admin.errors.path.entered.does.not.exist=The path entered does not exist, or is not a directory.
admin.errors.path.entered.is.not.readable=The path entered is not readable or writable - please check.
admin.errors.attachments.must.be.enabled.to.enable.thumbnails=Attachments must be enabled to enable thumbnails.
admin.errors.attachments.must.be.enabled.to.enable.zip.support=Attachments must be enabled to enable ZIP support.
admin.errors.attachments.size.required=Please specify the attachment size.
admin.errors.attachments.size.must.be.positive=Attachment size must be a positive number.
admin.errors.attachments.size.must.be.between=Attachment size must be a number between 1 to {0}.

admin.warning.JRA21205.syscheck.text = WARNING: JIRA''s brute force password protection is not enabled. You should have <elevatedsecurityguard class="com.atlassian.jira.security.login.JiraElevatedSecurityGuard"/> in seraph-config.xml.  Not having this configuration can cause known security risks.  For more information please see {0}.
admin.warning.JRA21205.syscheck.html = WARNING: JIRA''s brute force password protection is not enabled. You should have &lt;elevatedsecurityguard class=&quot;com.atlassian.jira.security.login.JiraElevatedSecurityGuard&quot;/&gt; in seraph-config.xml.  Not having this configuration can cause known security risks.  For more information please see {0}this bug report{1}

admin.warning.JRA21845.logincookie.syscheck.text = WARNING: JIRA''s Remember My Login functionality is not enabled. You should have a param-name of login.cookie.key with a param-value of seraph.rememberme.cookie. For more information please see {0}.
admin.warning.JRA21845.logincookie.syscheck.html = WARNING: JIRA''s Remember My Login functionality is not enabled. You should have a param-name of login.cookie.key with a param-value of seraph.rememberme.cookie. For more information please see {0}this bug report{1}.

#EditApplicationProperties.java
admin.errors.you.must.set.an.application.title=You must set an application title.
admin.errors.invalid.length.of.an.application.title=The length of the application title must not exceed 255 characters
admin.errors.you.must.set.a.valid.base.url=You must set a valid base URL.
admin.errors.you.must.set.a.valid.email.from.header=You must set a valid email from header.
admin.errors.invalid.mode.selected=Invalid mode selected
admin.errors.invalid.mode.externalUM.combination=You cannot select Public Mode if External User Management is enabled.
admin.errors.invalid.language.selected=Invalid language selected
admin.jira.allowed.language.armenian=Armenian
admin.jira.allowed.language.basque=Basque
admin.jira.allowed.language.brazilian=Brazilian
admin.jira.allowed.language.bulgarian=Bulgarian
admin.jira.allowed.language.catalan=Catalan
admin.jira.allowed.language.chinese=Chinese
admin.jira.allowed.language.cjk=Chinese/Japanese/Korean
admin.jira.allowed.language.czech=Czech
admin.jira.allowed.language.danish=Danish
admin.jira.allowed.language.dutch=Dutch
admin.jira.allowed.language.english.aggressive.stemming=English - Aggressive Stemming
admin.jira.allowed.language.english.moderate.stemming=English - Moderate Stemming
admin.jira.allowed.language.english.minimal.stemming=English - Minimal Stemming
admin.jira.allowed.language.finnish=Finnish
admin.jira.allowed.language.french=French
admin.jira.allowed.language.german=German
admin.jira.allowed.language.greek=Greek
admin.jira.allowed.language.hungarian=Hungarian
admin.jira.allowed.language.italian=Italian
admin.jira.allowed.language.norwegian=Norwegian
admin.jira.allowed.language.portuguese=Portuguese
admin.jira.allowed.language.romanian=Romanian
admin.jira.allowed.language.russian=Russian
admin.jira.allowed.language.spanish=Spanish
admin.jira.allowed.language.swedish=Swedish
admin.jira.allowed.language.thai=Thai
admin.jira.allowed.language.other=Other
#and these two are used in View/EditApplicationProperties.java
admin.jira.mode.public=Public
admin.jira.mode.private=Private

##ViewLinkTypes.java
admin.errors.you.must.specify.a.name.for.this.link.type=Please specify a name for this link type.
admin.errors.please.specify.a.description.for.the.outward.link=Please specify a description for the outward link.
admin.errors.please.specify.a.description.for.the.inward.link=Please specify a description for the inward link.
admin.errors.another.link.type.with.that.name.already.exists=Another link type with that name already exists

#EditLookAndFeel.java
admin.errors.must.specify.logo.width=If you specify a logo URL, you must specify a logo width
admin.errors.logo.width.must.be.number=Logo width must be a whole number greater than or equal to zero
admin.errors.must.specify.logo.height=If you specify a logo URL, you must specify a logo height
admin.errors.logo.height.must.be.number=Logo height must be a whole number greater than or equal to zero
admin.errors.must.specify.a.valid.time.format=You must specify a valid time format.
admin.errors.must.specify.a.valid.day.format=You must specify a valid day format.
admin.errors.must.specify.a.complete.date.time.format=You must specify a valid complete date/time format.
admin.errors.must.specify.a.valid.date.format=You must specify a valid date format.

#MailServerActionSupport.java
admin.errors.must.specify.name.of.mail.server=You must specify the name of this Mail Server.
admin.errors.must.specify.location.of.server=You must specify the location of the server.
admin.errors.must.specify.a.username=You must specify a username.
admin.errors.must.specify.a.password=You must specify a password.
admin.errors.must.specify.a.valid.from.address=You must specify a valid from address.
admin.errors.must.specify.a.email.prefix=You must specify an email prefix.
admin.errors.smtp.port.must.be.a.number.between=SMTP port must be a number between 0 and 65535.
admin.errors.must.specify.password=You must specify a password for username entered
admin.errors.must.specify.the.server.type=You must specify the server type.
admin.errors.mail.server.with.this.name.exists=A Mail Server with this name already exists.
admin.errors.must.specify.a.host.name.or.jndi.location=You must specify a host name or a JNDI location.
admin.errors.cannot.specify.both.a.host.name.and.jndi.location=You cannot specify both a host name and a JNDI location.
admin.errors.when.specifying.a.jndi.location=When specifying a JNDI location, you must not set up authentication in your server (i.e. do not specify a username/password here).
admin.errors.an.error.occured.when.processing.the.mail.sever=An error occurred when processing the Mail Server:

#ManageSubTasks.java and EditSubTaskIssueTypes.java
admin.errors.specify.a.name.for.this.new.sub.task.issue.type=You must specify a name for this new sub-task issue type.
admin.errors.issue.type.with.this.name.already.exists=An issue type with this name already exists.
admin.errors.must.specify.a.url.for.the.icon=You must specify a URL for the icon of this new issue type.
admin.errors.issue.type.must.specify.avatar=You must specify avatar of this new issue type.
admin.errors.error.occured.while.storing.sub.task.issue=Error occurred while storing sub-task issue types. Please see log for more details.
admin.errors.subtasks.are.disabled=Sub-Tasks are disabled.
admin.errors.no.subtask.issue.type.id.specified=No sub-task issue type id specified.
admin.errors.no.subtask.issue.type.with.id.exists=No sub-task issue type with id {0} exists.
admin.errors.no.id.set=No id set.


#ListWorkFlows.java
admin.errors.you.must.specify.a.workflow.name=You must specify a workflow name.
admin.errors.please.use.only.ascii.characters=Please use only ASCII characters for the workflow name.
admin.errors.workflow.name.cannot.contain.leading.or.trailing.whitespaces=Workflow name cannot contain leading or trailing whitespaces.
admin.errors.a.workflow.with.this.name.already.exists=A workflow with this name already exists.
admin.errors.cannot.delete.this.workflow=Cannot delete workflow as it is associated with the following schemes:
admin.errors.workflow.cannot.be.deleted.as.it.is.not.editable=Workflow cannot be deleted as it is not editable.
admin.errors.workflow.cannot.be.edited.as.it.is.not.editable=Workflow cannot be edited as it is not editable.
admin.errors.workflow.with.name.does.not.exist=Workflow with name ''{0}'' does not exist.

#ViewStatuses.java
admin.errors.must.specify.url.for.icon.of.status=You must specify a URL for the icon of this new status.

#EditIssueSecurities.java
admin.errors.specify.name.for.security=Please specify a name for this security level.
admin.errors.security.level.with.name.already.exists=A Security Level with this name already exists.

#AbstractSchemeAwareAction.java
admin.errors.specify.a.name.for.this.scheme=Please specify a name for this Scheme.
admin.errors.a.scheme.with.this.name.exists=A Scheme with this name already exists.
admin.errors.error.occured.trying.to.the.scheme=An error occurred trying to {0} the Scheme.

#AddIssueSecurity.java
admin.errors.must.select.a.scheme.for.the.issue.security=You must select a scheme to add the issue security to.  Click {0} link in the left hand navigation to pick one.
admin.errors.must.select.a.issue.security.for.this.issue.security=You must select an issue security level for this issue security.
admin.errors.must.select.a.type.for.the.issue.security=You must select a type for this issue security.
admin.errors.fill.out.the.box.next.to.the.radio.button=Please fill out the box next to the radio button with valid data.
admin.errors.this.issue.security.already.exists=This issue security already exists
admin.errors.an.error.occured.adding.the.issue.security=An error occurred adding the issue security

#AbstractViewConstants.java    # NOTE-these translations mightn't work well in other languages :S
admin.errors.must.specify.a.name.for.the.to.be.added=You must specify a name for the {0} to be added.

#ManageConfigurationScheme.java
admin.errors.must.enter.name=You must enter a name
admin.errors.must.select.issue.type=You must select an issue type
admin.errors.must.select.project=You must select a project for non-global contexts

#ConfigureFieldScreen.java  & AddFieldToScreenUtilImpl.java
admin.errors.please.select.a.field.to.delete=Please select a field to delete.
admin.errors.invalid.field.position=Invalid field position.
admin.errors.invalid.field=Invalid Field.
admin.errors.field.with.id.already.exists=The field with id {0} already exists on the screen.
admin.errors.field.tab.already.exists=Field Tab with this name already exists.
admin.errors.tab.already.exists=A tab with this name already exists.
admin.errors.invalid.position=Invalid position.
admin.errors.invalid.field.id=Invalid Field Id: {0}
admin.errors.invalid.custom.field.id=Invalid Custom Field Id: {0}
admin.errors.invalid.field.screen=Invalid Field Screen

admin.errors.empty.field.configuration.name = The field configuration name must not be empty.

#ViewPriorities.java
admin.errors.must.specify.url.for.icon.of.priority=You must specify a URL for the icon of this new priority.
admin.errors.must.specify.color=You must specify a colour for the status bar.
admin.errors.must.specify.priority.color=You must specify a value for the priority colour.
admin.errors.must.specify.priority.color.as.hex.value=You must specify the priority colour as an RGB value in hexadecimal notation, e.g. #ff0000

#ImportAll.java
admin.errors.must.enter.xml=You must enter the location of an XML file or enter the XML in the text area.
admin.errors.must.enter.xml2=You must enter the location of an XML file.
admin.errors.could.not.find.file=Could not find file at this location: {0}
admin.errors.file.is.directory=The location specified is a directory and not an XML backup file: {0}
admin.errors.must.specify.an.index=You must specify an index for the restore process.
admin.errors.custom.path=Either create the paths shown below and reimport, or {0}reimport using default paths{1}.
admin.errors.import.permission=You must be a system administrator to import data in JIRA.
admin.errors.import.already.setup=This JIRA installation has already been set up. Please perform an XML restore instead of an import during setup.
admin.errors.unknown.error.during.import=Unexpected error occurred during import: {0}
admin.errors.file.readable=The file at {0} was not readable by the JIRA process. Please check the file''s permissions.
admin.errors.import.downgrade.error = You are attempting to import data from JIRA {0} which is a more recent version than \
  this version. Some features that you may have used before will not be available in this version of JIRA. \
  {1}Click here{2} to acknowledge this error and proceed anyway.

#DefaultConstantsManager.java
admin.errors.must.specify.url.for.icon.of.issuetype=You must specify a URL for the icon of this new issue type.
constants.manager.no.priority=No Priority

#EditPriority.java
admin.errors.must.specify.url.for.icon=You must specify a URL for the icon of the constant.

#AbstractEditConstant.java
admin.errors.constant.already.exists=A {0} with that name already exists.
admin.errors.must.specify.name = You must specify a name.
admin.errors.must.specify.valid.contact.address = You must specify a valid ''contact'' address(es).
admin.errors.must.specify.contact.email.address = You must specify a contact email address.
admin.errors.must.specify.valid.to.address = You must specify a valid ''to'' address(es).
admin.errors.must.specify.valid.from.address = You must specify a valid ''from'' address.
admin.errors.must.specify.at.least.one.to.address = You must specify at least one ''to'' address.
admin.errors.must.specify.valid.cc.address = You must specify a valid ''cc'' address(es).
admin.errors.must.specify.subject = You must specify a subject.
admin.errors.must.specify.request.details = You must enter request details.
admin.errors.must.specify.description = You must specify a description.
admin.errors.retrieving.mail.server = Error occurred while retrieving mail server information. Please refer to log for more details.
admin.errors.specified.constant.does.not.exist = Specified constant does not exist.

#EditWorkflowStep.java & ViewWorkflowSteps.java
admin.errors.step.with.name.already.exists=A step with that name already exists.
admin.errors.step.name.must.be.specified=Step name must be specified.
admin.errors.existing.step.already.linked=An existing step is already linked to that status.
admin.errors.step.must.be.linked.to.status=The step must be linked to a status.
admin.errors.no.associated.status=The step does not have a associated status.
admin.errors.step.edit.draft.status=Cannot change the status of an existing step on a draft workflow.

#DeleteWorkflowStep.java
admin.errors.delete.step.draft=Cannot delete an existing step on a draft workflow.
admin.errors.delete.step.not.editable=Cannot delete step. This workflow is not editable.

#JellyRunner.java
admin.errors.could.not.run.script=Could not run script.
admin.errors.exception=Exception:
admin.errors.could.not.compile.script=Could not compile script.
admin.errors.could.not.read.script.string=Could not read script string.
admin.errors.xml.script.invalid=XML script invalid.

#SendBulkMail.java
admin.errors.no.mail.server=No mail server configured.
admin.errors.select.one.project=Please select at least one project.
admin.errors.select.one.role=Please select at least one role.
admin.errors.select.one.project.and.role=Please select at least one project and one role.
admin.errors.select.one.group=Please select at least one group.
admin.errors.empty.projectroles=The chosen project/role combination(s) have no members.
admin.errors.empty.groups=The chosen group(s) have no members.
admin.errors.no.subject=Please specify a subject.
admin.errors.no.message.type=Please specify message type.
admin.errors.no.body=Please provide a message body.
admin.errors.failed.to.send={0}FAILED{1} to send email to some of the recipients, please check the log for details.
admin.errors.the.error.was=The error was:
admin.errors.message.sent.successfully=Your message has been sent successfully to the following users:
admin.errors.error.occured.retrieving.server.info=Error occurred while retrieving mail server information. Please refer to log for more details.

#ViewServices.java
admin.errors.specify.service.name=Please specify a name for this service.
admin.errors.specify.service.class=Please specify a class for this service.
admin.errors.service.with.name.exists=A service already exists with the name: {0}
admin.errors.cannot.add.service=Cannot add service - service already exists, and service specifies that it must be unique.
admin.errors.incorrect.class.type=Class [{0}] is not of type JiraService.
admin.errors.delay.too.short=Please specify a delay longer than one minute.
admin.errors.error.adding.service=Error adding service:

#EditServices.java
admin.errors.error.occured.trying.to.update.service.properties=Error occurred trying to update service properties: {0}
admin.errors.service.does.not.exist=Specified service does not exist.
admin.errors.fileservice.directory.is.not.subdirectory=The directory is not a subdirectory of import/mail
admin.errors.fileservice.directory.not.exist=The directory does not exist
admin.errors.fileservice.could.not.find=Could not find the subdirectory

#AddComponent.java
admin.errors.valid.component.name=You must specify a valid component name.
admin.errors.component.exists=A component with this name already exists in this project.
admin.errors.user.does.not.exist=User ''{0}'' does not exist.
admin.errors.cannot.assign.component.lead=Can not assign a component lead in JIRA Professional.
admin.errors.cannot.create.component=Could not create component:

#LDAPConfigurer.java
admin.errors.set.ldap.host=Please set the host where LDAP is listening
admin.errors.set.base.dn=Please set the base DN
admin.errors.set.user.login.name=Please set the attribute storing the user login name
admin.errors.set.sample.user=Please set a sample user to authenticate against in LDAP
admin.errors.could.not.connect.to.ldap=Could not connect to LDAP. Please check your host, bind DN and bindPassword.

#SetIssueTypeSchemeForProject.java
admin.errors.already.an.issue.type.scheme.with.that.name=There is already an issue type scheme created with that name.
admin.errors.must.select.at.least.one.standard.issue.type=You must select at least one standard issue type
admin.errors.project.has.subtasks=This project has {0} sub-tasks. You must select at least one sub-task issue type

#SelectProjectSecuritySchemeStep2.java
admin.errors.project.already.associated=The project is already associated with this scheme

#SetPassword.java
admin.errors.two.passwords.do.not.match=The two passwords entered do not match.
admin.errors.password.exception=Exception occurred whilst resetting password.
admin.errors.must.be.admin.to.set.password=Must be an Administrator to reset passwords.
admin.errors.must.be.sysadmin.to.set.sysadmin.password=Must be a System Administrator to reset a System Administrator''s password.
admin.errors.must.be.sysadmin.to.edit.sysadmin = Only System Administrators can edit other System Administrators details.

#ViewListeners.java
admin.errors.listener.already.exists=A listener already exists with the name: {0}
admin.errors.specify.name.for.listener=Please specify a name for this listener.
admin.errors.specify.class.for.listener=Please specify a class for this listener.
admin.errors.cannot.add.listener=Cannot add listener - listener already exists, and listener specifies that it must be unique.
admin.errors.class.not.found=Class [{0}] was not found.  Ensure that you have typed it correctly and it is in the classpath.
admin.errors.class.is.not.listener=Class [{0}] is not of type JiraListener.
admin.errors.exception.loading.class=Exception loading class:

#AddVersion.java
admin.errors.must.specify.valid.project=You must specify a valid project.
admin.errors.incorrect.date.format=Please enter the date in the following format: {0}
admin.errors.version.already.exists=A version with this name already exists in this project.
admin.errors.enter.valid.version.name=You must specify a valid version name
admin.errors.version.name.toolong=The entered version name is too long, it must be less than 255 chars.
admin.errors.could.not.create.version=Could not create version
admin.errors.version.no.permission=You must have global or project administrator rights in order to modify versions.
admin.errors.version.no.read.permission=You must have browse project rights in order to view versions.
admin.errors.release.date.null=Please enter a release date
admin.errors.release.already.released=The version you are trying to release has already been released
admin.errors.release.not.released=The version you are trying to unrelease has not been released
admin.errors.archive.already.archived=The version you are trying to archived has already been archived
admin.errors.archive.not.archived=The version you are trying to unarchive has not been archived
admin.errors.version.not.exist=Could not find version with name ''{0}'' for project ''{1}''
admin.errors.version.not.exist.with.id=Could not find version for id ''{0}''
admin.errors.version.not.exist.with.id.for.project=Could not find version with id ''{0}'' for project ''{1}''
admin.errors.version.move.target.invalid=The target for the move operation is invalid.
admin.errors.version.start.release.date.order=The start date cannot be after the release date.

#mergeversions.java
admin.errors.must.select.version.to.merge.to=You must select a version to merge to.
admin.errors.must.select.version.to.merge.from=You must select versions to merge from.
admin.errors.cannot.merge.into.self=You cannot merge a version to itself
admin.errors.exception.getting.versions=Exception getting versions

#SendTestMail.java
admin.errors.must.specify.valid.address=You must specify a valid address to send to.

#EditWorkflowTransitionValidatorParams.java
admin.errors.count.outside.range=Count {0} outside range
admin.errors.no.validators=The transition {0} does not have any validators.
admin.validator.label={0} Validator

#ViewIssueColumns.java
admin.errors.error.retrieving.column.layout=Error while retrieving column layout.
admin.errors.error.storing.column.layout=The was an error storing the default column layout.
admin.errors.could.not.check.column.layout.default=Could not check if the Column Layout is system default
admin.errors.could.not.retrieve.column.layout=Could not retrieve the Column Layout
admin.errors.could.not.restore.system.default=Could not restore system default layout.

#AbstractViewIssueColumns.java
admin.errors.select.field=Please select a field to add.
admin.errors.select.column.to.delete=Please select a column to delete.
admin.errors.cannot.delete.field=Can not delete field at position {0}.
admin.errors.trying.to.perform.invalid.operation=Trying to perform invalid operation.
admin.errors.column.already.exists=The column {0} already exists in the list.
admin.errors.column.cannot.be.shown=The column {0} cannot be shown in Issue Navigator.
admin.errors.column.does.not.exist=The column with id {0} does not exist.
admin.errors.cannot.move.column.left=Can not move column at position {0} left.
admin.errors.select.column.to.move.left=Please select a column to move left.
admin.errors.cannot.move.column.right=Can not move column at position {0} right.
admin.errors.select.column.to.move.right=Please select a column to move right.
admin.errors.error.retrieving.navigatable.fields=Error while retrieving available navigable fields.=======
admin.errors.cannot.retrieve.field.layout=Cannot retrieve field layout.

#DatabaseConnectionBean.java
admin.errors.could.not.connect=Could not connect to ''{0}''

# Assignee Field
assignees.for.project = Assignees for project {0}

# IssueOperations.java
admin.issue.operations.create=Create Issue
admin.issue.operations.create.desc=Create New Issue
admin.issue.operations.edit=Edit Issue
admin.issue.operations.edit.desc=Modify Issue
admin.issue.operations.move=Move Issue
admin.issue.operations.move.desc=Move Issue
admin.issue.operations.view=View Issue
admin.issue.operations.view.desc=View Existing Issue
admin.issue.operations.clone=Clone Issue
admin.issue.operations.clone.desc=Make a copy of the issue

# permission-types
admin.permission.types.reporter=Reporter
admin.permission.types.current.assignee=Current Assignee
admin.permission.types.current.reporter.has.create.perm=Reporter (show only projects with create permission)
admin.permission.types.current.assignee.has.assignable.perm = Assignee (show only projects with assignable permission)
admin.permission.types.group=Group
admin.permission.types.project.lead=Project Lead
admin.permission.types.single.user=Single User
admin.permission.types.user.custom.field=User Custom Field Value
admin.permission.types.group.custom.field=Group Custom Field Value

# permission groups
admin.permission.group.project.permissions=Project Permissions
admin.permission.group.issue.permissions=Issue Permissions
admin.permission.group.voters.and.watchers.permissions=Voters & Watchers Permissions
admin.permission.group.comments.permissions=Comments Permissions
admin.permission.group.attachments.permissions=Attachments Permissions
admin.permission.group.time.tracking.permissions=Time Tracking Permissions
admin.permission.group.other.permissions=Other Permissions

# notification-types
admin.notification.types.current.assignee=Current Assignee
admin.notification.types.reporter=Reporter
admin.notification.types.group=Group
admin.notification.types.projectrole=Role
admin.notification.types.project.lead=Project Lead
admin.notification.types.current.user=Current User
admin.notification.types.single.email.address=Single Email Address
admin.notification.types.single.user=Single User
admin.notification.types.user.custom.field.value=User Custom Field Value
admin.notification.types.group.custom.field.value=Group Custom Field Value
admin.notification.types.all.watchers=All Watchers

# system-project-plugin.xml
#admin.system.project.plugin.name=Project Panels Plugin
admin.system.project.plugin.desc=JIRA''s system project panels.

# system-portlets-plugin.xml
admin.portlet.plugin.name=Portlets Plugin
admin.portlet.plugin.desc=JIRA''s built in portlets.

# system-reports-plugin.xml
admin.report.plugin.name=Reports Plugin
admin.report.plugin.desc=JIRA''s system reports.

# system-workflow-plugin.xml workflow descriptions/names
admin.workflow.plugin.name=Workflow Plugin
admin.workflow.plugin.desc=JIRA''s system workflow conditions, functions and validators.
admin.workflow.condition.onlyassignee=Condition to allow only the assignee to execute a transition.
admin.workflow.condition.onlyassignee.display.name=Only Assignee Condition
admin.workflow.condition.onlyassignee.view=Only the {0}assignee{1} of the issue can execute this transition.
admin.workflow.condition.onlyreporter=Condition to allow only the reporter to execute a transition.
admin.workflow.condition.onlyreporter.display.name=Only Reporter Condition
admin.workflow.condition.onlyreporter.view=Only the {0}reporter{1} of the issue can execute this transition.
admin.workflow.condition.permission=Condition to allow only users with a certain permission to execute a transition.
admin.workflow.condition.permission.display.name=Permission Condition
admin.workflow.condition.permission.view=Only users with {0}{1}{2} permission can execute this transition.
admin.workflow.condition.permission.input.perm.to.check=The permission to check.
admin.workflow.condition.isuseringroup=Condition to allow only users in a given group to execute a transition.
admin.workflow.condition.isuseringroup.display.name=User Is In Group
admin.workflow.condition.isuseringroup.view=Only users in group {0}{1}{2} can execute this transition.
admin.workflow.condition.isuseringroup.input.group.to.check=The group membership to check.
admin.workflow.condition.groupselector=Group Selector
admin.workflow.condition.isuserinprojectrole=Condition to allow only users in a given project role to execute a transition.
admin.workflow.condition.isuserinprojectrole.display.name=User Is In Project Role
admin.workflow.condition.isuserinprojectrole.view=Only users in project role {0}{1}{2} can execute this transition.
admin.workflow.condition.isuserinprojectrole.view.missing=<strong>WARNING</strong> Project Role (id={0}) is missing, now this condition will always fail.
admin.workflow.condition.isuserinprojectrole.input.projectrole.to.check=The project role to check.
admin.workflow.condition.projectroleselector=Project Role Selector
admin.workflow.condition.isuseringroupcf=Condition to allow only users in a custom field-specified group to execute a transition.
admin.workflow.condition.isuseringroupcf.display.name=User Is In Group Custom Field
admin.workflow.condition.isuseringroupcf.view=Only users in group(s) specified by custom field {0}{1}{2} can execute this transition.
admin.workflow.condition.isuseringroupcf.input.group.to.check=Choose a custom field specifying a group(s) which the user must be a member of to pass this condition.
admin.workflow.condition.subtaskblocking=Condition to block parent issue transition depending on sub-task status.
admin.workflow.condition.subtaskblocking.display.name=Sub-Task Blocking Condition
admin.workflow.condition.subtaskblocking.view=All sub-tasks must have one of the following statuses to allow parent issue transitions:
admin.workflow.condition.subtaskblocking.input=The sub-task statuses required to allow parent issue transitions.
admin.workflow.condition.subtaskblocking.validation.failed=Please choose at least one stub-task status.
admin.workflow.function.updateissuestatus=Sets issue status to the linked status of the destination workflow step.
admin.workflow.function.updateissuestatus.display.name=Update Issue Status
admin.workflow.function.updateissuestatus.view=Set issue status to the linked status of the destination workflow step.
admin.workflow.function.createcomment=Adds a comment to an issue if one is entered during a transition.
admin.workflow.function.createcomment.display.name=Create Comment
admin.workflow.function.createcomment.view=Add a comment to an issue if one is entered during a transition.
admin.workflow.function.generatechangehistory=Updates change history for an issue and stores the issue to the database.
admin.workflow.function.generatechangehistory.display.name=Generate Change History
admin.workflow.function.generatechangehistory.view=Update change history for an issue and store the issue in the database.
admin.workflow.function.reindexissue=Re-indexes an issue to keep indexes in sync with the database.
admin.workflow.function.reindexissue.display.name=Re-index Issue
admin.workflow.function.reindexissue.view=Re-index an issue to keep indexes in sync with the database.
admin.workflow.function.fireevent=Fires an event that can be processed by listeners.
admin.workflow.function.fireevent.display.name=Fire Event
admin.workflow.function.fireevent.view=Fire a {0}{1}{2} event that can be processed by the listeners.
admin.workflow.function.fireevent.input=The event to fire.
admin.workflow.function.update-issue-field=Updates a simple issue field to a given value.
admin.workflow.function.update-issue-field.display.name=Update Issue Field
admin.workflow.function.update-issue-field.view.1=The {0}{1}{2} of the issue will be set to {0}{3}{2}.
admin.workflow.function.update-issue-field.view.2=The {0}{1}{2} of the issue will be {0}cleared{2}.
admin.workflow.function.update-issue-field.input.issue.field=Issue Field
admin.workflow.function.update-issue-field.input.field.value=Field Value
admin.workflow.function.update-issue-field.input.field.to.change=The field to change.
admin.workflow.function.update-issue-field.input.value.to.set=The value of the field to set.
admin.workflow.function.update-issue-field.input.info.message=Please make sure that the value you set is valid for the project using this workflow. Otherwise, the transition may fail at execution time.
admin.workflow.function.issue-create=Creates an issue originally.
admin.workflow.function.issue-create.display.name=Create Issue
admin.workflow.function.issue-create.view=Creates the issue originally.
admin.workflow.function.issue-store=Stores updates to an issue (no change history is created).
admin.workflow.function.issue-store.display.name=Store Issue
admin.workflow.function.issue-store.view=Stores updates to an issue (no change history is created).
admin.workflow.function.assigntoreporter=Assigns the issue to the reporter
admin.workflow.function.assigntoreporter.display.name=Assign to Reporter
admin.workflow.function.assigntoreporter.view=Assign the issue to the reporter.

admin.workflow.function.assigntolead=Assigns the issue to the project/component lead developer
admin.workflow.function.assigntolead.display.name=Assign to Lead Developer
admin.workflow.function.assigntolead.view=Assign the issue to the lead developer.

admin.workflow.function.assigntocurrentuser=Assigns the issue to the current user if the current user has the ''Assignable User'' permission.
admin.workflow.function.assigntocurrentuser.display.name=Assign to Current User
admin.workflow.function.assigntocurrentuser.view=Assign the issue to the current user. Please note that the issue will only be assigned to the current user if the current user has the ''Assignable User'' permission.

admin.workflow.validator.permission=Validates that the user has a permission.
admin.workflow.validator.permission.display.name=Permission Validator
admin.workflow.validator.permission.view=Only users with {0}{1}{2} permission can execute this transition.
admin.workflow.validator.user-permission=Validates that the user has a permission, where the OSWorkflow variable holding the username is configurable. Obsolete.
admin.workflow.validator.user-permission.display.name=User Permission Validator
admin.workflow.validator.user-permission.view.1=If a user name is present as a ''{0}{1}{2}'' parameter in the context, the transition can be executed only if that user has the {0}{3}{2} permission. If the user name is not found the transition will be allowed to execute.
admin.workflow.validator.user-permission.view.2=Will check if the user with user name available as a ''{0}{1}{2}'' parameter in the context has the {0}{3}{2} permission. If the user name is null, the check is done against a null user.
admin.workflow.validator.user-permission.input.user.name=User name parameter
admin.workflow.validator.user-permission.input.user.name.desc=The name of the parameter that will represent a user name.
admin.workflow.validator.user-permission.input.allow.null=Allow Null
admin.workflow.validator.user-permission.input.avoid.check=Whether to avoid the check if the user name is absent.
admin.workflow.validator.required-field=Validates that the field value has been entered by the user.
admin.workflow.validator.required-field.display.name=Required Field Validator
admin.workflow.validator.required-field.view=Ensure that if the {0} field is present on the screen of this transition, it is given a value.

#workflowinfobox.jsp
admin.workflow.infobox.viewing.active=You are viewing an active workflow.
admin.workflow.infobox.edit.draft={0}Edit{1} the draft workflow.
admin.workflow.infobox.edit.draft.action=Edit draft
admin.workflow.infobox.create.draft={0}Create{1} a draft workflow.
admin.workflow.infobox.create.draft.action=Create draft
admin.workflow.infobox.workflow.last.edited.by.you=This workflow was last edited by {0}you{1} at {2}.
admin.workflow.infobox.workflow.last.edited.by.anonymous=This workflow was last edited by an {0}anonymous{1} user at {2}.
admin.workflow.infobox.workflow.last.edited=This workflow was last edited by {0} at {1}.
admin.workflow.infobox.editing.draft.view.original=You are editing a draft workflow. {0}View{1} the original workflow or {2}publish{1} this draft.
admin.workflow.infobox.draft.editing=You are editing a draft workflow.
admin.workflow.infobox.draft.last.edited.by.you=This draft was last edited by {0}you{1} at {2}.
admin.workflow.infobox.draft.last.edited.by.anonymous=This draft was last edited by an {0}anonymous{1} user at {2}.
admin.workflow.infobox.draft.last.edited=This draft was last edited by {0} at {1}.

# system-renderers-plugin.xml
admin.renderer.plugin.name=Renderer Plugin
admin.renderer.plugin.desc=JIRA''s system renderers.
admin.renderer.plugin.wiki.renderer.name=Wiki Style Renderer
admin.renderer.plugin.wiki.renderer.desc=A renderer that will render wiki style syntax into html markup.
admin.renderer.plugin.text.renderer.name=Default Text Renderer
admin.renderer.plugin.text.renderer.desc=A renderer that will renderer content as plain text, this is the system default renderer and must not be disabled.
admin.renderer.plugin.wiki.renderer.help.action.name=Wiki Style Renderer Webwork Help Action
admin.renderer.plugin.wiki.renderer.help.action.desc=A webwork action that renders the wiki style renderers help pages.
admin.renderer.plugin.wiki.renderer.preview.action.name=Wiki Style Renderer Preview Action
admin.renderer.plugin.wiki.renderer.preview.action.desc=A webwork action that renders the wiki style renderers preview if the AJAX style preview will not work.
admin.web.resources.plugin.global.static.name=Global Static CSS Web Resource

#system-comment-field-renderer.xml
admin.comment.field.renderer.plugin.name=Comment Field Renderer Plugin
admin.comment.field.renderer.plugin.desc=This plugin implements comment field rendering in JIRA

admin.renderer.select.list.renderer.name=Select List Renderer
admin.renderer.frother.control.renderer.name=Autocomplete Renderer

#system-projectroleactors-plugin.xml
admin.projectroleactors.plugin.name=Project Role Actors Plugin
admin.projectroleactors.plugin.desc=JIRA''s system Project Role Actors.
admin.projectroleactor.plugin.user.name=User Role Actor
admin.projectroleactor.plugin.group.name=Group Role Actor
admin.projectroleactor.plugin.user.action.name=User Role Actor Action
admin.projectroleactor.plugin.group.action.name=Group Role Actor Action

#system-webresources-plugin.xml
admin.web.resources.plugin.name=Web Resources Plugin
admin.web.resources.plugin.desc=System Web Resources
admin.web.resources.plugin.jquery.name=jQuery
admin.web.resources.plugin.ajax.preview.name=AJAX Renderer Preview
admin.web.resources.plugin.ajax.issuepicker.name=AJAX Issue Picker
admin.web.resources.plugin.ajax.userpicker.name=AJAX User Picker
admin.web.resources.plugin.issueoperations.name=Issueoperations
admin.web.resources.plugin.croneditor.name=CronEditor
admin.web.resources.plugin.calendar.name=Calendar
admin.web.resources.plugin.task.name=Task
admin.web.resources.plugin.share.name=Share Editor
admin.web.resources.plugin.ajax.favourite.control=AJAX Favourite
admin.web.resources.plugin.charts.name=Charts Search Request View Javascript and CSS

#system-contentlinkresolvers-plugin.xml
admin.content.link.resolvers.plugin.name=Content Link Resolvers Plugin
admin.content.link.resolvers.plugin.desc=System Content Link Resolvers
admin.content.link.resolvers.plugin.attachment.name=Attachment Link Resolver
admin.content.link.resolvers.plugin.anchor.name=Anchor Link Resolver
admin.content.link.resolvers.plugin.jiraissue.name=JIRA Issue Link Resolver
admin.content.link.resolvers.plugin.userprofile.name=User Profile Link Resolver

#system-renderercomponentfactories-plugin.xml
admin.renderer.component.factories.plugin.name=Renderer Component Factories Plugin
admin.renderer.component.factories.plugin.desc=System Renderer Component Factories
admin.renderer.component.factories.plugin.macrorenderer.name=Macro Renderer Component Factory
admin.renderer.component.factories.plugin.blockrenderer.name=Block Renderer Component Factory
admin.renderer.component.factories.plugin.linkrenderer.name=Link Renderer Component Factory
admin.renderer.component.factories.plugin.urlrenderer.name=Url Renderer Component Factory
admin.renderer.component.factories.plugin.camelcaselinkrenderer.name=Camel Case Link Renderer Component Factory
admin.renderer.component.factories.plugin.jiraissuelinkrenderer.name=Jira Issue Link Renderer Component Factory
admin.renderer.component.factories.plugin.backslashescaperenderer.name=Backslash Escape Renderer Component Factory
admin.renderer.component.factories.plugin.htmlescaperenderer.name=Html Escape Renderer Component Factory
admin.renderer.component.factories.plugin.dashrenderer.name=Dash Renderer Component Factory
admin.renderer.component.factories.plugin.emoticonrenderer.name=Emoticon Renderer Component Factory
admin.renderer.component.factories.plugin.embeddedrenderer.name=Embedded Renderer Component Factory
admin.renderer.component.factories.plugin.strongphraserenderer.name=Strong Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.superscriptphraserenderer.name=Superscript Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.subscriptphraserenderer.name=Subscript Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.emphasisphraserenderer.name=Emphasis Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.deletedphraserenderer.name=Deleted Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.citationphraserenderer.name=Citation Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.insertedphraserenderer.name=Inserted Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.monospacedphraserenderer.name=Monospaced Phrase Renderer Component Factory
admin.renderer.component.factories.plugin.forcenewlinerenderer.name=Force New Line Renderer Component Factory
admin.renderer.component.factories.plugin.newlinerenderer.name=New Line Renderer Component Factory
admin.renderer.component.factories.plugin.tokenrenderer.name=Token Renderer Component Factory

# system-macros-plugin.xml
admin.macro.plugin.name=Wiki Renderer Macros Plugin
admin.macro.plugin.desc=JIRA''s base system macros.
admin.macro.plugin.anchor.name=anchor
admin.macro.plugin.anchor.desc=Create an anchor that allows people to link to a specific point in a page
admin.macro.plugin.code.name=code
admin.macro.plugin.code.desc=Format blocks of source-code or XML
admin.macro.plugin.quote.name=quote
admin.macro.plugin.quote.desc=Generate blockquotes that may contain multiple paragraphs or complex markup
admin.macro.plugin.noformat.name=noformat
admin.macro.plugin.noformat.desc=Create blocks of text where other wiki formatting is not applied
admin.macro.plugin.panel.name=panel
admin.macro.plugin.panel.desc=Draw a panel with an optional title and border
admin.macro.plugin.color.name=color
admin.macro.plugin.color.desc=Change the colour of the contained text
admin.macro.plugin.loremipsum.name=loremipsum
admin.macro.plugin.loremipsum.desc=Insert paragraphs of "lorem ipsum" space-filler text
admin.macro.plugin.html.name=html
admin.macro.plugin.html.desc=Use HTML code within a JIRA Issue. Do not enable unless you understand the XSS security implications.

# system-issueoperations-plugin.xml
admin.issue.operations.plugin.name=Issue Operations Plugin
admin.issue.operations.plugin.desc=System Issue Operations
admin.issue.operations.plugin.google.summary.name=Google the summary of this issue
admin.issue.operations.plugin.assign.issue.name=Assign this issue to someone
admin.issue.operations.plugin.assign.issue.to.me.name=Assign this issue to me
admin.issue.operations.plugin.attach.file.name=Attach one or more files to this issue
admin.issue.operations.plugin.attach.screenshot.name=Attach a screenshot to this issue
admin.issue.operations.plugin.clone.issue.name=Clone this issue
admin.issue.operations.plugin.comment.issue.name=Comment on this issue
admin.issue.operations.plugin.edit.issue.labels.name=Edit this issue''s labels
admin.issue.operations.plugin.create.subtask.name=Create sub-task for this issue
admin.issue.operations.plugin.delete.issue.name=Delete this issue
admin.issue.operations.plugin.edit.issue.name=Edit this issue
admin.issue.operations.plugin.link.issue.name=Link this issue to another issue or item
admin.issue.operations.plugin.move.issue.name=Move this issue to another project or issue type.
admin.issue.operations.plugin.issue.to.subtask.name=Convert this issue to sub-task
admin.issue.operations.plugin.subtask.to.issue.name=Convert this sub-task to issue
admin.issue.operations.plugin.vote.issue.name=Vote for this issue
admin.issue.operations.plugin.watch.issue.name=Watch this issue
admin.issue.operations.plugin.manage.watchers.name=Manage the watchers of this issue
admin.issue.operations.plugin.log.work.name=Log work against this issue
admin.issue.operations.plugin.login.link.name=Link to login
admin.issue.operations.plugin.breakpoint.name=Insert a hard break
admin.issue.operations.plugin.viewworkflow.name=View the workflow for this issue
webfragments.view.issue.opsbar.operations.group = View Issue Ops Bar Actions group
webfragments.view.issue.opsbar.operations.top =  View Issue Ops Bar Actions Top Section
webfragments.view.issue.opsbar.operations.top.edit = View Issue Ops Bar Edit Link
webfragments.view.issue.opsbar.operations.top.assign = View Issue Ops Bar Assign Link
webfragments.view.issue.opsbar.operations.top.comment = View Issue Ops Bar Comment Link
webfragments.view.issue.opsbar.operations.work = View Issue Ops Bar Work Section
webfragments.view.issue.opsbar.operations.work.log = View Issue Ops Bar Work Link
webfragments.view.issue.opsbar.operations.attachments = View Issue Ops Bar Attachments Section
webfragments.view.issue.opsbar.operations.attachments.file = View Issue Ops Bar Attach Files Link
webfragments.view.issue.opsbar.operations.attachments.screenshot = View Issue Ops Bar Attach Screenshot Link
webfragments.view.issue.opsbar.operations.votewatch = View Issue Ops Bar Voters and Watchers Section
webfragments.view.issue.opsbar.operations.votewatch.vote = View Issue Ops Bar Vote Link
webfragments.view.issue.opsbar.operations.votewatch.unvote = View Issue Ops Bar Unvote Link
webfragments.view.issue.opsbar.operations.votewatch.view.voters = View Issue Ops Bar View Voters Link
webfragments.view.issue.opsbar.operations.votewatch.watch = View Issue Ops Bar Watch Link
webfragments.view.issue.opsbar.operations.votewatch.unwatch = View Issue Ops Bar Unwatch Link
webfragments.view.issue.opsbar.operations.votewatch.manage.watchers = View Issue Ops Bar Manage Watchers Link
webfragments.view.issue.opsbar.operations.subtasks = View Issue Ops Bar Subtask Section
webfragments.view.issue.opsbar.operations.subtasks.create = View Issue Ops Bar Create Subtask Link
webfragments.view.issue.opsbar.operations.subtasks.convert.to.subtask = View Issue Ops Bar Convert to Sub-Task Link
webfragments.view.issue.opsbar.operations.subtasks.convert.to.issue = View Issue Ops Bar Convert to Issue Link
webfragments.view.issue.opsbar.operations.ops = View Issue Ops Bar Main Ops Section
webfragments.view.issue.opsbar.operations.ops.move = View Issue Ops Bar Move Link
webfragments.view.issue.opsbar.operations.ops.move.subtask = View Issue Ops Bar Move Sub-Task Link
webfragments.view.issue.opsbar.operations.ops.link = View Issue Ops Bar Link Issue Link
webfragments.view.issue.opsbar.operations.ops.clone = View Issue Ops Bar Clone Link
webfragments.view.issue.opsbar.operations.ops.editlabels = View Issue Ops Bar Labels Link
webfragments.view.issue.opsbar.operations.delete = View Issue Ops Bar Delete Section
webfragments.view.issue.opsbar.operations.delete.delete = View Issue Ops Bar Delete Link
webfragments.view.issue.opsbar.operations.viewworkflow = View Issue Ops Bar View Workflow Section
webfragments.view.issue.opsbar.operations.viewworkflow.view = View Issue Ops Bar View Workflow Link
webfragments.view.issue.opsbar.transitions.group = View Issue Ops Bar Transitions Group
webfragments.view.issue.opsbar.transitions.all = View Issue Ops Bar All Transitions Section
webfragments.view.issue.opsbar.transitions.all.factory = View Issue Ops Bar Transitions Factory
webfragments.view.issue.opsbar.admin.group = View Issue Ops Bar Admin Section


# system-issueviews-plugin.xml
admin.issue.views.plugin.name=Issue Views Plugin
admin.issue.views.plugin.tooltip=Export this issue in another format
admin.issue.views.plugin.desc=System Issue Views
admin.issue.views.issue.plugin.xml=XML
admin.issue.views.issue.plugin.word=Word
admin.issue.views.issue.plugin.html=Printable
admin.issue.views.searchrequest.plugin.xml=XML
admin.issue.views.searchrequest.plugin.word=Word
admin.issue.views.searchrequest.plugin.rss.comments=RSS (Comments)
admin.issue.views.searchrequest.plugin.rss.issues=RSS (Issues)
admin.issue.views.searchrequest.urlhandler=URL Handler
admin.issue.views.searchrequest.plugin.printable=Printable
admin.issue.views.searchrequest.plugin.excel.all=Excel (All)
admin.issue.views.searchrequest.plugin.excel.current=Excel (Current)
admin.issue.views.searchrequest.plugin.fullcontent=Full Content

# Charting
admin.issue.views.plugin.chart.portlet.searchrequestview=Charts

portletSearchRequestView.controlPanel.view=View
portletSearchRequestView.controlPanel.configure=Configure
portletSearchRequestView.controlPanel.close=Close

portletSearchRequestView.addPortlet.chooseDashboard=Select dashboard
portletSearchRequestView.addPortlet.filterName=Filter Name
portletSearchRequestView.addPortlet.addPortlet=Save

portletSearchRequestView.save.to.dashboard.title=Save gadget to a Dashboard
portletSearchRequestView.save.to.dashboard=Save to Dashboard

portletSearchRequestView.noDashboard.configured=You are currently using the default dashboard. Saving this gadget will create a personalised dashboard for you.
portletSearchRequestView.notLoggedIn=If you were logged in you could display this search as a gadget and add it to your dashboard.
portletSearchRequestView.search.request.does.not.exist=It would appear that the search request you are trying to view no longer exists. Please confirm you are viewing a valid search request and try the operation again.
portletSearchRequestView.dashboard.not.found=Dashboard with id ''{0}'' not found.
portletSearchRequestView.dashboard.no.permission=You do not have permission to update the dashboard called ''{0}''.
portletSearchRequestView.dashboard.no.permission.view=You do not have permission to view the dashboard with id ''{0}''.
portletSearchRequestView.error.creating.dashboard.clone=An error occurred creating a personalised dashboard.

#Issue view XML
issue.views.xml.single.desc=This file is an XML representation of an issue
issue.views.xml.some.desc=This file is an XML representation of some issues

# system-issuetabpanels-plugin.xml
admin.issue.tabpanels.plugin.name=Issue Tab Panels Plugin
admin.issue.tabpanels.plugin.desc=System Issue Tab Panels
admin.issue.tabpanels.plugin.all.name=All Tab Panel
admin.issue.tabpanels.plugin.all.desc=Display all tab panels as one
admin.issue.tabpanels.plugin.comment.name=Comment Tab Panel
admin.issue.tabpanels.plugin.comment.desc=Display issue comments
admin.issue.tabpanels.plugin.worklog.name=Work Log Tab Panel
admin.issue.tabpanels.plugin.worklog.desc=Display issue work logs
admin.issue.tabpanels.plugin.change.history.name=Change History Tab Panel
admin.issue.tabpanels.plugin.change.history.desc=Display issue change histories

issue.tabpanels.comment.action.header={0} added a comment {1}
issue.tabpanels.worklog.action.header={0} logged work {1}

# Event Types
event.type.issuecreated.name=Issue Created
event.type.issuecreated.desc=This is the ''issue created'' event.
event.type.issueupdated.name=Issue Updated
event.type.issueupdated.desc=This is the ''issue updated'' event.
event.type.issueassigned.name=Issue Assigned
event.type.issueassigned.desc=This is the ''issue assigned'' event.
event.type.issueresolved.name=Issue Resolved
event.type.issueresolved.desc=This is the ''issue resolved'' event.
event.type.issueclosed.name=Issue Closed
event.type.issueclosed.desc=This is the ''issue closed'' event.
event.type.issuecommented.name=Issue Commented
event.type.issuecommented.desc=This is the ''issue commented'' event.
event.type.issuecommentedited.name=Issue Comment Edited
event.type.issuecommentedited.desc=This is the ''issue comment edited'' event.
event.type.issuecommentdeleted.name=Issue Comment Deleted
event.type.issuecommentdeleteed.desc=This is the ''issue comment deleted'' event.
event.type.issuereopened.name=Issue Reopened
event.type.issuereopened.desc=This is the ''issue reopened'' event.
event.type.issuedeleted.name=Issue Deleted
event.type.issuedeleted.desc=This is the ''issue deleted'' event.
event.type.issuemoved.name=Issue Moved
event.type.issuemoved.desc=This is the ''issue moved'' event.
event.type.workloggedonissue.name=Work Logged On Issue
event.type.workloggedonissue.desc=This is the ''work logged on issue'' event.
event.type.issueworklogupdated.name=Issue Worklog Updated
event.type.issueworklogupdated.desc=This is the ''issue worklog updated'' event.
event.type.issueworklogdeleted.name=Issue Worklog Deleted
event.type.issueworklogdeleted.desc=This is the ''issue worklog deleted'' event.
event.type.workstartedonissue.name=Work Started On Issue
event.type.workstartedonissue.desc=This is the ''work started on issue'' event.
event.type.workstoppedonissue.name=Work Stopped On Issue
event.type.workstoppedonissue.desc=This is the ''work stopped on issue'' event.
event.type.genericevent.name=Generic Event
event.type.genericevent.desc=This is the ''generic event'' event.

admin.event.types.view=View Events
admin.event.types.table.desc=The table below shows the  events defined within JIRA.
admin.event.types.table.columns.desc=The table details the status, default template and the notification scheme and workflow transition post function associations for the event.
admin.event.types.type=There are two types of event:
admin.event.types.system.desc={0}System{1} - JIRA defined events
admin.event.types.custsom.desc={0}Custom{1} - user defined events
admin.event.types.state.desc=An event can be in one of the following states:
admin.event.types.active.desc={0}Active{1} - the event is associated with a notification scheme and/or workflow transition post function
admin.event.types.inactive.desc={0}Inactive{1} - the event is not associated with a notification scheme or workflow transition post function
admin.event.types.delete.inactive=It is only possible to delete an inactive custom event.
admin.event.types.addnew=Add New Event
admin.event.types.addnew.desc=Add a new event with a description and a default email template.
admin.event.types.delete=Delete Event
admin.event.types.delete.confirmation=Please confirm that you wish to delete the event: {0}{1}{2}.
admin.event.types.edit=Edit Event
admin.event.types.edit.desc=Edit the event {0}{1}{2} name, description and default template.
admin.event.types.errors.specify.name=You must specify an event name
admin.event.types.errors.not.unique=An event with this name already exists
admin.event.types.errors.select.template=You must select a default template to associate with this event
admin.event.types.select.template=Please select a template ...
admin.event.types.status=Status
admin.event.types.assocaited.notification.schemes=Associated Notification Schemes
admin.event.types.assocaited.workflows=Associated Workflows
admin.event.types.operations=Operations
admin.event.types.errors.delete.active=It is not possible to delete a currently active event.
admin.event.type.workflowlink=Workflow
admin.event.type.transitionlink=Transition
admin.event.type.list.fulllist=Click for the full list of associated transitions
admin.event.type.list.hide=Hide
admin.event.type.system.types=System Events
admin.event.type.custom.types=Custom Events
admin.event.type.all.types=All Events
admin.event.types.unknown.type=Please select a table to view - {0}System{1}, {0}Custom{1} or {0}All{1} events.
admin.event.types.system=System
admin.event.types.active=Active
admin.event.types.inactive=Inactive
admin.event.types.template.desc=Select the default email template for this event.
admin.event.types.template=Default Template

# system-customfieldtypes-plugin.xml
admin.customfield.plugin.name=Custom Field Types & Searchers
admin.customfield.plugin.desc=JIRA''s system custom field types.
admin.customfield.type.textfield.name=Text Field (single line)
admin.customfield.type.textfield.validation.error=Text must not exceed 255 characters in length
admin.customfield.type.textfield.desc=A basic single line text box custom field to allow simple text input.
admin.customfield.type.textarea.name=Text Field (multi-line)
admin.customfield.type.textarea.desc=A multiline text area custom field to allow input of longer text strings.
admin.customfield.type.datepicker.name=Date Picker
admin.customfield.type.datepicker.desc=A custom field that stores dates and uses a date picker to view them
admin.customfield.type.datetime.name=Date Time Picker
admin.customfield.type.datetime.desc=A custom field that stores dates with a time component
admin.customfield.type.float.name=Number Field
admin.customfield.type.float.desc=A custom field that stores and validates numeric (floating point) input.
admin.customfield.type.importid.name=Import Id
admin.customfield.type.importid.desc=A read-only custom field that points back to the previously imported bug id.
admin.customfield.type.importid.locked.desc=This field type is managed by JIRA and cannot be modified.
admin.customfield.type.userproperty.desc=A read-only custom field that displays a user property.
admin.customfield.type.select.name=Select List (single choice)
admin.customfield.type.select.desc=A single select list with a configurable list of options.
admin.customfield.type.radiobuttons.name=Radio Buttons
admin.customfield.type.radiobuttons.desc=A list of radio buttons
admin.customfield.type.project.name=Project Picker (single project)
admin.customfield.type.project.desc=Choose from projects that the user can view in the system.
admin.customfield.type.version.name=Version Picker (multiple versions)
admin.customfield.type.version.desc=Choose from available versions in the project.
admin.customfield.type.version.single.name=Version Picker (single version)
admin.customfield.type.version.single.desc=Choose a single version from available versions in the project.
admin.customfield.type.userpicker.name=User Picker (single user)
admin.customfield.type.userpicker.desc=Choose a user from the user base via a popup picker window.
admin.customfield.type.url.name=URL Field
admin.customfield.type.url.desc=Allow the user to input a single URL
admin.customfield.type.multiselect.name=Select List (multiple choices)
admin.customfield.type.multiselect.desc=Choose multiple values in a select list.
admin.customfield.type.multicheckboxes.name=Checkboxes
admin.customfield.type.multicheckboxes.desc=Choose multiple values using checkboxes.
admin.customfield.type.multiuserpicker.name=User Picker (multiple users)
admin.customfield.type.multiuserpicker.desc=Choose multiple users from the user base via a popup picker window.
admin.customfield.type.multigrouppicker.name=Group Picker (multiple groups)
admin.customfield.type.multigrouppicker.desc=Choose multiple user groups using a popup picker window.
admin.customfield.type.grouppicker.name=Group Picker (single group)
admin.customfield.type.grouppicker.desc=Choose a user group using a popup picker window.
admin.customfield.type.cascadingselect.name=Select List (cascading)
admin.customfield.type.cascadingselect.desc=Choose multiple values using two select lists.
admin.customfield.type.readonlyfield.name=Text Field (read only)
admin.customfield.type.readonlyfield.desc=A read-only text label. Only possible to create values programmatically (Used internally for imports from Mantis). Maximum of 255 characters.
admin.customfield.type.labels.name=Labels
admin.customfield.type.labels.desc=Add arbitrary labels to issues.

# searchers
admin.customfield.searcher.textsearcher.name=Free Text Searcher
admin.customfield.searcher.textsearcher.desc=Search for values using a free text search.
admin.customfield.searcher.exacttextsearcher.name=Exact Text Searcher
admin.customfield.searcher.exacttextsearcher.desc=Search for values exactly matching the input
admin.customfield.searcher.daterange.name=Date Range picker
admin.customfield.searcher.daterange.desc=Allow searching for a date that is between two other dates
admin.customfield.searcher.datetimerange.name=Date Time Range picker
admin.customfield.searcher.datetimerange.desc=Allow searching for a date and time that is between two other dates and times
admin.customfield.searcher.exactnumber.name=Number Searcher
admin.customfield.searcher.exactnumber.desc=Allow searching for a number which exactly matches.
admin.customfield.searcher.numberrange.name=Number range searcher
admin.customfield.searcher.numberrange.desc=Allow searching for a number that is in a given range
admin.customfield.searcher.versionsearcher.name=Version Dropdown Searcher
admin.customfield.searcher.versionsearcher.desc=Allow to search for a version using a dropdown list.
admin.customfield.searcher.projectsearcher.name=Project Dropdown Searcher
admin.customfield.searcher.projectsearcher.desc=Allow to search for a project using a dropdown list.
admin.customfield.searcher.userpickersearcher.name=User Picker Searcher
admin.customfield.searcher.userpickersearcher.desc=Allow to search for a user using a userpicker.
admin.customfield.searcher.grouppickersearcher.name=Group Picker Searcher
admin.customfield.searcher.grouppickersearcher.desc=Allow to search for a group using a group picker.
admin.customfield.searcher.userpickergroupsearcher.name=User Picker & Group Searcher
admin.customfield.searcher.userpickergroupsearcher.desc=Allow to search for a user using a userpicker or a list of users groups.
admin.customfield.searcher.selectsearcher.name=Select List Searcher
admin.customfield.searcher.selectsearcher.desc=Search for values using a select list.
admin.customfield.searcher.radiosearcher.name=Radio Button Searcher
admin.customfield.searcher.radiosearcher.desc=Search for values using radio buttons
admin.customfield.searcher.cascadingselectsearcher.name=Cascading Select Searcher
admin.customfield.searcher.cascadingselectsearcher.desc=Search for multiple values using two select lists.
admin.customfield.searcher.multiselectsearcher.name=Multi Select Searcher
admin.customfield.searcher.multiselectsearcher.desc=Search for multiple values using a single select list.
admin.customfield.searcher.checkboxsearcher.name=Multi Checkbox Searcher
admin.customfield.searcher.checkboxsearcher.desc=Search for multiple values using check boxes.
admin.customfield.searcher.labels.name=Labels Searcher
admin.customfield.searcher.labels.desc=Search for values matching labels.

# createcustomfield-details.jsp
admin.createcustomfield.details.name.for.custom.field=Name for the custom field
admin.createcustomfield.details.description.desc=A description of this particular custom field.<br />You can include HTML, make sure to close all your tags.
admin.createcustomfield.details.choose.search.template=Choose Search Template
admin.createcustomfield.details.search.template=Search Template
admin.createcustomfield.details.searcher.desc=You must select a search template for field to be searchable (i.e. appear in the issue navigator)
admin.createcustomfield.details.searcher.template.msg=There are no search templates for this custom field type.
admin.createcustomfield.details.title=Create Custom Field - Details
admin.createcustomfield.details.instructions=Configure custom field details and choose the context where this custom field will appear

# GLOBAL_CONTEXT_OPTIONS
admin.global.context.option.global={0}Global context{1}. Apply to all issues in JIRA.
admin.global.context.option.project=Apply to issues under selected projects

# issue constants names
admin.issue.constant.issuetype=Issue Type
admin.issue.constant.priority=Priority
admin.issue.constant.resolution=Resolution
admin.issue.constant.status=Status
admin.issue.constant.subtask=Sub-Task

admin.issue.constant.issuetype.lowercase=issue type
admin.issue.constant.priority.lowercase=priority
admin.issue.constant.resolution.lowercase=resolution
admin.issue.constant.status.lowercase=status
admin.issue.constant.subtask.lowercase=sub-task
admin.issue.constant.subtask.issuetype.lowercase=sub-task issue type


# textimagedisablingnoheaders.jsp
admin.text.image.select.image=select image

# AssigneeTypes
admin.assignee.type.project.lead=Project Lead
admin.assignee.type.unassigned=Unassigned
admin.assignee.type.project.default=Project Default
admin.assignee.type.not.allowed=Unassigned issues are disabled.
admin.assignee.type.not.assignable=Project Lead is not allowed to be assigned issues.
admin.assignee.type.component.lead=Component Lead
admin.assignee.type.component.lead.not.exist=Component does not have a lead.
admin.assignee.type.component.lead.not.assignable=Component Lead cannot be assigned issues.

# GlobalPermissions
admin.global.permissions.system.administer=JIRA System Administrators
admin.global.permissions.administer=JIRA Administrators
admin.global.permissions.use=JIRA Users
admin.global.permissions.user.picker=Browse Users
admin.global.permissions.create.shared.filter=Create Shared Objects
admin.global.permissions.bulk.change= Bulk Change

# ListenerDelete.java
admin.errors.listenerdelete.error.removing.listeners=Error removing listeners: {0}

#DefaultConstantsManager.java
admin.errors.must.specify.url.for.issue.type=You must specify a URL for the icon of this new issue type.
admin.errors.must.specify.url.for.status.edit=You must specify a URL for the icon of this status.
admin.errors.status.with.name.exists=A status with that name already exists, please enter a different name.
admin.errors.status.length=The status name you''ve entered is too long. Please restrict the length to {0} characters or less.
admin.errors.must.specify.status.category=You must specify a status category of this issue type.
admin.errors.must.specify.valid.status.object=You must specify a valid status object.
admin.errors.not.allowed.to.create.status=You are not allowed to create a new status, please contact an administrator.
admin.errors.not.allowed.to.edit.status=You are not allowed to edit the status, please contact an administrator.
admin.errors.not.allowed.to.remove.status=You are not allowed to remove the status, please contact an administrator.
admin.error.given.status.does.not.exist=Given status does not exist
admin.error.status.is.associated.with.workflow=Given status is currently associated with a workflow(s) and cannot be deleted

# IssueVerifier.java
admin.errors.unable.to.determine.workflow=Unable to determine the current workflow for issue {0}.
admin.errors.unable.to.determine.workflow.entry=Unable to determine the current workflow entry for issue {0}.
admin.errors.unable.to.determine.current.issue.type=Unable to determine the current issue type for issue {0}.
admin.errors.invalid.issue.type=Issue {0} does not have a valid issue type.
admin.errors.unable.to.determine.status=Unable to determine the current status for issue {0}.
admin.errors.issue.incorrect.association=The issue {0} is incorrectly associated with the status {1}.
admin.errors.unable.to.determine.current.step=Unable to determine the current step for issue {0}.
admin.errors.error.accessing.workflow.store=Error accessing workflow store to determine the current step for issue {0}.
admin.errors.unable.to.determine.target.status=Unable to determine the target status for issue {0}.
admin.errors.encountered.error.processing.issue=Encountered an error processing the issue {0} - please refer to the logs.

# CascadingSelectCFType.java
admin.errors.option.invalid.for.parent=The option {0} is invalid for parent option {1}
admin.errors.option.invalid.parent=The option {0} is an invalid parent option
admin.errors.option.invalid.for.context=The option {0} is an invalid option in the context {1}

# MultiSelectCFType.java
admin.errors.cannot.specify.none=You cannot specify ''None'' as an option together with other options
admin.errors.invalid.value.passed.for.customfield=Invalid value {0} passed for customfield {1}. Allowed values are: {2}
admin.errors.invalid.value.passed.for.customfield.short=Invalid value {0} passed for customfield {1}.

# MultiUserCFType.java
admin.errors.could.not.find.usernames=Could not find usernames: {0}

# MultiGroupCFType.java
admin.errors.could.not.find.groupnames=Could not find group names: {0}
admin.errors.could.not.find.groupname=Could not find group with name ''{0}''

# UserPickerSearcher.java
admin.errors.could.not.find.username=Could not find username: {0}

#AssigneeSystemField.java
assign.error.no.permission=You do not have permission to assign issues.
assign.error.user.cannot.be.assigned=User {0} cannot be assigned issues.
assign.error.issues.unassigned=Issues must be assigned.

#UserSearchInputTransformer.java
admin.errors.abstractusersearcher.could.not.find.group=Could not find group: {0}

# TimeTrackingReport.java
admin.errors.timetracking.invalid.sorting.order=Invalid sorting order selected.
admin.errors.timetracking.invalid.filter=Invalid filter for issues selected
admin.errors.timetracking.no.project=The selected project does not exist, or you do not have permission to view it.
admin.errors.timetracking.no.version=Invalid version selected.
admin.errors.timetracking.versions.error=Error occurred getting versions for this project.

#AbstractDeleteScheme.java
admin.errors.deletescheme.nonexistent.scheme=The scheme you are trying to delete does not exist!
admin.errors.deletescheme.no.scheme.specified=Please specify a Scheme to delete.
admin.errors.deletescheme.cannot.delete.default=You cannot delete the Default Scheme
admin.errors.deletescheme.cannot.delete.active=The scheme cannot be deleted when there are projects associated with it.
admin.errors.deletescheme.cannot.delete=You cannot delete this Scheme.
admin.errors.deletescheme.confirmation=Please confirm you wish to delete this Scheme.
admin.errors.deletescheme.cannot.delete.while.migrating=The scheme cannot be deleted while a migration is in progress for it.

# AbstractCommentHandler.java
admin.errors.invalid.mail.from=The mail ''FROM'' does not match a valid user{0} This user is not in JIRA so can not add a comment: {1}
admin.errors.no.corresponding.issue=Could not find a corresponding issue to comment and ''Create a new issue from each email'' is not selected.
admin.renamed.file.cause.of.invalid.chars=Renamed attached file: ''{0}'' to ''{1}'' because it contained invalid character(s).
admin.errors.bad.destination.address=Could not parse message recipients.
admin.errors.no.project.permission=User ''{0}'' does not have permission to comment on an issue in project ''{1}''.
admin.errors.no.comment.permission=A permission error occurred while trying to create a comment: {0}
admin.errors.comment.create.error=An error occurred while trying to create issue comment: {0}

# AbstractMessageHandler.java
admin.forward.bulk.mail=Forwarding email with bulk delivery type.
admin.forward.mail.loop=Message appears to have been sent by JIRA. JIRA''s mail handler is configured to forward these messages to avoid mail loops.

#CreateIssueHandler.java
admin.mail.no.default.reporter=Sender is anonymous, no default reporter specified and creating users is set to false (or external user management is enabled). Message rejected.
admin.mail.no.project.configured=Cannot handle message as destination project has not been configured.
admin.mail.bad.license=Cannot create issue due to invalid license: {0}
admin.mail.no.create.permission=Reporter ({0}) does not have permission to create an issue. Message rejected.
admin.mail.invalid.issue.type=Cannot handle message as Issue Type is null or invalid.
admin.mail.no.subject=Issue must have a summary. The mail message has an empty or no subject.
admin.mail.unable.to.create.issue=Unable to create issue with message.

# AbstractReindexUpgradeTask.java
admin.errors.exception.reindexing=Exception reindexing all data: {0}

# UpgradeTask_Build11.java
admin.errors.error.adding.resolution=Error adding resolution
admin.errors.error.adding.priority=Error adding priority

# UpgradeTask_Build24.java
admin.errors.upgrade.error.occured=An error occurred upgrading the textual issue change history to the new change group format.

# UpgradeTask_Build25.java
admin.errors.error.doing.upgrade=Error occurred doing upgrade:

# UpgradeTask_Build26.java
admin.errors.upgrade.parameter.not.found=Could not find parameter with class name {0}. Upgrade failed
admin.errors.upgrade.exception.occured=An exception occurred during upgrade:

# UpgradeTask_Build51.java
admin.errors.upgrade.error.in.build.51=Error in upgrading to build 51

#UpgradeTask_Build83.java
admin.field.screens.default.name = Default Screen
admin.field.screens.default.description = Allows to update all system fields.

admin.field.screens.resolve.issue.name = Resolve Issue Screen
admin.field.screens.resolve.issue.description = Allows to set resolution, change fix versions and assign an issue.

admin.field.screens.default.issue.type.screen.scheme.name = Default Issue Type Screen Scheme
admin.field.screens.default.issue.type.screen.scheme.description = The default issue type screen scheme

admin.field.screens.default.screen.scheme.name = Default Screen Scheme
admin.field.screens.default.screen.scheme.description = Default Screen Scheme

admin.field.screens.assign.issue.name = Assign Issue Screen
admin.field.screens.assign.issue.description = Allows to assign an issue.

#UpgradeTask_Build132.java
admin.field.screens.workflow.name = Workflow Screen
admin.field.screens.workflow.description = This screen is used in the workflow and enables you to assign issues

#UpgradeTask_Build601.java
admin.errors.upgrade.601.error.bad.providers=JIRA is unable to migrate the User Directory configuration because the osuser.xml file contains unrecognised providers.<br/>Please see <a href="{0}">{1}</a> for details.
admin.errors.upgrade.601.error.bad.osuser.config=JIRA is unable to migrate the User Directory configuration because the osuser.xml file does not contain a recognised configuration.<br/>Please see <a href="{0}">{1}</a> for details.
admin.errors.upgrade.601.error.missing.crowd.param=JIRA is unable to migrate the User Directory configuration because the configuration in the crowd.properties does not contain the parameter {0}.<br/>Please see <a href="{1}">{2}</a> for details.
admin.errors.upgrade.601.error.missing.ldap.param=JIRA is unable to migrate the User Directory configuration because the ldap configuration in the osuser.xml does not contain the parameter {0}.<br/>Please see <a href="{1}">{2}</a> for details.
admin.errors.upgrade.601.error.missing.osuser.xml=JIRA is unable to migrate the User Directory configuration because external users exist but the osuser.xml file is not available.<br/>Please see <a href="{0}">{1}</a> for details.
admin.errors.upgrade.601.error.missing.extrenal.user.management=JIRA is unable to migrate the User Directory configuration because external user management is enabled but the osuser.xml file is not available.<br/>Please see <a href="{0}">{1}</a> for details.
admin.errors.upgrade.601.error.missing.extrenal.password.management=JIRA is unable to migrate the User Directory configuration because external password management is enabled but the osuser.xml file is not available.<br/>Please see <a href="{0}">{1}</a> for details.

#UpgradeTask_Build601.java
admin.errors.upgrade.602.duplicate.group=JIRA is unable to migrate the User Group: ''{0}'' because there is another group with the same name, that differs only by case.<br/>You need to resolve the duplicates before upgrading JIRA. Please see <a href="{1}">{2}</a> for details.
admin.errors.upgrade.602.bad.group=JIRA is unable to migrate the User Group: ''{0}''. Reason:<br/>{1}.
admin.errors.upgrade.602.ldap.authentication.failed=JIRA failed to authenticate with the LDAP server using the credentials in the osuser.xml file. LDAP error: <br /> {0}
admin.errors.upgrade.602.ldap.connection.failed=JIRA failed to connect to the LDAP server using the configuration in the osuser.xml file. LDAP error: <br /> {0}
#GlobalPermissions.java
admin.errors.permissions.inexistent.permission=Permission type does not exist or is invalid.
admin.errors.permissions.delete.group.not.in.permission=Group ''{0}'' cannot be removed from permission ''{1}'' since it is not a member of this permission.
admin.errors.permissions.inexistent.group=Group {0} does not exist
admin.errors.permissions.no.permission=You cannot delete this permission. You are not a member of any of the other administration permissions.
admin.errors.permissions.no.permission.sys.admin=You cannot delete this permission. You are not a member of any of the other system administration permissions.
admin.errors.permissions.no.permission.sys.admin.only=Only system administrators can delete groups from the system administrator permission.
admin.errors.permissions.must.select.permission=You must select a permission
admin.errors.permissions.group.notallowed.for.permission=The group ''{0}'' is not allowed to be added to the permission ''{1}''
admin.errors.permissions.not.have.permission.to.add=You can not add a group to a global permission you do not have permission to see.

# ConfigureDefaultPortal.java
admin.errors.configuredefaultportal.unsupported.functions=Functions aren''t supported on the default configuration screen.

# ConfirmNewInstallationWithOldLicense.java
admin.errors.invalid.username.or.pasword=The username or password is incorrect
admin.errors.no.admin.permission=JIRA cannot proceed with the upgrade as you are not logged in as a JIRA administrator, or this version of JIRA cannot recognise administrators from the version that you have upgraded from. To proceed, log in as a JIRA administrator. If you cannot log in, override this requirement by setting the system property ''-Dnon.admin.upgrade=true'', then restarting JIRA.
admin.errors.no.admin.permission.title=This user could not be authenticated as a JIRA Administrator
admin.errors.no.license.supplied=You have not entered a license.
admin.errors.no.license=You have not entered a license or confirmed to proceed under the Evaluation Terms. Please choose one or the other.
admin.errors.no.username=The username was not specified. Cannot proceed.
admin.errors.licence.and.evaluation=You have entered a license as well as confirmed to proceed under the Evaluation Terms. Please choose one or the other.
admin.errors.invalid.license=License was not valid - license not updated.
admin.errors.license.too.old=The license you entered is too old for this build.
admin.messages.server.needs.restarting=The server needs to be restarted.
admin.license.please.choose.an.option=Please choose an option:
admin.license.proceed.under.evaluation.terms=Proceed under the Evaluation Terms
admin.license.enter.license.key=Enter a license key
admin.license.confirm.new.evaluation.period=Confirm new evaluation period
admin.license.confirmation.expired=Your license key has expired
admin.license.confirmation.status=License status
admin.license.evaluation.will.be.generated=Your evaluation license will be generated automatically.


# confirmnewinstallationwitholdlicense.jsp
system.error.license.line0.desc=Enter your JIRA license key.
system.error.license.line1.desc = Enter your JIRA license key - either commercial or evaluation.
system.error.license.line2.desc = You can generate an evaluation license instantly {0}online{1}
system.error.restart.for.changes=Changes will not take place until server is restarted.
system.error.license.updated.please.restart=Your license has been successfully updated. Please restart your server so that all necessary changes can take effect.
system.error.installation.complete.please.restart=The installation is complete. Please restart your server so that all necessary changes can take effect.
system.error.proceed.under.evaluation.terms=You can proceed with the current license under the {0}Evaluation Terms{1}, which means you will not be able to add any issues after 30 days.
system.error.admin.username=Admin User Name
system.error.admin.username.password.desc=You must provide a valid Administrator username and password to proceed
system.error.confirm.new.installation=Confirm New Installation

#EditListener.java
admin.errors.updating.listener.properties=Error occurred trying to update listener properties:
admin.errors.listener.does.not.exist=Specified listener does not exist.

#IndexAdminImpl.java
admin.errors.error.while.activating.indexes=Error occurred while activating indexes:
admin.errors.exception.while.reindexing=Exception reindexing:
admin.errors.no.perm.to.deactivate=Only system administrators have the permission to deactivate indexing in JIRA.
admin.errors.no.perm.to.activate=Only system administrators have the permission to activate indexing in JIRA.

#EditUserDefaultSettings.java
admin.errors.specify.notification.preference=You must specify a notification preference.
admin.errors.num.issues.displayed.must.be.num=Number of issues displayed per page must be a number.

# IconPicker.java
admin.errors.unable.to.load.properties=Unable to load properties from {0}.

#AbstractDeleteConstant.java
admin.errors.abstractdeleteconstant.constant.not.found=No {0} with ID {1} found.
admin.errors.must.specify.valid.new.constant=You must specify a valid new {0} for these issues.
admin.errors.error.occurred=Error occurred:
admin.errors.must.select.project.for.non.global.contexts=You must select a project for non-global contexts

#CustomFieldValidatorImpl.java
admin.errors.customfields.no.field.type.specified=No field type specified.
admin.errors.customfields.invalid.field.type=Invalid field type specified.
admin.errors.customfields.no.name=You must specify a name for this custom field.
admin.errors.customfields.unknown.searcher=Unknown searcher chosen
admin.errors.customfields.invalid.searcher=Invalid searcher chosen
admin.errors.customfields.used.in.permission.scheme.update=Search Template cannot be set to ''None'' because this custom field is used in the following Permission Scheme(s): {0}
admin.errors.customfields.used.in.permission.scheme.delete=Custom field cannot be deleted because it is used in the following Permission Scheme(s): {0}
admin.errors.customfields.used.in.issuelevelschemes.update=Search Template cannot be set to ''None'' because this custom field is used in the following Issue Level Security Scheme(s): {0}
admin.errors.customfields.used.in.issuelevelschemes.delete=Custom field cannot be deleted because it is used in the following Issue Level Security Scheme(s): {0}
admin.errors.customfields.invalid.locale=The selected locale is invalid.

#DeleteCustomField.java
admin.errors.customfields.invalid.custom.field=Invalid custom field specified

#EditCustomFieldOptions.java
admin.errors.customfields.cannot.set.options=CustomField of type {0} can not have options set
admin.errors.customfields.no.field.selected.for.edit=A Customfield needs to be selected before you can edit its options
admin.errors.customfields.invalid.select.list.value=Invalid select list value specified.
admin.errors.customfields.value.already.exists=This value already exists in the list.

#ViewSearchRequestIssueColumns.java
admin.errors.functionality.only.in.enterprise=This functionality is only available in Enterprise version.
admin.errors.no.filter.id.provided=The filter id has to be provided.
admin.errors.could.not.remove.column.layout=Could not remove search request''s column layout.
admin.errors.could.net.retrieve.search=Could not retrieve Search Request with id {0}.
admin.errors.could.not.store.column.layout=The was an error storing the search request''s column layout.
admin.errors.could.not.check.if.default.column.layout=Could not check if the Column Layout is default

# com.atlassian.jira.web.action.admin.issuefields.enterprise ------------------------------------------------------

# AbstractConfigureFieldLayout.java
admin.errors.fieldlayout.cannot.hide.this.field=Tried to hide field {0} that cannot be hidden.
admin.errors.fieldlayout.cannot.make.this.field.optional=Tried to make field {0} optional.
admin.errors.fieldlayout.error.determining.if.default.used=Error determining whether the default layout is used.
admin.errors.fieldlayout.error.restoring.default=Error while restoring default field layout.

# AbstractEditFieldLayout.java
admin.errors.fieldlayout.field.does.not.exist=The field layout item at position {0} does not exist.

# AbstractEditFieldLayoutItem.java & EditDefaultFieldLayoutItem.java
admin.errors.fieldlayout.access.exception=Error while accessing field layouts.

#EditFieldLayoutItemRenderer.java
admin.errors.fieldlayout.cannot.set.renderer=Tried to set a renderer for non-renderable field {0}.
admin.errors.fieldlayout.cannot.add.renderer.type="Tried to add a renderer type: {0} that is not known to the system.
admin.errors.fieldlayout.error.storing=Error storing Field Layout

#AbstractEditFieldLayoutSchemeAction.java
admin.errors.fieldlayout.invalid.id=Invalid id {0}.
admin.errors.id.required=Id is required.

#AbstractFieldLayoutAction.java
admin.errors.fieldlayout.invalid.field.config.id=Invalid field configuration id {0}.

# AddFieldConfiguration.java
admin.field.configuration.add.button.label=Add Field Configuration

# ConfigureFieldLayout.java
admin.errors.fieldlayout.no.layout.specified=Please specify a valid field layout to edit.

# ConfigureFieldLayoutScheme.java
admin.errors.fieldlayoutscheme.no.issue.type=Please specify an issue type.
admin.errors.fieldlayoutscheme.cannot.delete.default=Default scheme entity cannot be deleted.

admin.issue.type.to.field.configuration.association.button.label=Associate an Issue Type with a Field Configuration

#CopyFieldLayout.java
admin.errors.fieldlayout.name.exists=A field configuration with this name already exists.

#CopyFieldLayoutScheme.java
admin.errors.fieldlayout.scheme.name.exists=A field configuration scheme with this name already exists.

#EditFieldLayoutItem.java
admin.errors.fieldlayout.no.field.config.id=Please specify a valid field configuration id.

#EditFieldLayoutScheme.java
admin.errors.fieldlayout.cannot.delete=Cannot delete field configuration scheme as it is used by at least one project.

#EditFieldLayoutScheme.java
admin.errors.fieldlayout.invalid.scheme.id=Invalid scheme id
admin.errors.id.cannot.be.null=Id cannot be null.
admin.errors.fieldlayout.invalid.id2=Invalid id

#ViewSchemes.java
admin.errors.empty.field.configuration.scheme.name=The field configuration scheme name must not be empty.
admin.errors.fieldlayout.could.not.retrieve=Could not retrieve the list of field configuration schemes from the database.
admin.errors.fieldlayout.fls.must.not.be.null=FieldLayoutScheme must not be null.
admin.errors.fieldlayout.could.not.retrieve.projects=Could not retrieve Projects for issueFieldScheme {0}

#com.atlassian.jira.web.action.admin.issuefields.screens -------------------------------------------------------------

#AbstractFieldScreenAction.java
admin.errors.screens.screen.with.id.does.not.exist=Screen with id {0} does not exist.
admin.errors.screens.duplicate.screen.name=A Screen with this name already exists.
admin.errors.screens.duplicate.screen.scheme=A Screen Scheme with this name already exists.
admin.errors.screens.inexistent.screen.with.id=Screen Scheme with id {0} does not exist.
admin.errors.screens.no.permission=User does not have permission to perform this operation.

# AbstractFieldScreenSchemeItemAction.java
admin.errors.screens.invalid.issue.operation.id=Invalid issue operation id.
admin.errors.screens.please.select.screen=Please select a screen.
admin.errors.screens.invalid.id=Invalid screen id.

# EditFieldScreenSchemeItem.java
admin.errors.screens.no.scheme.item.exists.with.id=No Screen Scheme Item exists for issue operation with id {0}.

#ViewFieldScreens.java
admin.errors.screens.cannot.delete.screen.used.screen.schemes=Cannot delete screen as it is used in Screen Schemes.
admin.field.screen.default=Field Tab

#com.atlassian.jira.web.action.admin.issuefields.screens.enterprise --------------------------------------------------

#ConfigureIssueTypeScreenScheme
admin.errors.screens.specify.issue.type=Please specify an issue type.
admin.errors.screens.please.specify.a.screen.name=Please specify a screen scheme.
admin.errors.screens.cannot.delete.default.screen=Default scheme entity cannot be deleted.
admin.errors.screens.please.select.screen.scheme=Please select a screen scheme.

admin.issuefields.screens.schemes.issuetype.all.issue.types.have.associations=All issue types have an association with a screen scheme, you can use the ''Edit'' link to change them.
admin.issue.type.to.screen.scheme.association.button.label=Associate an Issue Type with a Screen Scheme

# AddIssueTypeScreenScheme.java
admin.errors.add.issue.type.screen.scheme.empty.name=The issue type screen scheme name must not be empty.

#EditIssueTypeScreenScheme.java
admin.errors.screens.duplicate.screen.scheme.name=A scheme with this name already exists.

#ViewIssueTypeScreenSchemes.java
admin.errors.issuetypescreenschemes.cannot.delete.default=Cannot delete the default issue type screen scheme.
admin.errors.issuetypescreenschemes.cannot.delete.used.by.project=Cannot delete an issue type screen scheme that is being used by a project.

#com.atlassian.jira.web.action.admin.issuesecurity ------------------------------------------------------------------

#DeleteIssueSecurity.java
admin.errors.issuesecurity.specify.permission.to.delete=Please specify a Permission to delete.
admin.errors.issuesecurity.confirm.deletion=Please confirm you which to delete this Permission.
admin.errors.issuesecurity.exception.getting.versions=Exception getting other versions

#ConfigureIssueTypeOptionScheme
admin.errors.issuetypes.name.must.not.exceed.max.length=The length of the issue type name must not exceed 60 characters.
admin.errors.issuetypes.duplicate.name=This name already exists please choose another one
admin.errors.issuetypes.must.select.standard.issue.type=You must select at least one standard issue-type for your scheme
admin.errors.issuetypes.must.select.option=You must select at least one option
admin.errors.issuetypes.invalid.option.id=Option id {0} is not valid
admin.errors.issuetypes.default.option.must.be.in.selected=Your default option must be in the selected options

#DeleteIssueType
admin.errors.issuetypes.no.alternative=No suitable alternative issue types exist.

#EditIssueType.java
admin.errors.issuetypes.must.specify.url=You must specify a URL for the icon of the constant.

#MigrateIssueType.java
admin.errors.issuetypes.issue.has.nonexistent.status=Issue with key {0} has a non-existent status with id {1}

#com.atlassian.jira.web.action.admin.linking ------------------------------------------------------------------------

#DeleteLinkType.java
admin.errors.linking.link.type.not.found=No link type with ID {0} found.
admin.errors.linking.move.links.to.link.type.being.deleted=You move the links to the link type you are deleting.
admin.errors.linking.error.occured.deleting=Error occurred while removing link type. Please see log for more details.
admin.errors.linking.error.occured.retrieving=Error occurred while retrieving other link types. Please see log for more details.
admin.errors.linking.error.view.no.permission=You do not have permission to view the issue link types.
admin.errors.linking.error.update.no.permission=You do not have permission to update the issue link type.
admin.errors.linking.error.create.failed.mysteriously=Creation of the issue link type failed but I don''t know why.
admin.errors.linking.error.create.no.permission=You do not have permission to create issue link types.
admin.errors.linking.error.create.duplicate=You cannot create two issue link types with the same name.
admin.errors.linking.error.delete.no.permission=You do not have permission to delete issue links.

admin.errors.linking.error.missing.inward=You cannot create an issue link type without specifying the inward description.
admin.errors.linking.error.missing.outward=You cannot create an issue link type without specifying the outward description.
admin.errors.linking.error.missing.name=You cannot create an issue link type without specifying the link type''s name.

#com.atlassian.jira.web.action.admin.mail ---------------------------------------------------------------------------

#DeleteMailServer.java
admin.errors.mail.confirm.deletion.of.server=Please confirm you which to delete this Mail Server

#UpdateMailSserver.java
admin.errors.mail.specify.server.to.update=Please specify a Mail Server to update
admin.errors.mail.error.occured.retrieving=An error occurred when retrieving the Mail Server

# com.atlassian.jira.web.action.admin.notification ------------------------------------------------------------------

#AddNotification.java
admin.errors.notifications.must.select.scheme=You must select a scheme to add the notification to.  Click "Notification Schemes" link in the left hand navigation to pick one.
admin.errors.notifications.must.select.notification.to.add=You must select a notification to add.
admin.errors.notifications.must.select.template=You must select a template for this notification.
admin.errors.notifications.must.select.type=You must select a type for this notification.
admin.errors.notifications.fill.out.box=Please fill out the box next to the radio button with valid data.
admin.errors.notifications.error.occured=An error occurred Adding the notification:{0}

#DeleteNotification.java
admin.errors.notifications.must.select.notification.to.delete=Please specify a Notification to delete.
admin.errors.notifications.confirm.deletion=Please confirm you which to delete this Notification.

#com.atlassian.jira.web.action.admin.permission  --------------------------------------------------------------------

#AddPermission.java
admin.errors.permissions.error.occured.adding=An error occurred Adding the permission:{0}

#DeletePermission.java
admin.errors.permissions.specify.permission.to.delete=Please specify a Permission to delete.
admin.errors.permissions.confirm.deletion=Please confirm you which to delete this Permission.

#com.atlassian.jira.web.action.admin.statuses  --------------------------------------------------------------------

#EditStatus.java
admin.errors.statuses.duplicate.name=A {0} with this name already exists

#com.atlassian.jira.web.action.admin.subtasks  --------------------------------------------------------------------

#EditSubTaskIssueTypes.java
admin.errors.subtasks.disabled=Sub-Tasks are disabled.

#ManageSubTasks.java
admin.errors.subtasks.already.enabled=Sub-Tasks are already enabled.

#com.atlassian.jira.web.action.admin.translation  --------------------------------------------------------------------

#ViewTranslation.java
admin.errors.translation.name.description.pair.must.be.provided=A name/description translation pair must be provided.

#com.atlassian.jira.web.action.admin.trustedapps  --------------------------------------------------------------------

#DefaultTrustedApplicationService.java
admin.errors.trustedapps.no.permission=You do not have permission to access Trusted Application info. Contact your System Administrator.

#DefaultIndexPathService.java
admin.errors.indexpath.no.permission=Only a user with the System Administrator Global Permission can get and set the Index path.

#viewtrustedapps.jsp
admin.trustedapps.view.trusted.applications=View Trusted Applications
admin.trustedapps.view.trusted.applications.description=JIRA allows Trusted Applications to access specified JIRA URLs on behalf of the Trusted Application''s users (without the user logging in to JIRA). Note that the Trusted Application''s user database must be the same as JIRA''s (i.e. every username must be the same in both places).
admin.trustedapps.no.apps.configured=No trusted applications have been configured.
admin.trustedapps.request.new.trusted.app=Request New Trusted Application Details
admin.trustedapps.words.base.url=Base URL
admin.trustedapps.request.new.app.instructions=To request a new Trusted Application please specify the Base URL of the application to retrieve identification details from and press {0}Send Request{1}.
admin.trustedapps.edit.trusted.app=Edit trusted application
admin.trustedapps.delete.trusted.app=Delete trusted application
admin.trustedapps.request.error.filenotfound=The application at URL {0} does not support the Trusted Application protocol.
admin.trustedapps.request.error.unknownhost=The host {0} could not be found.
admin.trustedapps.request.error.bad.key=The public key is not supported: {0}.
admin.trustedapps.request.error.unknown=The connection to host {0} could not be established due to an error: {1}.

#edittrustedapp.jsp
admin.trustedapps.add.trusted.application=Add New Trusted Application
admin.trustedapps.edit.trusted.application=Edit Trusted Application Details
admin.trustedapps.edit.description=Confirm the details of this Trusted Application.
admin.trustedapps.edit.warning=WARNING: if you proceed, you are allowing this application to access the URLs listed below {0}as any user{1}. By doing this, you are bypassing all the built-in JIRA security measures. Do not proceed unless you trust all code in this application to behave itself at all times, and are sure that the application will maintain the security of its private key.
admin.trustedapps.field.application.name=Application Name
admin.trustedapps.field.application.id=Application ID
admin.trustedapps.field.public.key=Application Public Key
admin.trustedapps.field.timeout=Timeout
admin.trustedapps.field.timeout.description=The maximum elapsed time that a request can take to be processed (in milliseconds).
admin.trustedapps.field.ip.matches=IP Address Matches
admin.trustedapps.field.ip.matches.description=Incoming requests will only be permitted from hosts whose IP Address is listed (one per line). Use an asterisk (*) for wildcard matching.
admin.trustedapps.field.url.matches=URL Paths to Allow

admin.trustedapps.field.url.matches.description=List of prefixes of URL paths (one per line) that the Trusted Application is authorised to access. Path prefixes should begin with a / and be relative to the root path. Eg. to match "http://localhost/jira/secure/RunPortlet.jspa?portletKey=...", enter "/secure/RunPortlet"

admin.trustedapps.edit.id.missing=No  Trusted Application was specified. Missing parameter ''id''.
admin.trustedapps.edit.id.not.found=The Trusted Application with the specified id: {0} cannot be found.
admin.trustedapps.edit.applicationid.already.exists=The Trusted Application with the specified applicationId: {0} already exists.

admin.trustedapps.edit.application.id.blank=The Trusted Application ID cannot be blank.
admin.trustedapps.edit.name.blank=The Trusted Application Name cannot be blank.
admin.trustedapps.edit.timeout.too.small=You must specify a positive Timeout value.
admin.trustedapps.edit.public.key.blank=The Trusted Application Public Key is not specified.
admin.trustedapps.edit.public.key.invalid=The Trusted Application Public Key is not valid: {0}
admin.trustedapps.edit.urlmatch.empty=You must specify URLs to match against.
admin.trustedapps.edit.ipmatch.empty=You must specify IP addresses to match against. To match all IP addresses, enter '' *.*.*.* ''
admin.trustedapps.edit.ipmatch.invalid=The IP address pattern: {0} is invalid.

#deletetrustedappconfirm.jsp
admin.trustedapps.delete.app=Delete Trusted Application
admin.trustedapps.delete.confirmation=Are you sure you want to delete {0}{1}{2}?

#com.atlassian.jira.web.action.admin.user -------------------------------------------------------------

#DefaultGroupService.java
admin.errors.groups.cannot.delete.users.last.admin.group=You cannot delete a group that grants you administration privileges if no other group exists that also grants you administration privileges.
admin.errors.groups.cannot.delete.users.last.sys.admin.group=You cannot delete a group that grants you system administration privileges if no other group exists that also grants you system administration privileges.
admin.errors.groups.must.specify.group.to.move.comments=You must specify a group to move comments/worklogs to.
admin.errors.groups.cannot.swap.to.group.deleting=You cannot swap comments/worklogs to the group you are deleting.
admin.errors.exception.occured.validating=Exception occurred validating:
admin.errors.groups.error.no.permission.to.remove.group=Cannot delete group, only System Administrators can delete groups associated with the System Administrators global permission.
admin.errors.groups.error.no.permission.to.directory=Cannot delete group, the directory is read only.
admin.errors.groups.error.occured.getting.group=An exception occurred whilst getting the group
admin.errors.groups.error.occured.getting.other.groups=Exception getting other groups
# "includes common.concepts.contact.administrator"
admin.errors.groups.error.external.managment=Cannot delete group, as all directories are read-only.
admin.errors.groups.group.does.not.exist=The group ''{0}'' is not a valid group.
admin.errors.groups.must.be.admin=You must be at least a JIRA Administrator to manipulate a group.
admin.errors.groups.must.select.one.to.join=You must select at least one group to join.
admin.errors.groups.must.select.one.to.leave=You must select at least one group to leave.
admin.errors.groups.invalid.swap.group=The swap group you have specified is not a valid group.

#DefaultProjectImportService.java
admin.errors.project.import.must.be.admin=You must be a JIRA System Administrator to perform a project import.
admin.errors.project.import.invalid.backup.path=The path to the JIRA backup XML file is not valid.
admin.errors.project.import.provide.backup.path=You must provide a path to the JIRA backup XML file.
admin.errors.project.import.attachments.not.enabled=You cannot import attachments, because attachments are currently disabled in this instance of JIRA.
admin.errors.project.import.invalid.attachment.backup.path=The path to the JIRA backup attachments directory is not valid.
admin.errors.project.import.attachment.backup.path.same.as.system=This is the same path as this JIRA instance uses for its attachments. You must specify a different attachment path.
admin.errors.project.import.attachment.ioexception=A file system error occurred while validating the attachment path. {0}.
admin.errors.project.import.problem.reading.backup=There was a problem accessing the backup XML file at {0}.
admin.errors.project.import.problem.reading.custom.field.xml=There was a problem accessing the custom field value XML file at {0}.
admin.errors.project.import.sax.problem=There was a problem parsing the backup XML file at {0}: {1}
admin.errors.project.import.unexpected.problem=There was an unexpected problem processing the backup XML file at {0}: {1}
admin.errors.project.import.problem.reading.attachment.xml=There was a problem accessing the file attachment XML file at {0}.
admin.errors.project.import.custom.field.sax.problem=There was a SAX parsing problem accessing the custom field value XML file at {0}, {1}.
admin.errors.project.import.wrong.build.number=This data appears to be from an older version of JIRA. Please upgrade the data and try again. The current version of JIRA is at build number ''{0}'', but the supplied backup file was for build number ''{1}''.
admin.errors.project.import.wrong.edition=You can only import projects from backups with edition ''{0}'', but the supplied backup file was for edition ''{1}''.
admin.errors.project.import.wrong.edition.not.specified=You can only import projects from backups with edition ''{0}'', but the supplied backup file does not specify the edition.
admin.errors.project.import.no.backup.project=You must provide a backup project to import.
admin.warning.project.import.no.existing.project=No project with key ''{0}'' exists in this instance of JIRA. The importer will create a project with this key and the details of the backup project using the default schemes.
admin.error.project.import.project.contains.issues=The existing project with key ''{0}'' contains ''{1}'' issues. You can not import a backup project into a project that contains existing issues.
admin.error.project.import.historical.key=The existing project ''{0}'' used key ''{1}'' in the past. You can not re-use the key for a backup project.
admin.error.project.import.project.contains.versions=The existing project with key ''{0}'' contains ''{1}'' versions. You can not import a backup project into a project that contains existing versions.
admin.error.project.import.project.contains.components=The existing project with key ''{0}'' contains ''{1}'' components. You can not import a backup project into a project that contains existing components.
admin.error.project.import.plugin.wrong.version=The backup project ''{0}'' requires custom field named ''{1}'' with full key ''{2}''. In the current instance of JIRA the plugin is at version ''{3}'', but in the backup it is at version ''{4}''.
admin.error.project.import.plugin.wrong.version.null.backup=The backup project ''{0}'' requires custom field named ''{1}'' with full key ''{2}''. In the current instance of JIRA the plugin is at version ''{3}'', but this custom field was not installed in the backup data. You may want to create an XML backup with this version of the plugin installed.
admin.error.project.import.project.default.assignee.not.allowed=The backup project ''{0}'' has ''unassigned'' default assignee, but this JIRA instance does not allow unassigned issues.
admin.error.project.import.null.project=You can not import a null project.
admin.error.project.import.project.update.error=There was a problem creating/updating the project and its details.
admin.errors.project.import.problem.reading.partitioned.xml=There was a problem accessing the partitioned XML files: {0}.
admin.errors.project.import.sax.problem.partitioned.xml=There was a SAX parsing problem accessing the partitioned XML files: {0}.
admin.errors.project.import.reindex.problem=There was a problem reIndexing the newly imported project. Please manually perform a full system reindex: {0}.
admin.errors.project.import.mapping.error=The data mappings have produced errors, you can not import this project until all errors have been resolved. See below for details.
admin.errors.project.import.import.error=The import was aborted because there were too many errors. Some errors are listed below. For full details about the errors please see your logs. Please note that some elements have been created. You may want to consult your logs to see what caused the errors, delete the project, and perform the import again.
admin.warning.project.import.mapping.no.backup.atttachment.path=File attachments will not be imported because you have not provided a backup attachment path.
admin.project.import.custom.field.configuration=Custom Field Configuration

# DefaultProjectImportManager.java
admin.message.project.import.manager.do.mapping.extracting.project.data=Extracting Project Data
admin.message.project.import.manager.do.mapping.validate.custom.field.values=Validate Custom Field Values
admin.message.project.import.manager.do.mapping.validate.file.attachment.values=Validate File Attachment Values
admin.message.project.import.manager.do.mapping.validate.system.fields=Validate System Fields
admin.message.project.import.manager.do.import.importing.issues=Importing Issues
admin.message.project.import.manager.do.import.importing.issue.related=Importing Issue Related Data
admin.message.project.import.manager.do.import.importing.change.items=Importing Change Items and Comment Properties
admin.message.project.import.manager.do.import.importing.comment.properties=Importing Comment Properties
admin.message.project.import.manager.do.import.importing.attachments=Importing File Attachments
admin.message.project.import.manager.do.import.importing.custom.field.values=Importing Custom Field Values
admin.message.project.import.manager.do.import.importing.users=Importing Users
admin.errors.project.import.could.not.create.user=Could not create user ''{0}''.


# IssuePersisterHandler.java
admin.errors.project.import.could.not.create.issue=Unable to create issue with key ''{0}''.

# AttachmentPersisterHandler.java
admin.errors.project.import.attachment.error=There was a problem saving attachment ''{0}'' for issue ''{1}''.

# CommentPersisterHandler.java
admin.errors.project.import.comment.error=There was a problem saving comment with id ''{0}'' for issue ''{1}''.

# WorklogPersisterHandler.java
admin.errors.project.import.worklog.error=There was a problem saving worklog with id ''{0}'' for issue ''{1}''.

# LabelPersisterHandler.java
admin.errors.project.import.label.error=There was a problem saving label with id ''{0}'' for issue ''{1}''.

# VersionPersisterHandler.java
admin.errors.project.import.version.fixfor.error=There was a problem saving fix version ''{0}'' for issue ''{1}''.
admin.errors.project.import.version.affects.error=There was a problem saving affects version ''{0}'' for issue ''{1}''.

# ComponentPersisterHandler.java
admin.errors.project.import.component.error=There was a problem saving component ''{0}'' for issue ''{1}''.

# IssueLinkPersisterHandler.java
admin.errors.project.import.issue.link.error=There was a problem saving issue link between issue ''{0}'' and issue ''{1}''.

# EntityPropertiesPersisterHandler.java
admin.errors.project.import.entity.property.error=There was a problem saving entity property with id ''{0}'' for entity ''{1}'' with id ''{2}''.

# ChangeGroupPersisterHandler.java
admin.errors.project.import.change.group.error=There was a problem saving change group with id ''{0}'' for issue ''{1}''.

# ChangeItemPersisterHandler.java
admin.errors.project.import.change.item.error=There was a problem saving change item with id ''{0}'' for change group with id ''{1}''.

# CustomFieldValuePersisterHandler.java
admin.errors.project.import.custom.field.value.error=There was a problem saving custom field value with id ''{0}'' for issue ''{1}''.

# UserAssociationPersisterHandler.java
admin.errors.project.import.voter.error=There was a problem saving voter ''{0}'' for issue ''{1}''.
admin.errors.project.import.watcher.error=There was a problem saving watcher ''{0}'' for issue ''{1}''.

# EntityCountTaskProgressProcessor.java
admin.message.task.progress.entity.of=Entity {0} of {1}

# EntityTypeTaskProgressProcessor.java
admin.message.task.progress.processing=Processing {0}

# ProjectPickerCustomFieldImporter.java
admin.error.project.import.project.picker.no.project=The project ''{0}'' does not exist in the current JIRA system. This custom field value will not be imported.

# IssueTypeValidatorImpl.java
admin.errors.project.import.issue.type.validation.does.not.exist=The issue type ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.issue.type.validation.subtask.does.not.exist=The sub-task issue type ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.issue.type.validation.subtask.does.not.exist.not.enabled=Sub-tasks are currently disabled in JIRA, please enable sub-tasks. The sub-task issue type ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.issue.type.validation.not.in.scheme=The issue type ''{0}'' exists in the system but is not valid for the projects issue type scheme.
admin.errors.project.import.issue.type.validation.subtask.normal=The issue type ''{0}'' is defined as a sub-task in the backup project, but it is a normal issue type in the current JIRA instance.
admin.errors.project.import.issue.type.validation.normal.subtask=The issue type ''{0}'' is defined as a normal issue type in the backup project, but it is a sub-task issue type in the current JIRA instance.
admin.errors.project.import.issue.type.validation.required.not.mapped=The issue type ''{0}'' is required for the import but it is not mapped.

# ProjectRoleMapperValidator
admin.errors.project.import.project.role.validation.does.not.exist=The project role ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.project.role.validation.orphan=The project role with id ''{0}'' can not be resolved into an actual project role in the backup file. Any comments or worklogs that were protected by this project role will no longer have a visibility restriction. After performing the import see the logs for details of which issues comments and worklogs were affected.

# ProjectRoleActorMapperValidator
admin.errors.project.import.project.role.actor.validation.unknown.role.type=Project role ''{0}'' contains an actor ''{1}'' of unknown role type ''{2}''. This actor will not be added to the project role.
admin.errors.project.import.project.role.actor.validation.user.missing=Project role ''{0}'' contains a user ''{1}'' that doesn''t exist in the current system. This user will not be added to the project role membership.
admin.errors.project.import.project.role.actor.validation.group.missing=Project role ''{0}'' contains a group ''{1}'' that doesn''t exist in the current system. This group will not be added to the project role membership.

# UserMapperValidator
admin.errors.project.import.user.validation.missing.users.warning=There are {0} required user(s) that are missing from the current system. The user(s) will be automatically added as part of the import.
admin.errors.project.import.user.validation.missing.users.ext.mgnt.error=There are {0} required user(s) that are missing from the current system. External user management is enabled so the import is unable to create the user(s). You must add the user(s) to the system before the import can proceed. Click the ''View Details'' link to see a full list of user(s) that are required.
admin.errors.project.import.user.validation.missing.users.ext.mgnt.warning=There are ''{0}'' user(s) referenced that are in use in the project and missing from the current system. External user management is enabled so the import is unable to create the user(s). You may want to add the user(s) to the system before performing the import but the import can proceed without them. Click the ''View Details'' link to see a full list of user(s) that are in use.
admin.errors.project.import.user.validation.missing.required.users.error=There are ''{0}'' required user(s) that JIRA can not automatically create.
admin.errors.project.import.user.validation.missing.optional.users.warning=There are ''{0}'' user(s) referenced that JIRA can not automatically create. You may want to create these users before performing the import.
admin.errors.project.import.user.validation.missing.users.we.can.create=There are ''{0}'' users that will be automatically created if the import continues.

# GroupMapperValidator
admin.errors.project.import.group.validation.does.not.exist=The group ''{0}'' is required for the import but does not exist in the current JIRA instance.

# IssueLinkTypeValidator
admin.errors.project.import.issuelinktype.disabled=Issue Linking must be enabled because there are issue links in the project to import.
admin.errors.project.import.issuelinktype.type.does.not.exist=The Issue Link Type ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.issuelinktype.no.mapping=The Issue Link Type ''{0}'' is required for the import but has not been mapped.
admin.errors.project.import.issuelinktype.style.in.new.type.only=The Issue Link Type ''{0}'' has no style value in the backup, but has style ''{1}'' in the current system.
admin.errors.project.import.issuelinktype.style.in.old.type.only=The Issue Link Type ''{0}'' has style ''{1}'' in the backup, but has no style in the current system.
admin.errors.project.import.issuelinktype.different.styles=The Issue Link Type ''{0}'' has style ''{1}'' in the backup, but has style ''{2}'' in the current system.
admin.errors.project.import.issuelinktype.subtasks.disabled=The project to import includes subtasks, but subtasks are disabled in the current system.
admin.errors.project.import.issuelinktype.mapped.type.does.not.exist=The Issue Link Type ''{0}'' was mapped to an IssuelinkType ID ({1}) that does not exist.

# IssueSecurityLevelValidator.java
admin.errors.project.import.issue.security.level.validation.does.not.exist.project.exists=The issue security level ''{0}'' is required for the import but does not exist in the configured issue security scheme for this project.
admin.errors.project.import.issue.security.level.validation.does.not.exist.project.doesnt.exist=The issue security level ''{0}'' is required for the import. Please create a project with key ''{1}'', and configure its issue security scheme.
admin.warning.project.import.issue.security.level.validation.orphan=The issue security level with id ''{0}'' can not be resolved into an actual security level in the backup file. Any issues that were protected by this security level will no longer have an issue security level. After performing the import see the logs for details of which issues were affected.

# PriorityMapperValidator
admin.errors.project.import.priority.validation.does.not.exist=The priority ''{0}'' is required for the import but does not exist in the current JIRA instance.

# ResolutionMapperValidator
admin.errors.project.import.resolution.validation.does.not.exist=The resolution ''{0}'' is required for the import but does not exist in the current JIRA instance.

# DefaultExportService
admin.errors.export.ioerror=Unable to save the backup file ''{0}''.
admin.errors.dataexport.error.exporting.data=Error exporting data: {0}

# StatusValidator
admin.errors.project.import.status.validation.status.not.registered=The status with ID ''{0}'' is required for the import but could not find this Status configured in the import.
admin.errors.project.import.status.validation.does.not.exist=The status ''{0}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.status.validation.required.not.mapped=The status ''{0}'' is required for the import but was not mapped.
admin.errors.project.import.status.validation.not.in.workflow=The status ''{0}'' needs to be associated with Issue Type ''{1}'', but this status is not valid in the workflow ''{2}'' configured for this Issue Type.
admin.errors.project.import.status.validation.standard.status.not.in.workflow=The status ''{0}'' is not in the default workflow, this should not happen with JIRA standard edition data, please contact JIRA support.
admin.errors.project.import.status.validation.enterprise.existing.project.default.workflow.not.in.workflow=The status ''{0}'' is in use by an issue of type ''{1}'' in the backup file. The default workflow ''{2}'', which is associated with issue type ''{1}'', does not use this status. This workflow is not editable. You must associate a workflow with issue type ''{1}'' that uses the status. To do this you will need to use a workflow scheme.
admin.errors.project.import.status.validation.enterprise.existing.project.custom.workflow.not.in.workflow=The status ''{0}'' is in use by an issue of type ''{1}'' in the backup file. The workflow ''{2}'', which is associated with issue type ''{1}'', does not use this status. You must either edit the workflow to use the status or associate a workflow with issue type ''{1}'' that uses the status.
admin.errors.project.import.status.validation.enterprise.no.existing.project.default.workflow.not.in.workflow=The status ''{0}'' is in use by an issue of type ''{1}'' in the backup file. The default workflow ''{2}'', which is associated with issue type ''{1}'', does not use this status. This workflow is not editable. You must create a project with key ''{3}'', instead of letting the import create it for you, and associate a workflow with issue type ''{1}'' that uses the status. To do this you will need to use a workflow scheme.
admin.errors.project.import.status.validation.doc.link.text=See the documentation for more information

#CustomFieldMapperValidatorImpl.java
admin.errors.project.import.custom.field.does.not.exist=The custom field ''{0}'' of type ''{1}'' is required for the import but does not exist in the current JIRA instance.
admin.errors.project.import.custom.field.wrong.type=The custom field ''{0}'' in the backup project is of type ''{1}'' but the field with the same name in the current JIRA instance is of a different type.
admin.errors.project.import.custom.field.wrong.context=The custom field ''{0}'' in the backup project is used by issue types ''{1}'' but the field with the same name in the current JIRA instance is not available to those issue types in this project.
admin.errors.project.import.custom.field.not.importable=Unable to import custom field ''{0}''. The custom field type does not support project imports.
admin.errors.project.import.custom.field.plugin.missing=The custom field ''{0}'' will not be imported because the custom field type ''{1}'' is not installed.

#CustomFieldOptionMapperValidatorImpl.java
admin.errors.project.import.custom.field.option.does.not.exist=The custom field ''{0}'' requires option ''{1}'' for the import but it does not exist in the current JIRA instance.
admin.errors.project.import.custom.field.option.child.does.not.exist=The custom field ''{0}'' requires option with parent option ''{1}'' and child option ''{2}'' for the import but it does not exist in the current JIRA instance.
admin.errors.project.import.custom.field.option.wrong.custom.field=The custom field ''{0}'' does not contain option ''{1}'', the import can not continue.
admin.errors.project.import.custom.field.option.old.parent.new.child=The parent custom field option ''{0}'' from the import file was mapped to a child option (''{1}'') in the current JIRA instance.
admin.errors.project.import.custom.field.option.old.child.new.parent=The child custom field option ''{0}'' from the import file was mapped to a parent option (''{1}'') in the current JIRA instance.
admin.errors.project.import.custom.field.option.childs.parent.not.mapped=The child custom field option ''{0}'' from the import file has a parent option that is not mapped.
admin.errors.project.import.custom.field.option.old.childs.parent.mapping.invalid=The child custom field option ''{0}'' from the import file is mapped to option (''{1}'') in the current JIRA instance, but their parents aren''t mapped to each other.

# projectimportselectbackup.jsp
admin.project.import.select.backup.title=Project Import: Select Backup File
admin.project.import.select.backup.note=Importing a project into a JIRA instance is a complex operation. It requires that you carry out manual modifications to the configuration of your JIRA instance. These modifications require that you have good understanding of, and experience in, JIRA administration and configuration.{0}It is critical that you read our {1}Project Import documentation{2} and plan how to carry out the project import based on the information in that document.{0}Please {3}backup{2} the JIRA instance you wish to import the project into before you begin the project import. We strongly recommend that you first carry out the project import on a test JIRA instance, and then only carry it out on your production instance once you are sure that the test import was successful.
admin.project.import.select.backup.desc=This tool allows you to import a single JIRA project from a backup file.{0}Importing a project into JIRA is a complex operation. It requires that you carry out manual modifications to the configuration of your JIRA instance. These modifications require that you have good understanding of, and experience in, JIRA administration and configuration.{0}It is critical that you read our {1}Project Import documentation{2} and plan how to carry out the project import based on the information in that document. We strongly recommend that you first carry out the project import on a test JIRA instance, and then only carry it out on your production instance once you are sure that the test import was successful.{0}Please note that the backup file containing the project that you want to import must be from exactly the same version ({3}) of JIRA as this one.{0}While configuring a project import, JIRA will remain available to all users. Please be aware that once the data is actually being imported JIRA will be unavailable until the import has completed.{0}{4}Note 1{5}: Please {6}backup{2} this JIRA instance before you begin the project import.{0}{4}Note 2{5}: The backup file and attachment paths must be located on the same machine as your JIRA instance.
admin.project.import.select.backup.desc.overview=This tool allows you to import a single JIRA project from a backup file. Importing a project into JIRA is a complex operation. It requires that you carry out manual modifications to the configuration of your JIRA instance. These modifications require that you have good understanding of, and experience in, JIRA administration and configuration.
admin.project.import.select.backup.desc.test.first=It is critical that you read our {0}Project Import documentation{1} and plan how to carry out the project import based on the information in that document. We strongly recommend that you first carry out the project import on a test JIRA instance, and then only carry it out on your production instance once you are sure that the test import was successful.
admin.project.import.select.backup.desc.same.version=Please note that the backup file containing the project that you want to import must be from exactly the same version ({0}) of JIRA as this one.
admin.project.import.select.backup.desc.process.availability=While configuring a project import, JIRA will remain available to all users. Please be aware that once the data is actually being imported JIRA will be unavailable until the import has completed.
admin.project.import.select.backup.desc.backup.first=Please {0}backup{1} this JIRA instance before you begin the project import. The backup file and attachment paths must be located on the same machine as your JIRA instance.
admin.project.import.select.backup.filename.label=File name
admin.project.import.select.backup.filename.desc=Enter filename to restore project data from. Files will be loaded from :
admin.project.import.select.backup.attachment.label=Backup Attachment Path
admin.project.import.select.backup.attachment.desc=Path to the directory holding backed up attachments.
admin.project.import.select.backup.resume.step2=You were in the middle of performing an import. Would you like to {0}resume{1} your previous import?
admin.project.import.select.backup.resume.step3=You were in the middle of performing an import for project ''{0}''. Would you like to {1}resume{2} your previous import?

# projectimportprogress.jsp
admin.project.import.progress.title=Project Import: Progress
admin.project.import.progress.no.task.id=Can not find any running task information. Perhaps your session has timed out, please restart the project import wizard.
admin.project.import.progress.task.description=Processing the XML backup for project list.
admin.project.import.progress.task.description.map.and.validate=Mapping and validating import data for project ''{0}''.
admin.project.import.progress.task.description.importing=Importing project ''{0}''.

# projectimportselectproject.jsp
admin.project.import.select.project.no.projects=There are no projects to display. Perhaps your session has timed out, please restart the project import wizard.
admin.project.import.select.project.title=Project Import: Select Project to Import
admin.project.import.select.project.label=Projects from Backup
admin.project.import.select.project.overwrite.label=Overwrite Project Data
admin.project.import.select.project.overwrite.desc=Overwrite existing project data with data obtained from the backup (name, description, lead, etc).
admin.project.import.select.project.desc=The list of projects contains all projects present in the XML backup provided. Select the project you wish to import.{0}The importer will attempt to automatically map the backup project''s values to correct values in this instance of JIRA. Please make certain you have correctly configured the JIRA project in this instance (i.e. associated the correct schemes with the project, created any missing issue types, custom fields, etc.) See the documentation for full details of what needs to be done.{1} {0}If a backup project can not be imported the details will be displayed below.{1}
admin.project.import.select.project.proj.name=Project
admin.project.import.select.project.proj.key=Key
admin.project.import.select.project.proj.desc=Description
admin.project.import.select.project.proj.lead=Lead
admin.project.import.select.project.proj.url=URL
admin.project.import.select.project.proj.sender.address=Sender Address
admin.project.import.select.project.proj.default.assignee=Default Assignee
admin.project.import.select.project.proj.isssues=Issues
admin.project.import.select.project.proj.components=Components
admin.project.import.select.project.proj.versions=Versions

# projectimportsummary.jsp
admin.project.import.summary.title=Project Import: Pre-Import Summary - {0}
admin.project.import.summary.desc=The results of automatic mapping are displayed below. You will not be able to continue if any validation errors were raised.
admin.project.import.summary.johnson.desc=Please note that performing an import will cause JIRA to be unavailable to all users until the import has completed.
admin.project.import.summary.no.mapping.result=There is no mapping result to display. Perhaps your session has timed out, please restart the project import wizard.
admin.project.import.summary.no.project.import.data=There is no project import data. Perhaps your session has timed out, please restart the project import wizard.
admin.project.import.summary.not.checked=Not checked yet
admin.project.import.summary.no.custom.fields=No importable custom fields
admin.project.import.summary.system.fields=System Fields
admin.project.import.summary.custom.fields=Custom Fields
admin.project.import.summary.refresh.validation={0}Refresh validations{1} - re-maps and validates the backup data against the current state of JIRA.
admin.project.import.summary.refresh.validation.button=Refresh Validations
admin.project.import.summary.error.project.validation=The project import was aborted before it began because the project is no longer importable.
admin.project.import.summary.error.mapping.validation=The project import was aborted before it began because the project import mappings are no longer valid.
admin.project.import.summary.repetitive.spaces=(NOTE: repetitive spaces have been replaced by ''-'' characters)

# projectimportresults.jsp
admin.project.import.results.title=Project Import: Results
admin.project.import.results.desc.completed=The project import completed successfully in {0}.
admin.project.import.results.desc.completed.with.errors=The project import completed in {0}.
admin.project.import.results.desc.not.completed=The project import was aborted due to unexpected error(s) after {0}.
admin.project.import.results.desc.not.completed.delete.project=You should {0}delete the project{1} as the data contained within is not complete.
admin.project.import.results.complete.with.errors=Import completed, but there were errors, see below for details.
admin.project.import.results.view.your.logs=For full details view your logs
admin.project.import.results.no.users.created=No users were added during the import.
admin.project.import.results.no.issues.created=No issues were added during the import.
admin.project.import.results.no.attachments.created=No attachments were added during the import.
admin.project.import.results.no.members.created=No members were added to any project roles.
admin.project.import.results.no.project.created=There was an error such that the project was not created.
admin.project.import.results.issues.created=Issues created
admin.project.import.results.x.out.of.x={0} out of {1}
admin.project.import.results.users=users
admin.project.import.results.groups=groups

# ProjectImportMissingMandatoryUsersExtMgmt.java
admin.project.import.missing.users.mandatory.ext.mgnt.title=Project Import: Missing Mandatory Users
admin.project.import.missing.users.mandatory.ext.mgnt.desc={0}External User Management{1} has been enabled therefore this import can not create users. {2} required user(s) are referenced in the data you are trying to import and {0}do not currently exist{1} in JIRA. The user(s) need to exist for the import to proceed. {3}Please add the required user(s) to your system before trying the import again.
admin.project.import.users.display.number=Displaying the first {0} users. To see all the users, use the export link.
admin.project.import.users.xml.export=Export to XML

# ProjectImportMissingOptionalUsersExtMgmt.java
admin.project.import.missing.users.optional.ext.mgnt.title=Project Import: Missing Optional Users
admin.project.import.missing.users.optional.ext.mgnt.desc={0}External User Management{1} has been enabled therefore this import can not create users. {2} optional user(s) are referenced in the data you are trying to import and {0}do not currently exist{1} in JIRA. The user(s) are not required to exist for the import to proceed, however you may wish to create them.

# ProjectImportMissingMandatoryUsersCannotCreate.java
admin.project.import.missing.users.mandatory.cannot.create.title=Project Import: Missing Mandatory Users
admin.project.import.missing.users.mandatory.cannot.create.desc=There are {0} required user(s) that do not currently exist in JIRA and the import cannot create them. These user(s) need to exist for the import to proceed and we are unable to automatically create them because their details do not exist in the backup XML data. {1}Please add the required user(s) to your system before trying the import again.
# ProjectImportMissingOptionalUsersCannotCreate.java
admin.project.import.missing.users.optional.cannot.create.title=Project Import: Missing Optional Users
admin.project.import.missing.users.optional.cannot.create.desc=There are {0} optional user(s) that do not currently exist in JIRA and the import cannot create them. We are unable to automatically create them because their details do not exist in the backup XML data. The user(s) are not required to exist for the import to proceed, however you may wish to create them.

# ProjectImportMissingUsersAutoCreate.java
admin.project.import.missing.users.auto.create.title=Project Import: Automatically Created Users
admin.project.import.missing.users.auto.create.desc=There are {0} user(s) referenced in the data you are trying to import that do not currently exist in JIRA. The project import will automatically create these user(s).

# AttachmentFileValidatorHandler.java
admin.project.import.attachment.does.not.exist=The attachment ''{0}'' does not exist at ''{1}''. It will not be imported.
admin.project.import.attachment.missing.filename=The attachment with ID ''{0}'' is missing its filename. It will not be imported.
admin.project.import.attachment.too.many.warnings=There are more than twenty attachment entries that do not exist in the attachment directory. See your logs for full details.
admin.project.import.attachment.project.directory.does.not.exist=The provided attachment path does not contain a sub-directory called ''{0}''. If you proceed with the import attachments will not be included.

#DeleteUser.java
admin.errors.users.user.does.not.exist=This user does not exist please select a user from the user browser.
admin.errors.users.cannot.delete.due.to.reported.issues=Cannot delete user {0} because {1} issues were reported by this person.
admin.errors.users.cannot.delete.due.to.assigned.issues=Cannot delete user {0} because {1} issues are currently assigned to this person.
admin.errors.users.cannot.delete.due.to.commented.issues=Cannot delete user {0} because they have made {1} comments.
admin.errors.users.cannot.delete.due.to.project.lead=Cannot delete user {0} because they are currently the project lead on {1} projects.
admin.errors.users.cannot.delete.currently.logged.in=You cannot delete the currently logged in user.
# "includes common.concepts.contact.administrator"
admin.errors.users.cannot.delete.user.read.only=Cannot delete user, the user directory is read-only.
admin.errors.users.cannot.delete.due.to.sysadmin=As a user with JIRA Administrators permission, you cannot delete users with JIRA System Administrators permission.
admin.errors.users.exception.trying.to.remove=Exception trying to remove user: {0}

admin.errors.users.delete.no.permission=You do not have the permission to remove users.
admin.errors.users.cannot.delete.due.to.invalid.username=Username for delete can not be null or empty.

#DefaultUserService.java
admin.errors.users.update.no.permission=You do not have the permission to update users.
admin.errors.users.cannot.deactivate.currently.logged.in=You cannot deactivate the currently logged in user.
admin.errors.users.cannot.deactivate.due.to.project.lead=Cannot deactivate user because they are currently the project lead on these projects: {0}
admin.errors.users.cannot.deactivate.due.to.component.lead=Cannot deactivate user because they are currently a component lead on these projects: {0}

#EditUserGroups.java
admin.errors.users.inexistent.user=User does not exist
admin.errors.users.cannot.leave.admin.groups=You are trying to leave all of the administration groups {0}. You cannot delete your own administration permission
admin.errors.users.cannot.leave.sys.admin.groups=You are trying to leave all of the system administration groups {0}. You cannot delete your own system administration permission
admin.errors.cannot.edit.user.groups.external.managment=Cannot edit this user''s groups, as external user management is enabled. Contact your administrator.
admin.errors.cannot.join.user.groups.not.visible=You cannot add users to groups which are not visible to you.
admin.errors.cannot.join.user.groups.failed=Adding user ''{0}'' to group ''{1}'' failed. Server message is: {2}.
admin.errors.cannot.leave.user.groups.not.visible=You can not remove a group from this user as it is not visible to you.
admin.errors.edit.group.membership.exceeded.license.limit=Adding the user to the groups you have selected will grant the ''JIRA Users'' permission to the user in JIRA. This will exceed the number of users allowed to use JIRA under your license. Please reduce the number of users with the ''JIRA Users'', ''JIRA Administrators'' or ''JIRA System Administrators'' global permissions or consider upgrading your license.
admin.errors.cannot.join.user.groups.no.permission=You cannot add user ''{0}'' to group ''{1}''. The user''s directory is read only.
admin.errors.cannot.leave.user.groups.no.permission=You cannot remove user ''{0}'' from group ''{1}''. The user''s directory is read only.
admin.errors.cannot.leave.user.groups.failed=Removing user ''{0}'' from group ''{1}'' failed. Server message is: {2}.
admin.errors.more.unreported.errors=There were {0} more errors similar to those above.
#AddGroup
# "includes common.concepts.contact.administrator"
admin.errors.cannot.add.groups.directories.read.only=Cannot add groups, as user management is read-only.
admin.errors.cannot.add.groups.no.permission=You do not have the permission to add group.
admin.errors.cannot.add.groups.invalid.group.name=You must specify valid group name.
admin.errors.cannot.add.groups.invalid.first.user.name=Group cannot be created. First user for group {0} cannot be found.

#ViewGroup.java
admin.errors.groups.error.occured.retrieving.issue.security=Error occurred while retrieving group to issue security scheme mapping. Please refer to the log for more information.
admin.errors.groups.error.occured.retrieving.saved.filter=Error occurred while retrieving group to saved filter mapping. Please refer to the log for more information.

#com.atlassian.jira.web.action.admin.vcs -------------------------------------------------------------

#DeleteRepository.java
admin.errors.repositories.confirm.deletion=Please confirm that you wish to delete this Repository.
admin.errors.repositories.cannot.delete.repository=Cannot delete the repository as there are projects associated with it.
admin.errors.repositories.error.occured.removing=Error occurred while removing the repository. Please refer to the log for more details.
admin.errors.repositories.error.occured.removing.repository=Error occurred while retrieving the repository with id {0}. Please refer to the log for more details.

#SelectProjectRepository.java
admin.errors.repositories.must.specify.project=You must specify a project.
admin.errors.repositories.please.select.repository=Please select repository for the project or ''None'' if the project should not have a repository.
admin.errors.repositories.cannot.select.none=Cannot select ''None'' with another repository.

#UpdateRepository.java
admin.errors.repositories.specify.repository.to.update=Please specify a Repository to update
admin.errors.repositories.specify.name=You must specify a name for the repository
admin.errors.repositories.duplicate.name=Another repository with this name already exists
admin.errors.repositories.error.retrieving=An error occurred when retrieving the Repository.

#com.atlassian.jira.web.action.admin.workflow -------------------------------------------------------------

#AbstractAddWorkflowTransitionDescriptor.java
admin.errors.workflows.you.must.select.type=You must select a {0} type.

#AbstractAddWorkflowDescriptorParams.java
admin.errors.workflows.cannot.find.name=Cannot find workflowname.
admin.errors.workflows.cannot.find.step=Cannot find workflowStep.
admin.errors.workflows.cannot.find.transition=Cannot find workflowTransition.
admin.errors.workflows.cannot.find.cannot.find.plugin.module.key=Cannot find pluginModuleKey

#AbstractDeleteWorkflowTransitionDescriptor.java
admin.errors.workflows.invalid.count=Invalid count {0}.
admin.errors.workflows.no.descriptors.to.delete=There are no workflow descriptors to delete.
admin.errors.workflows.count.too.large=Count {0} too large - there are only {1} descriptors.

#AbstractEditWorkflowTransitionDescriptorParams.java
admin.errors.workflows.count.must.be.positive=Count must be positive.
admin.errors.workflows.cannot.find.count=Cannot find count.
admin.errors.workflows.cannot.find.nested=Cannot find nested.

#AbstractViewWorkflowMetaAttributes.java
admin.errors.workflows.attribute.key.must.be.set=Key must be set.
admin.errors.workflows.attribute.key.has.reserved.prefix=Key starts with {0} but is not known to JIRA.
admin.errors.workflows.attribute.key.exists=Key {0} already exists.
admin.errors.workflows.attribute.key.does.not.exist=Key {0} does not exist.
admin.errors.workflows.attribute.key.mismatch=The key in the request ({0}) does not match the one in the request body ({1})
admin.errors.workflows.transition.does.not.exist=Transition {0} does not exist.
admin.errors.workflows.cannot.remove.reserved.attribute=Cannot remove a reserved property.
admin.errors.workflows.invalid.workflow.mode=Workflow mode must be either ''live'' or ''draft''.
admin.errors.workflows.null.value=Workflow property must not be ''null''.

#AbstractWorkflowTransition.java
admin.errors.workflows.transition.already.exists.for.step=Transition with this name already exists for {0} step.
admin.errors.workflows.must.specify.mapping=You must specify a mapping for: {0}

#AddWorkflowTransition.java
admin.errors.workflows.invalid.screen=Invalid screen

#CloneWorkflow.java
admin.errors.workflows.error.occurred.accessing.information=Error occurred while accessing workflow information.

#DeleteWorkflowTransitionCondition.java
admin.errors.workflows.cannot.delete.condition=Unable to delete condition - restrictions section missing.

#DeleteWorkflowTransitionPostFunction.java
admin.errors.workflows.cannot.delete.function=Cannot delete function - missing unconditional result

#DeleteWorkflowTransitions.java
admin.errors.workflows.must.select.transition=You must select at least one transition to delete.
admin.errors.workflows.cannot.find.transition.with.id=Cannot find transition with id {0}.

#EditWorkflowTransition.java
admin.errors.workflows.name.must.be.specified=Name must be specified.
admin.errors.workflows.cannot.edit.condition.descriptor=Cannot edit a conditions descriptor.
admin.errors.workflows.invalid.condition.descriptor=Invalid condition descriptor.
admin.errors.workflows.count.outside.range=Count {0} outside range
admin.errors.workflows.no.condition.descriptor=The transition {0} does not have a conditions descriptor.
admin.errors.workflows.no.restrictions.descriptor=The transition {0} does not have a restrictions descriptor.

#EditWorkflowTransitionPostFunctionParams.java
admin.errors.workflows.no.post.functions=The transition {0} does not have any post-functions.
admin.errors.workflows.no.unconditional.result=The transition {0} does not have an unconditional result.

#ImportWorkflow.java
admin.errors.workflows.specify.workflow.name=Please specify a workflow name
admin.errors.workflows.error.reading.information=Error occurred while reading workflow information.
admin.errors.workflows.specify.path=Please specify a path to a workflow XML file.
admin.errors.workflows.specify.xml=Please paste the XML into the text area.
admin.errors.workflows.must.specify.path.or.xml=You must specify a file path or paste the XML definition into a text area.
admin.errors.workflows.file.does.not.exist=File does not exist.
admin.errors.workflows.file.not.readable=Cannot read from file.
admin.errors.workflows.error.parsing.xml=Error parsing workflow XML: {0}
admin.errors.workflows.file.not.regular=Specified file is not a regular file.
admin.errors.workflows.error.loading.workflow=Error loading workflow.
admin.errors.workflows.error.saving.workflow=Error saving workflow: {0}

#ViewWorkflowTransition.java
admin.errors.workflows.invalid.index=Invalid index {0}

#ViewWorkflowTransitionConditionalResult.java
admin.errors.workflows.no.conditional.results.defined=No conditional results defined.
admin.errors.workflows.invalid.step.count=Invalid step count {0}

#EnterpriseWorkflowMigrationHelper.java
admin.errors.workflows.error.occurred.verifying.issues=Error occurred while verifying issues for workflow migration: {0}
admin.global.permissions.manage.group.filter.subscriptions=Manage Group Filter Subscriptions

admin.selectworkflowscheme.progress.find.affected.issues=Looking for all affected issues in the project ''{0}''.
admin.selectworkflowscheme.progress.found.affected.issues=Found affected issues in the project ''{0}''.
admin.selectworkflowscheme.progress.verify.issue=Verifying state of issue {0} of {1} in project ''{2}''.
admin.selectworkflowscheme.progress.migrate.issue=Migrating issue {0} of {1} in project ''{2}''.
admin.selectworkflowscheme.progress.assign.workflow=Assigning workflow scheme ''{0}'' to project ''{1}''.
admin.selectworkflowscheme.progress.deleting.draft=Deleting draft workflow scheme in project ''{0}''.
admin.selectworkflowscheme.progress.complete.in.project=Workflow migration complete in project ''{0}''.
admin.selectworkflowscheme.progress.complete=Workflow migration complete.
admin.selectworkflowscheme.progress.created.target=Created target scheme.
admin.selectworkflowscheme.progress.cleanup=Finishing migration.

admin.selectworkflowscheme.subtask.verification=Workflow Issue Verification
admin.selectworkflowscheme.subtask.migration=Workflow Issue Migration
admin.selectworkflowscheme.subtask.association=Workflow Scheme Association

admin.selectworkflowscheme.migration.draft.auto.generated=(This copy was automatically generated from a draft, as an intermediate scheme for migration)
admin.selectworkflowscheme.migration.publish.draft=Publish Workflows

# date validation
fields.validation.data.format = Invalid date format. Please enter the date in the format "{0}".

# AbstractDeleteConstant.java
admin.errors.no.constant.found=No {0} with ID {1} found.
admin.errors.specify.valid.constant.name=You must specify a valid new {0} for these issues.
admin.errors.general.error.occurred=Error occurred: {0}

# DeleteStatus.java
admin.errors.constant.associated.with.workflow=The {0} with ID {1} is currently associated with a workflow(s) and cannot be deleted.

#com.atlassian.jira.web.action.admin.workflow.scheme
#SelectProjectWorkflowSchemeStep2.java
admin.errors.workflows.specify.mapping=You must specify a mapping for: {0} {1}
admin.errors.workflows.scheme.used.by.multiple.projects=The workflow scheme is used by more than one project.
admin.errors.workflows.scheme.no.draft=There is no draft for this project.

#com.atlassian.jira.web.action.filter
admin.errors.filters.cannot.delete.filter=You cannot delete the specified filter, or you specified an invalid filter.
admin.errors.filters.exception.occured.deleting=An exception occurred trying to delete this filter.
admin.errors.filters.could.not.check.column.layout=Could not check if the Column Layout is default
admin.errors.filters.error.retrieving.search.request=Error while retrieving Search Request with id {0}.
admin.errors.filters.nonexistent=The selected filter is not available to you, perhaps it has been deleted or had its permissions changed.

admin.errors.filters.no.search.request=There is no current search request
admin.errors.filters.not.owner=Unable to change a filter that you do not own.
admin.errors.filters.search.request.updated=The search request has been updated.
admin.errors.filters.must.specify.name=You must specify a name to save this filter as.
admin.errors.filters.name.toolong=The entered filter name is too long, it must be less than 255 chars.
admin.errors.filters.already.have.filter.saved=You already have a filter saved with this name.
admin.errors.filters.exception.occured.searching=Exception occurred loading search request: {0}
admin.errors.filters.not.user=Unable to change a filter that you do not own.
admin.errors.filters.no.user=No user currently logged in.

admin.errors.filters.same.name=Filter with same name already exists.
admin.errors.filters.owned.anonymous.user=The anonymous user is not allowed to create, modify or delete saved filters.
admin.errors.filters.not.saved=Filter does not currently exist.
admin.errors.filters.not.owned=Filter is not owned by you.
admin.errors.filters.must.be.owner=You may only create, modify or delete filters that you own.
admin.errors.filters.userdoesnotexist=The user ''{0}'' does not exist.
admin.errors.filters.must.be.admin=You must be an administrator to change filter ownership.
admin.errors.filters.already.owns.same.name=The user {0} already owns a filter with the same name.  You cannot assign this filter to that user unless they first rename the existing filter.
admin.errors.filters.private=The filter is not shared with anyone. You cannot change the owner of private filters.


#PortalPageService
admin.errors.portalpages.owned.anonymous.user=The anonymous user is not allowed to create, modify or delete saved dashboards.
admin.errors.portalpages.must.be.owner=You may only create, modify or delete dashboards that you own.
admin.errors.portalpages.must.specify.name=You must specify a name to save the dashboard as.
admin.errors.portalpages.description.too.long=Description is too long.  Please enter a description shorter than 255 characters.
admin.errors.portalpages.same.name=Dashboard with same name already exists.
admin.errors.portalpages.nonexistent=Dashboard does not exist.
admin.errors.portalpages.no.access=The dashboard you requested either does not exist or you don''t have access to it.
admin.errors.portalpages.not.delete.system.default=Not allowed to delete the system dashboard.
admin.errors.portalpages.clone.does.not.exist=The source dashboard does not exist.
admin.errors.portalpages.not.saved=You may only modify dashboards that have been saved.
admin.errors.portalpages.portlet.permission.denied=You don''t have permission to view the gadget ''{0}''.
admin.errors.portalpages.portlet.not.in.page=The gadget does not exist on the dashboard.
admin.errors.portalpages.must.be.admin.change.sysdefault=Only an administrator is able to change the system dashboard.
admin.errors.portalpages.sysdefault.must.be.public=The system dashboard must be shared publicly.
admin.errors.portalpages.userdoesnotexist=The user ''{0}'' does not exist.
admin.errors.portalpages.not.favourite=Trying to reorder a dashboard page that is not a favourite.
# "includes common.concepts.contact.administrator"
admin.errors.portalpages.plugin.disabled=The Gadget Dashboard bundled plugin is not available. To ensure the Gadget Dashboard plugin is enabled, {0}.
admin.errors.dashboards.cannot.delete.dashboard=You cannot delete the specified dashboard, or you specified an invalid dashboard.
admin.errors.portalpages.already.owns.same.name=The user {0} already owns a dashboard with the same name.  You cannot assign this dashboard to that user unless they first rename the existing dashboard.
admin.errors.portalpages.private=The dashboard is not shared with anyone. You cannot change the owner of private dashboards.

#com.atlassian.jira.web.action.issue

#AbstractCommentableAssignableIssue.java
admin.errors.issues.user.cannot.be.assigned=User {0} cannot be assigned issues.
admin.errors.issues.must.be.assigned=Issues must be assigned.
admin.errors.issues.user.does.not.exit=User {0} does not exist.
admin.errors.issues.no.permission=You do not have permission to assign issues.

#AbstractIssueSelectAction.java
admin.errors.issues.no.permission.to.see=You do not have the permission to see the specified issue.

#AbstractViewIssue.java
admin.errors.issues.current.issue.null=The current issue is null. Cannot display the issue.

#CreateIssueDetails.java
admin.errors.issues.error.creating=Error creating issue: {0}

#CreateSubTaskIssue.java
admin.errors.issues.parent.issue.id.not.set=Parent Issue Id is not set.
admin.errors.issues.parent.issue.not.editable = Subtask cannot be created as the parent issue is not editable.

#DeleteComment.java
admin.errors.issues.error.removing.comment=Error removing comment: {0}
admin.errors.issues.no.permission.to.delete.comments=You do not have permission to delete comments in this project.
admin.errors.issues.exception.occured.validating=An exception occurred validating: {0}

#DeleteIssue.java
admin.errors.issues.exception.deleting.issue=Exception deleting issue: {0}
admin.errors.issues.no.permission.to.delete=You do not have permission to delete issues in this project.
admin.errors.issues.exception.occured=Exception occurred: {0}

#LinkJiraIssue.java
admin.errors.issues.an.error.occured=An error occurred: {0}

#LogWork.java
admin.errors.issues.no.permission.to.log=You do not have permission to log work on issues in this project.

#ManageAttachments.java
admin.errors.issues.invalid.attachment=Invalid Attachment selected for removal
admin.errors.issues.invalid.attachment.selected=Invalid Attachment Selected: {0}
admin.errors.issues.error.removing.attachment=An error occurred removing attachment: {0}

#ManageLinks.java
admin.errors.issues.no.permission.to.delete.links=You do not have permission to delete links in this project.
admin.errors.issues.cannot.find.link=Cannot find link matching these parameters.
admin.errors.issues.error.occured.removing.link=An error occurred removing link: {0}

#MoveIssueConfirm
admin.errors.error.occured.moving.issue=An error has occurred in moving the issue.

#MoveIssueUpdateFields
admin.errors.issues.error.occurred.validating.field=An Exception occurred validating the fields: {0}

#MoveSubTask
admin.errors.issues.an.exception.occured=An exception occurred: {0}.

#ViewIssue.java
admin.errors.issues.issue.does.not.exist=The specified issue does not exist in the system.
admin.errors.issues.no.browse.permission=You do not have permission to browse issues in this project.

#com.atlassian.jira.web.action.issue.bulkedit
admin.errors.issuebulkedit.cannot.move.sub.tasks=You cannot move sub-tasks. Please select non-subtask issues or choose another operation.

#com.atlassian.jira.web.action.issue.enterprise
admin.errors.issues.select.target.status=A target status must be selected.

#com.atlassian.jira.web.action.portal
admin.errors.portal.select.portlet=Please select a gadget to add.
admin.errors.portal.select.portlet.to.edit=Please select a single Gadget to edit.
admin.errors.portal.select.page=Dashboard has not been specified.
admin.errors.portal.select.portlet.key=The Gadget has not been specified.
admin.errors.portal.portlet.does.not.exist=The gadget does not exist on the dashboard.
admin.errors.portal.project.invalid=The selected project is invalid.
admin.errors.portal.project.nonexist=The selected project does not exist.
admin.errors.portal.project.no.permission=You do not have permission to view the selected project.
admin.errors.portal.filters.invalid=The selected filter is invalid.

#com.atlassian.jira.web.action.project
#AddProject.java
admin.errors.project.keyword.invalid=This keyword is invalid as it is a reserved word on this operating system.
admin.errors.project.could.not.create=Could not create project: {0}

#DeleteComponent.java
admin.errors.project.exception=Exception: {0}
admin.errors.project.must.specify.valid.component=You must specify a valid component.
admin.errors.project.illegal.action=Illegal action specified.
admin.errors.project.cannot.move.issues.to.deleted.component=You cannot move the issues to the component being deleted
admin.errors.project.exception.validating=Exception validating: {0}
admin.errors.project.exception.getting.other.components=Exception getting other components

# deleteworklog.jsp
worklog.delete.title = Delete Worklog
worklog.delete.desc = Are you sure you want to delete this worklog?
worklog.delete.adjust.desc = The format of this is '' {2} '' (representing weeks, days, hours and minutes - where * can be any number)<br> Examples: {3} and {4}. <br> Note: Your current conversion rates are {5} = {0} and {6} = {1}

# deletecomponentconfirm.jsp
admin.delete.component.title=Delete Component
admin.delete.component.desc=Confirm that you want to delete this component, and specify what is to be done with the issues currently attached to it.
admin.delete.component.issues.in.comp=Issues in this component
admin.delete.component.issues.in.comp.desc={0}View the issues{1} in this component
admin.delete.component.issues.swap.comp=Swap current issues to component
admin.delete.component.issues.remove.comp=Remove component from all issues.
admin.delete.component.issues.no.other.comps=There are no other components in this project. The component will be removed from all issues.
admin.delete.component.issues.delete.not.alter=Deleting this component will not alter any issues, as there are {0}0{1} issues associated with it.

#Rest operations
admin.errors.component.id.invalid=Component id ''{0}'' is not valid
admin.errors.component.name.invalid=Component name ''{0}'' is not valid
admin.errors.component.id.or.name.required=Could not find valid ''id'' or ''name'' in component object.

#DeleteProject
admin.errors.project.exception.removing=Exception removing project: {0}

#DeleteVersion
admin.errors.project.must.specify.valid.version=You must specify a valid version.
admin.errors.project.cannot.move.issues.to.deleted.version=You cannot move the issues to the version being deleted.
admin.errors.project.cannot.change.fix.of.deleted.version=You cannot change the fix version to the version being deleted.

#EditProjectEntity
admin.errors.projectentity.could.not.edit=Could not edit {0}: {1}
admin.errors.projectentity.specify.valid.name=You must specify a valid {0} name
admin.errors.projectentity.already.exists=A {0} with this name already exists in this project.

#EditVersionDetails.java
admin.errors.projectversions.could.not.edit=Could not edit version: {0}
admin.errors.projectversions.must.specify.version.name=You must specify a valid version name
admin.errors.projectversions.version.exists=A version with this name already exists in this project.
admin.errors.projectversions.invalid.date.format=Please enter the date in the following format: {0}

#EditVersionReleases
admin.errors.projectversions.select.valid.version=Please select a valid version to release
admin.errors.projectversions.date.invalid=Invalid date format. Please enter the date in the format {0}

#checkversionreleases.jsp
admin.projectversions.release.title=Check Version Release for {0}
admin.projectversions.release.description=This page checks to see if the version you are trying to release still contains issues that are unresolved. If so, you may choose to ignore them or move them to another fix for version. You may also modify the release date of the version.
admin.projectversions.release.ignore.issues=Ignore and proceed with release
admin.projectversions.release.move.issues=Move unresolved issues to another version:
admin.projectversions.release.ignore.issues.no.other.versions=Ignore and proceed with release - there are no other unreleased fix versions available.

#checkversionunreleases.jsp
admin.projectversions.unrelease.title=Unrelease Version {0}
admin.projectversions.unrelease.description=This page allows you to modify the release date for this version before unreleasing it.

#Rest operations
admin.errors.version.id.invalid=Version id ''{0}'' is not valid
admin.errors.version.name.invalid=Version name ''{0}'' is not valid
admin.errors.version.id.or.name.required=Could not find valid ''id'' or ''name'' in version object.

#ProjectEmail.java
admin.errors.projectemail.enter.valid.address=You must specify a valid sender email address

#SelectProjectCategory
admin.errors.project.specify.project=You must specify a project.
admin.errors.project.specify.project.category=You must specify a valid project category.

#SelectProjectCategory
admin.errors.project.no.project.with.id=There is not a project with the specified id. Perhaps it was deleted.
admin.errors.project.no.avatar.with.id=There is not an avatar with the specified id. Perhaps it was deleted.

#com.atlassian.jira.web.action.projectcategory
admin.errors.projectcategory.could.not.create=Could not create projectcategory: {0}

#DeleteProjectCategory.java
admin.errors.projectcategory.must.confirm.delete=You must confirm deleting a project category.
admin.errors.projectcategory.must.specify.category=You must specify a project category to delete.
admin.errors.projectcategory.currently.projects.linked=There are currently projects linked to this category.

#com.atlassian.jira.web.action.setup
#SetupApplicationProperties.java
admin.errors.setup.error.adding.service=Error adding service: {0}.
admin.setup.services.backup.service = Backup Service

#SetupMailNotifications.java
admin.errors.setup.could.not.setup.mail.listener=Could not set up MailListener: {0}

#SetupImport.java
admin.errors.setup.failed.to.import=Failed to import data: {0}
# The following message is not currently used. See http://jira.atlassian.com/browse/JRA-14502 for more details.
setup.errors.locale.build.incompatible=The default language configured in the import data is not available in this installation of JIRA. Please contact Atlassian for further details.
setup.errors.locale.userpref.incompatible.list=The following JIRA users have configured a language that is not available in this installation of JIRA - {0}. Please contact Atlassian for further details.
setup.errors.locale.userpref.incompatible={0} JIRA users have configured a language that is not available in this installation of JIRA. Please contact Atlassian for further details.

#com.atlassian.jira.web.action.user
#ConfigurePortal.java
admin.errors.user.cannot.update.default=Cannot update the system dashboard.

#ConfigurePortalPages.java
admin.errors.user.page.id.must.be.set=PageId must be set.
admin.errors.user.cannot.delete.dashboard=You cannot delete the dashboard.

#EditPortalPage.java
admin.errors.user.must.select.page=You must select a dashboard to edit.
admin.errors.user.cannot.edit.default.dashboard=You cannot edit the system dashboard.

#RestoreDefaultDashboard.java
admin.errors.user.confirm.revert.default=Please confirm you wish to revert to the default system dashboard.
admin.errors.user.error.restoring=Error restoring system dashboard

#ViewProfile.java
admin.errors.user.must.be.admin=Must be an Administrator to reset passwords

#ViewUserIssueColumns.java
admin.errors.user.could.not.retrieve.column.layout=Could not retrieve the Column Layout
admin.errors.user.error.restoring.default.column.layout=The was an error storing the user''s column layout.
admin.errors.user.could.not.restore.default=Could not restore default layout.
admin.errors.user.could.not.check.if.default=Could not check if the Column Layout is default

#EditUserProperty.java
admin.errors.userproperty.value.empty=The ''value'' cannot be empty.
admin.errors.userproperty.value.too.long=Value length must be less than 250 characters.
admin.errors.userproperty.edit.invalid.user.property.title=Invalid User Property
admin.errors.userproperty.non.existing.property=It is not possible to edit the value for a non-existing property.

#EditUserProperties.java
admin.errors.userproperties.value.empty=The ''value'' cannot be empty
admin.errors.userproperties.value.too.long=The ''value'' length must be less than 250 characters.
admin.errors.userproperties.key.already.exists=This ''key'' already exists for the user.
admin.errors.userproperties.key.cannot.use.special.characters=The ''key'' can only contain alphanumeric characters.
admin.errors.userproperties.key.empty=The ''key'' cannot be empty.
admin.errors.userproperties.key.too.long=The ''key'' length must be less than 200 characters.

#DeleteUserProperty.java
admin.errors.userproperty.does.not.exist=The user property does not exist.
admin.errors.userproperty.exception.trying.to.remove=There was an error trying to remove a user property.

#com.atlassian.jira.web.action.util ---------------------------------------------------------------------------------

#BaseImporter.java
admin.errors.utils.could.not.find.file=Could not find file at this location.
admin.errors.utils.could.not.read.file=Cannot read file at this location.

#CleanData.java
admin.errors.cleandata.username.password.incorrect=The username or password are incorrect
admin.errors.cleandata.no.admin.permission=User does not have administration permission. It is possible that the version you " + "have upgraded from does not have recognised administrators.  This can be overridden by adding system property ''-Dnon.admin.upgrade=true'' when starting JIRA.

#ExportAll
admin.errors.export.must.enter.file.location=You must enter a file name to export to.
admin.errors.export.file.invalid=Filename ''{0}'' is invalid
admin.errors.export.file.exists.unwriteable=Filename {0} already exists and is not writable
admin.errors.export.exception.occured.backing.up=An exception occurred backing up: {0}

#JellyRunner.java
admin.errors.jellyrunner.provide.path=Please provide a path to a Jelly script file or enter a Jelly script into the Text Area.
admin.errors.jellyrunner.path.or.script=Please, EITHER specify a path to a Jelly script file OR enter a Jelly script into the Text Area.
admin.errors.jellyrunner.file.does.not.exist=The file does not exist, is not a regular file, or is not readable.
admin.errors.jellyrunner.not.on=Can not run script because jelly is not turned on.

#com.atlassian.jira.web.bean ---------------------------------------------------------------------------------------
#MultiBulkMoveBean.java
admin.errors.bean.issues.affected=There are {0} issues that will be affected by this change. You must have at least one valid issue type.
admin.errors.bean.subtasks.affected=There are {0} sub-tasks that will be affected by this change. You must have at least one valid sub-task issue type.
admin.errors.bean.no.permission=You do not have the correct permissions to move the issues from project {0} for issue type {1}

#com.atlassian.jira.workflow ---------------------------------------------------------------------------------------
#WorkflowUtilTransitionUtilImpl.java
admin.errors.invalid.comment.level=Invalid comment level. The user {0} is not a member of group {1}.
admin.errors.invalid.comment.level.short=Invalid comment level {0}.
admin.errors.anonymous.cannot.see.comment.levels=Anonymous user cannot set comment levels.
admin.errors.user.does.not.have.permission=The {0} does not have permission to comment on issues in this project.
admin.errors.user.does.not.have.transition.permission=The {0} does not have permission to perform action on given issue.
admin.errors.user=user {0}
admin.errors.anonymous.user=anonymous user

#WorkflowUtil.java
admin.errors.invalid.character=Invalid character: {0}

#IntegrityCheckManagerImpl.java
admin.integrity.check.entity.relation.desc=Check Issue Relations
admin.integrity.check.filter.subscriptions.desc=Check for invalid filter subscriptions
admin.integrity.check.workflow.state.desc=Check Workflow Integrity
admin.integrity.check.field.layout.desc=Check Field Layout Scheme Integrity
admin.integrity.check.search.request.relation.desc=Check Search Request
admin.integrity.check.scheme.permission.desc=Check for Duplicate Permissions

admin.integrity.check.primary.entity.relation.desc=Check {0} for Relation ''{1}''
#PrimaryEntityRelationDelete.java
admin.integrity.check.primary.entity.relation.delete.preview={0} relation is missing so the following {1} should be removed
admin.integrity.check.primary.entity.relation.delete.message={0} relation is missing so the following {1} has been removed

#PrimaryEntityRelationCreate.java
admin.integrity.check.primary.entity.relation.create.preview={0} relation is missing, a {1} will be created
admin.integrity.check.primary.entity.relation.create.message={0} was created

#IssueLinkCheck.java
admin.integrity.check.issue.link.desc=Check that all Issue Links are associated with valid issues
admin.integrity.check.issue.link.preview=The following Issue Link will be removed due to a related invalid issue
admin.integrity.check.issue.link.message=The following Issue Link has been removed due to a related invalid issue

#FilterSubscriptionsTriggerCheck.java
admin.integrity.check.filter.subscriptions.trigger.desc=Check FilterSubscriptions for references to non-existent scheduled job
admin.integrity.check.filter.subscriptions.trigger.message=Subscription filter with id {0} is missing its corresponding scheduled job and has been removed
admin.integrity.check.filter.subscriptions.trigger.preview=Subscription filter with id {0} is missing its corresponding scheduled job and will be removed

#FilterSubscriptionsSavedFilterCheck.java
admin.integrity.check.filter.subscriptions.trigger.saved.filter.desc=Check FilterSubscriptions for references to non-existent SearchRequests
admin.integrity.check.filter.subscriptions.trigger.saved.filter.message=Subscription filter with id {0} is missing its corresponding saved filter and has been removed
admin.integrity.check.filter.subscriptions.trigger.saved.filter.preview=Subscription filter with id {0} is missing its corresponding saved filter and will be removed

# SimpleTriggerCheck.java
admin.integrity.check.filter.subscriptions.simple.trigger.desc=Check for existence of SimpleTriggers
admin.integrity.check.filter.subscriptions.simple.trigger.message=SimpleTrigger with name {0} is missing its corresponding filter subscription and has been removed
admin.integrity.check.filter.subscriptions.simple.trigger.preview=SimpleTrigger with name {0} is missing its corresponding filter subscription and will be removed
admin.integrity.check.filter.subscriptions.simple.trigger.with.subscription.message=SimpleTrigger with name {0} has been converted to a CronTrigger
admin.integrity.check.filter.subscriptions.simple.trigger.with.subscription.preview=SimpleTrigger with name {0} will be converted to a CronTrigger

#WorkflowStateCheck.java
admin.integrity.check.workflow.state.check.desc=Check workflow entry states are correct
admin.integrity.check.workflow.state.check.message={0} - The workflow entry with id {1} has been reset to the ACTIVATED state.
admin.integrity.check.workflow.state.check.preview={0} - The workflow entry with id {1} has an incorrect state.

#WorkflowCurrentStepCheck.java
admin.integrity.check.workflow.current.step.desc=Check workflow current step entries
admin.integrity.check.workflow.current.workflowid.unfixable=The issue with key {0} has a null entry for the workflow step.
admin.integrity.check.workflow.current.step.unfixable=The issue with key {0} has a status of {1} which is not a valid status for the issues workflow.
admin.integrity.check.workflow.current.step.delete.message1={0} - The current step associated with the workflow entry with id {1} has been corrected.
admin.integrity.check.workflow.current.step.delete.message2={0} - The workflow entry with id {1} now has one corresponding current step.
admin.integrity.check.workflow.current.step.delete.preview={0} - The workflow entry with id {1} has multiple associated current steps.
admin.integrity.check.workflow.current.step.validate.message={0} - The current step associated with the workflow entry with id {1} has been corrected.
admin.integrity.check.workflow.current.step.validate.preview={0} - The current step associated with the workflow entry with id {1} has an incorrect stepId.
admin.integrity.check.workflow.current.step.correct.message={0} - A current step entry has been created for the workflow entry with id {1}.
admin.integrity.check.workflow.current.step.correct.preview={0} - The workflow entry with id {1} does not have a corresponding current step.

#WorkflowIssueStatusNull.java
admin.integrity.check.workflow.issue.status.desc=Check JIRA issues with null status
admin.integrity.check.workflow.issue.status.message=The issue with key {0} has had its status set to {1}
admin.integrity.check.workflow.issue.status.preview=The issue with key {0} will have its status set to {1}
admin.integrity.check.workflow.issue.status.unfixable=The issue with key {0} has a null status but can not be fixed because: {1}

#FieldLayoutCheck.java
admin.integrity.check.field.layout.check.desc=Check field layout schemes for references to deleted custom fields
admin.integrity.check.field.layout.check.preview=The field layout item with id {0} has a reference to the deleted custom field with id {1}.
admin.integrity.check.field.layout.check.message=References to the deleted custom field with id {0} have been removed.

#SearchRequestRelationCheck.java
admin.integrity.check.search.request.relation.check.desc=Check search request references a valid project
admin.integrity.check.search.request.relation.check.message={0} - removed this search request as it referenced an invalid project.
admin.integrity.check.search.request.relation.check.preview={0} - this search request references an invalid project.

#SchemePermissionCheck.java
admin.integrity.check.scheme.permission.check.desc=Check the permissions are not duplicated
admin.integrity.check.scheme.permission.check.message=Duplicate Permission

#IssueTypeManageableOption.java
admin.issue.type.manageable.option.standard.value=Standard Issue Type
admin.issue.type.manageable.option.standard.desc=A regular issue type
admin.issue.type.manageable.option.subtask.value=Sub-Task Issue Type
admin.issue.type.manageable.option.subtask.desc=An issue type for sub-tasks only
admin.issue.type.manageable.option.title=Issue Types
admin.issue.type.manageable.option.title.single=Issue Type

#Warnings produced when executing checks in SystemEnvironmentChecklist.java
admin.warning.jra_18659.text = WARNING: You are running JIRA with Sun''s JVM version ''{0}'' which is known to be affected by a JVM bug that can cause JIRA to crash on start up. Please upgrade to JVM version 1.5.0 update 19 or later, JRA-18659.
admin.warning.jra_18659.html = {1}WARNING{2}: You are running JIRA with Sun''s JVM version ''{0}'' which is known to be affected by a JVM bug that can cause JIRA to crash on start up. Please upgrade to JVM version 1.5.0 update 19 or later, JRA-18659.

admin.warning.jvmversion6.text = WARNING: You are running JIRA with JVM version ''{0}'' which is known to have a bug that affects JIRA. Please upgrade to JVM version 1.6.0 Update 18 or later. For more information please see {1}.
admin.warning.jvmversion6.html = {3}WARNING{4}: You are running JIRA with JVM version ''{0}'' which is known to have a bug that affects JIRA. Please upgrade to JVM version 1.6.0 Update 18 or later. For more information please see the {1}JIRA Documentation{2}.

admin.warning.tomcat.version.text = WARNING: Using ''{0}'' could result in OutOfMemoryErrors. It is recommended to upgrade to Tomcat 5.5.15 or above and setting the ''{1}'' property to true. For more information please see {2}.
admin.warning.tomcat.version.html = {4}WARNING{5}: Using ''{0}'' could result in OutOfMemoryErrors. It is recommended to upgrade to Tomcat 5.5.15 or above and setting the ''{1}'' property to true. For more information please see the {2}JIRA Documentation{3}.

admin.warning.tomcat.limitbuffer.text = WARNING: ''{0}'' server and the ''{1}'' system property is not set to true! This can result in OutOfMemoryErrors. For more information please see {2}.
admin.warning.tomcat.limitbuffer.html = {4}WARNING{5}: ''{0}'' server and the ''{1}'' system property is not set to true! This can result in OutOfMemoryErrors. For more information please see the {2}JIRA Documentation{3}.

admin.warning.tomcat.6024.version.text = WARNING: Using ''{0}'' could result in a JVM deadlock. It is recommended to degrade to Tomcat 6.0.20 until https://issues.apache.org/bugzilla/show_bug.cgi?id=48694 is fixed
admin.warning.tomcat.6024.version.html = WARNING: Using ''{0}'' could result in a JVM deadlock. It is recommended to degrade to Tomcat 6.0.20 until https://issues.apache.org/bugzilla/show_bug.cgi?id=48694 is fixed

admin.warning.mail.decorateparameter.text = WARNING: The system property ''{0}'' is not set to true. This may result in e-mail attachments with non-Latin filenames being dropped. For more information please see {1}.
admin.warning.mail.decorateparameter.html = {3}WARNING{4}: The system property ''{0}'' is not set to true. This may result in e-mail attachments with non-Latin filenames being dropped. For more information please see the {1}JIRA Documentation{2}.

admin.warning.JRA15731.syscheck.text = WARNING: You are using MySQL but do not have a validation query configured. Because of MySQL connection timeouts, this situation can cause data corruption in JIRA. For more information please see {0}.
admin.warning.JRA15731.syscheck.html = {2}WARNING{3}: You are using MySQL but do not have a validation query configured. Because of MySQL connection timeouts, this situation can cause data corruption in JIRA. For more information please see {0}this bug report{1}.

admin.warning.JRA24857.syscheck.text = WARNING: JIRA is using the MyISAM engine from MySQL. This configuration can introduce performance problems. For more information please see {0}.
admin.warning.JRA24857.syscheck.html = {2}WARNING{3}: You are using MySQL and the MyISAM engine. This configuration can introduce performance problems. For more information please see {0}this article{1}.

## JQL i18n strings
jira.jql.query = JQL Query
#WorkRatioValidator.java
jira.jql.clause.timetracking.disabled=The field ''{0}'' can not be searched as time tracking is currently disabled.
#SelectCustomFieldValidator.java
jira.jql.clause.select.option.does.not.exist=The option ''{0}'' for field ''{1}'' does not exist.
jira.jql.clause.select.option.does.not.exist.function=An option provided by the function ''{0}'' for the field ''{1}'' does not exist.
#GroupCustomFieldValidator.java
jira.jql.clause.invalid.group.value.function=A group provided by the function ''{0}'' for the field ''{1}'' does not exist.
jira.jql.clause.invalid.group.value=The group ''{1}'' for field ''{0}'' does not exist.
#VotesValidator.java
jira.jql.clause.invalid.votes.value.function=A value provided by the function ''{0}'' is invalid for the field ''{1}''. Votes must be a positive whole number.
jira.jql.clause.invalid.votes.value=Value ''{1}'' is invalid for the ''{0}'' field. Votes must be a positive whole number.
jira.jql.clause.votes.disabled=The ''{0}'' field can not be searched as voting on issues is currently disabled.
#WatchesValidator.java
jira.jql.clause.invalid.watches.value.function=A value provided by the function ''{0}'' is invalid for the field ''{1}''. Watchers must be a positive whole number.
jira.jql.clause.invalid.watches.value=Value ''{1}'' is invalid for the ''{0}'' field. Watchers must be a positive whole number.
jira.jql.clause.watches.disabled=The ''{0}'' field can not be searched as watching issues is currently disabled.
#NumberCustomFieldValidator.java
jira.jql.clause.invalid.number.value.function=A value provided by the function ''{0}'' for the field ''{1}'' is not a valid number.
jira.jql.clause.invalid.number.value=Value ''{1}'' for the ''{0}'' field is not a valid number.
# SimpleClauseValidator.java
jira.jql.clause.no.value.for.name=The value ''{1}'' does not exist for the field ''{0}''.
jira.jql.clause.no.value.for.name.from.function=A value provided by the function ''{0}'' is invalid for the field ''{1}''.
jira.jql.clause.no.value.for.id=A value with ID ''{1}'' does not exist for the field ''{0}''.
# SavedFilterClauseValidator.java
jira.jql.saved.filter.detected.cycle = Field ''{0}'' with value ''{1}'' matches filter ''{2}'' and causes a cyclical reference, this query can not be executed and should be edited.
# DoesNotSupportRelationalOperatorsValidator.java
jira.jql.clause.does.not.support.operator=The operator ''{0}'' is not supported by the ''{1}'' field.
#FreeTextFieldValidator.java
jira.jql.text.clause.does.not.support.empty=The field ''{0}'' does not support searching for an empty string.
jira.jql.text.clause.does.not.parse=Unable to parse the text ''{0}'' for field ''{1}''.
jira.jql.text.clause.does.not.parse.function=The field ''{0}'' is unable to parse the text given to it by the function ''{1}''.
# TODO: DEPRECATED (not used anymore): jira.jql.text.clause.bad.start, jira.jql.text.clause.bad.start.function
jira.jql.text.clause.bad.start=The text query ''{0}'' for field ''{1}'' is not allowed to start with ''{2}''.
jira.jql.text.clause.bad.start.function=The text query given by the function ''{0}'' is not valid for the field ''{1}'' as it starts with ''{2}''.
# LuceneErrorMessageTranslator
jira.jql.text.clause.bad.start.in.wildcard=The text query ''{0}'' for field ''{1}'' is not valid: the ''*'' and ''?'' are not allowed as first character in wildcard query.
jira.jql.text.clause.bad.start.in.wildcard.short=The ''*'' and ''?'' are not allowed as first character in wildcard query.
jira.jql.text.clause.bad.start.in.wildcard.function=The value returned by function ''{0}'' for field ''{1}'' is not valid: the ''*'' and ''?'' are not allowed as first character in wildcard query.
jira.jql.text.clause.bad.start.in.wildcard.function.short=The value returned by function ''{0}'' is not valid: ''*'' and ''?'' are not allowed as first character in wildcard query.
jira.jql.text.clause.incorrect.range.query=The text query ''{0}'' for field ''{1}'' is not valid: probably your range query is incorrect.
jira.jql.text.clause.incorrect.range.query.short=Invalid query: probably your range query is incorrect.
jira.jql.text.clause.incorrect.range.query.function=The value returned by function ''{0}'' for field ''{1}'' is not valid: incorrect range query.
jira.jql.text.clause.incorrect.range.query.function.short=The value returned by function ''{0}'' is not valid: incorrect range query.
# DefaultOperatorUsageValidator.java
jira.jql.operator.usage.not.support.list=Operator ''{0}'' does not support the list value ''{1}'' for field ''{2}''.
jira.jql.operator.usage.not.support.non.list=Operator ''{0}'' does not support the non-list value ''{1}'' for field ''{2}''.
jira.jql.operator.usage.not.support.empty=Operator ''{0}'' does not support the empty value representation ''{1}'' for field ''{2}''.
jira.jql.operator.usage.is.only.supports.empty=Operator ''{0}'' does not support searching for non-empty values for field ''{1}''.
# DefaultOrderByValidator.java
jira.jql.order.by.field.is.not.orderable=Not able to sort using field ''{0}''.
jira.jql.order.by.field.is.duplicate=The sort field ''{0}'' is referenced multiple times in the JQL sort.
jira.jql.order.by.field.is.twice=The sort field ''{0}'' is referenced multiple times in the JQL sort. Field ''{0}'' is an alias for field ''{1}''.
jira.jql.order.by.field.not.supported=Field ''{0}'' does not support sorting.
# WasClauseValidator
jira.jql.history.clause.not.string=History searches only support string values.
jira.jql.history.field.not.supported=History searches do not support the  ''{0}'' field.
#CurrentUserFunction.java
jira.jql.current.user.not.logged.in=You cannot use the ''{0}'' function when not logged in.
#Date Functions
jira.jql.date.function.duration.incorrect=Duration for function ''{0}'' should have the format (+/-)n(yMwdm), e.g -1M for 1 month earlier.
#MembersOfFunction.java
jira.jql.group.no.such.group=Function ''{0}'' can not generate a list of usernames for group ''{1}''; the group does not exist.
#ProjectsLeadByUserFunction.java
jira.jql.project.no.such.user=Function ''{0}'' can not generate a list of projects for user ''{1}''; the user does not exist.
#ProjectsWhereUserHasPermission.java
jira.jql.project.no.such.permission=Function ''{0}'' can not generate a list of projects for permission ''{1}''; the permission does not exist.
#ProjectsWhereUserHasRole.java
jira.jql.project.no.such.role=Function ''{0}'' can not generate a list of projects for role ''{1}''; the role does not exist.
#ComponentsLeadByUserFunction.java
jira.jql.component.no.such.user=Function ''{0}'' can not generate a list of components for user ''{1}''; the user does not exist.
#NumberOfArgumentsValidator.java
jira.jql.function.arg.incorrect.exact=Function ''{0}'' expected ''{1}'' arguments but received ''{2}''.
jira.jql.function.arg.incorrect.range=Function ''{0}'' expected between ''{1}'' and ''{2}'' arguments but received ''{3}''.
#WatchedIssuesFunction.java
jira.jql.function.watched.issues.disabled=Function ''{0}'' cannot be called as watching issues is currently disabled.
#AttachmentsClauseValidator.java
jira.jql.attachments.disabled=Field ''{0}'' is not searchable as attaching files to issues is currently disabled.
#VotedIssuesFunction.java
jira.jql.function.voted.issues.disabled=Function ''{0}'' cannot be called as voting on issues is currently disabled.
jira.jql.function.anonymous.disallowed=Function ''{0}'' cannot be called as anonymous user.
#LinkedIssuesFunction.java
jira.jql.function.issue.linking.disabled=Function ''{0}'' cannot be called as issue linking is currently disabled.
jira.jql.function.linked.issues.incorrect.usage=Incorrect number of arguments for function ''{0}''. Usage: ''{0} ( issuekey [, linkDescription ]* )''.
jira.jql.function.linked.issues.issue.not.found=Issue ''{1}'' could not be found in function ''{0}''.
jira.jql.function.linked.issues.link.type.not.found=Issue link type ''{1}'' could not be found in function ''{0}''.
#RemoteLinksByGlobalIdFunction.java
jira.jql.function.remote.link.by.global.id.incorrect.usage=Usage: ''{0} ( globalId+ )''.
#AbstractIssueTypeFunction.java
jira.jql.issue.type.function.invalid.if.sub.tasks.disabled=Function ''{0}'' is invalid as sub-tasks are currently disabled.
#AllReleasedVersionsFunction.java
jira.jql.version.function.project.arg.incorrect = Could not resolve the project ''{0}'' provided to function ''{1}''.
#ValidatorVisitor.java
jira.jql.validation.no.such.field=Field ''{0}'' does not exist or you do not have permission to view it.
jira.jql.validation.no.such.field.anonymous=Field ''{0}'' does not exist or this field cannot be viewed by anonymous users.
#CustomFieldImpl.java
jira.jql.validation.field.not.searchable=Field ''{0}'' is not searchable, it is only sortable.
#DefaultClauseSearcherResolver.java
jira.jql.searcher.resolver.field.is.hidden.for.user = Field ''{0}'' is hidden and cannot be searched.
#CustomFieldSearcherResolver.java
jira.jql.custom.field.resolution.more.than.one=There is more than one custom field that matches the name ''{0}'', please try to specify the custom field by id.
#DateValueValidator.java
jira.jql.clause.date.format.invalid.from.func=A date for the field ''{0}'' provided by the function ''{1}'' is not valid.
jira.jql.clause.date.format.invalid=Date value ''{0}'' for field ''{1}'' is invalid. Valid formats include: ''yyyy/MM/dd HH:mm'', ''yyyy-MM-dd HH:mm'', ''yyyy/MM/dd'', ''yyyy-MM-dd'', or a period format e.g. ''-5d'', ''4w 2d''.
#LocalDateValueValidator.java
jira.jql.clause.local.date.format.invalid.from.func=A date for the field ''{0}'' provided by the function ''{1}'' is not valid.
jira.jql.clause.local.date.format.invalid=Date value ''{0}'' for field ''{1}'' is invalid. Valid formats include: ''YYYY/MM/DD'', ''YYYY-MM-DD'', or a period format e.g. ''-5d'', ''4w 2d''.
#IntegerValueValidator.java
jira.jql.clause.integer.format.invalid.from.func=A value provided by the function ''{0}'' for the field ''{1}'' is not an integer.
jira.jql.clause.integer.format.invalid=The value ''{0}'' for field ''{1}'' is invalid - please specify an integer.
#PositiveDurationValueValidator.java
jira.jql.clause.positive.duration.format.invalid.from.func=A value provided by the function ''{0}'' for the field ''{1}'' is not a positive duration.
jira.jql.clause.positive.duration.format.invalid=The value ''{0}'' for field ''{1}'' is invalid. Please specify a positive duration format; for example: ''1h 30m'', ''2d''.
#IssueIdValidator.java
jira.jql.clause.issuekey.invalidissuekey=The issue key ''{0}'' for field ''{1}'' is invalid.
jira.jql.clause.issuekey.invalidissuekey.from.func=A value provided by the function ''{0}'' for the field ''{1}'' is not a valid issue key.
jira.jql.clause.issuekey.noissue=An issue with key ''{0}'' does not exist for field ''{1}''.
jira.jql.clause.issuekey.noissue.from.func=An issue key provided by the function ''{0}'' does not exist for the field ''{1}''.
jira.jql.clause.issuekey.movedissue=Operator ''{1}'' cannot be applied to moved issue key ''{0}''.
jira.jql.clause.issue.invalid.operator=The field ''{0}'' does not support the relational operator ''{1}'' for issue IDs.
#IssueParentValidator.java
jira.jql.clause.field.does.not.support.empty=The field ''{0}'' does not support searching for EMPTY values.
jira.jql.clause.field.does.not.support.empty.from.func=The field ''{0}'' does not support EMPTY values provided by function ''{1}''.
jira.jql.clause.issue.parent.subtasks.disabled=The field ''{0}'' can not be searched as sub-tasks are currently disabled.
#EntityPropertyClauseValidator.java
jira.jql.clause.invalid.property.query = The field ''{0}'' does not support the property ''{1}''.
jira.jql.clause.unknown.property = Unknown property ''{0}''. Expected ''{1}''.
#DefaultJqlOperandResolver.java
jira.jql.operand.illegal.operand=Unable to handle operand of type ''{0}''.
jira.jql.operand.illegal.function=Unable to find JQL function ''{0}''.
#FunctionOperandHandler.java
jira.jql.operand.cannot.validate.function=Failed to validate jqlFunction ''{0}'', possibly plugin supplying it had thrown exception. Check the logs."
#CascadeOptionFunction.java
jira.jql.function.cascade.option.not.cascade.field=The field ''{0}'' is not supported by the function ''{1}''.
jira.jql.function.cascade.option.incorrect.args=Incorrect number of arguments specified for the function ''{0}''. Usages: {0}(parentOption), {0}(parentOption, childOption), {0}(parentOption, "None").
jira.jql.function.cascade.option.not.parent=The option ''{1}'' specified in function ''{0}'' is not a valid parent option.
jira.jql.function.cascade.option.parent.children.doesnt.match=The option ''{0}'' is not a child of option ''{1}'' in function ''{2}''.
#During predicate
jira.jql.predicate.during.length.invalid.func=The DURING predicate must be supplied with exactly 2 date values.
jira.jql.predicate.after.length.invalid.func=The AFTER predicate must be supplied with only 1 date value.
jira.jql.predicate.before.length.invalid.func=The BEFORE predicate must be supplied with only 1 date value.
jira.jql.predicate.date.format.invalid.from.func=A date for the predicate ''{0}'' provided by the function ''{1}'' is not valid.
jira.jql.predicate.date.format.invalid=Date value ''{0}'' for predicate ''{1}'' is invalid. Valid formats include: ''yyyy/MM/dd HH:mm'', ''yyyy-MM-dd HH:mm'', ''yyyy/MM/dd'', ''yyyy-MM-dd'', or a period format e.g. ''-5d'', ''4w 2d''.

#By predicate
jira.jql.predicate.by.no.value.for.name=The user ''{0}'' does not exist and cannot be used in the ''by'' predicate.
jira.jql.predicate.by.no.value.for.name.from.function=A user provided by the function ''{0}'' is invalid for the ''{1}'' predicate.
jira.jql.predicate.by.no.value.for.id=A user with ID ''{0}'' does not exist for the ''by'' predicate.
jira.jql.predicate.no.value.for.name=The value ''{1}'' does not exist for the ''{0}'' predicate.
jira.jql.predicate.no.value.for.name.from.function=A value provided by the function ''{0}'' is invalid for the ''{1}'' predicate.
jira.jql.predicate.no.value.for.id=A value with ID ''{1}'' does not exist for the ''{0}'' predicate.
#ClauseXmlHandler.java
jira.jql.upgrade.error.converting.to.jql = We were unable to upgrade the part of the saved filter ''{0}'' that was saved against the field id ''{1}''. This error means that the filter will no longer bring back the same results. Please edit the filter manually to ensure that it is searching what you originally intended.
jira.jql.upgrade.error.converting.to.jql.no.values = We were unable to upgrade the part of the saved filter ''{0}'' that was saved against the field id ''{1}'' as we could not interpret the values stored in the XML. This error means that the filter will no longer bring back the same results. Please edit the filter manually to ensure that it is searching what you originally intended.
jira.jql.upgrade.best.guess.converting.to.jql = We found a part of the saved filter ''{0}'' related to field name ''{1}'', which was likely saved by a plugin. We made our best guess to convert this part of the query so that it is now searching ''{2}''. However, the filter may no longer bring back the correct results. Please manually check the filter to ensure it is searching what you originally intended.

#DefaultOrderByXmlHandler.java
jira.jql.upgrade.order.by.error.general = We were unable to upgrade a part of saved filter ''{0}'' that relates to ordering, as we could not interpret the stored value. This error means that the filter will no longer sort the results in the intended way. To fix this, please edit the filter manually and specify the correct sorting criteria.
jira.jql.upgrade.order.by.error.can.not.convert = We were unable to upgrade a part of saved filter ''{0}'' that relates to ordering, as we could not map the field ''{1}'' to a clause name.  This error means that the filter will no longer sort the results in the intended way. To fix this, please edit the filter manually and specify the correct sorting criteria.

#partialsavedfilterconversion.vm
template.filters.jql.partial.subject=Your saved filter(s) encountered problems while being converted to JQL, please inspect the filter(s).
template.filters.jql.changed.hi=Hi {0},
template.filters.jql.changed.jira.upgraded=Your JIRA instance has been upgraded and now allows you to specify your saved searches (issue filters) in a more powerful way, via JQL.
template.filters.jql.changed.for.details.see=For details about using JQL please follow this link:
template.filters.jql.changed.please.note.upgrade=Your issue filter(s) were converted to JQL during the upgrade. The issue filters listed below could not be converted perfectly and need to be checked by you manually. You may check your saved filters via the links provided. We apologise for any inconvenience.
template.filters.jql.changed.kind.regards=Kind Regards,
template.filters.jql.changed.fiter.details=Information for saved filter ''{0}''
template.filters.jql.changed.did.not.convert=The data for this filter was corrupted and unparseable. The filter has been converted to a search that will always return no results. To fix this please edit the filter manually.

#system-jql-function-plugin.xml
jql.function.plugin.name=JQL Functions
jql.function.plugin.desc=This plugin implements a JQL function in JIRA.
jql.function.plugin.released.versions.name=Released Versions Function
jql.function.plugin.released.versions.desc=Returns released versions for the specified projects.
jql.function.plugin.unreleased.versions.name=Unreleased Versions Function
jql.function.plugin.unreleased.versions.desc=Returns unreleased versions for the specified projects.
jql.function.plugin.earliest-unreleased-version.name=Earliest Unreleased Version Function
jql.function.plugin.earliest-unreleased-version.desc=Returns the earliest scheduled unreleased version for the specified project.
jql.function.plugin.latest-released-version.name=Latest Released Version Function
jql.function.plugin.latest-released-version.desc=Returns the latest released version for the specified project.
jql.function.plugin.now.name=Now Function
jql.function.plugin.now.desc=Returns the current system time.
jql.function.plugin.start.of.day.name=Start Of Day Function
jql.function.plugin.start.of.day.desc=Returns the start of the current day.
jql.function.plugin.start.of.week.name=Start Of Week Function
jql.function.plugin.start.of.week.desc=Returns the start of the current week.
jql.function.plugin.start.of.month.name=Start Of Month Function
jql.function.plugin.start.of.month.desc=Returns the start of the current month.
jql.function.plugin.start.of.year.name=Start Of Year Function
jql.function.plugin.start.of.year.desc=Returns the start of the current year.
jql.function.plugin.end.of.day.name=End Of Day Function
jql.function.plugin.end.of.day.desc=Returns the end of the current day.
jql.function.plugin.end.of.week.name=End Of Week Function
jql.function.plugin.end.of.week.desc=Returns the end of the current week.
jql.function.plugin.end.of.month.name=End Of Month Function
jql.function.plugin.end.of.month.desc=Returns the end of the current month.
jql.function.plugin.end.of.year.name=End Of Year Function
jql.function.plugin.end.of.year.desc=Returns the end of the current year.
jql.function.plugin.members.of.name=Members Of Function
jql.function.plugin.members.of.desc=Returns the usernames of the specified group.
jql.function.plugin.current.user.name=Current User Function
jql.function.plugin.current.user.desc=Returns the currently logged in user.
jql.function.plugin.sub.issue.types.name=All Sub-task Issue Types Function
jql.function.plugin.sub.issue.types.desc=Returns all the sub task issue types.
jql.function.plugin.standard.issue.types.name=All Standard Issue Types Function
jql.function.plugin.standard.issue.types.desc=Returns all the standard issue types.
jql.function.plugin.issue.history.name=Issue History Function
jql.function.plugin.issue.history.desc=Returns all the issues in the user''s history.
jql.function.plugin.watched.issues.name=Watched Issues Function
jql.function.plugin.watched.issues.desc=Returns the issue ids of the watched issues for the current user.
jql.function.plugin.voted.issues.name=Voted Issues Function
jql.function.plugin.voted.issues.desc=Returns the issue ids of the issues voted on by the current user.
jql.function.plugin.cascade.option.name=Cascade Options Function
jql.function.plugin.cascade.option.desc=Returns option ids which represent the option hierarchy specified in the arguments.
jql.function.plugin.linked.issues.name=Linked Issues Function
jql.function.plugin.linked.issues.desc=Returns all the issues that are linked to the specified issue argument.
jql.function.plugin.last.login.name=Last Login
jql.function.plugin.last.login.desc=The date of the previous login for the current user
jql.function.plugin.current.login.name=Current Login
jql.function.plugin.current.login.desc=The date of the current login for the current user
jql.function.plugin.projects.where.user.has.permission.function=Projects where a user has a permission
jql.function.plugin.projects.where.user.has.permission.function.desc=Projects where a user has a permission, or the current user if only one parameter supplied.
jql.function.plugin.projects.where.user.has.role.function=Projects where a user has a role
jql.function.plugin.projects.where.user.has.role.function.desc=Projects where a user has a role, or the current user if only one parameter supplied.
jql.function.plugin.projects.lead.by.user.name=Projects Lead By User
jql.function.plugin.projects.lead.by.user.desc=Projects lead by a user, or the current user if no parameter supplied
jql.function.plugin.components.lead.by.user.name=Components Lead By User
jql.function.plugin.components.lead.by.user.desc=Components lead by a user, or the current user if no parameter supplied
jql.function.plugin.remotelink.by.globalid.name = Remote Link by GlobalId Function
jql.function.plugin.remotelink.by.globalid.desc = Returns the list of issues with a remote link identified by the given globalId

#jql parser and lexing errors (Jql.g)
jql.parse.reserved.word=Error in the JQL Query: ''{2}'' is a reserved JQL word. You must surround it in quotation marks to use it in a query. (line {0}, character {1})
jql.parse.illegal.escape=Error in the JQL Query: ''{2}'' is an illegal JQL escape sequence. The valid escape sequences are \\'', \\", \\t, \\n, \\r, \\\\, ''\\ '' and \\uXXXX. (line {0}, character {1})
jql.parse.illegal.escape.blank=Error in the JQL Query: The escape sequence has not been completed. The valid escape sequences are \\'', \\", \\t, \\n, \\r, \\\\, ''\\ '' and \\uXXXX. (line {0}, character {1})
jql.parse.unfinished.string=Error in the JQL Query: The quoted string ''{2}'' has not been completed. (line {0}, character {1})
jql.parse.unfinished.string.blank=Error in the JQL Query: The quoted string has not been completed. (line {0}, character {1})
jql.parse.illegal.character=Error in the JQL Query: The character ''{2}'' on line {0} at position {1} must be escaped. Use the escape ''{3}'' instead. (line {0}, character {1})
jql.parse.reserved.character=Error in the JQL Query: The character ''{2}'' is a reserved JQL character. You must enclose it in a string or use the escape ''{3}'' instead. (line {0}, character {1})
jql.parse.unknown=Error in the JQL Query: Unable to parse the query. (line {0}, character {1})
jql.parse.unknown.no.pos=Error in the JQL Query: Unable to parse the query.
jql.parse.illegal.number=Error in the JQL Query: ''{2}'' is not a valid number. Numbers must be between {3} and {4}. (line {0}, character {1})
jql.parse.empty.field=Error in the JQL Query: A field name cannot be empty. (line {0}, character {1})
jql.parse.empty.function=Error in the JQL Query: A function name cannot be empty. (line {0}, character {1})
jql.parse.no.field.eof=Error in the JQL Query: Expecting a field name at the end of the query.
jql.parse.no.field=Error in the JQL Query: Expecting a field name but got ''{2}''. You must surround ''{2}'' in quotation marks to use it as a field name. (line {0}, character {1})
jql.parse.no.cf.field=Error in JQL Query: Expecting a field name but got ''[''. Did you mean ''cf[''? (line {0}, character {1})
jql.parse.no.order.eof=Error in the JQL Query: Expecting either ''ASC'' or ''DESC'' at the end of the query. (line {0}, character {1})
jql.parse.no.order=Error in the JQL Query: Expecting either ''ASC'' or ''DESC'' but got ''{2}''. (line {0}, character {1})
jql.parse.expected.text.eof=Error in the JQL Query: Expecting ''{0}'' before the end of the query.
jql.parse.expected.text.2.eof=Error in the JQL Query: Expecting ''{0}'' or ''{1}'' before the end of the query.
jql.parse.expected.text=Error in the JQL Query: Expecting ''{2}'' but got ''{3}''. (line {0}, character {1})
jql.parse.expected.text.2=Error in the JQL Query: Expecting ''{2}'' or ''{3}'' but got ''{4}''. (line {0}, character {1})
jql.parse.no.operator.eof=Error in the JQL Query: Expecting operator before the end of the query. The valid operators are ''='', ''!='', ''<'', ''>'', ''<='', ''>='', ''~'', ''!~'', ''IN'', ''NOT IN'', ''IS'' and ''IS NOT''.
jql.parse.no.operator=Error in the JQL Query: Expecting operator but got ''{2}''. The valid operators are ''='', ''!='', ''<'', ''>'', ''<='', ''>='', ''~'', ''!~'', ''IN'', ''NOT IN'', ''IS'' and ''IS NOT''. (line {0}, character {1})
jql.parse.bad.custom.field.id.eof=Error in the JQL Query: Expecting a custom field id (a positive number) before the end of the query.
jql.parse.bad.custom.field.id=Error in the JQL Query: Expecting a custom field id (a positive number) but got ''{2}''. (line {0}, character {1})
jql.parse.bad.property.id.eof=Error in the JQL Query: Expecting a property id before the end of the query.
jql.parse.bad.property.id=Error in the JQL Query: Expecting a property id but got ''{2}''. (line {0}, character {1})
jql.parse.bad.function.argument.eof=Error in the JQL Query: Expecting a function argument at the end of the query.
jql.parse.bad.function.argument=Error in the JQL Query: Expecting a function argument but got ''{2}''. You must surround ''{2}'' in quotation marks to use it as an argument. (line {0}, character {1})
jql.parse.empty.function.argument=Error in the JQL Query: Function argument must be specified. (line {0}, character {1})
jql.parse.logical.operator.eof=Error in the JQL Query: Expecting either ''OR'' or ''AND'' before the end of the query.
jql.parse.logical.operator=Error in the JQL Query: Expecting either ''OR'' or ''AND'' but got ''{2}''. (line {0}, character {1})
jql.parse.bad.operand.eof=Error in JQL Query: Expecting either a value, list or function before the end of the query.
jql.parse.bad.operand=Error in JQL Query: Expecting either a value, list or function but got ''{2}''. You must surround ''{2}'' in quotation marks to use it as a value. (line {0}, character {1})
jql.parse.predicate.unsupported=Error in JQL Query: The {2} operator does not support the use of the {3} predicate.
jql.parse.operand.unsupported=Error in JQL Query: The {2} operator does not support the use of values without predicates. You must prefix the {3} value with a suitable predicate.


#IssueNavigator.java
jira.jql.query.too.complex = This query is too complex to display in Simple mode.
jira.issuenav.criteria.update=Turn on to update search results automatically
jira.issuenav.criteria.update.label=Auto-update search results
#/issues
jira.search.context.general = {0} ''{1}'' is not valid
jira.search.context.invalid.generic = {0} ''{1}'' is not valid for your current Project(s) and/or Issue Type(s) selection
jira.search.context.invalid.project.only = {0} ''{1}'' is not valid for your current Project(s) selection

#####################
# JSP's SECOND PASS
#####################

#cacheViewer.jsp
admin.cacheviewer.views.size.of.caches=Views the size of caches in JIRA
admin.cacheviewer.manager.class=Manager Class
admin.cacheviewer.total.cache.size=Total Cache size

#indexbrowser.jsp
admin.indexbrowser.index.browser=Index Browser
admin.indexbrowser.which.index=Which index would you like to browse? (comments, issues)
admin.indexbrowser.index.location=Index Location
admin.indexbrowser.number.of.documents=Number of Documents

#viewdocument.jsp
admin.viewdocument.view.document=View Document
admin.viewdocument.index=Index
admin.viewdocument.indexed=Indexed
admin.viewdocument.stored=Stored
admin.viewdocument.tokenized=Tokenized
admin.viewdocument.content=Content

#classpath-debug.jsp
admin.debug.page.description=This page helps debug classloading problems. It prints the classloader for various classes.
admin.debug.class=Class
admin.debug.classholder=Classloader

#deletelinktype.jsp
admin.deletelinktype.title=Delete Link Type: {0}
admin.deletelinktype.confirmation=Are you sure you want to delete this link type?
admin.deletelinktype.matching.links=There are currently {0} matching links.
admin.deletelinktype.remove.all.links=Remove all links.
admin.deletelinktype.no.other.link.types=There are no other link types. All links will be removed.
admin.deletelinktype.no.link.types=Deleting this link type will not alter any existing links, as there are {0}0{1} links in this link type.
admin.deletelinktype.swap.current.links.to=Swap current links to link type

#editapplicationproperties.jsp
admin.editapplicationproperties.title=Edit JIRA Configuration

#deletegroupconfirm.jsp
admin.deletegroup.title=Delete Group: {0}
admin.deletegroup.users.must.be.removed.first=If you delete a group, all users in that group will be removed from the group first.
admin.deletegroup.will.not.delete.users=Deleting a group will not delete any users.
admin.deletegroup.invisible.comments=There are comments that only this group can see.
admin.deletegroup.invisible.comments.invisible=Deleting this group would make those comments invisible.
admin.deletegroup.move.comments.to.be.seen.by=Move these comments to be seen by group:
admin.deletegroup.subscriptions.header=This group is referenced in the following filter subscriptions:
admin.deletegroup.subscriptions.item=''{0}'' owned by user : ''{1}''
admin.deletegroup.subscriptions.footer=These filter subscriptions will be automatically deleted.
#associatefield.jsp
admin.associatefield.tab=Tab

#0-startissuemigration.jsp
admin.issuemigration.title=Issue Type Migration
admin.issuemigration.overview=Issue Type Migration: Overview
admin.issuemigration.overview.instruction=Some issues have issue types that are no longer applicable. You will need to move these issues to another issue type. You will need to move each issue type for each project individually.

#1-choosecontext.jsp
admin.issuemigration.select.type=Issue Type Migration: Select Issue Type
admin.issuemigration.select.type.instruction=Select a new issue type for issues with current issue type
admin.issuemigration.issue.in.project={0} in project {1}

#2-choosestatus.jsp
admin.issuemigration.map.status=Issue Type Migration: Map Status
admin.issuemigration.issue.type=Issue type
admin.issuemigration.issue.type.not.valid={0} in project {1} has statuses that are not valid for the target issue type, {2}.

#3-updatefielddetails.jsp
admin.issuemigration.update.fields=Issue Type Migration: Update Fields
admin.issuemigration.update.fields.with.current=Update fields for issues with current issue type

#4-confirmdetails.jsp
admin.issuemigration.confirmation=Issue Type Migration: Confirmation
admin.issuemigration.confirmation.instruction=Below is a summary of all changes that will be applied to in the projects and issue types below. Click on the links below to go to that particular context.
admin.issuemigration.confirmation.summary.of.changes=Summary of changes for {0} issues in project {1} and issue type {2}
admin.issuemigration.confirmation.back.to.top=Back to top

#deleteissueconstanttranslationconfirm.jsp
admin.translations.delete.title=Delete {0} Translation: {1}
admin.translations.delete.confirmation=Confirm that you wish to delete this translation.

#### workflow stuff ####

#confirmdeleteworkflowtransitions.jsp
admin.workflowtransitions.delete.workflow.transitions=Delete Workflow Transitions
admin.workflowtransitions.delete.confirm.deletion=Confirm that you want to delete {0} transition(s).

#deleteworkflowtransitions.jsp
admin.workflowtransitions.delete.title=Delete Workflow Transitions
admin.workflowtransitions.delete.instructions=Please select transitions to delete from the {0} step.
admin.workflowtransitions.transitions=Transitions

#editscheme.jsp
admin.workflows.edit.scheme.title=Edit Workflow Scheme
admin.workflows.edit.scheme=Edit Workflow Scheme: {0}

#editworkflowtransition.jsp
admin.workflowtransitions.update.title=Update Workflow Transition
admin.workflowtransitions.update.page.description=This page allows you to update the {0} transition.
admin.workflowtransitions.update.information=Note that this transition has a parameter {0} with value {1}. This will be used as the internationalised key for the displayed name of the transition. You can edit or delete this parameter {2}here{3}.
admin.workflowtransitions.same.destination.step=The originating step

#importworkflowfromxml.jsp
admin.workflows.importworkflow.title=Import Workflow From XML
admin.workflows.importworkflow.import.workflow=Import Workflow From XML
admin.workflows.importworkflow.specify.name=Specify a name and optional description for the imported workflow.
admin.workflows.importworkflow.specify.provide.xml.path=Provide a full path to an XML file on the server that contains the workflow definition.
admin.workflows.importworkflow.paste.xml.definition=Paste the workflow XML definition.
admin.workflows.importworkflow.name.description=A unique name for the imported workflow.
admin.workflows.importworkflow.file.path=File Path
admin.workflows.importworkflow.filepath.description=Enter a full path on the server to the file containing a workflow definition.
admin.workflows.importworkflow.workflow.definition.xml=Workflow Definition (XML)

#viewworkflowtransitiondescriptorxml.jsp
admin.workflowtransitions.xml.view.descriptor.xml=View Descriptor XML
admin.workflowtransitions.xml.conditional.result.xml=Conditional Result XML
admin.workflowtransitions.xml.page.description.from=This shows the raw XML for Conditional Result from {0} to {1}.
admin.workflowtransitions.xml.page.description.to=This shows the raw XML for Conditional Result to {0}.
admin.workflowtransitions.xml.view.transition={0}View{1} transition.


#adddefaultportlet.jsp
admin.portlets.add.portlet=Add Gadget
admin.portlets.add.portlet.description=Add a new gadget to the System Dashboard below.


#exportall_fixchars.jsp
admin.export.backup.data.invalid.characters=Backup Data: Invalid XML characters
admin.export.invalid.xml=Invalid XML characters
admin.export.invalid.description=Your data contains control characters that are not allowed in XML content.
admin.export.clean.from.database=Clean from database

#workflow-global-postfuncs.jsp
admin.workflows.global.post.functions=Global Post Functions

#workflow-global-prefuncs.jsp
admin.workflows.global.pre.functions=Global Pre Functions

#selectprojectcategory.jsp
admin.projects.select.project.category=Select Project Category
admin.projects.no.project.category=No Project Category
admin.projects.no.categories.created=You have not created any Project Categories yet.
admin.projects.add.new.project.category={0}Add{1} a new project category.
admin.projects.select.category.description=This page allows you to select which project category you want this project to be in.

#workflow-debug.jsp
admin.workflowdebug.workflow=Workflow

#viewissuecolumns.jsp
admin.issuecolumns.column.to.add=Column to add

#Listener stuff
admin.listener.debug.desc=This listener will debug the events it receives to System.err
admin.listener.issue.index.desc=This listener receives update events, and re-indexes them.  The indexes are used for text-based searching. As this is an internal listener, you don''t need to do much
admin.listener.mail.desc=For each user or issue event, generate an appropriate email, and send to the required participants.

#editworklog.jsp
admin.editworklog.worklog.editor=Worklog editor.
admin.editworklog.page.description=This page lets you edit the time periods entered in issue work logs (see {0}JRA-2411{1}).
admin.editworklog.issue.key=Issue key
admin.editworklog.work.logs.for=Work logs for {0}
admin.editworklog.user=User
admin.editworklog.time.spent=Time spent
admin.editworklog.comment=Comment
admin.editworklog.worklog.updated.to=Worklog value updated to {0}
admin.editworklog.enter.new.time.period=Enter new time period (minutes)

#debugservice.xml
admin.service.debug.desc=The how long to run property is used to make the service run for a number of minutes.  It just does a loop with nothing in it so the server CPU is maxed out. <br/> We recommend that you do not set this property.
admin.service.debug.timerunning=How long to run (minutes)
admin.service.debug.param.one=Debug param one
admin.service.debug.param.two=Debug param two

#indexcleanerservice.xml
admin.service.index.cleanerservice.desc=System service to flush the replicated index counter periodically
admin.service.index.cleanerservice.retention.period=Retention Period
admin.service.index.cleanerservice.retention.period.desc=How long to retain old index entries for when the flush is performed. Use JIRA duration formatting.

#clustermessagecleanerservice.xml
admin.service.cluster.message.cleaner.desc=System service to flush the cluster messages periodically
admin.service.cluster.message.cleaner.retention.period=Retention Period
admin.service.cluster.message.cleaner.retention.period.desc=How long to retain old cluster messages for when the flush is performed. Use JIRA duration formatting.

#indexsnapshotservice.xml
admin.service.index.snapshotservice.desc=System service to periodically take backup snapshots of the Lucene indexes
admin.service.index.snapshotservice.backup.count=Number of backups to retain
admin.service.index.snapshotservice.backup.count.desc=The number of backups to retain.

#auditlogcleaningservice.xml
admin.service.auditing.auditlogcleaner.desc=System service to periodically remove entries from Audit log that are older than configured retention period

admin.index.recovery.heading=Index Recovery
admin.index.recovery.edit.settings=Index Recovery Settings
admin.index.recovery.enable=Enable index recovery
admin.index.recovery.enabled=Automatic index snapshots are enabled.
admin.index.recovery.disabled=Automatic index snapshots are disabled.
admin.index.recovery.enable.description=Enabling index recovery will cause a snapshot of the Lucene indexes to be taken periodically.
admin.index.recovery.snapshot.interval=Make snapshot
admin.index.recovery.snapshot.interval.hour=Once per hour
admin.index.recovery.snapshot.interval.day=Once per day
admin.index.recovery.snapshot.interval.week=Once per week
admin.index.recovery.snapshot.directory=Snapshot directory
admin.index.recovery.snapshot.directory.description=Snapshots will be stored in this directory.
admin.index.recovery.perform=Recover
admin.index.recovery.file.name=File name
admin.index.recovery.file.name.description=Name of zip file containing a previously saved index.
admin.index.recovery.file.error.not.specified=You must enter a file from which to recover the index.
admin.index.recovery.file.error.not.found=The file does not exist.
admin.index.recovery.file.error.not.zip=The file is not a zip file containing a Lucene index.
admin.index.recovery.file.error.not.readable=The file cannot be read.
admin.index.recovery.warning=This will replace the current index with the backup and then apply any required index updates.
admin.index.recovery.warning.2=JIRA will be unavailable for a short period of time while the index is replaced.
admin.index.recovery.warning.3=While outstanding updates are applied, searches may return incomplete results.

admin.errors.index.snapshot.period.invalid=The Repeat every values should be between {0} and {1} minutes.
admin.errors.index.recovery.unauthorised=You do not have permission to perform index recovery operations. The System Administrator permission is required.

#cacheflusher.xml
admin.service.cacheflusher.desc=System service to flush JIRA''s caches from RAM. Using this may negatively impact performance.
admin.service.cachecompactor.result=Purged {2} expired entries from a total of {1} entries in {0} caches.

#common service properties
admin.service.common.handler=Handler
admin.service.common.handler.create.or.comment=Create a new issue or add a comment to an existing issue
admin.service.common.handler.create.issue=Create a new issue from each email message
admin.service.common.handler.non.quote=Add a comment from the non quoted email body
admin.service.common.handler.full.comment=Add a comment with the entire email body
admin.service.common.handler.email=Email Handler
admin.service.common.handler.regex=Add a comment before a specified marker or separator in the email body
admin.service.common.handler.cvs.log=CVS Log Handler (obsolete)
admin.service.common.handler.params=Handler parameters
admin.service.common.handler.forward.email=Forward Email
admin.service.common.handler.popserver=Server

#mailservice.xml
admin.service.mail=System service to flush the Mail Queue

#jellyservice.xml
admin.service.jelly.desc=Runs the input file jelly script and writes the output to the output file.
admin.service.jelly.input=Input File
admin.service.jelly.output=Output File

#imapservice.xml
admin.service.imap.folder=Folder Name
admin.service.imap.folder.desc=Enter folder name to read from. Leave blank for default (INBOX)

#fileservice.xml
admin.service.file.dir.name=Directory name
admin.service.file.subdir.name=Subdirectory name

#exportservice.xml
admin.service.export.use.default.directory=Use Default Directory
admin.service.export.use.default.directory.desc=Default directory is [jira.home]/export/
admin.service.export.dir.name.desc=This directory will be used if "Use Default Directory" is switched off.
admin.service.export.date.format=Date format
admin.service.export.date.format.desc=Optional simple date format.
admin.service.export.backup.as=Backup as
admin.service.export.backup.as.zip=Zip
admin.service.export.backup.as.xml=XML

admin.service.export.backup.failed="The backup to file ''{0}'' failed.
admin.service.export.backup.movedaside=The backup file has been moved aside to ''{0}''.
admin.service.export.backup.stacktrace=An exception stack trace follows:


#viewprojectroles.jsp
admin.projectroles.view.roles=Manage Project Role Membership for Project: {0}
admin.projectroles.view.noroles=No roles currently exist within JIRA.
admin.projectroles.view.none.selected=None selected.
admin.projectroles.view.project.role.name=Project Role Name
admin.projectroles.the.table.below= On this page you can manage project role membership for the {0} project.
admin.projectroles.duplicate.role.name.error= A project role with name ''{0}'' already exists.

# user-role-actor.vm
admin.user.role.actor.action.picker.title = User Picker
admin.user.role.actor.action.watchers.list = Users in Project Role
admin.user.role.actor.action.add.watcher = Add User
admin.user.role.actor.action.remove = Remove
admin.user.role.actor.action.add = Add
admin.user.role.actor.action.add.desc = Add user(s) to project role
admin.user.role.actor.action.add.details = Enter one or more usernames in the form below. Separate usernames by a comma ",".
admin.user.role.actor.action.nowatchers = There are currently no users assigned to this project role.
admin.user.role.actor.action.name = Full Name
admin.user.role.actor.action.display.name = User

admin.user.role.actor.action.title=Assign Users to Project Role: {0}
admin.user.role.actor.default.action.title=Assign Default Users to Project Role: {0}
admin.user.role.actor.action.description=You can add and remove users from the project role <strong>{0}</strong> for the project <strong>{1}</strong> by using the ''Add'' and ''Remove'' buttons below.
admin.user.role.actor.default.action.description=You can add and remove default users from the project role <strong>{0}</strong> by using the ''Add'' and ''Remove'' buttons below.

admin.user.role.actor.action.error.exists=''{0}'' is already a member of the project role.
admin.user.role.actor.action.error.inactive=The actor: ''{0}'' could not be found in any user directory. Therefore, it is not possible to add it to the project role: ''{1}''
admin.user.role.actor.action.error.invalid=''{0}'' could not be found in any user directory.
admin.user.role.actor.action.error.not.found=''{0}'' could not be found in any user directory.

# group-actor-role.vm
admin.group.role.actor.action.watchers.list = Groups in Project Role
admin.group.role.actor.action.add.watcher = Add Group
admin.group.role.actor.action.remove = Remove
admin.group.role.actor.action.add = Add
admin.group.role.actor.action.add.desc = Add group(s) to project role
admin.group.role.actor.action.add.details = Enter one or more group names in the form below. Separate group names by a comma ",".
admin.group.role.actor.action.nowatchers = There are currently no groups assigned to this project role.
admin.group.role.actor.action.display.name = Group
admin.group.role.actor.action.picker.title = Group Picker
admin.group.role.actor.action.title=Assign Groups to Project Role: {0}
admin.group.role.actor.action.default.title=Assign Default Groups to Project Role: {0}
admin.group.role.actor.action.description=You can add and remove groups from the project role <strong>{0}</strong> for the project <strong>{1}</strong> by using the ''Join'' and ''Leave'' buttons below.
admin.group.role.actor.action.default.description=You can add and remove default groups from the project role <strong>{0}</strong> by using the ''Join'' and ''Leave'' buttons below.
admin.group.role.actor.action.returnlink=Return to viewing project role {0}
admin.group.role.actor.action.available.groups=Available Groups
admin.group.role.actor.action.groups=Groups in Project Role
admin.group.role.actor.action.role.has.no.groups=No groups assigned to project role
admin.group.role.actor.action.role.has.all.groups=The project role has all available groups assigned
admin.group.role.actor.action.join=Join >>
admin.group.role.actor.action.leave=<< Leave

admin.group.role.actor.action.error.remove.no.actors=You must select some groups to remove.
admin.group.role.actor.action.error.add.no.actors=You must input some group names to add them to the project role.

admin.projectroles.returnlink=Return to Project Role Browser
admin.projectroles.view.role=Configure "{0}" for project "{1}"

admin.user.role.actor.action.role.has.all.groups=This project role contains all groups
admin.user.role.actor.action.role.available.groups=Available groups
admin.user.role.actor.action.role.has.no.groups=This project role contains no groups

# deleteprojectrole.jsp
admin.projectroles.delete.name=Delete Project Role
admin.projectroles.delete.confirm=Are you sure you would like to delete project role <strong>{0}</strong>?
admin.projectroles.delete.warning=NOTE: Deleting this project role will delete it from all projects and schemes.

#viewprojectroleusage.jsp
admin.projectroles.usage.notificationschemes = Project role <strong>{0}</strong> is used by <strong>{1}</strong> <strong>notification</strong> schemes
admin.projectroles.usage.permissionschemes = Project role <strong>{0}</strong> is used by <strong>{1}</strong> <strong>permission</strong> schemes
admin.projectroles.usage.issuesecurityschemes = Project role <strong>{0}</strong> is used by <strong>{1}</strong> <strong>issue security</strong> schemes
admin.projectroles.usage.workflows = The following <strong>{0}</strong> workflow actions contain conditions that rely on the project role <strong>{1}</strong>. If you delete this project role, these conditions will always fail.
admin.projectroles.usage.associated.projects = Associated Projects
admin.projectroles.usage.role.members.per.project = Project Role Members Per Project
admin.projectroles.usage.desc = This page shows which notification schemes, permission schemes, issue security schemes and workflows are currently using the {0}{1}{2} project role. This page also shows which projects are using each scheme.
admin.projectroles.usage.title = View Usage for Project Role: {0}
admin.projectroles.usage.no.associations.ent = This project role is not associated with any notification schemes, permission schemes, issue security schemes or workflows.
admin.projectroles.usage.no.associations.other = This project role is not associated with any notification schemes, permission schemes or workflows.

#dark features
admin.darkfeature = Dark Feature
admin.darkfeatures = Dark Features
admin.darkfeatures.manage.heading = Manage Dark Features
admin.darkfeatures.system.property = System Property Dark Features
admin.darkfeatures.system.property.warning = These dark features are enabled via system properties or entries in jira-features.properties and cannot be disabled here.  You must restart the server without the properties to disable these features.
admin.darkfeatures.no.system = No system property features are enabled.
admin.darkfeatures.site.property = Site Wide Dark Features
admin.darkfeatures.site.property.warning = These dark features are enabled for all users and cannot be disabled other than via this screen.
admin.darkfeatures.site.admin.add = To add the dark features administration to the JIRA menus enable the following feature.
admin.darkfeatures.no.site = No site wide property features are enabled.
admin.darkfeatures.enable = Enable dark feature

watcher.error.selectuser = You must select a user.
watcher.error.usernotfound = The user "{0}" could not be found. This user will not be added to the watch list.
watcher.error.user.cant.see.issue = The user "{0}" does not have permission to view this issue. This user will not be added to the watch list.
watcher.error.nopermissions = You do not have the required permission to view the watcher list of this issue.

# DefaultProjectRoleService.java
project.roles.service.error.admin.permission=This user does not have the JIRA Administrator permission to perform this operation.
project.roles.service.error.admin.projects.to.limit.needed=You must provide a list of project id''s to limit this query.
project.roles.service.error.project.permission=The user does not have the JIRA Administrator permission, or is not running Enterprise and does not have the Project admin permission.
project.roles.service.error.id.null=Can not get a project role for a null id.
project.roles.service.error.name.null=Can not get a project role with a null name.
project.roles.service.error.name.null.create =Can not create a project role with a null name.
project.roles.service.error.name.null.remove =Can not delete role actors without a name specified.
project.roles.service.error.type.null.remove =Can not delete role actors without a type specified.
project.roles.service.error.project.role.null = The project role can not be null.
project.roles.service.error.project.role.null.update=Can not update a project role with a null project role specified.
project.roles.service.error.project.role.null.id.update=Can not update a project role with a null project role id specified.
project.roles.service.error.project.role.null.delete=Can not delete a project role with a null project role specified.
project.roles.service.error.project.role.null.id.delete=Can not delete a project role with a null id specified.
project.roles.service.error.project.role.null.create=Can not create a project role with a null project role specified.
project.roles.service.error.project.role.actors.null.project.role=Can not retrieve a role actor for a null project role.
project.roles.service.error.project.role.actors.null.project=Can not retrieve a project role actor for a null project.
project.roles.service.error.project.role.actors.null=Can not update a null role actor.
project.roles.service.error.project.new.role.actors.null=Can not update project actors with a null value.
project.roles.service.error.project.null=Can not delete role actors without a project specified.
project.roles.service.error.removeself.actor=You can not remove a user/group that will result in completely removing yourself from this role.
project.roles.service.error.no.permission.to.remove=You do not have permission to remove a user/group from this role.

#schemetools.jsp
admin.scheme.tools.title=Scheme Tools
admin.scheme.tools.desc=The tools below may be used to efficiently manage existing permission schemes and notification schemes. These tools also provide the ability to update schemes to use project roles instead of groups, as project roles can be easier to manage than multiple, project-specific groups. {0} Using the tools below you can easily modify a large number of schemes, project associations and project role memberships in your JIRA instance. {0} {3}Note:{4} Please perform a full {1}backup{2} before running any of these tools.
admin.scheme.tools.desc.admin=The tools below may be used to efficiently manage existing permission schemes and notification schemes. These tools also provide the ability to update schemes to use project roles instead of groups, as project roles can be easier to manage than multiple, project-specific groups. {0} Using the tools below you can easily modify a large number of schemes, project associations and project role memberships in your JIRA instance. {0} {3}Note:{4} Please {1}contact a System Administrator{2} to perform a full backup before running any of these tools.
admin.scheme.tools.compare.tool.title=Scheme Comparison Tool
admin.scheme.tools.compare.tool.desc=This tool identifies the differences between several selected schemes. {0} This is useful for identifying similar schemes, which can then be edited to make them identical. Identical schemes can then be merged using the {1}Scheme Merge Tool{2} described below.
admin.scheme.tools.mapping.tool.title=Group to Project Role Mapping Tool
admin.scheme.tools.mapping.tool.desc=This tool helps you to migrate from group-based schemes to role-based schemes.  It provides a quick way to bulk edit schemes such that group-based recipients (for notification schemes) and group-based permissions (for permission schemes) are replaced by project roles.  Your existing schemes will be backed up.
admin.scheme.tools.merge.tool.title=Scheme Merge Tool
admin.scheme.tools.merge.tool.desc=This tool analyses all existing schemes to identify any duplicate schemes which could be reduced to a single scheme. The tool allows you to then create a new scheme which will be associated with all projects that the original schemes were associated with. {0} This tool can be used to minimise the number of schemes in use within your JIRA instance. Once the {1}Group to Project Role Mapping Tool{2} has successfully been run, and the {3}Scheme Comparison Tool{2} reports that a set of schemes are identical, the Scheme Merge Tool can be used to merge that set of schemes.
admin.scheme.tools.delete.tool.title=Bulk Delete Schemes Tool
admin.scheme.tools.delete.tool.desc=This tool identifies any unused notification and permission schemes, and allows you to select and delete them. {0} This tool can be used to clean up after successfully running the {1}Scheme Merge Tool{2}. The Bulk Delete Schemes Tool can also be used to clean up any backup schemes that were generated as a result of running the {3}Group to Project Role Mapping Tool{2}. Please note that this tool will completely delete the selected schemes. You must be satisfied that the other tools have left your system in the correct state before using the Bulk Delete Schemes Tool.

#schemepicker.jsp - Scheme comparisons
admin.scheme.picker.comparison.title=Scheme Comparison: Select Schemes
admin.scheme.picker.comparison.desc=This tool will compare schemes and highlight the differences between the notification events (for notification schemes) or permissions (for permission schemes) in each scheme. By default, only schemes with a project association are shown. To view all schemes, click the ''All'' tab. {0}Select between 2 and {1} schemes for comparison.
admin.scheme.picker.comparison.submit=Compare Schemes

# SchemeComparisonPickerAction.java
admin.scheme.picker.comparison.action.too.many=Can not perform a comparison on more than {0} schemes.
admin.scheme.picker.comparison.action.at.least=At least 2 schemes must be selected for comparison.
admin.scheme.picker.comparison.identical=identical

#schemecomparison.jsp
admin.scheme.comparison.title=Scheme Comparison: View Scheme Differences
admin.scheme.comparsion.desc.1.permissions=The table below lists the results of the scheme comparison. If any entries for a permission do not match, the row will be displayed in red and bold. {0}If all permissions for several schemes contain exactly the same entries, they will be combined into a ''Matching Schemes'' column.
admin.scheme.comparsion.desc.1.notifications=The table below lists the results of the scheme comparison. If any entries for a notification event do not match, the row will be displayed in red and bold. {0}If all notification events for several schemes contain exactly the same entries, they will be combined into a ''Matching Schemes'' column.
admin.scheme.comparison.desc.2=Scheme Difference: {0}
admin.scheme.comparison.desc.3=(The scheme difference is a measure of how closely the selected schemes resemble each other.)
admin.scheme.comparison.desc.4=You can {0}re-run{1} your comparison at any time.
admin.scheme.comparison.return.link=Return to Scheme Selection
admin.scheme.comparison.matching.schemes=Matching Schemes
admin.scheme.comparison.distilled.from=(Distilled from:
admin.scheme.comparison.no.difference.schemes=The schemes {0} have no differences. You may now want to run the {1}merge duplicate schemes tool{2}.

# schememerge.jsp
admin.scheme.merge.title=Merge Schemes: Choose Schemes to Merge
admin.scheme.merge.desc.1=There are {0}{1}{2} scheme(s) which can be merged to form {0}{3}{2} new scheme(s). Tick the checkbox in the table below for the scheme(s) you would like to merge. Specify a name for each new scheme.
admin.scheme.merge.desc.2=There are no associated {0} which can be merged at this time. You may consider running the {1}scheme comparison tool{2} to see where the differences are.
admin.scheme.merge.desc.3=There are no {0} which can be merged at this time. You may consider running the {1}scheme comparison tool{2} to see where the differences are.
admin.scheme.merge.preview.changes=Preview Changes
admin.scheme.merge.merged.schemes=Merged Schemes
admin.scheme.merge.new.scheme.name=New Scheme Name

#schememergepreview.jsp
admin.scheme.merge.preview.title=Merge Schemes: Preview Results
admin.scheme.merge.preview.desc.1=You have selected to persist {0}all{1} merged scheme(s). All projects associated to the original scheme(s) will be migrated to the merged scheme.
admin.scheme.merge.preview.desc.2=You have selected to persist {0}{1}{2} out of {0}{3}{2} merged scheme(s). All projects associated to the original scheme(s) will be migrated to the merged scheme.
admin.scheme.merge.preview.submit=Submit Changes
admin.scheme.merge.preview.adding.scheme=Adding scheme
admin.scheme.merge.preview.merged.from.schemes=Merged from Schemes
admin.scheme.merge.preview.project.associations.to.be.migrated=Project Associations to be Migrated

# schememergedresult.jsp
admin.scheme.merge.result.title=Merge Schemes: Results
admin.scheme.merge.result.desc=The schemes shown below have been saved successfully.  You may want to run the {0}bulk delete schemes tool{1} to remove any un-used schemes.
admin.scheme.merge.result.could.not.save=Could not save merged scheme
admin.scheme.merge.result.saved.merged.scheme=You have successfully saved the following merged scheme(s)
admin.scheme.merge.result.ass.projects=has been associated with project(s)

#schemetypepicker.jsp
admin.scheme.type.picker.title=Merge Schemes: Select Schemes
admin.scheme.type.picker.desc=Select a scheme type for which the tool will analyse and merge duplicates. By default, only schemes with a project association are shown. To view all schemes, click the ''All'' tab.
admin.scheme.type.picker.analyse=Analyse Schemes
admin.scheme.type.picker.select.type=Select a scheme type

# SchemeMergeAction.java
admin.scheme.merge.action.must.select.one.scheme=You must select at least one set of schemes to merge.
admin.scheme.merge.action.name.for.scheme=You must provide a name for this new scheme.
admin.scheme.merge.action.dup.name=You have entered this scheme name more than once.

# DefaultSchemeDistillerService.java
admin.scheme.distiller.service.modified.original.schemes=Some of the original schemes ({0}{1}{2}) have been modified/deleted since the merged scheme was generated. The merged scheme will not be saved and no project associations will be changed.
admin.scheme.distiller.service.scheme.name.exists=A scheme with the name you entered already exists. Please enter a different scheme name.

#schemepicker.jsp (Purge tool)
admin.scheme.purge.picker.title=Bulk Delete Schemes: Select Schemes
admin.scheme.purge.picker.desc=This tool will allow you to bulk delete unassociated schemes by scheme type. You can choose to delete either Notification or Permission schemes. {0}The table below shows all the unassociated schemes for a type. Use the checkboxes to indicate which schemes to delete.
admin.scheme.purge.picker.scheme.name=Scheme Name
admin.scheme.purge.picker.no.unassociated.schemes=There are no unassociated schemes for this type.

#schemepurgepreview.jsp
admin.scheme.purge.preview.title=Bulk Delete Schemes: Confirm Schemes to Delete
admin.scheme.purge.preview.desc=The list below displays all schemes about to be deleted. Confirming your changes will permanently delete these schemes. {0}{1}Note{2}: We suggest that you {3}backup{4} your data before proceeding with this operation.
admin.scheme.purge.preview.desc.admin=The list below displays all schemes about to be deleted. Confirming your changes will permanently delete these schemes. {0}{1}Note{2}: We suggest that you {3}contact a System Administrator{4} to backup your data before proceeding with this operation.
admin.scheme.purge.preview.delete.schemes=Delete Schemes
admin.scheme.purge.preview.chosen.delete.schemes=You have chosen to delete the following scheme(s)

#schemepurgeresults.jsp
admin.scheme.purge.result.title=Bulk Delete Schemes: Results
admin.scheme.purge.result.desc=The list below displays all schemes that have been deleted. You may want to {0}bulk delete more schemes{1} or you can return back to the {2}scheme tools{1} page.
admin.scheme.purge.result.succes=The following scheme(s) were successfully deleted

#SchemePurgeToolResultsAction.java
admin.scheme.purge.result.action.reassociated.scheme=Can not delete scheme, {0}{1}{2}. It has been associated with a project since it was originally selected.

#SchemePurgeTypePickerAction.java
admin.scheme.purge.type.picker.action.no.schemes.selected=No schemes were selected. Please select at least one scheme.

#AbstractGroupToRoleAction.java
admin.scheme.group.role.unable.to.resolve.id=Unable to resolve a scheme for the id: {0}


#schemepicker.jsp - Group to Role mappings
admin.scheme.picker.title=Map Groups to Project Roles: Select Schemes
admin.scheme.picker.desc=Select the schemes for which you would like to replace groups with project roles. By default, only schemes with a project association are shown. To view all schemes, click the ''All'' tab. {0}{1}Note{2}: When this tool maps groups to project roles it will also unpack users into the mapped project role. This is done to preserve the membership of the resulting scheme.
admin.scheme.picker.submit=Map Groups to Roles
admin.scheme.picker.associated=Associated
admin.scheme.picker.all=All
admin.scheme.picker.permission.schemes.type=permission schemes
admin.scheme.picker.notification.schemes.type=notification schemes

#schemegrouptorolemapper.jsp
admin.scheme.group.role.mapper.regular.groups=Regular Groups
admin.scheme.group.role.mapper.starting.groups=Starting Groups
admin.scheme.group.role.mapper.starting.groups.description=All new JIRA users are members of these groups by default
admin.scheme.group.role.mapper.warning.use.permission=Note: The following group(s) are groups to which new JIRA users are automatically added. For ease of maintenance, it is recommended that you do not map these groups to project roles.
admin.scheme.group.role.mapper.title=Map Groups to Project Roles: Select Mappings
admin.scheme.group.role.mapper.submit=Preview Mappings
admin.scheme.group.role.mapper.desc=Select the mapping for each group to a project role. The users of the mapped group will become members of the selected project role.  {0}You can choose the ''Do not map group'' option if you would like the group to be left untouched. You may create new project roles using the {1}Project Role Browser{2}.
admin.scheme.group.role.mapper.no.selected.schemes=You do not have any selected schemes to map groups to roles. Please start the wizard again.
admin.scheme.group.role.mapper.no.groups=There are no groups in the selected schemes.
admin.scheme.group.role.mapper.do.not.map.group=Do not map group
admin.scheme.group.role.mapper.no.selected.mappings=You must select at least one group to role mapping to proceed with this wizard.

#schemegrouptorolepreview.jsp
admin.scheme.group.role.preview.title=Map Groups to Project Roles: Preview Transformation for Schemes
admin.scheme.group.role.preview.warning.use.permission=Warning: The following group(s) are groups to which new JIRA users are automatically added. For ease of maintenance, it is recommended that you do not include these groups in the transformation.
admin.scheme.group.role.preview.instructions.1=For the {0}{1} scheme(s){2} chosen, you are {0}switching{2} the following groups for project roles:
admin.scheme.group.role.preview.instructions.2=This will result in the following {0}{1} project(s){2} being altered. Their project roles will be {0}populated{2} with users as follows:
admin.scheme.group.role.preview.no.project.roles=No project role memberships will be modified for the selected schemes.
admin.scheme.group.role.preview.users.being.added=Users Being Added
admin.scheme.group.role.preview.no.schemes.selected=No schemes were selected to map groups to roles. Please start the wizard again.
admin.scheme.group.role.preview.no.groups.selected=No groups were selected to be mapped to roles.

#schemegrouptoroleresult.jsp
admin.scheme.group.role.result.title=Map Groups to Project Roles: Results of Transformation for Schemes
admin.scheme.group.role.result.instruction.1=The following {0}{1} scheme(s){2} were updated:
admin.scheme.group.role.result.instruction.2=The following backup schemes were created:
admin.scheme.group.role.result.instruction.3=You may want to run the {0}Scheme Merge Tool{1} to slim down some of your new schemes. You may also run the {2}Bulk Delete Schemes Tool{1} to clean up your backup schemes once you are satisfied that the new schemes are working correctly.

#schemepickertable.vm
admin.scheme.picker.errpr.select.schemes=You need to select schemes to be able to perform a mapping.
admin.scheme.picker.step.1=Step 1: Select a scheme type
admin.scheme.picker.step.2=Step 2: Select the schemes to work with
admin.scheme.no.schemes=There are no schemes.

# errors.jsp
system.error.access.constraints.title=JIRA Access Constraints
system.error.access.constraints.desc=You cannot access JIRA at present.
system.error.progress.completed = This process is {0}% Completed.
system.error.edit.license = Edit License
system.error.edit.license.or.evaluate = Edit License or proceed under Evaluation Terms
system.error.clean.characters.from.database = Clean these characters from database.
system.error.disable.export.on.upgrade.desc = To disable the export on upgrade, start JIRA with the property {0}jira.autoexport{1} set to false
system.error.unexpected.index.lock.found.desc1 = An index lock file was found unexpectedly. This occurs either because JIRA was not cleanly shutdown or because there is another instance of this JIRA installation currently running. Please ensure that no other instance of this JIRA installation is running and then remove the following lock file(s) and restart JIRA:
system.error.unexpected.index.lock.found.desc2 = Once restarted you will need to reindex your data to ensure that indexes are up to date.
system.error.unexpected.index.lock.found.desc3 = {0}Do not delete the lock file(s) if there is another JIRA running with the same index directory{1}, instead cleanly shutdown the other instance.
system.error.data.before.upgrade.exported.to = The data before the upgrade has been exported to {0}
system.error.type = type: {0}
system.error.no.problems.accessing.jira = There are no problems accessing JIRA at present.
system.error.go.to.dashboard = Go to Dashboard
system.error.go.to.jira.home = Back to JIRA

# 400 errors - error404.soy
404.title=Oops, you''ve found a dead link.
404.go.back.to.the.previous.page=Go back to the {0}previous page{1}
404.go.back.to.home=Go to the {0}Home Page{1}

# 500 errors - error500.soy
500.title=Sorry, we had some technical problems during your last operation.

##500page.jsp
500.logs.referral.number=Log''s referral number:
500.request.assistance=Request assistance

500.raise.an.issue.on.sac=Copy the content below and paste it into the details section on this {0}support page{1}
500.send.to.your.jira.admin.contact.form=Copy the content below and paste it into the details section on this {0}JIRA Administrator contact form{1}
500.send.to.your.jira.admin=Copy the content below and send it to your JIRA Administrator
500.send.with.ref.to.your.jira.admin.contact.form=Copy the content below and paste it into the details section on this {0}JIRA Administrator contact form{1}
500.send.with.ref.to.your.jira.admin=Copy the content below and send it to your JIRA Administrator
500.collect.when.problem.occurred=Collect this information: when the problem occurred, after what operation (if you can)
500.collect.server.log=Collect server logs using log''s referral number (below)
500.create.support.zip=Create a {0}Support ZIP{1}
500.raise.an.issue.with.all.info={0}Raise an issue for the Support team{1} providing as much detail as possible, such as when the problem occurred, server logs, Support ZIP and the technical details (below).
500.technical.details=Technical details
500.go.back.to.the.previous.page=Return to the {0}previous page{1}
#500.would.you.like.to=Would you like to?


system.error.property.not.sysadmin=Contact your System Administrator to discover this property value.
system.error.main.title=Oops - an error has occurred
system.error.referer.url=Referer URL
system.error.build.information=Build Information
system.error.server.information=Server Information
system.error.application.server=Application Server
system.error.cause=Cause
system.error.stack.trace=Stack Trace
system.error.servlet.version=Servlet Version
system.error.file.paths=File Paths
system.error.location.of.entityengine=Location of entityengine.xml
system.error.location.of.log=Location of atlassian-jira.log
system.error.memory.information=Memory Information
system.error.system.information=System Information
system.error.request.information=Request Information

system.error.request.url=Request URL
system.error.scheme=Scheme
system.error.server=Server
system.error.port=Port
system.error.uri=URI
system.error.context.path=Context Path
system.error.servlet.path=Servlet Path
system.error.path.info=Path Info
system.error.query.string=Query String

system.error.request.attributes=Request Attributes
system.error.request.logging=Request Logging

# top footer (footer.jsp and frontpage.jsp)
system.footer.request.evaluation.license=Please request a 30-day {0}JIRA evaluation license{1} online today.
system.footer.consider.purchsing.license=Powered by a free Atlassian {0}JIRA evaluation license{1}. Please consider {2}purchasing it{3} today.
system.footer.consider.extending.license=Are you enjoying this new version of JIRA? Please consider {0}extending your license{1} today.
system.footer.free.community.license=Powered by a free Atlassian {0}JIRA{1} community license for {2}. Try JIRA - {3}bug tracking software{4} for {5}your{6} team.
system.footer.open.source.license=Powered by a free Atlassian {0}JIRA{1} open source license for {2}. Try JIRA - {3}bug tracking software{4} for {5}your{6} team.
system.footer.non.profit.license=Powered by a free Atlassian {0}JIRA{1} non-profit license for {2}. Try JIRA - {3}bug tracking software{4} for {5}your{6} team.
system.footer.demonstration.license=This JIRA site is for demonstration purposes only. {0}Evaluate JIRA{1} - bug tracking software for your team.
system.footer.developer.license=This {0}JIRA{1} site is for non-production use only.
system.footer.personal.license=A {0}free bug tracker{1} for up to three users? Try {0}JIRA Personal{1} Edition.

#AdjustFavourite.jspa
favourite.adjust.no.id.specified=No entity was specified.
favourite.adjust.no.type.specified=No entity type was specified.
favourite.adjust.invalid.type.specified=The entity type ''{0}'' is not known to the system.
favourite.adjust.title = Favourite Operation
favourite.adjust.error = Favourite Operation Error
favourite.adjust.no.entity.found = Unable to find the requested entity, it does not exist or you don''t have permission to see it.

# rpc messages


## NOTE: In regards to the English translation file ONLY - the following issue constant translation properties
## are already stored in the database by default, so changing the value of these keys will have no effect,
## they are present in this file so that TAC can pick up these keys and allow translators to provide the default for
## other languages.
##
## For ALL OTHER languages, values for these properties can be defined for that language providing a default set of translations.
## The values that you set via the web interface in the 'translations' section for the issue constants will override the
## values in the properties files. There are two translation keys for each constant type, one for the name and one for
## the description. They are of the form:
##      'jira.translation.'{CONSTANT_TYPE}.{CONSTANT_TYPE_NAME_WITHOUT_SPACES_AND_LOWERCASE}.name and
##      'jira.translation.'{CONSTANT_TYPE}.{CONSTANT_TYPE_NAME_WITHOUT_SPACES_AND_LOWERCASE}.desc
## ------------------------------------------------------------------------------------

## default translations for issue types
jira.translation.issuetype.improvement.name=Improvement
jira.translation.issuetype.improvement.desc=An improvement or enhancement to an existing feature or task.
jira.translation.issuetype.bug.name=Bug
jira.translation.issuetype.bug.desc=A problem which impairs or prevents the functions of the product.
jira.translation.issuetype.newfeature.name=New Feature
jira.translation.issuetype.newfeature.desc=A new feature of the product, which has yet to be developed.
jira.translation.issuetype.task.name=Task
jira.translation.issuetype.task.desc=A task that needs to be done.
jira.translation.issuetype.sub-task.name=Sub-task
jira.translation.issuetype.sub-task.desc=The sub-task of the issue


## default translations for resolutions
jira.translation.resolution.fixed.name=Fixed
jira.translation.resolution.fixed.desc=A fix for this issue is checked into the tree and tested.
jira.translation.resolution.won'tfix.name=Won''t Fix
jira.translation.resolution.won'tfix.desc=The problem described is an issue which will never be fixed.
jira.translation.resolution.duplicate.name=Duplicate
jira.translation.resolution.duplicate.desc=The problem is a duplicate of an existing issue.
jira.translation.resolution.incomplete.name=Incomplete
jira.translation.resolution.incomplete.desc=The problem is not completely described.
jira.translation.resolution.cannotreproduce.name=Cannot Reproduce
jira.translation.resolution.cannotreproduce.desc=All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.

## default translations for priorities
jira.translation.priority.blocker.name=Blocker
jira.translation.priority.blocker.desc=Blocks development and/or testing work, production could not run.
jira.translation.priority.critical.name=Critical
jira.translation.priority.critical.desc=Crashes, loss of data, severe memory leak.
jira.translation.priority.major.name=Major
jira.translation.priority.major.desc=Major loss of function.
jira.translation.priority.minor.name=Minor
jira.translation.priority.minor.desc=Minor loss of function, or other problem where easy workaround is present.
jira.translation.priority.trivial.name=Trivial
jira.translation.priority.trivial.desc=Cosmetic problem like misspelt words or  misaligned text.

## default translations for statuses
jira.translation.status.open.name=Open
jira.translation.status.open.desc=The issue is open and ready for the assignee to start work on it.
jira.translation.status.unassigned.name=Unassigned
jira.translation.status.unassigned.desc=The issue is not assigned to anyone yet. It can be assigned from here.
jira.translation.status.assigned.name=Assigned
jira.translation.status.assigned.desc=This issue has recently been added to the assignee''s list of issues and must be processed. Issues in this state may be assigned to someone else, or resolved and marked resolved.
jira.translation.status.inprogress.name=In Progress
jira.translation.status.inprogress.desc=This issue is being actively worked on at the moment by the assignee.
jira.translation.status.reopened.name=Reopened
jira.translation.status.reopened.desc=This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.
jira.translation.status.resolved.name=Resolved
jira.translation.status.resolved.desc=A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.
jira.translation.status.closed.name=Closed
jira.translation.status.closed.desc=The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.
common.share.project.does.not.exist=Selected project does not exist.

common.date.relative.a.moment.ago=Just now
common.date.relative.one.minute.ago=1 minute ago
common.date.relative.x.minutes.ago={0} minutes ago
common.date.relative.one.hour.ago=1 hour ago
common.date.relative.x.hours.ago={0} hours ago
common.date.relative.one.day.ago=Yesterday
common.date.relative.x.days.ago={0} days ago
common.date.relative.one.week.ago=1 week ago

common.date.relative.in.a.moment=Now
common.date.relative.in.one.minute=In 1 minute
common.date.relative.in.x.minutes=In {0} minutes
common.date.relative.in.one.hour=In 1 hour
common.date.relative.in.x.hours=In {0} hours
common.date.relative.in.one.day=Tomorrow
common.date.relative.in.x.days=In {0} days
common.date.relative.in.one.week=In 1 week

## TODO Remove these.
common.date.relative.time.future=in {0}
common.date.relative.time.past={0} ago
common.date.relative.time.seconds=a few seconds
common.date.relative.time.minute=a minute
common.date.relative.time.minutes={0} minutes
common.date.relative.time.hour=an hour
common.date.relative.time.hours={0} hours
common.date.relative.time.day=a day
common.date.relative.time.days={0} days
common.date.relative.time.month=a month
common.date.relative.time.months={0} months
common.date.relative.time.year=a year
common.date.relative.time.years={0} years

## All keys from ./com/atlassian/jira/action/JiraActionSupport.properties
# This file was created during internationalisation for those classes which threw off errors and did not
# extend JiraWebActionSupport, but only JiraActionSupport

# AbstractIssueAction.java
admin.errors.did.not.specify.issue=You did not specify an issue.

# ProjectCreate.java
admin.errors.must.specify.field.map=You must specify a fields map
admin.errors.invalid.field.specified=Invalid field specified
admin.errors.project.key.field.not.specified=Project key field not specified
admin.errors.project.lead.field.not.specified=Project lead field not specified
admin.errors.project.name.not.specified=Project name field not specified

# ProjectDelete.java
admin.errors.must.specify.project.to.delete=You must specify a project to delete.

# ComponentDelete.java
component.delete.must.specify.component=You must specify a component to delete.
component.delete.cannot.swap=You cannot swap to the component you are deleting.

# License
setup.error.invalidlicensekey=Invalid JIRA license key specified.
setup.error.invalidlicensekey.regional.license=The current license generated by the Atlassian partner - {0} - is not valid for this installation of JIRA. Please edit the license or contact Atlassian for further details.
setup.error.invalidlicensekey.regional.installation=This installation of JIRA requires a license generated by the Atlassian partner - {0}. Please edit the license or contact {0} for further details.
setup.error.invalidlicensekey.v1.license.version=This license version (v1) is incompatible with this JIRA installation. Please get a new license or generate an evaluation license.
setup.error.invalidlicensekey.wrong.license.version.johnson=The current version of your license is incompatible with this JIRA installation. Please get a new license or generate an evaluation license via the via the ''Edit License'' link below.  There are currently {0} total user(s) set up in JIRA, of which {1} are active and count towards your license limit.
setup.error.invalidlicensekey.wrong.license.version.my.atlassian.link=Please {0}upgrade{1} your license or generate an {2}evaluation{3} license.
setup.error.invalidlicensekey.wrong.license.version.how.many.users=There are currently {0} total user(s) set up in JIRA, of which {1} are active and count towards your license limit.
setup.error.invalidlicensekey.whatisactive=An {0}active{1} user is defined as a user who has permission to log in.

setup.error.invalidlicensekey.confirminstall.problem.title=The current license is not compatible with this installation of JIRA.
setup.error.invalidlicensekey.importall.problem.title=The license in the imported data is not compatible with this installation of JIRA.
setup.error.invalidlicensekey.confirminstall.current.details=Current license details
setup.error.invalidlicensekey.confirminstall.valid.user.name=You must provide a valid Administrator username and password to proceed
setup.error.invalidlicensekey.confirminstall.copy.and.paste.license=Copy and paste the license key below.
setup.error.invalidlicensekey.confirminstall.problem.partnerset=This version of JIRA ({0} - {1}) requires a license generated by {2} - an Atlassian partner.
setup.error.invalidlicensekey.confirminstall.problem.partnernotset=This version of JIRA (${0} build #{1}) requires a license generated by Atlassian.
setup.error.invalidlicensekey.confirminstall.partner.name=Atlassian Partner

setup.error.invalidlicensekey.v1.possible.warning=If you are restoring data from JIRA 3.x, you will need to enter in a 4.x license into the license field below.

# DataImport.java
data.import.error.parsing.export.file=Error parsing export file. Your export file is invalid. This may be due to a CDATA bug in older versions of JIRA (http://jira.atlassian.com/browse/JRA-4980). Exception is {0}
admin.errors.error.importing.data=Error importing data: {0}
data.import.error.no.ao = Unable to find ActiveObjects plugin. The plugin must be enabled for the restore to work.
data.import.could.not.find.file.at=Could not find file at: {0}
data.import.error.importing.from.zip=Error importing from zip file: {0}.  Error: {1}
data.import.error.xml.newer.1=The xml data you are trying to import is from JIRA {0}, which is newer than your current version of JIRA and will not work. This data can be successfully imported into JIRA {1} or later.
data.import.error.xml.newer.2=If JIRA {0} is not yet available for download, please contact support.
data.import.error.xml.too.old=The xml data you are trying to import is too old to be upgraded by this version of JIRA. For more information please see our upgrade documentation: {0}
data.import.parse.xml=Loading XML backup
data.import.parse.progress=Parsed {0} of {1}...
data.import.store.entities=Importing data
data.import.store.entities.progress=Stored {0} of {1} database values...
data.import.completed=Completed
data.import.completed.imported=Imported {0} database values.
data.import.plugins=Plugins
data.import.plugins.progress=Restarting the plugins system...
data.import.upgrade=Upgrade
data.import.upgrade.progress=Upgrading data to the latest version...
data.import.indexing=Indexing
data.import.indexing.progress=Reindexing data...

## All keys from ./com/atlassian/jira/mail/MailingListCompiler.properties
# Email Templates
template.changelog.was = was
template.changelog.was.deleted = was deleted
template.update.comment.deleted = The following issue had a comment deleted.
template.update.issue.updated = The following issue has been updated.

template.common.author = Author
template.common.edited.by = Edited by
template.common.edited.on = Edited on
template.common.updater = Updater
template.common.date = Date
template.common.created.on = Created on
template.common.time.logged = Time Logged

template.view.online = View Online
template.view.all = View {0}all{1}
template.view.comments = View {0}comments{1}
template.view.history = View {0}history{1}

template.change.history = Change History
template.attachments = Attachments
template.affects.versions = Affects Versions
template.fix.versions = Fix Versions

template.jira.footer.generated.by = This message was sent by Atlassian JIRA
template.jira.footer.contact.info = If you think it was sent incorrectly, please contact your {0}JIRA administrators{1}
template.jira.footer.product.info = For more information on JIRA, see: {0}

template.ondemand.footer.generated.by = This message is automatically generated by Atlassian OnDemand.
template.ondemand.footer.contact.info = If you think it was sent incorrectly, please contact your {0}administrators{1}
template.ondemand.footer.product.info = For more information on Atlassian OnDemand, see: {0}

template.header.html.reason = You are receiving this email because you have chosen HTML as your email preference.
template.header.html.change.pref = To change your preference, edit your profile here:{0}

template.change.original.value = Original Value
template.change.new.value = New Value
template.change.by = Change By
template.change.on = on
template.change.updated = {0} updated {1}:

template.text.issue.created = {0} created {1}:

template.issue.reassigned = The following issue has been re-assigned.
template.issue.assigner = Assigner
template.text.issue.reassigned = {0} reassigned {1}:

template.issue.resolved = The following issue has been resolved as {0}.
template.text.issue.resolved.author = {0} resolved {1}.

template.issue.closed = The following issue has been closed.
template.text.issue.closed = {0} closed {1}.

template.issue.commented = The following comment has been added to this issue:
template.issue.comment.edited = The following comment has been edited on this issue:
template.issue.updated.by = Issue updated by

template.issue.commented.on = {0} commented on {1}:
template.issue.edited.comment.on = {0} edited comment on {1} at {2}:

template.issue.reopened = The following issue has been reopened.
template.issue.reopened.by  = {0} reopened {1}:

template.issue.deleted = The following issue has been deleted from JIRA.
template.deleted.by = Deleted by:
template.text.deleted.by = {0} deleted {1}:

template.issue.moved = The following issue has been moved into this project.
template.issue.moved.to = {0} moved {1} to {2}:

template.issue.worklogged = The following work was logged on this issue:
template.issue.worklog.updated = The following worklog information was updated:
template.issue.worklog.issue.updated = The following issue information was updated:
template.issue.work.logged.on = {0} logged work on {1}:
template.issue.work.logged.0time = No changes were made.
template.issue.worklog.deleted = The following worklog was deleted:
template.issue.worklog.deleted.html = The following worklog was {0}deleted{1}:

template.issue.worklog.start.date = Start Date
template.issue.worklog.time.spent = Worklog Time Spent
template.issue.worklog.comment = Comment
template.issue.worklog.description.was = Work Description was
template.issue.worklog.visibility = Visibility

template.issue.work.started = The following issue has been started.
template.issue.work.started.by = Work on {0} started by {1}.

template.issue.work.stopped = The following issue has been stopped.
template.issue.work.stopped.by = Work on {0} stopped by {1}.

template.subscription.filter = Filter
template.subscription.subscriber = Subscriber
template.subscription.all.issues = All issues
template.subscription.issue.sub = Issue Subscription
template.subscription.filter.count = {0} {0,choice,0#issues|1#issue|1<issues}
template.subscription.filter.subcount = {0} of {1} issues
template.subscription.filter.text.edit = You may edit this subscription at:
template.subscription.filter.html.edit = You may edit this subscription {0}here{1}.
template.subscription.filter.text.subset= Displaying {0} of {1} matched issues. You may view all matched issues at:
template.subscription.filter.html.subset= Displaying {0} of {1} matched issues. You may view all matched issues {2}here{3}.

# User notification template messages
template.user.signup.subject = Account signup
template.user.signup.header=Account signup

template.jira.user.signup.heading= You have signed up for a JIRA account at:
template.ondemand.user.signup.heading= You have signed up for an Atlassian OnDemand account at:

template.user.details.accountdetails = Here are the details of your account:
template.user.details.username =  Username
template.user.details.email =  Email
template.user.details.fullname = Full Name
template.user.details.password = Password

template.user.retrievepassword = If you forget your password, you can request another via the link below
template.user.retrievepassword2 = If you forget your password, you can request another via the link below.
template.user.initiatedby = This action was initiated by {0} ({1}).
template.user.changepassword = You can change your password here:

template.user.created.subject = Account created

template.jira.user.created.person.createdaccount={0} created a JIRA account for you at:
template.jira.user.created.intro=JIRA is the project tracker for teams building great software. Log in now to track your issues and tasks, collaborate with your team, and stay on top of project activity.
template.jira.user.created.setyourpassword=Get started by setting your own password and logging in.

template.ondemand.user.created.person.createdaccount={0} created an Atlassian OnDemand account for you at:
template.ondemand.user.created.createdaccount = An Atlassian OnDemand account has been created for you at:
template.ondemand.user.created.intro=Atlassian OnDemand is the \u00E0 la carte hosted development and collaboration solution for teams building great software. Log in now to track your issues and tasks, collaborate with your team, and stay on top of project activity.
template.ondemand.user.created.setyourpassword=Get started by setting your own password and logging in.

template.user.created.set.password.button=Set my password
template.user.created.lastshowlong = You can set your password using the link above within the next {0} hours.
template.user.created.requestnewpassword=If you ever forget your password or want to change it, you can {0}request a new password{1} at any time.
template.user.created.externaldirectory = This account uses your password from an external user directory: "{0}".

template.user.forgotpassword.subject = Account password
template.user.forgotpassword.reset = A request has been received to reset your password.
template.user.password.reset.request = Password reset request
template.user.forgotpassword.passwordchanged = If you follow the link below you will be able to personally reset your password.
template.user.forgotpassword.password.valid.for = This password reset request is valid for the {1}next {0} hours{2}.
template.user.forgotpassword.you.can.ask.for.new.password=Don''t worry you can always ask for a new password using the following link:

template.user.forgotusername.subject = Account username(s)
template.user.forgotusername.title = Username(s) reminder request
template.user.forgotusername.requestedusernames = You (or someone else) have requested your username(s).
template.user.forgotusername.usernames = Your username(s) are:
template.user.forgotusername.requestpassword = You can request a new password for the username(s) here:

template.user.cannotchangepassword.subject = Account password
template.user.cannotchangepassword.reset = A request has been received to reset your password.
template.user.cannotchangepassword.cannot = This user account is managed in an external User Directory and JIRA is not able to update your password.
template.user.cannotchangepassword.contact = Please contact your System Administrator if you have any further queries.

template.subscription.header.error = Subscription Error
template.subscription.header.name = Subscription

# Keys for forward e-mail template. Used for forward e-mail that is sent when JIRA fails to process incoming e-mail messages
template.errorinhandler.automatedemail = This is an automated email from the issue creation service at "{0}".
template.errorinhandler.erroroccurred.line1 = An error was encountered whilst handling messages from the mail server
template.errorinhandler.erroroccurred.line2 = "{0}" using the handler "{1}".
template.errorinhandler.errorwas = The error was:
template.errorinhandler.errorattached = The error and the email that caused the error are attached to this email.
template.errorinhandler.check = If this is a recurring problem, you may wish to contact a system administrator to check the parameters of your mail fetching service:
template.errorinhandler.subject = EMAIL HANDLER: Error handling: ''{0}''

# PermLink
template.permlink = Permalink

# subscription conversion text
template.filters.schedule.lossy.subject=Your subscriptions have changed
template.filters.schedule.error.subject=Error occurred updating your filter subscriptions
template.filters.schedule.changed.hi=Hi {0},
template.filters.schedule.changed.jira.upgraded=JIRA has been upgraded and now lets you schedule your subscriptions in a more convenient way, e.g. ''Daily at 5:00 pm''  or  ''Each Monday at 8:00 am''
template.filters.schedule.changed.for.details.see=For details about setting the schedule, and general information about the new schedule format please see:
template.filters.schedule.changed.please.note.upgrade=Please note that as a result of the upgrade, your subscription(s) to the following filter(s) have a slightly different schedule:
template.filters.schedule.changed.you.may.check.subscriptions=You may check your subscriptions via the links provided in the list above. We apologise for any inconvenience.
template.filters.schedule.changed.error.converting=Unfortunately there was an error converting one of your subscriptions for the following filter:
template.filters.schedule.changed.error.check.subscriptions=You may check your subscriptions for this filter by following the URL above.
template.filters.schedule.changed.error.apologise=We apologise for any inconvenience.
template.filters.schedule.changed.cheers=Cheers,
template.filters.schedule.changed.new.schedule=New Schedule
template.filters.schedule.changed.old.period=Old Sending period

## All keys from ./com/atlassian/jira/plugins/componentpanels/changelog.properties
componentpanels.changelog.description = A change log of the recent versions for this component.
componentpanels.changelog.name = Change Log Panel

## All keys from ./com/atlassian/jira/plugins/componentpanels/openissues.properties
componentpanels.openissues.description = Show the open issues for this component.
componentpanels.openissues.name = Open Issues Panel

## All keys from ./com/atlassian/jira/plugins/componentpanels/roadmap.properties
componentpanels.roadmap.description = A roadmap of the upcoming versions in this component.
componentpanels.roadmap.name = Road Map Panel

## All keys from ./com/atlassian/jira/plugins/portlets/admin.properties
#Admin Portlet
portlet.admin.tasks = Tasks
portlet.admin.administration = Administration

portlet.admin.projects = Projects
portlet.admin.projects.viewall = View all
portlet.admin.projects.createnew = create new

portlet.admin.users = Users
portlet.admin.users.groups.browse =  Browse {0}users{3}, {1}groups{3} or {2}create a new user{3}.

portlet.admin.data = Data

portlet.admin.database = Database

portlet.admin.restore.or.backup.data.as.xml = {0}Restore{1} or {2}backup{3} JIRA data as XML
portlet.admin.must.be.admin.to.view.gadget=You must be an Administrator to view this gadget.

portlet.admin.setup = Setup
portlet.admin.setup.configure = Configure
portlet.admin.setup.modify = modify global permissions

portlet.admin.license = License
portlet.admin.license.details = {0}view details{1}
portlet.admin.license.partner = Atlassian Partner: {0}
portlet.admin.administration.hsqlwarning = You are using HSQL DB, which is an in-memory database and susceptible to corruption when abnormally terminated. {0}DO NOT USE THIS IN A PRODUCTION SYSTEM{1}. Instead we recommend using an external database, for a list of supported databases please see {2}our documentation{3}.
portlet.admin.administration.backupwarning = You do not currently have a Backup Service running. {0}We strongly recommend you create a JIRA Backup Service.{1} To enable backups please {2}create a backup service{3}.
portlet.admin.administration.backupwarning.not.sysadmin = You do not currently have a Backup Service running. {0}We strongly recommend you have a JIRA Backup Service.{1} To enable backups, please {2}contact a System Administrator{3}.
portlet.admin.reached.user.limit = You have reached the number of users allowed to use JIRA by {0}your license{1}.
portlet.admin.purchase.full.license = If you require more user accounts, consider {0}purchasing{1} a full license.
portlet.admin.license.zero.user.limit = It appears there is a problem with your current license. It specifies a limit of 0 users that are allowed to log in to JIRA. Please verify you have got the correct license key on {0}My Account{1}.


gadget.admin.tasks = Tasks
gadget.admin.administration = Administration

gadget.admin.projects = Projects
gadget.admin.projects.viewall = View all
gadget.admin.projects.createnew = create new

gadget.admin.users = Users
gadget.admin.users.groups.browse =  Browse {0}users{3}, {1}groups{3} or {2}create a new user{3}.

gadget.admin.data = Data

gadget.admin.database = Database

gadget.admin.restore.or.backup.data.as.xml = {0}Restore{1} or {2}backup{3} JIRA data as XML
gadget.admin.must.be.admin.to.view.gadget=You must be an Administrator to view this gadget.

gadget.admin.setup = Setup
gadget.admin.setup.configure = Configure
gadget.admin.setup.modify = modify global permissions

gadget.admin.license = License
gadget.admin.license.details = {0}view details{1}
gadget.admin.license.partner = Atlassian Partner: {0}
gadget.admin.administration.hsqlwarning = You are using HSQL DB, which is an in-memory database and susceptible to corruption when abnormally terminated. {0}DO NOT USE THIS IN A PRODUCTION SYSTEM{1}. Instead we recommend using an external database, for a list of supported databases please see {2}our documentation{3}.
gadget.admin.administration.backupwarning = You do not currently have a Backup Service running. {0}We strongly recommend you create a JIRA Backup Service.{1} To enable backups please {2}create a backup service{3}.
gadget.admin.administration.backupwarning.not.sysadmin = You do not currently have a Backup Service running. {0}We strongly recommend you have a JIRA Backup Service.{1} To enable backups, please {2}contact a System Administrator{3}.
gadget.admin.reached.user.limit = You have reached the number of users allowed to use JIRA by {0}your license{1}.
gadget.admin.purchase.full.license = If you require more user accounts, consider {0}purchasing{1} a full license.
gadget.admin.license.zero.user.limit = It appears there is a problem with your current license. It specifies a limit of 0 users that are allowed to log in to JIRA. Please verify you have got the correct license key on {0}My Account{1}.

gadget.admin.plugin.details.failed = Failed to obtain the details of plugin with key {0}. Status: {1}. URL: {2}.
gadget.admin.plugin.install.failed = {0} install failed. Status: {1}. URL: {2}.
gadget.admin.plugin.download.failed = {0} download failed. Status: {1}. URL: {2}.
gadget.admin.plugin.install.success = {0} successfully installed.
gadget.admin.plugin.downloading = Downloading {0}.
gadget.admin.plugin.installing = Installing {0}.
gadget.admin.plugin.initialising = Initialising.

gadget.admin.gettingstarted = Getting Started
gadget.admin.gettingstarted.createproject = Create or import your first project to start tracking your work
gadget.admin.gettingstarted.createissue = Create your first JIRA issue to get things done
gadget.admin.gettingstarted.createuser = Build your team by adding users or inviting users
gadget.admin.gettingstarted.lookandfeel = Add your own style by customising the look and feel
gadget.admin.gettingstarted.show = Show ''Getting Started''
gadget.admin.domore = Do more with JIRA
gadget.admin.domore.greenhopper = Install JIRA Agile for project management. Free for 30 days!
gadget.admin.domore.bonfire = Install JIRA Capture, exploratory testing for agile teams. Free for 30 days!
gadget.admin.do.more.show = Show ''Do More with JIRA''
gadget.admin.tasklist.completed = Congratulations, you''ve completed everything on the list!
gadget.admin.tasklist.completed.hide = Hide this list now.
gadget.admin.tasklist.incomplete.hide = I''m done, hide this list
gadget.admin.docs = Administrator documentation
gadget.admin.docs.various = Browse through the {0}admin documentation{1} to learn more about {2}defining your workflows{3}, customising {4}issue fields{5} and {6}screens{7}, {8}managing users{9} or the {10}time tracking{11} features of JIRA.
gadget.admin.docs.migration=If you are migrating from another issue tracker you might want to read our {0}migration guides{1}.

## All keys from ./com/atlassian/jira/plugins/portlets/bugzilla.properties
portlet.bugzilla.bugzillaid = {0}Bugzilla{1} ID

## All keys from ./com/atlassian/jira/plugins/portlets/filterstats.properties
gadget.filterstats.invalid = This gadget is no longer valid as the associated filter could not be retrieved.
gadget.filterstats.statistics = Statistics

## All keys from ./com/atlassian/jira/plugins/portlets/projectstats.properties
portlet.projectstats.statistics = Statistics
portlet.projectstats.notavailable = Project Statistics Gadget - Not Available
portlet.projectstats.notavailable.description = The project associated with this gadget is invalid.


## All keys from ./com/atlassian/jira/plugins/portlets/twodimensionalfilterstats.properties
portlet.twodimensionalfilterstats.invalid = This gadget is no longer valid as the associated filter could not be retrieved.
portlet.twodimensionalfilterstats.statistics = Statistics Table
portlet.twodimensionalfilterstats.total.xaxis = T
portlet.twodimensionalfilterstats.total.yaxis = Total Unique Issues
portlet.twodimensionalfilterstats.total.informative.message = Totals represent the entire number of unique issues, not additive column totals
portlet.twodimenfilterstats.field.showtotals.name = Show Totals
portlet.twodimenfilterstats.field.showtotals.description = Whether to show totals for each of the columns and rows.

## All keys from ./com/atlassian/jira/plugins/projectpanels/changelog.properties
projectpanels.changelog.description = A change log of the recent versions for this project.
projectpanels.changelog.name = Change Log Panel

## All keys from ./com/atlassian/jira/plugins/projectpanels/components.properties
projectpanels.components.description = A view of all components for this project.
projectpanels.components.name = Components Panel
projectpanels.components.no.components = There are no components in this project.

## All keys from ./com/atlassian/jira/plugins/projectpanels/openissues.properties
projectpanels.openissues.description = Show the open issues for each component and version in this project.
projectpanels.openissues.name = Open Issues Panel

projectpanels.reports.description = Show a list of available reports for this project.

## All keys from ./com/atlassian/jira/plugins/projectpanels/projectpanel.properties
admin.system.project.plugin.name=Project Panels Plugin

## All keys from ./com/atlassian/jira/plugins/projectpanels/roadmap.properties
projectpanels.roadmap.description = A roadmap of the upcoming versions in this project.
projectpanels.roadmap.name = Road Map Panel

## All keys from ./com/atlassian/jira/plugins/projectpanels/versions.properties
projectpanels.versions.description = A view of all versions for this project.
projectpanels.versions.name = Versions Panel
projectpanels.versions.no.versions = There are no versions of this project.

## All keys from ./com/atlassian/jira/plugins/reports/developerworkload.properties
report.developerworkload.label = User Workload Report
report.developerworkload.description = This report shows the details of a user''s current workload, showing the number of unresolved issues assigned and workload remaining on a per project basis.

report.developerworkload.developer = User
report.developerworkload.developer.description = Enter the username of the user

report.developerworkload.developer.is.required = User is a required field
report.developerworkload.developer.does.not.exist = The user you selected does not exist, or you do not have permission to select users.

## All keys from ./com/atlassian/jira/plugins/reports/singlegroupby.properties
report.singlelevelgroupby.label = Single Level Group By Report
report.singlelevelgroupby.filterId = Filter
report.singlelevelgroupby.filterId.description = Select a filter to display
report.singlelevelgroupby.mapper = Statistic Type
report.singlelevelgroupby.mapper.description = Select a field to group by
report.singlelevelgroupby.mapper.filterid.name = Filter
report.singlelevelgroupby.filter.is.required = Filter is a required field
report.singlelevelgroupby.description = This report allows you to display issues grouped by a certain field

## All keys from ./com/atlassian/jira/plugins/reports/timetracking.properties
report.timetracking.label = Time Tracking Report
report.timetracking.description = This report shows the time tracking details for a specific project.

report.timetracking.version.description = Select the version on which to make the Time Tracking report
report.timetracking.sortingorder = Sorting
report.timetracking.sortingorder.description = Select order in which the issues will be displayed
report.timetracking.filter = Issues
report.timetracking.filter.description = Select which issues to include in the report

report.timetracking.original.estimate.min = Original Time Estimated (min)
report.timetracking.estimate.remaining.min = Estimated Time Remaining (min)
report.timetracking.time.spent.min = Total Time Spent (min)
report.timetracking.accuracy.percent = Accuracy (%)

report.timetracking.subtask.include = Sub-Tasks
report.timetracking.subtask.include.description = Select which sub-tasks are included in the report

report.timetracking.generated.anon.info = Generated at {0} using JIRA {1}.
report.timetracking.generated.user.info = Generated at {0} by {1} using JIRA {2}.

## All keys from ./com/atlassian/jira/plugins/versionpanels/summary.properties
versionpanels.summary.description = A summary of this version.
versionpanels.summary.name = Summary Panel

## All keys from ./com/atlassian/jira/security/roles/actor/grouproleactor.properties
admin.projectroleactor.plugin.group.desc=Selects groups for a project role.

# Webwork Action
admin.projectroleactor.plugin.group.action.desc=A webwork action to configure the Group Role Actor

## All keys from ./com/atlassian/jira/security/roles/actor/userroleactor.properties
admin.projectroleactor.plugin.user.desc=Selects users for a project role.

# Webwork Action
admin.projectroleactor.plugin.user.action.desc=A webwork action to configure the User Role Actor.

## All keys from ./com/atlassian/jira/web/action/AbstractViewIssueColumns.properties
issue.columns.admin.title = Issue Navigator Default Columns
issue.columns.admin.description.first.line = The table below shows issue fields in order of appearance in <b>default</b> {0}Issue Navigator{1}.

issue.columns.user.title = Issue Navigator Columns
issue.columns.user.description.first.line = The table below shows issue fields in order of appearance in <b>your</b> {0}Issue Navigator{1}.

issue.columns.searchrequest.description.first.line.columns = The table below shows issue fields in order of appearance in {0}Issue Navigator{1} for filter <b>{2}</b>.
issue.columns.searchrequest.description.first.line.nocolumns = The filter <b>{0}</b> has <b>no</b> associated Column Order. The table below shows how the issue fields will appear for <b>you</b> in {1}Issue Navigator{2} for this filter.

issue.columns.description.second.line = Note: Not all the fields below are shown in Issue Navigator for each issue (eg custom fields which are only per-project and/or per-issue type).
issue.columns.restore.defaults = Restore Defaults
issue.columns.remove.layout = Remove Filter''s Column Order

issue.columns.restore.system.defaults = Restore System Defaults
issue.columns.defaults.are = Defaults are:
issue.columns.add.new.columns = Add New Column:
issue.columns.select.column = Select column
issue.columns.add.button = Add
issue.columns.no.issues = You cannot browse any issues at the moment. You need to be able to browse issues to customise issue navigator.

## All keys from ./com/atlassian/jira/web/action/browser/ReleaseNote.properties
release.notes.html.title = Release Notes - {0} - Version {1} - HTML format
release.notes.text.title = Release Notes - {0} - Version {1} - Text format

release.notes.edit.copy = Edit/Copy Release Notes
release.notes.description = The text area below allows the project release notes to be edited and copied to another document.
release.notes.heading = Release Notes - {0} - Version {1}

## All keys from ./com/atlassian/jira/web/action/filter/ManageFilters.properties
managefilters.title = Manage Filters
managefilters.desc = Filters are issue searches that have been saved for re-use. This page allows you to manage all filters created by you, as well as view filters shared with you by others.
managefilters.desc.std = Filters are issue searches that have been saved for re-use. This page allows you to manage all filters created by you.
managefilters.sharing = Sharing
managefilters.edit = Edit
managefilters.delete = Delete
managefilters.share = Share
managefilters.private = Private
managefilters.global = Global
managefilters.group = Group
managefilters.favourite.desc = Favourite Filters
managefilters.favourite.long.desc = Filters are issue searches that have been saved for re-use. This page shows you all your favourite filters.
managefilters.my.desc = My Filters
managefilters.my.long.desc = Filters are issue searches that have been saved for re-use. This page shows all filters that you own.
managefilters.popular.desc = Popular Filters
managefilters.popular.long.desc = Filters are issue searches that have been saved for re-use. This page shows you the most popular filters.
managefilters.search.desc = Search Filters
managefilters.search.long.desc = Filters are issue searches that have been saved for re-use. This page allows you to search all filters that you can see.


# manage shared
managefilters.subscribe = Subscribe
managefilters.subscriptions = Subscriptions
managefilters.subscription = Subscription
managefilters.edit.filter=Edit
managefilters.columns=Columns
managefilters.filter.view=View this filter

managefilters.my=My

managefilters.userdoesnotexist=The user {0} does not exist.
managefilters.error.too.complex = Too Complex


## All keys from ./com/atlassian/jira/web/action/filter/SaveAsFilter.properties
# Save As Filter
saveasfilter.nocurrent.search = There is no current search request.
saveasfilter.specify.name = You must specify a name to save this filter as.
saveasfilter.name.used = You already have a filter saved with this name.
saveasfilter.exception = Exception occurred loading search request:
saveasfilter.name.toolong = The entered filter name is too long, it must be less than 255 chars.

## All keys from ./com/atlassian/jira/web/action/filter/SaveFilter.properties
# Save Filter
savefilter.title = Save Current Filter
savefilter.save = Save
savefilter.old.request = Old Search Request
savefilter.updated.request = Updated Search Request
savefilter.sorted.by = Sorted by:
savefilter.descending = descending
savefilter.ascending = ascending
savefilter.then = , then

## All keys from ./com/atlassian/jira/web/action/issue/AbstractCommentableIssue.properties
comment.update.label = Update comment
comment.update.viewableby.label = Comment Viewable By

## All keys from ./com/atlassian/jira/web/action/issue/AbstractIssueSelectAction.properties
issue.wasdeleted = The issue no longer exists.

## All keys from ./com/atlassian/jira/web/action/issue/AbstractWorklogAction.properties
logwork.title = Log Work
logwork.title.subtask = Log Work on Sub-Task
logwork.edit.title = Edit Work Log
logwork.title.desc = Log Work for this issue
logwork.desc = This form allows you to log work that you have done on this issue.
logwork.time.entry = Time entry
logwork.edit.desc = This form allows you to edit the time you have logged on this issue.
logwork.timespent.desc.short = An estimate of how much time you have spent working.
logwork.timespent.desc = An estimate of how much time you have spent working.<br> The format of this is '' {2} '' (representing weeks, days, hours and minutes - where * can be any number)<br> Examples: {3} and {4}. <br> Note: Your current conversion rates are {5} = {0} and {6} = {1}
logwork.adjustestimate = Adjust Estimate
logwork.start.date = Start Date
logwork.date.started = Date Started
logwork.example = (eg. {0})
logwork.bullet1.autoadjust = Auto adjust
logwork.bullet1.adjust.automatically = Adjust automatically
logwork.bullet1.autoadjust.desc = the estimate will be reduced by the amount of work done, but never below 0.
logwork.bullet2.estimateunknown = Estimate unknown
logwork.bullet2.leave.unset = Leave estimate unset
logwork.bullet2.leaveestimate = Leave existing estimate of {0}
logwork.bullet2.use.existing.estimate = Use existing estimate of {0}
logwork.bullet3.setnewestimate = Set estimated time remaining to
logwork.bullet3.set.to = Set to
logwork.bullet3.example = Examples: {0} and {1}.
logwork.bullet4.reduceestimate = Reduce estimated time remaining by
logwork.bullet4.reduce.by = Reduce by
logwork.bullet4.increaseestimate = Increase estimated time remaining by
logwork.viewableby = Log Viewable By
logwork.error.timespent.required = You must indicate the time spent working.
logwork.error.duration.invalid = Invalid time duration entered.
logwork.error.adjustment.invalid = Invalid timeestimate adjustment type
logwork.error.newestimate = Please specify a correct new timeestimate.
logwork.error.update.invalid.id = Cannot retrieve worklog with id=''{0}'' for update.
logwork.marketplace.link = {0}Find more time-tracking add-ons...{1}




## All keys from ./com/atlassian/jira/web/action/issue/AddComment.properties
comment.add.title = Add Comment
comment.add.title.subtask = Add Comment to Sub-Task
comment.add.label = Comment
comment.add.desc = Use this form to add a comment to this issue.
comment.add.submitname = Add
comment.details.legend = Comment details
comment.add.error.bodyrequired = You must specify a body for your comment.
comment.add.error.permission = You do not have permission to comment on issues in this project.
comment.add.error.recover.comment = If you wish to use the comment text you have typed (shown below), please copy it now. This text will be lost when you leave this screen.

comment.pin.showText = Always show
comment.pin.showTitle = Always show add comment area
comment.pin.hideText = Initially hide
comment.pin.hideTitle = Initially hide comment area


## All keys from ./com/atlassian/jira/web/action/issue/AssignIssue.properties
assign.title = Assign
assign.title.subtask = Assign Sub-Task
assign.desc = Using this form you can assign this issue to another person.
assign.details.legend = Assign details
assign.error.alreadyassigned = Issue already assigned to {0} ({1}).
assign.error.alreadyunassigned = Issue already unassigned.
assign.error.userdoesnotexist = User {0} does not exist.
assign.error.nopermission = You do not have permission to assign users.

## All keys from ./com/atlassian/jira/web/action/issue/CreateIssue.properties
createissue.title = Create Issue
createissue.step1.desc = Choose the project and issue type...
createissue.step2.desc = Enter the details of the issue...
createissue.select.project = Choose the project...
createissue.select.type = Choose the issue type...
createissue.hint = {0}Hint:{1} You can quickly create an issue by clicking the ''Create Issue'' button on the right hand side of the header.
createissue.hint.close = Hide message
createissue.not.logged.in = You are not logged in.
createissue.no.perm = You do not have permission to create issues.

## All keys from ./com/atlassian/jira/web/action/issue/CreateSubTaskIssue.properties
createsubtaskissue.title = Create Sub-Task
createsubtaskissue.operation = Create Sub-Task
createsubtaskissue.step1.desc = Choose the issue type...


## All keys from ./com/atlassian/jira/web/action/issue/CreateSubTaskIssueDetails.properties
createsubtaskissue.entermandatory = Please enter all required fields.


## All keys from ./com/atlassian/jira/web/action/issue/DeleteIssue.properties
deleteissue.title = Delete Issue
deleteissue.title.subtask = Delete Sub-Task
deleteissue.desc.line1 = Please confirm that you wish to delete this issue.
deleteissue.desc.line2 = Deleting an issue removes it permanently from JIRA, including all of its comments and attachments.
deleteissue.desc.line3 = If you have completed the issue, it should usually be resolved or closed - not deleted.
deleteissue.submitname = Delete
deleteissue.subtask.warning = {0}Note{1}: issue''s {2} sub-tasks will be deleted.

## All keys from ./com/atlassian/jira/web/action/issue/EditIssue.properties
editissue.success = successfully edited
editissue.title = Edit Issue
editissue.desc = Use this form to edit the fields of this issue. You can optionally add a comment at the same time explaining your changes.
editissue.error.no.edit.permission = You do not have permission to edit issues in this project.
editissue.error.no.edit.workflow = You are not allowed to edit this issue due to its current status in the workflow.
# This property is badly named and should be renamed at some point, this is displayed when editing an Issue but you don''t have the assign permission
editissue.error.issue.type.required = You must specify an issue type.
editissue.error.issue.type.mismatch = Invalid issue type.
editissue.error.time.estimate.invalid = The timeestimate specified is not valid.
editissue.error.original.estimate.cannot.be.changed = The original timeestimate can not be changed once work has begun.

editissue.error.reporter.does.not.exist = The reporter specified is not a user.
editissue.error.no.modify.reporter.permission = You do not have permission to modify the issue reporter.

# searcher
navigator.filter.searcher.context = Context searcher
navigator.filter.searcher.query = Free text query searcher
navigator.filter.searcher.reporter = Reporter searcher
navigator.filter.searcher.assignee = Assignee searcher

# filter form
navigator.filter.subheading.textsearch = Text Search
navigator.filter.subheading.issueattributes = Issue Attributes
navigator.filter.subheading.datesandtimes = Dates and Times
navigator.filter.subheading.customfields = Custom Fields
navigator.filter.subheading.workratio = Work Ratio

# Stale search context message
navigator.filter.context.stale.text = Project or Issue Type changed. {0}Refresh search{1} to update form fields.

# Issue attributes
navigator.filter.userpicker.imagetitle1 = Select a user
navigator.filter.userpicker.imagetitle2 = User picker only available for ''Specify User''
navigator.filter.userpicker.imagetitle3 = You do not have permissions to browse users
navigator.filter.grouppicker.imagetitle = Select a group
navigator.filter.issuetype = Type
navigator.filter.reportedby = Reporter
navigator.filter.createdby = Creator
navigator.filter.assignee = Assignee
navigator.filter.status = Status
navigator.filter.queryfields = Query Fields
navigator.filter.matchingresolutions = Resolution
navigator.filter.matchingpriorities = Priority
navigator.filter.matchingcomments = Comment

# Component
navigator.filter.invalid.option.for.projects = This option is invalid for selected project(s).

# Project
navigator.filter.refresh = Selection automatically reloads page

# date and times
navigator.filter.created = Created Date
navigator.filter.created.after = Created After
navigator.filter.created.before = Created Before
navigator.filter.created.period = Created
navigator.filter.updated = Updated Date
navigator.filter.updated.after = Updated After
navigator.filter.updated.before = Updated Before
navigator.filter.updated.period = Updated
navigator.filter.duedate = Due Date
navigator.filter.duedate.after = Due After
navigator.filter.duedate.before = Due Before
navigator.filter.duedate.period = Due Date
navigator.filter.resolutiondate = Resolution Date
navigator.filter.resolutiondate.after = Resolved After
navigator.filter.resolutiondate.before = Resolved Before
navigator.filter.resolutiondate.period = Resolved
navigator.filter.duedate.desc = Use this picker for relative dates
navigator.filter.date.tooltip = Retrieves issues {0} or on this date

# custom fields
navigator.filter.cf.query = Query
navigator.filter.cf.number = Number
navigator.filter.cf.after = After
navigator.filter.cf.before = Before
navigator.filter.cf.inprevious = In Previous
navigator.filter.cf.option = Option

# constants
navigator.filter.constants.anytime = Anytime
navigator.filter.constants.duedate.from = From
navigator.filter.constants.duedate.to = To

navigator.filter.date.period.fromago.toago = From {0} ago to {1} ago
navigator.filter.date.period.fromago.tofromnow = From {0} ago to {1} from now
navigator.filter.date.period.fromago.tonow = From {0} ago to now
navigator.filter.date.period.fromfromnow.tofromnow = From {0} from now to {1} from now
navigator.filter.date.period.fromnow.tofromnow = From now to {0} from now
navigator.filter.date.period.fromnow.tonow = From now to now

navigator.filter.date.withinthelast = Within the last {0}

navigator.filter.date.morethan = More than {0}
navigator.filter.date.morethanago = More than {0} ago
navigator.filter.date.morethanfromnow = More than {0} from now
navigator.filter.date.morethannow = More than now

navigator.filter.date.duedate.nowoverdue = Now overdue
navigator.filter.date.duedate.dueinnext.only = Due in next {0}
navigator.filter.date.duedate.dueinnext.overdue = Now overdue and due in next {0}

# current view
navigator.results.currentview = Current View
navigator.results.currentview.browser = Browser
navigator.results.currentview.browser.current = Current Fields
navigator.results.currentview.browser.printable = Printable
navigator.results.currentview.browser.full = Full Content
navigator.results.currentview.word = Word
navigator.results.currentview.excel = Excel
navigator.results.currentview.excel.full = All fields
navigator.results.currentview.excel.current = Current fields
navigator.results.currentview.xml = XML
navigator.results.currentview.rss = RSS
navigator.results.currentview.rss.issues = Issues
navigator.results.currentview.rss.comments = Comments
navigator.results.currentview.charts = Charts
navigator.results.currentview.gadgets = Gadgets
navigator.results.currentview.on.dashboard = On Dashboard

navigator.results.currentview.bulkedit = Bulk Edit Issues
navigator.results.useyourcolumns = Use your default Column Order
navigator.results.usefilterscolumns = Use filter''s Column Order
navigator.results.filter.columns.add = Set filter''s Column Order
navigator.results.filter.columns.edit = Edit filter''s Column Order
navigator.results.currentview.bulkchange = Bulk Change:
navigator.results.currentview.bulkchange.allissues = all {0} issue(s)
navigator.results.currentview.bulkchange.currentpage = current page
navigator.results.currentview.bulkchange.limitedissues = maximum {0} issues

# workratio
navigator.filter.workratio.min = Min
navigator.filter.workratio.max = Max
navigator.filter.workratio.limits = % Limits
navigator.filter.workratio.desc = Enter a minimum, maximum or range limit
navigator.filter.workratio.min.error = The min limit must be specified using an integer
navigator.filter.workratio.max.error = The max limit must be specified using an integer
navigator.filter.workratio.limits.error = The min limit cannot be greater than the max limit

# Errors
navigator.error.multipleoptions = Cannot select ''{0}'' with another option.
navigator.error.parse = Could not parse the query text.
navigator.error.parse.function = Could not parse the text given by the function ''{1}''.
navigator.error.query.invalid.start = Invalid start character ''{0}''
navigator.error.generic = {0}. Please manually reindex (Administration -> System -> Indexing)
navigator.error.corrupt = Search index on disk is disabled or corrupt. Please manually reindex (Administration -> System -> Indexing)
navigator.error.unknown = An error occurred searching: {0}
navigator.error.filter.id.not.number = Invalid filter id ''{0}''. Filter id must be a number.
navigator.error.filter.load = Could not find filter to load with the id "{0}".

# Quick Search
navigator.quicksearch.activated = Smart querying activated.
navigator.quicksearch.runwithout = Run search without smart query

# Carrot
navigator.carrot.helptext = Type j/k to move forward/back in the issue list

# validations
fields.validation.date.period.format = Invalid period format in the "{0}" field.
fields.validation.date.period.format.single.field = Invalid period format.
fields.validation.date.period.from.to =''From'' field cannot be later than ''To'' field.
fields.validation.date.absolute.before.after =''After'' field cannot be later than ''Before'' field.

fields.validation.number.too.large =''{0}'' is too large. Maximum value allowed is {1}
fields.validation.number.invalid = ''{0}'' is an invalid number

# Issue Linking
linkissue.title = Link
linkissue.title.subtask = Link Issue to Sub-Task
linkissue.submitname = Link
linkissue.this = This issue
linkissue.enter.issue.key=Enter issue key
linkissue.error.nopermission = You do not have permission to link issues in this project.
linkissue.error.notexist = The issue key "{0}" does not exist.
linkissue.error.selflink = You cannot link an issue to itself.
linkissue.error.keyrequired = You must specify an issue key to link to.
linkissue.error.invalidlinkdesc = Invalid link type. Perhaps you have no link types configured?
linkissue.error.systemlink = You have chosen a system link type.
linkissue.error.no.link.types = There are no link types defined for this JIRA instance.

issuelinking.service.error.issue.doesnt.exist=The issue id "{0}" does not exist.
issuelinking.service.error.issue.no.permission= You do not have permission to link issues in this project.
issuelinking.service.error.invalid.link.name=The link with name "{0}" does not exist.
issuelinking.service.error.invalid.link.type=You have chosen a system link type.
issuelinking.service.error.invalid.link.id=The link with id "{0}" does not exist.
issuelinking.service.error.could.not.retrieve=Could not retrieve links for issue "{0}".
issuelinking.service.error.delete.could.not.find=Could not find a link between "{0}" and "{1}" of link type "{2}" in direction "{3}".
issuelinking.service.error.must.provide.issue.links=You must specify an issue key to link to.
issuelinking.service.error.self.reference=You cannot link an issue to itself.
issuelinking.service.error.linked.issue.doesnt.exist=The linked issue key "{0}" does not exist.

## All keys from ./com/atlassian/jira/web/action/issue/ManageAttachments.properties
manageattachments.title = Manage Attachments
manageattachments.tooltip = Manage and delete attachments
manageattachments.delete.nopermission = You do not have permission to delete attachments in this project.
manageattachments.description = This page allows you to manage the attachments for a particular issue. Only users with administrative privileges to remove an issue can remove attachments.
manageattachments.no.attachments.notification = There are no attachments.
manageattachments.view = View
manageattachments.attach.more.files = Attach More Files
manageattachments.attach.another.screenshot = Attach Another Screenshot
manageattachments.file.name = File Name
manageattachments.size = Size
manageattachments.mime.type = Mime Type
manageattachments.date.attached = Date Attached
manageattachments.download = Download
manageattachments.author = Attached By

## All keys from ./com/atlassian/jira/web/action/issue/ManageWatchers.properties
watcher.manage.title = Watchers
watcher.manage.desc = On this page you can manage the watchers of the issue {0}.
watcher.manage.stop.watch = Stop Watching
watching.manage.user.already.watching = User {0} is already watching this issue
watcher.manage.stop.desc = You are not currently watching this issue
watcher.manage.start.watch = Watch Issue
watcher.manage.start.desc = You are currently watching this issue
watcher.manage.watchers.list = Current Watchers
watcher.manage.add.watcher = Add Watchers
watcher.manage.remove = Remove
watcher.manage.add = Add
watcher.manage.add.desc = Add user(s) to watch list
watcher.manage.add.details = You have the permission to add other watchers to this issue, and you can select multiple users from below.
watcher.manage.nowatchers = There are no watchers.
watcher.manage.picker.title = Select a user
watcher.data.tooltip = View Watchers
watcher.disabled = Watching is disabled
watcher.browse.projects = {0}Browse{1} projects

## All keys from ./com/atlassian/jira/web/action/issue/MoveIssue.properties
moveissue.title = Move Issue
moveissue.chooseproject.desc.ent = <b>Step 1 of 4</b>: Choose the project and issue type to move to ...
moveissue.updateworkflow.desc.ent.error = <b>Note</b>: You must select a target workflow.
moveissue.updateworkflow.desc.ent.issueonly = <b>Step 2 of 4</b>: Select the status of the issue ...
moveissue.updateworkflow.desc.ent.subtaskonly = <b>Step 2 of 4</b>: Select the status of the subtask(s) ...
moveissue.updateworkflow.desc.ent.both = <b>Step 2 of 4</b>: Select the status of the issue and the subtask(s) ...
moveissue.updatefields.desc.ent = <b>Step 3 of 4</b>: Update the fields of the issue to relate to the new project.
moveissue.confirm.desc.ent = <b>Step 4 of 4</b>: Confirm the move with all of the details you have just configured.
moveissue.workflow = Workflow
moveissue.remain.unassigned = The issue was unassigned and will remain unassigned in the new project.
moveissue.remain.assigned = The issue will remain assigned to {0}.
moveissue.originalvalue = Original Value (before move)
moveissue.newvalue = New Value (after move)
moveissue.removeprojectcf = This custom field value will be removed, as it is defined with project scope.
moveissue.confirm.field.hidden = HIDDEN
moveissue.field.hidden = This field is hidden in the target field layout scheme.
moveissue.customfield.notapplicable = This custom field is not applicable.
moveissue.customfield.notapplicable.lost = This custom field is not applicable - this data will be lost.
moveissue.subtask.cannot.move = Sub-tasks cannot be moved independently of the parent issue.
moveissue.subtask.choose.issuetypes=Select New Issue Types for Sub-Tasks
moveissue.notapplicable = N/A
moveissue.selectproject = Select Project
moveissue.currentproject = Current Project
moveissue.newproject = New Project
moveissue.selectissuetype = Select Issue Type
moveissue.currentissuetype = Current Issue Type
moveissue.newissuetype = New Issue Type
moveissue.status.invalid = Each status displayed below is invalid - please select a new status
moveissue.currentstatus = Current Status
moveissue.newstatus = New Status
moveissue.currentissue = Current Issue
moveissue.subtasks = Sub-Tasks
moveissue.taskwithstatus = task with status
moveissue.taskswithstatus = tasks with status
moveissue.step2.notrequired = Step 2 is not required
moveissue.assignable.user = This user does not have the ''Assignable User'' permission in the target project
moveissue.select.user = Please select a valid user
moveissue.no.permission = You do not have permissions to perform this operation.
moveissue.assignee.invalid = The assignee is not valid within the target project.
moveissue.error.versions.required = The "{0}" field is required and the target project "{1}" does not have any versions.
moveissue.error.fixfors.required = The "{0}" field is required and you do not have permission to Resolve Issues in the target project "{1}".
moveissue.components.field.required = The "{0}" field is required and the target project "{1}" does not have any components.
moveissue.error.duedate.required = The "{0}" field is required and you do not have permission to "Schedule Issues" in the target project "{1}".
moveissue.error.assignee.required = The "{0}" field is required and you do not have any valid assignees for the target project "{1}".
moveissue.error = Unable to determine target project or issue type.
moveissue.error.field.layout.access = Error accessing field layout scheme.
moveissue.error.due.date = Error setting due date on issue.
moveissue.error.already.moved = Cannot move Issue {0} because it has already been moved to {1}.
moveissue.description.required = The "Description" field is required in the target field layout scheme.
moveissue.environment.required = The "Environment" field is required in the target field layout scheme.
moveissue.duedate.required = The "Due Date" field is required in the target field layout scheme.
moveissue.duedate.schedule.permission = The "Due Date" is required in the target field layout scheme but you do not have permission to "Schedule Issues".
moveissue.no.assign.permission = You do not have the "Assign Issue" permission and the current assignee is not assignable in the target project.
moveissue.set.assignee.error = An error occurred setting the assignee for this issue.
moveissue.error.attachment = An error occurred accessing the attachments for this issue.
moveissue.create.attachment.permission = You do not have the "Create Attachment" permission in the target project and this issue has attachments.
moveissue.no.create.permission = You do not have the "Create Issue" permission in the target project.
moveissue.select.status = Select Status
moveissue.update.fields = Update Fields
moveissue.confirm = Confirm
moveissue.session.timeout.message=Your session timed out while you were in the process of moving an issue. This means that we have lost the information that we collected thus far from the wizard. You will need to try the move operation again from the start. Sorry for the inconvenience.
moveissue.subtasks.issuetypes.title=Move Issues: Select Issue Types for Sub-Tasks
moveissue.subtasks.issuetypes.desc=The table below lists all the sub-tasks that need to be moved to a new project. Please select the appropriate issue type for each of them.

## All keys from ./com/atlassian/jira/web/action/issue/ViewVoters.properties
voters.view.title = Voters
voters.view.title.long = View voters for this issue
voters.vote.description = On this page, you can view the list of users who have voted on issue {0}
voters.vote.add = Vote
voters.vote.add.desc = for this issue
voters.vote.remove = Remove your vote
voters.vote.remove.desc = for this issue
voters.list = Voters
voters.data.tooltip = View Voters
voters.novoters = There are no voters for this issue
voters.no.permission = You do not have permission to view the voters for this issue.
voters.history.title = Vote history

viewworkflow.view.title = View Workflow


## All keys from ./com/atlassian/jira/web/action/IssueActionSupport.properties
# bulkedit
bulkedit.title = Bulk Operation
bulkedit.step1 = Step 1 of 4
bulkedit.step2 = Step 2 of 4
bulkedit.step3 = Step 3 of 4
bulkedit.step4 = Step 4 of 4
bulkedit.step1.single =  Step 1 of 2
bulkedit.step2.single =  Step 2 of 2
bulkedit.step1.single.dsc = Choose the project and issue type to move to
bulkedit.step1.title = Choose Issues
bulkedit.chooseoperation.title = Choose Operation
bulkedit.step2.title = Choose Operation
bulkedit.step3.title = Operation Details
bulkedit.step4.title = Confirmation
bulkedit.step1.desc = Select the issues you wish to operate on.
bulkedit.step2.desc = Choose the bulk action(s) you wish to perform on the selected {0} issue(s).
bulkedit.chooseoperation.desc = Choose the operation you wish to perform on the selected {0} issue(s).
bulk.chooseoperation.chooseoperation.error = Please choose an operation from the list below.
bulk.chosseoperation.invalid.operation = The selected operation is invalid.
bulk.chooseoperation.session.timeout.message=Your session timed out while you were in the process of choosing a bulk operation. This means that we have lost the information that we collected thus far from the wizard. You will need to try the bulk operation again from the start. Sorry for the inconvenience.
bulkedit.chooseoperation.unavailable = No operations available to perform on the selected {0} issue(s).
bulkedit.confirm.updatedfields = Updated Fields
bulkedit.confirm.msg = The above table summarises the changes you are about to make to the following {0} issues. Do you wish to continue?
bulkedit.confirm.warning.about.blanks = <b>Note:</b> Blank values will overwrite all existing values for that field (i.e. delete them)
bulkedit.step3.desc = Please confirm that the correct issues and changes have been entered.
bulkedit.forms.selectissues = Edit Checked Issues
bulkedit.actions.fixversions = Change fix for version to
bulkedit.actions.affectsversions = Change affects version to
bulkedit.actions.components = Change component(s) to
bulkedit.actions.priority = Change priority to
bulkedit.actions.assignee = Assign to Developer
bulkedit.actions.changefield = Change {0}
bulkedit.actions.customfields = Change Custom Fields
bulkedit.actions.show.unavailable = Unavailable Actions
bulkedit.constants.na = N/A
bulk.edit.operation.name = Edit Issues
bulk.edit.operation.description = Edit field values of issues
bulk.edit.cannotperform = {0}NOTE{1}: You do not have permission to edit the selected {2} issues or at least one issue has a status that forbids editing.
bulk.edit.cannotperform.error = You do not have permission to edit the selected {0} issues or the issue fields are hidden.
buik.edit.must.select.one.action.to.perform = You must select at least one bulk action to perform
bulk.edit.perform.error = Error while updating selected issues. Please refer to the log for more details.
bulk.edit.perform.invalid.action = You are trying to perform an unavailable operation for the selected {0} issues.
bulk.edit.confirmation.blankvalue = &lt;blank value&gt;
bulk.edit.error = Bulk Edit Error
bulk.edit.unavailable.multipleprojects = {0}NOTE{1}: This operation can be performed only on issues from ONE project.
bulk.edit.unavailable.permission = {0}NOTE{1}: You do not have the required permissions to edit this field.
bulk.edit.multiproject.unavailable.permission = {0}NOTE{1}: You do not have the required permissions in ALL projects of the selected issues to edit this field.
bulk.edit.unavailable.noversions = {0}NOTE{1}: The project of the selected issue(s) does not have any versions.
bulk.edit.unavailable.nocomponents = {0}NOTE{1}: The project of the selected issue(s) does not have any components.
bulk.edit.unavailable.issuesecurity.permission = {0}NOTE{1}: You do not have the required permissions in ALL projects of the selected issues to edit this field, or there are no defined issue security levels.
bulk.edit.unavailable.issuesecurity.noscheme = {0}NOTE{1}: At least one of the projects of the selected issues is not associated with an issue level security scheme.
bulk.edit.unavailable.issuesecurity.diffschemes = {0}NOTE{1}: The projects of the selected issues are associated with different issue level security schemes.
bulk.edit.unavailable.hidden = {0}NOTE{1}: This field is hidden for at least 1 issue in at least 1 project for the selected issues.
bulk.edit.unavailable.inconsistent.rendertypes = {0}NOTE{1}: This field has inconsistent renderer types for the project(s) of the selected issues.
bulk.edit.incompatible.customfields = {0}NOTE{1}: The field is not available for all issues with the same configuration.
bulk.edit.unavailable.customfields = {0}NOTE{1}: There are no available custom fields for the selected issues.
bulk.edit.you.must.select.at.least.one.issue = You must select at least one issue to bulk edit.
bulk.edit.assignee.error = {0}: The default assignee does NOT have ASSIGNABLE permission OR Unassigned issues are turned off.
bulk.edit.issuetype.noissuetypes = {0}NOTE{1}: There are no issue types available for selected issues.
bulk.edit.unavailable = {0}NOTE{1}: This field is not available for bulk update operations.
bulk.edit.unavailable.different.renderers = {0}NOTE{1}: This field cannot be edited as the renderer type differs in the associated field layout configurations.
bulk.edit.session.timeout.message=Your session timed out while you were in the process of selecting issues to perform a bulk operation on. This means that we have lost the information that we collected thus far from the wizard. You will need to try the bulk operation again from the start. Sorry for the inconvenience.
bulk.edit.limit.issue.count.error=You are trying to change too many issues. You may only change a maximum of {0} issues at a time.

bulk.edit.warning.version=This change will overwrite any previous versions
bulk.edit.warning.component=This change will overwrite any previous component values
bulk.edit.warning.labels=This change will overwrite any previous labels

bulk.operation.send.mail=Send mail for this update
bulk.operation.send.mail.desc=By selecting this option, an update notification will be sent for each issue affected by this bulk operation
bulk.operation.send.mail.confirm.yes=Email notifications will be sent for this update.
bulk.operation.send.mail.confirm.no=Email notifications will {0}NOT{1} be sent for this update.

bulk.bean.initialise.error = Error occurred while initialising parameters. Please refer to log for more details.

bulk.delete.operation.name = Delete Issues
bulk.delete.operation.description = Permanently delete issues from JIRA
bulk.delete.confirmation.line1 = Please confirm that you wish to delete the following {0} issues.
bulk.delete.confirmation.line2 = Deleting an issue removes it permanently from JIRA. If you have completed the issue, it should usually be resolved or closed - not deleted.
bulk.delete.confirmation.line3 = Deleting an issue will remove all associated sub-tasks.
bulk.delete.error = Bulk Delete Error
bulk.delete.cannotperform = {0}NOTE{1}: You do not have permission to delete the selected {2} issues.
bulk.delete.cannotperform.error = You do not have permission to delete the selected {0} issues.
bulk.delete.perform.error = Error while deleting selected issues. Please refer to the log for more details.
bulk.canperform.error = Error while validating input. Please refer to the log for more details.
bulk.delete.send.mail.option = Select if mail notifications should be sent for this operation.
bulk.delete.session.timeout.message=Your session timed out while you were in the process of bulk deleting issues. This means that we have lost the information that we collected thus far from the wizard. You will need to try the bulk operation again from the start. Sorry for the inconvenience.

# Bulk Watch Issues Operation

bulk.watch.operation.name = Watch Issues
bulk.watch.operation.description = Watch all the selected issues. You will receive notifications when any of these issues are updated.
bulk.watch.cannotperform= {0}NOTE{1}: You do not have permission to watch the selected {2} issues.
bulk.watch.cannotperform.error= You do not have permission to watch the selected {0} issues.
bulk.watch.confirmation.line1 = Please confirm that you wish to start watching the selected {0} issues.
bulk.watch.session.timeout.message=Your session timed out while you were in the process of bulk watching issues. You will need to try the bulk operation again from the start. Sorry for the inconvenience.
bulk.watch.error= Bulk Watch Error
bulk.watch.perform.error = Error while updating selected issues. Please refer to the log for more details.
bulk.watch.watching.disabled = The selected issues could not be watched because watching has been disabled for this JIRA instance.

bulk.unwatch.operation.name = Stop Watching Issues
bulk.unwatch.operation.description = Stop watching all the selected issues. You will no longer receive notifications when any of these issues are updated.
bulk.unwatch.cannotperform= {0}NOTE{1}: You do not have permission to stop watching the selected {2} issues.
bulk.unwatch.cannotperform.error= You do not have permission to stop watching the selected {0} issues.
bulk.unwatch.confirmation.line1 = Please confirm that you wish to stop watching the selected {0} issues.
bulk.unwatch.session.timeout.message=Your session timed out while you were in the process of bulk unwatching issues. You will need to try the bulk operation again from the start. Sorry for the inconvenience.
bulk.unwatch.error= Bulk Unwatch Error
bulk.unwatch.perform.error = Error while updating selected issues. Please refer to the log for more details.
bulk.unwatch.watching.disabled = The selected issues could not be unwatched because watching has been disabled for this JIRA instance.

# Bulk Workflow Transition
bulkworkflowtransition.title = Transition Issues
bulk.workflowtransition.operation.name = Transition Issues
bulk.workflowtransition.operation.description = Transition issues through workflow
bulk.workflowtransition.cannotperform = {0}NOTE{1}: You do not have permission to perform a bulk transition on the selected {2} issues.
bulkworkflowtransition.select.action = Select the workflow transition to execute on the associated issues.
bulkworkflowtransition.issue.workflow = Workflow
bulkworkflowtransition.issue.status = Status
bulkworkflowtransition.affects.issues = Affects {0} issues
bulkworkflowtransition.available.actions = Available Workflow Actions
bulkworkflowtransition.target.status = Destination Status
bulkworkflowtransition.affected.issues = Affected Issues
bulkworkflowtransition.affects.allissues = All Issues
bulkworkflowtransition.status.transition = Status Transition
bulkworkflowtransition.edit.fields = Edit Fields
bulkworkflowtransition.selected.transition = Selected Transition
bulkworkflowtransition.error = Bulk Workflow Transition Error
bulkworkflowtransition.confirmation = Bulk Workflow Transition Confirmation
bulkworkflowtransition.confirmation.instructions = Please confirm the details of this operation.
bulkworkflowtransition.number.affected.issues = This change will affect {0} issues.
bulkworkflowtransition.fields.available.edit = Select and edit the fields available on this transition.
bulkworkflowtransition.select.transition.error = Please select a transition to execute.
bulkworkflowtransition.session.timeout.message=Your session timed out while you were in the process of performing a bulk workflow transition. This means that we have lost the information that we collected thus far from the wizard. You will need to try the bulk operation again from the start. Sorry for the inconvenience.
bulkworkflowtransition.nofields.onscreen = {0}Note{1}: There are no fields on the screen associated with this transition.
bulkworkflowtransition.click.fulllist = Click for the full list of affected issues
bulkworkflowtransition.hide.list = Hide
bulkworkflowtransition.affected.issues.size = {0} affected issues
bulkworkflowtransition.comment.cannotspecify = Comment cannot be specified.
bulkworkflowtransition.error.limit = There are are more issues that failed to transition, for more details please consult the JIRA logs.

bulkedit.step2.note.noactions.multiple = <b>Note:</b> You cannot bulk edit the selected {0} issue(s) because you do not have EDIT_ISSUE permissions for ALL of the {1} projects you selected them from.
bulkedit.step2.note.noactions.single = <b>Note:</b> You cannot bulk edit the selected {0} issue(s) because you do not have EDIT_ISSUE permissions for the project {1}.
bulkedit.step2.note.multipleProjectActions = <b>Note:</b> Operations in grey CAN ONLY be performed on issues from ONE project

# bulkedit status pane (left)
bulkedit.step1.status = Selected {0} issues from {1} project(s)
bulkedit.step1.status.note = Note: Selecting issues from multiple projects limits the number of operations you can perform
bulkedit.step2.status = You have chosen to change {0} to {1}
bulkedit.note = <b>Note:</b> You can move back to any step by selecting the link for it.

# save as filter
saveasfilter.title = Save Current Filter
saveasfilter.desc.line1 = Save the current filter with a given name and description.
saveasfilter.desc.line2 = If you''re unsure as to what the current filter is, you can view its summary in the left hand navigation.
saveasfilter.submit = Save
saveasfilter.columnOrder = Column order
saveasfilter.columnOrder.filter = "{0}" filter''s column order
saveasfilter.columnOrder.personal = Your column order
saveasfilter.columnOrder.desc = Select which column order to import for this filter

# share filter
sharefilter.title = Share Current Filter
sharefilter.desc = Share the current filter with one of the selections below.
sharefilter.notshared = Not Shared
sharefilter.shareWithAll = Share with all
sharefilter.shareWithGroup = Share with group
sharefilter.error.mustBeMember = You can only share filters with groups that you are a member of.
sharefilter.select.group = Select a group
sharefilter.not.available = This functionality is only available in the Professional and Enterprise versions.
sharefilter.nofilter.specified = Can not perform sharing as a filter has not been specified
sharefilter.nofilter = Could not get request filter with id:
sharefilter.pick.filter = A search filter has not been specified - please pick one
sharefilter.share.select.group = Please select a group to share this filter with.
sharefilter.select.sharing = You must select a sharing option
sharefilter.no.permission = You do not have permission to Create a Shared filter.
sharefilter.current.filter.not.saved = Current filter {0} has not been saved yet and therefore can not be shared. You may get this error if you have viewed another search in a different browser window or browser tab. Please try navigating to your saved filter again and then re-trying this operation.

commonfilter.error.fatal.title = Error performing filter operation

# Edit Filter
editfilter.edit = Edit
editfilter.title = Edit Current Filter
editfilter.current.filter.not.saved = Current filter {0} has not been saved yet and therefore can not be edited. You may get this error if you have viewed another search in a different browser window or browser tab. Please try navigating to your saved filter again and then re-trying this operation.
editfilter.mustSaveFirst = The filter needs to be saved or reloaded before it can be changed.
editfilter.reloadfilter = {0}Reload{1} current filter - all changes to the filter will be lost
editfilter.desc.line1 = Change the current filter''s name, description and shares.
editfilter.desc.line2 = If you''re unsure as to what the current filter is, you can view its summary in the left hand navigation.
editfilter.save.success = Changes to {0} have been saved.

# view filter subscriptions
subscriptions.title = View Subscriptions for {0}
subscription.title = View Subscription for {0}
subscriptions.list = Here are the subscriptions for this filter
subscription.details = These are your subscription details for this filter
subscriptions.add = Add subscription
subscriptions.add.success = A subscription has been added for <strong>{0}</strong>.
subscriptions.viewAllFilters = {0}View{1} all filters
subscriptions.subscriber = Subscriber
subscriptions.subscribed = Subscribed
subscriptions.not.subscribed = Not subscribed
subscriptions.lastSent = Last sent
subscriptions.nextSend = Next send
subscriptions.nosubs = You have no subscriptions for this filter.
subscriptions.nosub = You have no subscription for this filter.
subscriptions.edit = Edit Subscription
subscriptions.error.delete.subscriptiondoesnotexist = The subscription you are trying to delete does not exist.
subscriptions.error.runnow.subscriptiondoesnotexist = The subscription you are trying to run does not exist.


#Gadget applinks upgrade
gadget.applinks.upgrade.title=Create Application Links for External Gadgets
gadget.applinks.upgrade.submit.button=Ok, thanks! Don''t show me this again
gadget.applinks.upgrade.cancel.button=Return to Dashboard
gadget.applinks.security.warning=In JIRA 4.3 we made some security related improvements for the dashboard. For more information please see the {0}JIRA 4.3 Upgrade Guide{1}.
gadget.applinks.security.warning.2=This means that if your JIRA instance contains any external gadgets, or gadgets that make requests to external servers, the external destinations will now need to be authorised by {0}creating an Application Link{1}.
gadget.applinks.configured.gadgets=Your JIRA instance currently has gadgets configured that access the following external URLs. You can either delete these gadgets (which will mean that the corresponding gadget(s) are no longer available to users), or add Application Links for them:
gadget.applinks.add.application.link=Add Application Link
gadget.applinks.nothing.to.upgrade=There are currently no external gadgets configured that require applinks to be created for them!
gadget.applinks.delete.confirm=Deleting this gadget will mean that it is no longer available to users of this JIRA instance.\n\nAre you sure you want to remove this gadget from your directory?
gadget.applinks.delete.error=An unknown error occurred deleting this gadget. Please try again.


# delete filter
deletefilter.title = Delete Filter: {0}
deletefilter.title.no.filter = Delete Filter
deletefilter.confirm = Confirm that you want to delete this filter.
deletefilter.subscriptions.attached.to.this.filter = Subscriptions attached to this filter
deletefilter.view.subscriptions = {0}View the subscriptions{1} attached to this filter
deletefilter.view.subscriptions.one = There is {0}1{1} subscription attached to this filter.
deletefilter.view.subscriptions.many = There are {1}{0}{2} subscriptions attached to this filter.
deletefilter.deleteSubs = Deleting this filter will delete all the subscriptions
deletefilter.noSubs = Deleting this filter will not alter any subscriptions, as there are <b>0</b> subscriptions associated with it.
deletefilter.other.favourite.filter.many = There are {0} other people who have added this filter as a favourite.
deletefilter.other.favourite.filter.one = There is 1 other person who has added this filter as a favourite.
deletefilter.other.favourite.filter = Users who have nominated this filter as a favourite
deletefilter.other.favourite.filter.desc = Users will not be able to view or run filter
deletefilter.can.not.delete = You do not have permission to delete this filter or this filter may not exist.

#move issue
moveissue.step1.title.ent = Select Project and Issue Type
moveissue.step2.title = Select New Status
moveissue.step3.title = Update Fields
moveissue.step4.title = Confirmation
moveissue.note = <b>Note:</b> Select a link above to return to a previous step.
moveissue.step1.project = Project: {0}
moveissue.step1.issuetype = Issue Type: {0}
moveissue.step2.status = Status: {0}
moveissue.step3.nofieldsneedupdate = All fields will be updated automatically.

#move subtask
movesubtask.title = Move Sub-Task
movesubtask.step1.title = Select Sub-Task Type
moveissue.step1.type = Project: {0}
movesubtask.step1.desc = <b>Step 2 of 4</b>: Choose the sub-task type to move to ...
movesubtask.step2.desc = <b>Step 3 of 4</b>: Update the fields of the sub-task to relate to the new sub-task type.
movesubtask.nosubtasktypes = There are no other sub-task issue types defined in the system.
movesubtask.nosubtasktypes.for.project = There are no other sub-task issue types associated with this project.
movesubtask.subtasktype = Move to Sub-Task Issue Type
movesubtask.loss.of.data = {0}Note{1}: Sub-Tasks associated with this issue will lose data stored in fields not applicable in the target.
movesubtask.step1.tasktype = Sub-Task Type: {0}
movesubtask.step1.parentkey = Parent Issue: {0}

# Move Sub Task General
move.subtask.no.issue.selected = No issue selected
move.subtask.step1.title = Choose Operation
move.subtask.step2.title = Operation Details
move.subtask.step3.title = Update Fields
move.subtask.step4.title = Confirmation
move.subtask.step1.desc = <b>Step 1 of 4</b>: Choose the operation you wish to perform on the selected issue <b>{0}</b>.
move.subtask.step4.desc = <b>Step 4 of 4</b>: Select a new parent issue for this subtask.

# Move Sub Task Choose Operation
move.chooseoperation.error.choose.operation = Please choose an operation from the list below
move.chosseoperation.error.invalid.operation = The selected operation is invalid
move.chooseoperation.title = Choose Operation

# Move Sub Task Type
move.subtask.type.operation.name = Change Issue Type
move.subtask.type.operation.description = Change issue type for this subtask
move.subtask.type.operation.cannotperform = Cannot change the issue type

# Move Sub Task Parent
move.subtask.parent.operation.name = Change Parent
move.subtask.parent.operation.description = Change parent issue for this subtask
move.subtask.parent.operation.cannotperform = Cannot change the parent issue
move.subtask.parent.issue.required = Parent Issue is a required field
move.subtask.parent.submit = Change Parent
move.subtask.parent.error.cannotlink.issue.notexist = The issue key "{0}" does not exist
move.subtask.parent.error.cannotlink.itself = Issue cannot be its own parent
move.subtask.parent.error.cannotlink.subtask = Subtasks cannot be a parent issue
move.subtask.parent.error.cannotlink.different.project = Cannot link Parent issue from a different project
move.subtask.parent.error.cannotlink.current.parent = Already linked to this parent issue
move.subtask.parent.error.parentnoteditable=The new parent issue {0} is not editable.

# Bulk Move
bulk.move.currentvalue = Current Value
bulk.move.move = Move
bulk.move.to = To
bulk.move.project = Project
bulk.move.issuetype = Issue Type
bulk.move.newvalue = New Value
bulk.move.oldvalue = Old Value
bulk.move.operation.name = Move Issues
bulk.move.operation.description = Move issues to new projects and issue types
bulk.move.selectproject = Select Project
bulk.move.selectissuetype = Select Type
bulk.move.targetproject = Target Project
bulk.move.targetissuetype = Target Issue Type
bulk.move.targetworkflow = Target Workflow
bulk.move.currentstatus = Current Status
bulk.move.workflow = Workflow
bulk.move.targetstatus = Target Status
bulk.move.error = Bulk Move Error
bulk.move.selection.error = Please select which collection you wish to operate on.
bulk.move.select.context = Select the target project and issue type for the new issue(s)
bulk.move.update.fields = Update the fields for the new issues
bulk.move.select.issuetype = Select the target issue type for the sub-tasks of the selected issues ({0} issues).
bulk.move.cannotperform = {0}NOTE{1}: You do not have the permission to move one or more of the selected issues.
bulk.move.select.context.multiple =  Select the target project for the selected {0} issue(s) from {1} projects
bulk.move.select.context.multiple.ent =  Select the target project and issue type for the selected {0} issue(s) from {1} projects
bulk.move.select.context.single =  Select the target project for the selected {0} issue(s) from the project {1}
bulk.move.select.context.single.ent =  Select the target project and issue type for the selected {0} issue(s) from the project {1}
bulk.move.subtasks = The {0} associated sub-task(s) will also be moved
bulk.move.subtasks.fields = The {0} associated sub-task(s) will lose all information that is invalid in target project
bulk.move.affects.issues = Affects {0} issue(s)
bulk.move.affects.subtasks = Affects {0} sub-task(s)
bulk.move.issue.status = Issue Status
bulk.move.subtask.status = Sub-Task Status
bulk.move.subtask.type = Sub-Task Type
bulk.move.issuetargets = Issue Targets
bulk.move.updatedfields = Updated Fields
bulk.move.removedfields = Removed Fields
bulk.move.statusmapping = The following statuses must be mapped to available statues associated with the target project and issue type
bulk.move.retain = Retain
bulk.move.fieldname = Field Name
bulk.move.fieldvalue = Field Value
bulk.move.status.mapping.confirm = Status Mapping
bulk.move.status.original = Original Status
bulk.move.fields.noupdate = All field values will be retained.
bulk.move.noavailable.issuetypes = {0}Note{1}: There are no available issue types
bulk.move.retain.desc = {0}Retain Original Values{1}: it is possible to retain original field values where the original value is valid within the target destination. This can be achieved by checking the checkbox associated with the required field
bulk.move.retain.checked = {0}Checked{1}: All valid original field values will be retained. The field will not be updated with the new value.
bulk.move.retain.unchecked = {0}Unchecked{1}: All field values will be overwritten with the new value.
bulk.move.confirmation.desc = Please confirm that the correct changes have been entered.
bulk.move.selection = Bulk Operation: Move Issue Selection
bulk.move.selection.desc1 = The collection of issues selected for the {0}Bulk Move{1} operation must consist of only parent issues or sub-tasks.
bulk.move.selection.desc2 = The selected collection consists of both parents and sub-tasks. Please select which collection you wish to operate on.
bulk.move.selection.parents = Select all Parent Issues
bulk.move.selection.subtasks = Select all Sub-Task Issues
bulk.move.selection.parents.desc = All parent issues and their associated sub-tasks will be moved.
bulk.move.selection.subtasks.desc = Only the sub-tasks will be moved.
bulk.move.selection.nosubtasks.desc = There are no available sub-task types to move only the sub-tasks.
bulk.move.message = Message
bulk.move.error.message = The value of this field must be changed to be valid in the target project, but you are not able to update this field in the target project. It will be set to the field''s default value for the affected issues.
bulk.move.error.issue.already.moved = At least one of the issues you are trying to move has been recently moved by another user ({0}). Please cancel and start again.
bulk.move.no.subtask = No sub-task issue types exist for your selected project and you have {0} sub-tasks to move. Please choose another project.
bulk.move.session.timeout.message=Your session timed out while you were in the process of bulk moving issues. This means that we have lost the information that we collected thus far from the wizard. You will need to try the bulk move operation again from the start. Sorry for the inconvenience.


bulk.move.parent.issues = Parent Issues
bulk.move.subtask.issues = Sub-task Issues

bulk.move.confirm.subheading =  Summary of changes for {0} issues with issue types {1} in projects {2}.


# Migrate Issue Types
bulk.migrate.operation.name = Migrate Issues
bulk.migrate.title = Move Issues
bulk.migrate.operation.description = Map each project and issue type combination to a new project issue type combination
bulk.migrate.cannotperform = {0}NOTE{1}: You do not have the permission to migrate the issue type of one or more of the selected issues. This requires bulk move permission
bulk.migrate.currently = Currently moving issues from project {0} of issue type {1}.

bulk.migrate.overview.title = Select Projects and Issue Types
bulk.migrate.overview.title.single = Select Project and Issue Type
bulk.migrate.overview.instructions = You have chosen to move {0} issues from {1} project(s) with {2} issue type(s). You can either select a new project and issue type for each of the existing {3} combinations below or choose to move all standard issues to a single project and issue type.
bulk.migrate.overview.subtask.warning = The latter does not apply to selected sub-tasks since they cannot be moved to a standard issue type.
bulk.migrate.overview.subtask.warning.discarded = Please note that {0} sub-task issues were removed from the selection and do not appear in the table below. You are not allowed to bulk move sub-task issues together with their parent issue. In this case, you will only be asked to move the sub-task if you move the parent issue to a new project.
bulk.migrate.overview.help = Click the help icon to get more information on the Bulk Move process.

bulk.migrate.overview.subtask.title = Select Projects and Issue Types for Sub-Tasks
bulk.migrate.overview.subtask.instructions = The table below lists all the sub-tasks that need to be moved to a new project. Please select the appropriate issue type for each of them

bulk.migrate.overview.project = Original Project
bulk.migrate.overview.issuetype = Original Issue Type
bulk.migrate.overview.affected = Affected Issues

bulk.migrate.choosecontext.title = Select Issue Type
bulk.migrate.choosecontext.instructions = Select a new issue type for issues with current issue type {0} in project {1}.
bulk.migrate.choosecontext.same.all = Use the above project and issue type pair for all other combinations.

bulk.migrate.status.title = Map Status for Target Project ''{0}'' - Issue Type ''{1}''
bulk.migrate.status.instructions = Issues with issue type(s) {0} in project(s) {1} have statuses that are not valid for the target issue type {2} in project {3}.

bulk.migrate.fields.title = Update Fields for Target Project ''{0}'' - Issue Type ''{1}''
bulk.migrate.fields.instructions = Update fields for issues with current issue type(s) {0} in project(s) {1}.

bulk.migrate.confirm.title = Confirmation
bulk.migrate.confirm.instructions = Below is a summary of all issues that will be moved. Please confirm that the correct changes have been entered. The bullet points below lists the different target projects and issue types the issues will be moved to. Click on a link below to go to that particular group of issues.
bulk.migrate.confirm.subheading = The change will affect {0} issues with issue type(s) {1} in project(s) {2}.

#Global Bulk Change Permission
bulk.change.no.permission=Note: You do not have the global ''Bulk Change'' permission required to change the selected {0} issues.



## All keys from ./com/atlassian/jira/web/action/portal/AbstractConfigurePortal.properties
# portal actions
configureportal.leftcolumn = Left Column
configureportal.rightcolumn = Right Column
configureportal.unselect = unselect
configureportal.add = Add
configureportal.edit = Edit
configureportal.delete = Delete
configureportal.tooltip.add = Add a gadget to the dashboard.
configureportal.tooltip.edit = Edit a single gadget.
configureportal.tooltip.delete = Delete the selected gadgets.
configureportal.tooltip.copy = Copy the selected gadgets.
configureportal.move.left = Move gadget to left column.
configureportal.move.right = Move gadget to right column.
configureportal.move.up = Move gadget up.
configureportal.move.down = Move gadget down.
admin.errors.portal.cannot.copy.unavailable.portlet = Cannot copy gadget with id ''{0}''; the plugin with key ''{1}'' is unavailable.
admin.errors.portal.error.retrieving.unavailable.portlet = Error retrieving gadget with id ''{0}''; the plugin with key ''{1}'' is unavailable.


## All keys from ./com/atlassian/jira/web/action/renderers/wiki/WikiRendererHelpAction.properties
## The properties file that contains all the resources strings for the wiki notation help guide

wiki.renderer.help.navigation.all=All
wiki.renderer.help.navigation.text.effects=Text Effects
wiki.renderer.help.navigation.text.headings=Headings
wiki.renderer.help.navigation.text.breaks=Text Breaks
wiki.renderer.help.navigation.text.links=Links
wiki.renderer.help.navigation.text.lists=Lists
wiki.renderer.help.navigation.text.images=Images
wiki.renderer.help.navigation.text.attachments=Attachments
wiki.renderer.help.navigation.text.tables=Tables
wiki.renderer.help.navigation.text.advanced.formatting=Advanced Formatting
wiki.renderer.help.navigation.text.advanced.miscellaneous=Misc
wiki.renderer.help.navigation.text.advanced.macros=Macros

wiki.renderer.help.help.icon.title=Help Tips
wiki.renderer.help.print.icon.title=Print

wiki.renderer.help.headings.desc=To create a header, place "hn. " at the start of the line (where n can be a number from 1-6).
wiki.renderer.help.headings.biggest=Biggest heading
wiki.renderer.help.headings.bigger=Bigger heading
wiki.renderer.help.headings.big=Big heading
wiki.renderer.help.headings.normal=Normal heading
wiki.renderer.help.headings.small=Small heading
wiki.renderer.help.headings.smallest=Smallest heading

wiki.renderer.help.text.effects.desc=Text effects are used to change the formatting of words and sentences.
wiki.renderer.help.text.effects.strong=strong
wiki.renderer.help.text.effects.makes.strong=Makes text {0}strong{1}.
wiki.renderer.help.text.effects.emphasis=emphasis
wiki.renderer.help.text.effects.makes.emphasis=Makes text {0}emphasis{1}.
wiki.renderer.help.text.effects.citation=citation
wiki.renderer.help.text.effects.makes.citation=Makes text in {0}citation{1}.
wiki.renderer.help.text.effects.deleted=deleted
wiki.renderer.help.text.effects.makes.deleted=Makes text as {0}deleted{1}.
wiki.renderer.help.text.effects.inserted=inserted
wiki.renderer.help.text.effects.makes.inserted=Makes text as {0}inserted{1}.
wiki.renderer.help.text.effects.superscript=superscript
wiki.renderer.help.text.effects.makes.superscript=Makes text in {0}superscript{1}.
wiki.renderer.help.text.effects.subscript=subscript
wiki.renderer.help.text.effects.makes.subscript=Makes text in {0}subscript{1}.
wiki.renderer.help.text.effects.monospaced=monospaced
wiki.renderer.help.text.effects.makes.monospaced=Makes text as {0}monospaced{1}.
wiki.renderer.help.text.effects.block.quote=Some block quoted text
wiki.renderer.help.text.effects.makes.block.quote=To make an entire paragraph into a block quotation, place "bq. " before it.
wiki.renderer.help.text.effects.block.quote.para=here is quotable{0} content to be quoted
wiki.renderer.help.text.effects.block.quote.para.desc=Quote a block of text that''s longer than one paragraph.
wiki.renderer.help.text.effects.red.text=look ma, red text!
wiki.renderer.help.text.effects.red.text.desc=Changes the color of a block of text.

wiki.renderer.help.breaks.desc=Most of the time, explicit paragraph breaks are not required - The wiki renderer will be able to paginate your paragraphs properly.
wiki.renderer.help.breaks.empty=empty line
wiki.renderer.help.breaks.empty.desc=Produces a new paragraph
wiki.renderer.help.breaks.line.desc=Creates a line break. Not often needed, most of the time the wiki renderer will guess new lines for you appropriately.
wiki.renderer.help.breaks.hr.desc=Creates a horizontal ruler.
wiki.renderer.help.breaks.dash.desc=Produces {0}&mdash;{1} symbol.
wiki.renderer.help.breaks.dash1.desc=Produces {0}&ndash;{1} symbol.

wiki.renderer.help.links.desc=Learning how to create links quickly is important.
wiki.renderer.help.links.anchor.desc=Creates an internal hyperlink to the specified anchor or attachment. Appending the ''#'' sign followed by an anchor name will lead into a specific bookmarked point of the desired page. Having the ''^'' followed by the name of an attachment will lead into a link to the attachment of the current issue.
wiki.renderer.help.links.external.desc=Creates a link to an external resource, special characters that come after the URL and are not part of it must be separated with a space.
wiki.renderer.help.links.external.note=The [] around external links are optional in the case you do not want to use any alias for the link.
wiki.renderer.help.links.email.desc=Creates a link to an email address, complete with mail icon.
wiki.renderer.help.links.file.desc=Creates a download link to a file on your computer or on a network share that you have mapped to a drive. To access the file, you must right click on the link and choose "Save Target As".
wiki.renderer.help.links.file.note=By default, this only works on Internet Explorer but can also be enabled in Firefox (see {0}docs{1}).
wiki.renderer.help.links.anchor.bookmark.desc=Creates a bookmark anchor inside the page. You can then create links directly to that anchor. So the link [My Page#here] will link to wherever in "My Page" there is an '{anchor:here'} macro, and the link [#there] will link to wherever in the current page there is an '{anchor:there'} macro.
wiki.renderer.help.links.user.profile.desc=Creates a link to the user profile page of a particular user, with a user icon and the user''s full name.

wiki.renderer.help.lists.desc=Lists allow you to present information as a series of ordered items.
wiki.renderer.help.lists.some=some
wiki.renderer.help.lists.bullet=bullet
wiki.renderer.help.lists.indented=indented
wiki.renderer.help.lists.bullets=bullets
wiki.renderer.help.lists.bulletted=bulleted
wiki.renderer.help.lists.points=points
wiki.renderer.help.lists.different=different
wiki.renderer.help.lists.types=types
wiki.renderer.help.lists.nested=nested
wiki.renderer.help.lists.with=with
wiki.renderer.help.lists.a=a
wiki.renderer.help.lists.numbered=numbered
wiki.renderer.help.lists.list=list
wiki.renderer.help.lists.bullets.desc=A bulleted list (must be in first column). Use more (**) for deeper indentations.
wiki.renderer.help.lists.types.desc=A list item (with -), several lines create a single list.
wiki.renderer.help.lists.numbered.desc=A numbered list (must be in first column). Use more (&#35;&#35;, &#35;&#35;&#35;) for deeper indentations.
wiki.renderer.help.lists.mixed.desc=You can even go with any kind of mixed nested lists

wiki.renderer.help.images.desc=Images can be embedded into a wiki renderable field from attached files or remote sources.
wiki.renderer.help.images.attached.desc=Inserts an image into the page.
wiki.renderer.help.images.attached.full.qualified.desc=If a fully qualified URL is given the image will be displayed from the remote source, otherwise an attached image file is displayed.
wiki.renderer.help.images.thumbnail.desc=Insert a thumbnail of the image into the page (only works with images that are attached to the page).
wiki.renderer.help.images.attributes.desc=For any image, you can also specify attributes of the image tag as a comma separated list of name=value pairs like so.

wiki.renderer.help.attachments.desc=Some attachments of a specific type can be embedded into a wiki renderable field from attached files.
wiki.renderer.help.attachments.embed.desc=Embeds an object in a page, taking in a comma-separated of properties.
wiki.renderer.help.attachments.formats=Default supported formats
wiki.renderer.help.attachments.formats.flash=Flash
wiki.renderer.help.attachments.formats.quicktime=Quicktime movies
wiki.renderer.help.attachments.formats.windows.media=Windows Media
wiki.renderer.help.attachments.formats.real.media=Real Media
wiki.renderer.help.attachments.formats.mp3=MP3 files
wiki.renderer.help.attachments.formats.other.files=Other types of files can be used, but may require the specification of the "classid", "codebase" and "pluginspage" properties in order to be recognised by web browsers.
wiki.renderer.help.attachments.formats.common.props=Common properties are
wiki.renderer.help.attachments.formats.common.props.width=width
wiki.renderer.help.attachments.formats.common.props.width.desc=the width of the media file
wiki.renderer.help.attachments.formats.common.props.height=height
wiki.renderer.help.attachments.formats.common.props.height.desc=the height of the media file
wiki.renderer.help.attachments.formats.common.props.id=id
wiki.renderer.help.attachments.formats.common.props.id.desc=the ID assigned to the embedded object
wiki.renderer.help.attachments.formats.desc2=Due to security issues, files located on remote servers are not permitted Styling {0} By default, each embedded object is wrapped in a "div" tag. If you wish to style the div and its contents, override the "embeddedObject" CSS class. Specifying an ID as a property also allows you to style different embedded objects differently. CSS class names in the format "embeddedObject-ID" are used.

wiki.renderer.help.tables.desc=Tables allow you to organise content in a rows and columns, with a header row if required.
wiki.renderer.help.tables.desc1=Makes a table. Use double bars for a table heading row.
wiki.renderer.help.tables.desc2=The code given here produces a table that looks like
wiki.renderer.help.tables.heading1=heading 1
wiki.renderer.help.tables.heading2=heading 2
wiki.renderer.help.tables.heading3=heading 3
wiki.renderer.help.tables.col=col

wiki.renderer.help.advanced.desc=More advanced text formatting.
wiki.renderer.help.advanced.noformat=preformatted piece of text{0} so *no* further _formatting_ is done here
wiki.renderer.help.advanced.noformat.desc=Makes a preformatted block of text with no syntax highlighting. All the optional parameters of '{panel'} macro are valid for '{noformat'} too.
wiki.renderer.help.advanced.nopanel=nopanel
wiki.renderer.help.advanced.panel.some.text=Some text
wiki.renderer.help.advanced.panel.some.text.with.title=Some text with a title
wiki.renderer.help.advanced.panel.my.title=My Title
wiki.renderer.help.advanced.panel.body=a block of text surrounded with a {0}panel{1}
wiki.renderer.help.advanced.panel.body.another.line=yet {0}another{1} line
wiki.renderer.help.advanced.nopanel.desc=Embraces a block of text within a fully customizable panel. The optional parameters you can define are the following ones: <br/>
wiki.renderer.help.advanced.title.desc=Title of the panel
wiki.renderer.help.advanced.border.style.desc=The style of the border this panel uses (solid, dashed and other valid CSS border styles)
wiki.renderer.help.advanced.border.color.desc=The color of the border this panel uses
wiki.renderer.help.advanced.border.width.desc=The width of the border this panel uses
wiki.renderer.help.advanced.bg.color.desc=The background color of this panel
wiki.renderer.help.advanced.title.bg.color.desc=The background color of the title section of this panel
wiki.renderer.help.advanced.code.desc=Makes a preformatted block of code with syntax highlighting. All the optional parameters of '{panel'} macro are valid for '{code'} too. The default language is {0}Java{1} but you can specify {0}JavaScript{1}, {0}ActionScript{1}, {0}XML{1} and {0}SQL{1} too.

wiki.renderer.help.misc.desc=Various other syntax highlighting capabilities.
wiki.renderer.help.misc.escape=Escape special character X (i.e. '{)
wiki.renderer.help.misc.emoticons=Graphical emoticons (smileys).

wiki.renderer.help.macros.desc=Macros allow you to perform programmatic functions within a page, and can be used for generating more complex content structures.


wiki.renderer.help.common.notation=Notation
wiki.renderer.help.common.image=Image
wiki.renderer.help.common.example=Example
wiki.renderer.help.common.examples=Examples
wiki.renderer.help.common.note=Note
wiki.renderer.help.common.or=or

# Keys for Database Configuration during setup
setup.javascript.required = You will need Javascript enabled to complete the JIRA setup process
setupdb.title = Welcome
setupdb.subtitle = Follow these steps to set up {0}.
setupdb.server.language.description = The language this {0} installation will use.

setupdb.option.label = Database Connection
setupdb.internal.label = Built In (for evaluation or demonstration)
setupdb.external.label = My Own Database (recommended for production environments)
setupdb.external.desc.line1 = Built in database can be {0}migrated{1} to a database of your own later.
setupdb.external.desc.line2 = Learn more about {0}connecting {1} to a database{2}.

setupdb.databasetype.label = Database Type
setupdb.database.being.setup = Please wait while the database is set up. This may take a minute...
setupdb.database.test.connection = Please wait while the database connection is tested...
setupdb.database.selectType = -- Select database type --
setupdb.database.drivernotpresent = JIRA requires that you download and install the {0} driver. You will have to restart JIRA after installing the driver. Please consult {1} for more information.
setupdb.database.drivernotpresent.linktext = our documentation
setupdb.schemaName = Schema
setupdb.schemaName.desc = Specify the schema name for your database.
setupdb.jdbcHostname = Hostname
setupdb.jdbcHostname.desc = Hostname or IP address of the database server.
setupdb.jdbcPort = Port
setupdb.jdbcPort.desc = TCP Port Number for the database server.
setupdb.jdbcDatabase = Database
setupdb.jdbcDatabase.desc = The name of the database to connect to.
setupdb.jdbcSid = Service
setupdb.jdbcSid.desc = Service Name or SID. Example: ORCL or XE.
setupdb.jdbcUsername = Username
setupdb.jdbcUsername.desc = The username used to access the database.
setupdb.jdbcPassword = Password
setupdb.jdbcPassword.desc = The password used to access the database.
setupdb.testconnection = Test Connection

setupdb.error.selectDatabaseType = Please select a database type
setupdb.error.requireJdbcHostname = Hostname required
setupdb.error.requireJdbcPort = Port required
setupdb.error.requireDatabase = Database required
setupdb.error.requireSID = SID required
setupdb.error.requireJdbcUsername = Username required
setupdb.error.connectionFailed = Error connecting to database
setupdb.error.invalidDriver = Could not find driver with class name: {0}
setupdb.error.nonemptyDatabase =  You have specified a database that is not empty, please specify an empty database.
setupdb.error.nonemptyDatabase.upgrade.documentation=If you want to upgrade an existing installation, please follow <a target="_blank" href="{0}">these instructions</a> instead.

# setup license
setupLicense.title = Specify Your License Key
setupLicense.desc = You need a license key to set up JIRA. Enter your license key or generate a new license key below. You need an account at {0} to generate a license key.
setupLicense.mac.url = my.atlassian.com
setupLicense.type.register = I don''t have an account
setupLicense.type.login = I have an account but no key
setupLicense.type.existingLicense = I have a key
setupLicense.options = License import options
setupLicense.loading = Loading
setupLicense.new.user.spinner = Creating your account and fetching your license...
setupLicense.existing.user.spinner = Logging you in and fetching your license...
setupLicense.existing.license.spinner = Configuring your license...
setupLicense.error.licencevalidation.title = License validation was unsuccessful
setupLicense.error.internalserver.title = Internal error
setupLicense.error.internalserver.desc = An internal error occured at my.atlassian.com, please try again in a few minutes.
setupLicense.error.notfound.title = Unable to reach my.atlassian.com
setupLicense.error.notfound.desc = Setup was unable to contact my.atlassian.com, please try again in a few minutes.
setupLicense.error.timeout.title = Error contacting my.atlassian.com
setupLicense.error.timeout.desc = A timeout occured while contacting my.atlassian.com, please try again in a few minutes.
setupLicense.error.unknown.title = Unknown error occured
setupLicense.error.unknown.desc = An unknown error occured, please contact {0}support{1}.
setupLicense.error.noconnection.title = Unable to reach my.atlassian.com
setupLicense.error.noconnection.desc = Unable to connect to {0}my.atlassian.com{1}. Make sure you''re connected to the Internet. Otherwise, go to {0}my.atlassian.com{1}, create an account and generate a JIRA license. Then, click ''I have a license'' above and enter your license key.
setupLicense.error.expand = Show error details

setup.newmacuser.header = Create a new {0} account
setup.newmacuser.firstname = First Name
setup.newmacuser.lastname = Last Name
setup.newmacuser.email = Email Address
setup.newmacuser.password = Password
setup.newmacuser.confirmpassword = Confirm Password
setup.newmacuser.companyname = Company Name
setup.newmacuser.country = Country
setup.newmacuser.subscribenewsletter = Subscribe to monthly Atlassian Newsletter
setup.newmacuser.submit = Create account and generate license key
setup.newmacuser.internet.required = Make sure you are connected to the internet before proceeding.
setup.newmacuser.already.exists = This looks like an existing email address.  Would you like to {0}login{1} instead?
setup.survey.title = Take our quick survey
setup.survey.selectanswer = Select a response
setup.survey.loading = Loading survey questions ...
setup.survey.pleasespecify = Please specify
setup.loginmac.header = Please sign in to your {0} account
setup.loginmac.username = Email Address
setup.loginmac.password = Password
setup.loginmac.forgotpassword = Forgot your password?
setup.loginmac.submit = Sign in and generate license key
setup.loginmac.error.title = Error while signing in

setup.importlicense.header = Please enter your license key
setup.importlicense.serverId = Server ID
setup.importlicense.license = Your JIRA License Key
setup.importlicense.sdlicense = Your JIRA Service Desk License Key
setup.importlicense.submit = Next

# Cross-selling
setup.cross.selling.license.page.header = Adding your license key
setup.cross.selling.license.page.description = You need a license key to set up JIRA, and if you''ve chosen to also install a plugin, you''ll need a license for that too. The plugin license can be obtained by logging into your {0} account.
setup.cross.selling.license.option.existing.license = I have a JIRA key
setup.cross.selling.plugin.license.generation.failure.header = We''ve been unable to generate a plugin license for you
setup.cross.selling.plugin.license.generation.failure.body = We haven''t been able to generate the plugin license for you, but you''ll still be able to access JIRA at this time.
setup.cross.selling.import.license.header = Entering your licenses
setup.cross.selling.import.license.description = You need to log into {0} to generate an evaluation for your chosen plugin. Enter your login details, and then enter your JIRA license key.
setup.cross.selling.jira.license.validation.failure.header = We''re unable to confirm that JIRA license
setup.cross.selling.report.page.header = Your license was not updated correctly
setup.cross.selling.report.message.header = We haven''t been able to save your plugin license
setup.cross.selling.report.message.body = You can still log into JIRA, however your plugin will not be available for use until you save a valid license for it. If you''re connected to the internet, you can generate one through the {0}. Alternatively if you have obtained a plugin license through {1}, you can enter it manually through the {0}.
setup.cross.selling.report.upm = Universal Plugin Manager
setup.cross.selling.import.license.invalid.credentials.header = We''ve been unable to confirm your details
setup.cross.selling.import.license.invalid.credentials.body = We can''t validate your email and password, please enter them again and click Retry, or you can continue your JIRA setup by clicking Next.
setup.cross.selling.import.license.cannot.connect.header = We can''t confirm your details
setup.cross.selling.import.license.cannot.connect.body = We''ve been unable to connect to {0} to confirm your details. Check that you have a working internet connection and click Retry, or you can continue your JIRA setup by clicking Next.
setup.cross.selling.spinner.getting.your.licenses = Getting your licenses...
setup.cross.selling.spinner.getting.your.license = Getting your license...
setup.cross.selling.spinner.retrying = Retrying...
setup.cross.selling.spinner.loading = Loading...
setup.cross.selling.spinner.saving.your.license = Saving your license...
setup.cross.selling.retry = Retry

## All keys from ./com/atlassian/jira/web/action/setup/AbstractSetupAction.properties
# setup already
setup.title = JIRA Setup
setup.welcome.title = JIRA Setup
setup.already.title = JIRA Setup has already completed
setup.already.error.line1 = It seems that you have tried to set up JIRA when this process has already been done.
# "includes common.concepts.contact.administrator"
setup.already.error.line2 = If you feel this message is wrong, {0}.

setup.index.path.msg=The indexes will be placed here
setup.attachments.path.msg=The attachments will be placed here
setup.backups.path.msg=The automated backups will be placed here

# setup complete
setup.complete = Setup Complete
setup.complete.msg = You have finished setting up ''{0}''.
setup.complete.youcanlogin = Click Start to login and use JIRA now.

# setup import existing data
setup.import.title = Import Existing Data
setup.import.desc.line2 = If you don''t have an existing JIRA installation, use the {0}Setup Wizard{1}.
setup.filename.label = File Name
setup.filename.desc = Enter the name of the JIRA backup file that you want to import data from.
setup.projectdata.label = Project Data (XML)
setup.indexlocation.label = Index Location
setup.import.link.title=Import data
setup.import.link.description={0}You can import projects from another system.{1}
setup.import.index.path.msg=By default, JIRA will restore the index to the path specified in the backup file. If your backup file does not have an index path, the index will be restored to the caches/indexes subdirectory in your {0}JIRA home directory{1}.

setup.error.xmlrequired = You must enter the location of an XML file.
setup.error.filenotfound = Could not find file at this location.
setup.error.indexpath.required = You must specify a location for index files.

# existing admin
setup.error.specify.admin = Specify the username of an existing administrator.
setup.error.specify.admin.pass = Specify the password of an existing administrator.
setup.error.badpass = Incorrect password specified
setup.error.usernotadmin = User specified is not an administrator
setup.error.admin.notfound = Could not find administrator with that username

setup.error.filepath.notabsolute = The path entered must be an absolute path.
setup.error.filepath.notexist = The path entered did not exist, and JIRA was not able to create it.
setup.error.filepath.notdir = This path entered exists, but is not a directory.
setup.error.filepath.notwriteable = The path entered exists, but is not writeable by JIRA.

setup.error.indexpath.unique = Index path cannot be the same as other paths.
setup.error.indexpath.activate_error = Could not activate indexing: {0}

## All keys from ./com/atlassian/jira/web/action/setup/Setup.properties
setup.step1 = Set Up Application Properties
setup.existingimport = {0}Existing data?{1} You can {2}import your data{3} from another installed or hosted JIRA server instead of completing this setup process.

setup.applicationtitle.label = Application Title
setup.applicationtitle.desc = The name of this installation.

setup.mode.label = Mode
setup.mode.line1.desc = JIRA can operate in two modes
setup.mode.line2.desc = 1. Public - Any user can sign up and post issues.
setup.mode.line3.desc = 2. Private - Only administrators can create new users
setup.mode.public.title = Public
setup.mode.public.desc = Anyone can sign up to create issues.
setup.mode.private.title = Private
setup.mode.private.desc = Only administrators can create new users.

setup.baseurl.label = Base URL
setup.baseurl.desc.line1 = The base URL for this installation of JIRA.
setup.baseurl.desc.line2 = All links created will be prefixed by this URL.

setup.index.label = Indexes
setup.indexpath.label = Index Path
setup.indexpath.desc = Enter an absolute directory path where JIRA can store the indexes. If the path does not exist, JIRA will try to create it for you.
setup.indexpath.desc.warning=Please make sure the index path specified is not being used by another JIRA instance!

setup.backuppath.line1.desc = JIRA provides the option to automatically backup your data every 12 hours.
setup.backuppath.line2.desc = If you are running in a production system we highly recommend enabling this feature.
setup.backuppath.line3.desc = Please enter the backup directory for JIRA to store its backup data.

setup.home.label=Home Directory

setup.license.title = License
setup.license.label = License Key

setup.license.description.methods=Use one of the methods below to get a license key:
setup.license.description.generate.eval={0}Generate an evaluation key for me{1}: New users need to sign up for an account at my.atlassian.com first.
setup.license.description.retrieve={0}Retrieve my existing license{1}.

setup.language.default = Default

setup.choose.language = Server Language
setup.third.party.translations = Third Party Translations
setup.spinner.message = Please wait while JIRA is configured...

# setup product bundle
setup.bundle.title = Customize your installation
setup.bundle.tracking.label = I''m using JIRA for project tracking
setup.bundle.tracking.content = A basic version of JIRA will be installed.
setup.bundle.development.label = I''m using JIRA for development
setup.bundle.development.content = Enable a seamless workflow for agile development teams.
setup.bundle.servicedesk.label = I''m using JIRA for an IT Service Desk
setup.bundle.servicedesk.content = Make help desk tracking easy for end users and your IT team.
setup.bundle.disclaimer = This will enable a 30 day trial of JIRA. Pricing may change depending on your package, please check my.atlassian.com for pricing details.

# error messages
setup.error.specifytitle = You must specify a title.
setup.error.baseURL = The URL specified is not valid.
setup.error.mode = Invalid mode specified.

setup.error.attachmentpath.unique = Attachment path cannot be the same as other paths.
setup.error.backuppath.unique = Backup path cannot be the same as other paths.

setup.error.backuppath.empty = You must specify the backup path.
setup.error.attachmentpath.empty = You must specify the attachment path.


## All keys from ./com/atlassian/jira/web/action/setup/Setup2.properties
setup2.title = Set Up Administrator Account
setup2.desc = Enter details for the administrator account. You can add more administrators after setup.
setup2.spinner.message = Please wait while the admin account is created...

setup2.confirm.label = Confirm Password
setup2.fullname.label = Full name
setup2.email.label = Email Address

## All keys from ./com/atlassian/jira/web/action/setup/SetupMailNotifications.properties
setup3.title=Set Up Email Notifications
setup3.desc=Configure a connection to an outgoing mail server so that JIRA can send email notifications. You can configure a mail server now or after you have set up JIRA.
setup3.disableemail=Disable Email Notifications
setup3.email.noficiations=Configure Email Notifications
setup3.email.notifications.yes=Now
setup3.email.notifications.no=Later
setup3.spinner.message = Please wait while the final step of the JIRA installation is being performed...

setup3.server.type = Server Type
setup3.name.label = Name
setup3.name.desc = The name of this server within JIRA.
setup3.fromaddress.label = From address
setup3.fromaddress.desc = The default address this server will use to send emails from  (be sure that this email address is allowed to send mail through the server specified).
setup3.emailprefix.label = Email prefix
setup3.emailprefix.desc = A prefix which is prepended to every subject (useful in helping users filter mail).

setup3.smtpserver = Server Details
setup3.smtpserver.desc = Enter <i>either</i> the host name of your SMTP server <i>or</i> the JNDI location of a javax.mail.Session object to use.

setup3.smtphost = SMTP Host
setup3.hostname.label = Host Name
setup3.hostname.desc = To send email notifications via an SMTP server, enter the host name of the SMTP server.
setup3.smtpport.label = SMTP Port
setup3.smtpport.desc = Optional - SMTP port number to use. Leave blank for default (default: 25).
setup3.username.desc = Optional - if you use authenticated SMTP to send email, enter your username.
setup3.password.desc = Optional - as above, enter your password if you use authenticated SMTP.
setup3.jndilocation = JNDI Location
setup3.jndilocation.desc = To send email notifications via an existing mail session, enter the JNDI location of the javax.mail.Session object.

setup3.error.onlysetup = You can only specify a mail session OR a SMTP server
setup3.error.notfound = Could not find any object at the location specified
setup3.error.notvalid = Object at the location specified is not a valid javax.mail.Session object
setup3.error.tooshort = The length of this server is too short to be valid
setup3.error.required = You must specify a mail session or SMTP server
setup3.error.validemail = You must specify a valid email address to send notifications from
setup3.error.servername.required = You must specify a server name.
setup3.error.server.invalidport = SMTP port must be a number between 0 and 65535

setup.complete.message = JIRA is now ready to use, please log in and get started.
setup.complete.import.message = You have finished importing your existing data, JIRA is ready to use.  Please log in and get started.

## All keys from ./com/atlassian/jira/web/action/setup/SetupDisplayLocaleInfo.properties
# locales
setup.unavailable.language.title = Language Pack Information

setup.newmacusers.countries.AU = Australia
setup.newmacusers.countries.CA = Canada
setup.newmacusers.countries.DE = Germany
setup.newmacusers.countries.JP = Japan
setup.newmacusers.countries.GB = United Kingdom
setup.newmacusers.countries.US = United States of America
setup.newmacusers.countries.AF = Afghanistan
setup.newmacusers.countries.AL = Albania
setup.newmacusers.countries.DZ = Algeria
setup.newmacusers.countries.AS = American Samoa
setup.newmacusers.countries.AD = Andorra
setup.newmacusers.countries.AO = Angola
setup.newmacusers.countries.AI = Anguilla
setup.newmacusers.countries.AQ = Antarctica
setup.newmacusers.countries.AG = Antigua and Barbuda
setup.newmacusers.countries.AR = Argentina
setup.newmacusers.countries.AM = Armenia
setup.newmacusers.countries.AW = Aruba
setup.newmacusers.countries.AT = Austria
setup.newmacusers.countries.AZ = Azerbaijan
setup.newmacusers.countries.BS = Bahamas
setup.newmacusers.countries.BH = Bahrain
setup.newmacusers.countries.BD = Bangladesh
setup.newmacusers.countries.BB = Barbados
setup.newmacusers.countries.BY = Belarus
setup.newmacusers.countries.BE = Belgium
setup.newmacusers.countries.BZ = Belize
setup.newmacusers.countries.BJ = Benin
setup.newmacusers.countries.BM = Bermuda
setup.newmacusers.countries.BT = Bhutan
setup.newmacusers.countries.BO = Bolivia
setup.newmacusers.countries.BA = Bosnia and Herzegovina
setup.newmacusers.countries.BW = Botswana
setup.newmacusers.countries.BV = Bouvet Island
setup.newmacusers.countries.BR = Brazil
setup.newmacusers.countries.IO = British Indian Ocean Territory
setup.newmacusers.countries.BN = Brunei
setup.newmacusers.countries.BG = Bulgaria
setup.newmacusers.countries.BF = Burkina Faso
setup.newmacusers.countries.BI = Burundi
setup.newmacusers.countries.KH = Cambodia
setup.newmacusers.countries.CM = Cameroon
setup.newmacusers.countries.CV = Cape Verde
setup.newmacusers.countries.KY = Cayman Islands
setup.newmacusers.countries.CF = Central African Republic
setup.newmacusers.countries.TD = Chad
setup.newmacusers.countries.CL = Chile
setup.newmacusers.countries.CN = China
setup.newmacusers.countries.CX = Christmas Island
setup.newmacusers.countries.CC = Cocos (Keeling) Islands
setup.newmacusers.countries.CO = Colombia
setup.newmacusers.countries.KM = Comoros
setup.newmacusers.countries.CD = Congo (Democratic People''s Republic)
setup.newmacusers.countries.CG = Congo (Republic of)
setup.newmacusers.countries.CK = Cook Islands
setup.newmacusers.countries.CR = Costa Rica
setup.newmacusers.countries.CI = Cote d''Ivoire (Ivory Coast)
setup.newmacusers.countries.HR = Croatia (Hrvatska)
setup.newmacusers.countries.CU = Cuba
setup.newmacusers.countries.CY = Cyprus
setup.newmacusers.countries.CZ = Czech Republic
setup.newmacusers.countries.DK = Denmark
setup.newmacusers.countries.DJ = Djibouti
setup.newmacusers.countries.DM = Dominica
setup.newmacusers.countries.DO = Dominican Republic
setup.newmacusers.countries.EC = Ecuador
setup.newmacusers.countries.EG = Egypt
setup.newmacusers.countries.SV = El Salvador
setup.newmacusers.countries.GQ = Equatorial Guinea
setup.newmacusers.countries.ER = Eritrea
setup.newmacusers.countries.EE = Estonia
setup.newmacusers.countries.ET = Ethiopia
setup.newmacusers.countries.FK = Falkland Islands
setup.newmacusers.countries.FO = Faroe Islands
setup.newmacusers.countries.FJ = Fiji
setup.newmacusers.countries.FI = Finland
setup.newmacusers.countries.FR = France
setup.newmacusers.countries.GF = French Guiana
setup.newmacusers.countries.PF = French Polynesia
setup.newmacusers.countries.TF = French Southern Territories
setup.newmacusers.countries.GA = Gabon
setup.newmacusers.countries.GM = Gambia
setup.newmacusers.countries.GE = Georgia
setup.newmacusers.countries.GH = Ghana
setup.newmacusers.countries.GI = Gibraltar
setup.newmacusers.countries.GR = Greece
setup.newmacusers.countries.GL = Greenland
setup.newmacusers.countries.GD = Grenada
setup.newmacusers.countries.GP = Guadeloupe
setup.newmacusers.countries.GU = Guam
setup.newmacusers.countries.GT = Guatemala
setup.newmacusers.countries.GG = Guernsey
setup.newmacusers.countries.GN = Guinea
setup.newmacusers.countries.GW = Guinea-Bissau
setup.newmacusers.countries.GY = Guyana
setup.newmacusers.countries.HT = Haiti
setup.newmacusers.countries.HM = Heard and McDonald Islands
setup.newmacusers.countries.HN = Honduras
setup.newmacusers.countries.HK = Hong Kong
setup.newmacusers.countries.HU = Hungary
setup.newmacusers.countries.IS = Iceland
setup.newmacusers.countries.IN = India
setup.newmacusers.countries.ID = Indonesia
setup.newmacusers.countries.IR = Iran
setup.newmacusers.countries.IQ = Iraq
setup.newmacusers.countries.IE = Ireland
setup.newmacusers.countries.IM = Isle of Man
setup.newmacusers.countries.IL = Israel
setup.newmacusers.countries.IT = Italy
setup.newmacusers.countries.JM = Jamaica
setup.newmacusers.countries.JE = Jersey
setup.newmacusers.countries.JO = Jordan
setup.newmacusers.countries.KZ = Kazakhstan
setup.newmacusers.countries.KE = Kenya
setup.newmacusers.countries.KI = Kiribati
setup.newmacusers.countries.KP = Korea (North)
setup.newmacusers.countries.KR = Korea (South)
setup.newmacusers.countries.KW = Kuwait
setup.newmacusers.countries.KG = Kyrgyzstan
setup.newmacusers.countries.LA = Laos
setup.newmacusers.countries.LV = Latvia
setup.newmacusers.countries.LB = Lebanon
setup.newmacusers.countries.LS = Lesotho
setup.newmacusers.countries.LR = Liberia
setup.newmacusers.countries.LY = Libya
setup.newmacusers.countries.LI = Liechtenstein
setup.newmacusers.countries.LT = Lithuania
setup.newmacusers.countries.LU = Luxembourg
setup.newmacusers.countries.MO = Macau
setup.newmacusers.countries.MK = Macedonia
setup.newmacusers.countries.MG = Madagascar
setup.newmacusers.countries.MW = Malawi
setup.newmacusers.countries.MY = Malaysia
setup.newmacusers.countries.MV = Maldives
setup.newmacusers.countries.ML = Mali
setup.newmacusers.countries.MT = Malta
setup.newmacusers.countries.MH = Marshall Islands
setup.newmacusers.countries.MQ = Martinique
setup.newmacusers.countries.MR = Mauritania
setup.newmacusers.countries.MU = Mauritius
setup.newmacusers.countries.YT = Mayotte
setup.newmacusers.countries.MX = Mexico
setup.newmacusers.countries.FM = Micronesia
setup.newmacusers.countries.MD = Moldova
setup.newmacusers.countries.MC = Monaco
setup.newmacusers.countries.MN = Mongolia
setup.newmacusers.countries.ME = Montenegro
setup.newmacusers.countries.MS = Montserrat
setup.newmacusers.countries.MA = Morocco
setup.newmacusers.countries.MZ = Mozambique
setup.newmacusers.countries.MM = Myanmar
setup.newmacusers.countries.NA = Namibia
setup.newmacusers.countries.NR = Nauru
setup.newmacusers.countries.NP = Nepal
setup.newmacusers.countries.NL = Netherlands
setup.newmacusers.countries.AN = Netherlands Antilles
setup.newmacusers.countries.NC = New Caledonia
setup.newmacusers.countries.NZ = New Zealand
setup.newmacusers.countries.NI = Nicaragua
setup.newmacusers.countries.NE = Niger
setup.newmacusers.countries.NG = Nigeria
setup.newmacusers.countries.NU = Niue
setup.newmacusers.countries.NF = Norfolk Island
setup.newmacusers.countries.MP = Northern Mariana Islands
setup.newmacusers.countries.NO = Norway
setup.newmacusers.countries.OM = Oman
setup.newmacusers.countries.PK = Pakistan
setup.newmacusers.countries.PW = Palau
setup.newmacusers.countries.PS = Palestinian Territories
setup.newmacusers.countries.PA = Panama
setup.newmacusers.countries.PG = Papua New Guinea
setup.newmacusers.countries.PY = Paraguay
setup.newmacusers.countries.PE = Peru
setup.newmacusers.countries.PH = Philippines
setup.newmacusers.countries.PN = Pitcairn
setup.newmacusers.countries.PL = Poland
setup.newmacusers.countries.PT = Portugal
setup.newmacusers.countries.PR = Puerto Rico
setup.newmacusers.countries.QA = Qatar
setup.newmacusers.countries.RE = Reunion
setup.newmacusers.countries.RO = Romania
setup.newmacusers.countries.RU = Russian Federation
setup.newmacusers.countries.RW = Rwanda
setup.newmacusers.countries.SH = Saint Helena
setup.newmacusers.countries.KN = Saint Kitts and Nevis
setup.newmacusers.countries.LC = Saint Lucia
setup.newmacusers.countries.PM = Saint Pierre and Miquelon
setup.newmacusers.countries.VC = Saint Vincent and the Grenadines
setup.newmacusers.countries.WS = Samoa
setup.newmacusers.countries.SM = San Marino
setup.newmacusers.countries.ST = Sao Tome and Principe
setup.newmacusers.countries.SA = Saudi Arabia
setup.newmacusers.countries.SN = Senegal
setup.newmacusers.countries.RS = Serbia
setup.newmacusers.countries.SC = Seychelles
setup.newmacusers.countries.SL = Sierra Leone
setup.newmacusers.countries.SG = Singapore
setup.newmacusers.countries.SK = Slovak Republic
setup.newmacusers.countries.SI = Slovenia
setup.newmacusers.countries.SB = Solomon Islands
setup.newmacusers.countries.SO = Somalia
setup.newmacusers.countries.ZA = South Africa
setup.newmacusers.countries.GS = South Georgia and the South Sandwich Islands
setup.newmacusers.countries.ES = Spain
setup.newmacusers.countries.LK = Sri Lanka
setup.newmacusers.countries.SD = Sudan
setup.newmacusers.countries.SR = Suriname
setup.newmacusers.countries.SJ = Svalbard and Jan Mayen Islands
setup.newmacusers.countries.SZ = Swaziland
setup.newmacusers.countries.SE = Sweden
setup.newmacusers.countries.CH = Switzerland
setup.newmacusers.countries.SY = Syria
setup.newmacusers.countries.TW = Taiwan
setup.newmacusers.countries.TJ = Tajikistan
setup.newmacusers.countries.TZ = Tanzania
setup.newmacusers.countries.TH = Thailand
setup.newmacusers.countries.TL = Timor-Leste
setup.newmacusers.countries.TG = Togo
setup.newmacusers.countries.TK = Tokelau
setup.newmacusers.countries.TO = Tonga
setup.newmacusers.countries.TT = Trinidad and Tobago
setup.newmacusers.countries.TN = Tunisia
setup.newmacusers.countries.TR = Turkey
setup.newmacusers.countries.TM = Turkmenistan
setup.newmacusers.countries.TC = Turks and Caicos Islands
setup.newmacusers.countries.TV = Tuvalu
setup.newmacusers.countries.UG = Uganda
setup.newmacusers.countries.UA = Ukraine
setup.newmacusers.countries.AE = United Arab Emirates
setup.newmacusers.countries.UY = Uruguay
setup.newmacusers.countries.UZ = Uzbekistan
setup.newmacusers.countries.VU = Vanuatu
setup.newmacusers.countries.VA = Vatican City
setup.newmacusers.countries.VE = Venezuela
setup.newmacusers.countries.VN = Vietnam
setup.newmacusers.countries.VG = Virgin Islands (British)
setup.newmacusers.countries.VI = Virgin Islands (US)
setup.newmacusers.countries.WF = Wallis and Futuna Islands
setup.newmacusers.countries.EH = Western Sahara
setup.newmacusers.countries.YE = Yemen
setup.newmacusers.countries.ZM = Zambia
setup.newmacusers.countries.ZW = Zimbabwe


## All keys from ./com/atlassian/jira/web/action/user/ChangePassword.properties
changepassword.desc = Enter your new password details below.
changepassword.entry = Password entry
changepassword.current = Current Password
changepassword.new = New Password
changepassword.confirm = Confirm Password

changepassword.success.title=Change Password Success
changepassword.success.desc=Your password has successfully been changed

changepassword.current.password.incorrect = The current password specified is incorrect.
changepassword.cannot.change = This user account is managed in an external User Directory and JIRA is not able to update your password.
changepassword.could.not.find.user = Could not get current user to authenticate.
changepassword.new.password.rejected = The new password must satisfy the password policy.
changepassword.new.password.required = The new password cannot be blank.
changepassword.new.password.confirmation.does.not.match = The password and confirmation do not match.

changepassword.must.log.in =  You must be logged in to change your password. {0}Log In{1}
changepassword.own.profile =  You can only change your own password.
changepassword.logged.in.as =  You are currently logged in as - {0}

rememberme.form.heading=Remember My Login
rememberme.instruction.1=When you log in and select <strong>''Remember my login...''</strong>, JIRA remembers this using a token so you do not have to enter your login details again from the same browser.
rememberme.instruction.2=Click <strong>Clear All Tokens</strong> to remove them.
rememberme.could.not.find.user = Could not get current user.
rememberme.clear.cookies=Clear All Tokens
rememberme.success.title=Remember My Login Token Success
rememberme.success.desc=Your remember my login tokens have successfully been cleared
rememberme.must.log.in =  You must be logged in to clear your remember my login tokens. {0}Log In{1}

## All keys from ./com/atlassian/jira/web/action/user/ConfigurePortal.properties
configureportal.title = Configure Dashboard
configureportal.desc.line1 = Update your Dashboard configuration below. {0}Return to the dashboard{1} when you are finished.
configureportal.desc.line2 = Note: You can move multiple gadgets at once.
configureportal.return.dashboard = Return to Dashboard


## All keys from ./com/atlassian/jira/web/action/user/ConfigurePortalPages.properties
configureportalpages.description.line1 = This page allows you to manage all dashboards created by you, as well as view dashboards shared with you by others.
configureportalpages.fullconfigure = Full configure
configureportalpages.movepage.down = Move this dashboard down
configureportalpages.movepage.up = Move this dashboard up
configureportalpages.movepage.first = Move this dashboard to the first position
configureportalpages.movepage.last = Move this dashboard to the last position
configureportalpages.title = Manage Dashboards
configureportalpages.favourite.desc = Favourite Dashboards
configureportalpages.favourite.long.desc = This page allows you to manage all your favourite dashboards.
configureportalpages.my.desc = My Dashboards
configureportalpages.my.long.desc = This page allows you to manage all dashboards you own.
configureportalpages.popular.desc = Popular Dashboards
configureportalpages.popular.long.desc = This page allows you to view all popular dashboards.
configureportalpages.search.desc = Search Dashboards
configureportalpages.search.long.desc = This page allows you to search for all visible dashboards.


## All keys from ./com/atlassian/jira/web/action/user/EditProfile.properties
editprofile.title = Edit Profile
editprofile.desc = Update your details below
editprofile.must.log.in =  You must be logged in to edit your profile. {0}Log In{1}
editprofile.own.profile =  You can only edit your own details.
editprofile.logged.in.as =  You are currently logged in as - {0}
editprofile.desc.change.password = Update your details below - alternatively {0}change your password{1}.
editprofile.details.updated = Your details have been updated.

## All keys from ./com/atlassian/jira/web/action/user/SetupPortal.properties
configureportal.configure = Configure
configureportal.init.desc = You are currently using the default system dashboard configuration. Please click the configure button to start customisation.
configureportal.clone.page.name=Dashboard for {0}
configureportal.clone.page.desc=Copy of ''{0}''

## All keys from ./com/atlassian/jira/web/action/user/UserVotes.properties
uservotes.votedissues = Voted Issues
uservotes.current = These are the issues you are currently voting for.
uservotes.none = You are not currently voting for any issues.

## All keys from ./com/atlassian/jira/web/action/user/UserWatches.properties
watchedissues.title = Watched Issues
watchedissues.desc.line1 = These are the issues you are currently watching.
watchedissues.desc.line2 = To stop watching an issue, select ''Stop watching this issue'' from the Actions menu. You will no longer receive notifications when it is updated.
watchedissues.none = You are not currently watching any issues.

## All keys from ./com/atlassian/jira/web/action/user/ViewProfile.properties
# user preferences
preferences.title = Preferences
preferences.view.title = Your User Preferences
preferences.view.desc.line1 = These are your current user preferences.
preferences.view.desc.line2 = Preferences can be used to control how JIRA works for you, they will not affect other users.
preferences.issuesPerPage.label = Page Size
preferences.issuesPerPage = Number of Issues displayed per Issue Navigator page
preferences.mailType.label = Email Type
preferences.mailType = Outgoing email format
preferences.locale = Language
preferences.locale.ondemand.beta.description=This feature is currently in development. {0}Learn More.{1}
preferences.locale.description=Additional language packs are available from {0}Atlassian Translations{1}. Contact your administrator about installing additional language packs.
preferences.timezone = Time Zone
preferences.timezone.uses.jira.timezone= JIRA default
preferences.timezone.desc = The time zone used when showing date time information.
preferences.notify = Email me when I make changes
preferences.notification.label = My Changes
preferences.notification.on.short = Notify me
preferences.notification.on = You will be notified by email of any changes you make.
preferences.notification.off.short = Do not notify me
preferences.notification.off = You will not be notified by email of any changes you make.
preferences.notification.desc = Whether to email notifications of any changes you make.
preferences.default.share.title = Sharing
preferences.default.share.title.long = Filter and Dashboard Sharing
preferences.default.share.shared.short = Shared
preferences.default.share.shared = Filters & Dashboards will be shared with everyone by default.
preferences.default.share.unshared.short = Unshared
preferences.default.share.unshared = Filters & Dashboards will not be shared by default.
preferences.default.share.desc = Whether to share Filters & Dashboards by default.
preferences.details.updated = Your preferences have been updated.
preferences.keyboard.shortcuts.title = Keyboard shortcuts
preferences.keyboard.shortcuts.desc = Whether all keyboard shortcuts will work.
preferences.keyboard.shortcuts.enabled = Enabled
preferences.keyboard.shortcuts.enabled.desc = Keyboard shortcuts will work within JIRA
preferences.keyboard.shortcuts.disabled = Disabled
preferences.keyboard.shortcuts.disabled.desc = Keyboard shortcuts will not work within JIRA

preferences.autowatch.title = Autowatch
preferences.autowatch.desc = Issues that you create or comment on will automatically be watched for future changes.
preferences.autowatch.admin.desc = Default autowatch
preferences.autowatch.enabled = Enabled
preferences.autowatch.enabled.desc = Autowatch will work within JIRA
preferences.autowatch.disabled = Disabled
preferences.autowatch.disabled.desc = Autowatch will not work within JIRA
preferences.autowatch.inherit = Inherit from global settings

preferences.update.title = Update User Preferences
preferences.update.desc = Update your preferences below to control how JIRA works and looks to you.
preferences.update.user.details = User details
preferences.issues.per.page.error = Issues per page must be a number between 1 and 1000
preferences.invalid.locale = Locale ''{0}'' is not a valid locale.
preferences.invalid.mime.type = Invalid email type. Please select either ''HTML'' or ''Text''.
preferences.must.log.in =  You must be logged in to edit your preferences. {0}Log In{1}
preferences.own.profile =  You can only edit your own preferences.


userfilters.assigned = Assigned
userfilters.assigned.desc = All issues assigned to this user
userfilters.assigned.and.open = Assigned & Open
userfilters.assigned.and.open.desc = All open issues assigned to this user
userfilters.assigned.and.inprogress = Assigned & In Progress
userfilters.assigned.and.inprogress.desc = All in progress issues assigned to this user
userfilters.reported = Reported
userfilters.reported.desc = All issues reported by this user
userfilters.reported.and.open = Reported & Open
userfilters.reported.and.open.desc = All open issues reported by this user
userfilters.voted = Voted
userfilters.voted.desc = All issues you have voted for
userfilters.voted.and.open = Voted & Open
userfilters.voted.and.open.desc = All open issues you have voted for
userfilters.watched = Watched
userfilters.watched.desc = All issues you are watching
userfilters.watched.and.open = Watched & Open
userfilters.watched.and.open.desc = All open issues you are watching


## All keys from ./com/atlassian/jira/web/action/util/ShowConstantsHelp.properties
showconstantshelp.title = JIRA - Local help
showconstantshelp.heading = JIRA Concepts - Issues
showconstantshelp.tracking.issues = JIRA tracks issues, which can be bugs, feature requests, or any other tasks you want to track.
showconstantshelp.associated.information = Each issue has a variety of associated information including:
showconstantshelp.associated.issuetype = the {0}issue type{1}
showconstantshelp.associated.summary = a summary
showconstantshelp.associated.description = a description of the issue
showconstantshelp.associated.project = the project which the issue belongs to
showconstantshelp.associated.components = {0}components{1} within a project which are associated with this issue
showconstantshelp.associated.affectedversions = {0}versions{1} of the project which are affected by this issue
showconstantshelp.associated.fixversions = versions of the project which will resolve the issue
showconstantshelp.associated.environment = the environment in which it occurs
showconstantshelp.associated.priority = a {0}priority{1} for being fixed
showconstantshelp.associated.assignee = an assigned developer to work on the task
showconstantshelp.associated.reporter = a reporter - the user who entered the issue into the system
showconstantshelp.associated.status = the current {0}status{1} of the issue
showconstantshelp.associated.changehistory = a full history log of all field changes that have occurred
showconstantshelp.associated.comments = a comment trail added by users
showconstantshelp.associated.resolution = if the issue is resolved - the {0}resolution{1}

showconstantshelp.issuetypes.title = Issue Types
showconstantshelp.issuetypes.description = JIRA can be used to track many different types of issues. The currently defined issue types are listed below. In addition, you can add more in the administration section.

showconstantshelp.issuetypes.regular = For Regular Issues
showconstantshelp.issuetypes.subtasks = For Sub-Task Issues

showconstantshelp.priority.title = Priority Levels
showconstantshelp.priority.description = An issue has a priority level which indicates its importance. The currently defined priorities are listed below. In addition, you can add more priority levels in the administration section.

showconstantshelp.statuses.title = Statuses

showconstantshelp.statuscategory.title = Status Categories
showconstantshelp.statuscategory.description = Helps identify where an issue is in its lifecycle. <br/>Issues move from {0} to {1} when work starts on them, and later move to {2} when all work is complete.

showconstantshelp.status.title = Issue Statuses
showconstantshelp.status.description = Each issue has a status, which indicates the stage of the issue. In the default workflow, issues start as being Open, progressing to In Progress, Resolved and then Closed. Other workflows may have other status transitions.

showconstantshelp.resolution.title = Resolutions
showconstantshelp.resolution.description = An issue can be resolved in many ways, only one of them being "Fixed". The defined resolutions are listed below. You can add more in the administration section.

showconstantshelp.securitylevel.title = Security Levels
showconstantshelp.securitylevel.description = An issue has a security level which indicates which users are able to view the issue. The currently defined security levels are listed below. In addition, you can add more security levels in the administration section.

## Time Tracking and Log Work help
showtimetrackinghelp.title = JIRA - Time Tracking
showtimetrackinghelp.heading = Logging Work and Time Tracking
showtimetrackinghelp.preamble = The following points explain how to use JIRA''s logging work and time tracking options and what values these options can accept.

showtimetrackinghelp.logwork.options.title = Logging Work options

showtimetrackinghelp.timespent.title = Time Spent
showtimetrackinghelp.timespent.description = the amount of time logged working on the issue so far or while performing this JIRA operation.
showtimetrackinghelp.timestarted.title = Date Started
showtimetrackinghelp.timestarted.description = the date and time when you started this unit of work.

showtimetrackinghelp.remainingestimate.title = Remaining Estimate
showtimetrackinghelp.remainingestimate.description = the amount of time anticipated to resolve the issue after completing this unit of work. You can adjust this value using the following options:

showtimetrackinghelp.estimate.autoadjust.title = Adjust Automatically
showtimetrackinghelp.autoadjust.description = adjusts the {0}{1}{2} value by subtracting the amount of work logged in the {0}{3}{2} field from the Remaining Estimate''s current value.

showtimetrackinghelp.estimate.unset.title = Leave Estimate Unset
showtimetrackinghelp.estimate.unset.description = does not specify any time estimates for the issue. This option is displayed only if no time estimates have been specified on the issue.

showtimetrackinghelp.estimate.existing.title = Use Existing Estimate of ...
showtimetrackinghelp.estimate.existing.description = does not adjust the {0}{1}{2} value, leaving its current value ''as is''.

showtimetrackinghelp.estimate.adjust.title = Set to ...
showtimetrackinghelp.estimate.adjust.description =  adjust the {0}{1}{2} value to the amount of time you specify in this field.

showtimetrackinghelp.estimate.reduce.title = Reduce by ...
showtimetrackinghelp.estimate.reduce.description = adjusts the {0}{1}{2} value by subtracting the amount of time you specify in this field.

showtimetrackinghelp.timetracking.options.title = Time Tracking options

showtimetrackinghelp.timetracking.originalestimate.title = Original Estimate
showtimetrackinghelp.timetracking.originalestimate.description = the amount of time you originally believe is required to resolve the issue.
showtimetrackinghelp.remainingestimate.description.1 = the amount of time you believe is required to resolve the issue in its current state.

showtimetrackinghelp.comment.title = Comment

showtimetrackinghelp.workdescription.title = Work Description
showtimetrackinghelp.workdescription.description.1 = If the {0}{1}{2} text box is not available when logging work, then any text entered into the {0}{3}{2} text box {0}will{2} be copied across to the {0}{1}{2}.
showtimetrackinghelp.workdescription.description.2 = If the {0}{1}{2} text box is not available when logging work, then any text entered into the {0}{3}{2} text box {0}will not{2} be copied across to the {0}{1}{2}.
showtimetrackinghelp.workdescription.description.3 = To add a Work Description as part of any work logged here, you must add it manually afterwards by editing the work log.


showtimetrackinghelp.timetracking.values.title = Field Values

showtimetrackinghelp.timetracking.values.description.1 = You can specify a time unit after a time value ''X'', such as Xw, Xd, Xh or Xm, to represent weeks (w), days (d), hours (h) and minutes (m), respectively.
showtimetrackinghelp.timetracking.values.description.2 = If you do not specify a time unit, {0} will be assumed.
showtimetrackinghelp.timetracking.values.description.3 = Your current conversion rates are 1w = {0}d and 1d = {1}h.

# xsrf related stuff
xsrf.error.title=XSRF Security Token Missing
xsrf.error.session.expired.title=Session Expired
xsrf.info.line.1=JIRA could not complete this action due to a missing form token.
xsrf.info.line.2=You may have cleared your browser cookies, which could have resulted in the expiry of your current form token. A new form token has been reissued.
xsrf.info.session.expired.line.1 = You have been logged out.
xsrf.info.session.expired.line.2 = You have been logged out because you have not used JIRA for approximately {0} {1}.
xsrf.info.session.expired.userememberme = To avoid this situation in the future, use the ''Remember my login on this computer'' checkbox when you log in to JIRA.
xsrf.info.admin.1=JIRA administrators
xsrf.info.admin.2=Please refer to this {0}page{1} for details on disabling form token checking.
xsrf.error.offending.action=Request URL
xsrf.retry.text = Please retry this operation.
xsrf.retry.button = Retry Operation
xsrf.retry.note1 = The original input has been captured and you can retry the operation.
xsrf.retry.note2 = Sorry, but any file attachments in the original input will be lost.
xsrf.retry.noparameters=Your browser has not provided any parameters at all and your input has been lost.  Press back now to try and resend the data.  This is most likely caused by a bug in the browser.  FireFox 3.6.0 have been known to exhibit this behaviour.
xsrf.retry.noparameters.helpmsg=For more information see this bug report {0}{1}{2}
xsrf.login.text = Please {0}log in{1} and retry this action.
xsrf.notlogin.captured.params = We have captured the submitted values (shown below).  Please copy it now. This text will be lost when you leave this screen.

# xsrf when logging out - Special Case
xsrf.logout.error.title=You have already been logged out
xsrf.logout.info=You have already been logged out of JIRA. You may have been away from your web browser for a while, which could have resulted in the expiry of your current form token.

admin.currentusers.title=Current User Sessions in JIRA
admin.currentusers.desc=This shows a list of the users that have a session with JIRA.
admin.currentusers.current.server.time=The current server time is {0}
admin.currentusers.seconds.ago=({0} ago)
admin.currentusers.data.results=Showing sessions {0} through {1} out of a total of {2}
admin.currentusers.creation = Session Creation
admin.currentusers.not.available = Not Available

common.words.sessionid = Session Id
common.words.type = Type
common.words.ipaddress = IP Address
common.words.uri = URI
common.words.lastaccessed = Last Accessed
common.words.requests = Requests
common.words.actions = Actions
common.words.email=Email

common.words.show.more=Show more
common.words.show.less=Show less

# Login gadget
gadget.login.title=Login
gadget.login.description=Allows user to log in to a JIRA instance
gadget.login.username={0}U{1}sername
gadget.login.password={0}P{1}assword
gadget.login.captcha.label=Please enter the word as shown below
gadget.login.rememberme={0}R{1}emember my login on this computer
gadget.login.login=Log In
gadget.login.forgotpassword=Can''t access your account?
gadget.login.notmember=Not a member? {0}{1}{2} for an account.
# "includes common.concepts.contact.administrator"
gadget.login.notmembernotpublic=Not a member? To request an account, {0}.
gadget.login.administrator=Administrator
gadget.login.signup=Sign Up
gadget.login.invalidlogin=Sorry, your username and password are incorrect - please try again.
gadget.login.invalidcaptcha=Sorry, your userid is required to answer a CAPTCHA question correctly.
gadget.login.invalidloginpermissions =You do not have a permission to log in. If you think this is incorrect, {0}.
gadget.login.captcha.refresh=Refresh the image
gadget.login.error.misc=Sorry, an error occurred trying to log you in - please try again.
gadget.login.error.communication=Sorry, a communication error occurred while trying to contact the remote authentication server.

#Favourite Filters gadget
gadget.favourite.filters.title=Favourite Filters
gadget.favourite.filters.description=Lists favourite filters for the current user.
gadget.favourite.filters.no.favourites=You have no favourite filters at the moment.
gadget.favourite.filters.show.counts.label=Show issue counts
gadget.favourite.filters.show.counts.description=Display the number issues the filter returns (may impact performance).
gadget.favourite.filters.create.new.filter=Create Filter
gadget.favourite.filters.manage.filters=Manage Filters
gadget.favourite.filters.not.logged.in=You must be logged in to view this gadget.

#Introduction gadget
gadget.introduction.title=Introduction
gadget.introduction.description=An introduction to this installation of JIRA.
gadget.introduction.welcome.title=Welcome to {0}
gadget.introduction.editintro=You can {0}customise this text{1} in the Administration section.
gadget.introduction.where.to.start=Not sure where to start? Check out the {0}JIRA 101 guide{1} and {2}Atlassian training course{3}.
gadget.introduction.jira.training.title=Official JIRA and Confluence Training
gadget.introduction.userguide=New to JIRA? Check out the {0}JIRA User''s Guide{1}.

#Quicklinks gadget
gadget.quicklinks.title=Quick Links
gadget.quicklinks.description=Displays links for common tasks
gadget.quicklinks.browse.projects=Browse Projects
gadget.quicklinks.browse.projects.title=Browse the projects you have permission to view
gadget.quicklinks.find.issues=Search for Issues
gadget.quicklinks.find.issues.title=Find issues in the projects you have permission to view
gadget.quicklinks.create.issue=Create Issue
gadget.quicklinks.create.issue.title=Create a new issue
gadget.quicklinks.adminstration=Administration
gadget.quicklinks.adminstration.title=Manage this JIRA instance
gadget.quicklinks.reported.issues=My Unresolved Reported Issues
gadget.quicklinks.reported.issues.title=View all unresolved issues that I have reported
gadget.quicklinks.voted.issues=Votes
gadget.quicklinks.voted.issues.title=View all issues voted for
gadget.quicklinks.watched.issues=Watches
gadget.quicklinks.watched.issues.title=View all issues you are watching
gadget.quicklinks.no.data.no.user=You are not logged in and there is no access for anonymous users.

#Piechart gadget
gadget.piechart.title=Pie Chart
gadget.piechart.title.specific=Pie Chart: {0}
gadget.piechart.description=Displays the matching issues for a project or filter as a pie chart.
gadget.piechart.summary = {0}Total Issues: {1}{2}
gadget.piechart.field=Statistic Type: {0}{1}{2}
gadget.piechart.add.filter = Add filter
gadget.piechart.manage.filters = Manage Filters
gadget.piechart.issues =Issues

#Heatmap gadget
gadget.heatmap.title=Heat Map
gadget.heatmap.title.specific=Heat Map: {0}
gadget.heatmap.description=Displays the matching issues for a project or filter as a heat map.
gadget.heatmap.summary = There are {0} distinct  {1} values in {2}{3} Issues {4}
gadget.heatmap.occurrence = Occurrence
gadget.heatmap.occurrences = Occurrences
gadget.heatmap.field=Statistic Type: {0}{1}{2}
gadget.heatmap.add.filter = Add filter
gadget.heatmap.manage.filters = Manage Filters
gadget.heatmap.issues =Issues
gadget.heatmap.no.data=No Data Available

gadget.charts.no.data=No Data Available

#CreatedVsResolved gadget
gadget.created.vs.resolved.title=Created vs Resolved Chart
gadget.created.vs.resolved.title.specific=Created vs Resolved Chart: {0}
gadget.created.vs.resolved.description=Displays created issues vs resolved issues for a project or saved filter.
gadget.created.vs.resolved.trend.label=Display the Trend of Unresolved:
gadget.created.vs.resolved.trend.description=Show the number of unresolved issues over time in a subplot.
gadget.created.vs.resolved.version.label=Display Versions:
gadget.created.vs.resolved.version.description=Show when versions were released on the chart.
gadget.created.vs.resolved.version.all=All versions
gadget.created.vs.resolved.version.major=Only major versions
gadget.created.vs.resolved.version.none=None
gadget.created.vs.resolved.issues={0}Issues{1}: {2}{3}{4} created and {5}{6}{7} resolved
gadget.created.vs.resolved.created=Created
gadget.created.vs.resolved.resolved=Resolved
gadget.created.vs.resolved.trend=Trend

#Cumulative Workflow gadget
gadget.cumulative.workflow.title=Cumulative Workflow Chart
gadget.cumulative.workflow.title.specific=Cumulative Workflow Chart: {0}
gadget.cumulative.workflow.description=Displays a cumulative workflow chart for a saved filter.
gadget.cumulative.workflow.issues={0}Issues{1}: {2}{3}{4} created and {5}{6}{7} resolved

#Average Age gadget
gadget.average.age.title=Average Age Chart
gadget.average.age.title.specific=Average Age Chart: {0}
gadget.average.age.description=Displays the average number of days issues have been unresolved.
gadget.average.age.totalage=Total Age
gadget.average.age.averageage=Avg. Age
gadget.average.age.numdays=This chart shows the average number of days {0}issues{1} were unresolved for over a given period.

#Time since gadget
gadget.time.since.title=Time Since Chart
gadget.time.since.title.specific=Time Since Chart: {0}
gadget.time.since.description=Displays the time since a chosen field for each issue for a project or saved filter.
gadget.time.since.date.label=Date Field:
gadget.time.since.date.description=The date field that should be used to graph the issues.
gadget.time.since.issues={0}Total Issues: {1}{2}{3}{4}
gadget.time.since.filter=Filter: {0}{1}{2}{3}{4}
gadget.time.since.project=Project: {0}{1}{2}{3}{4}
gadget.time.since.field=Field: {0}{1}{2}
gadget.time.since.error.generation=Unfortunately, one or more of your preferences are now unavailable. Please update your preferences, or remove gadget by clicking delete from the title bar above.

#Recently Created gadget
gadget.recently.created.title=Recently Created Chart
gadget.recently.created.title.specific=Recently Created Chart: {0}
gadget.recently.created.description=Displays recently created issues for a specified project as a bar chart
gadget.recently.created.issues= {0}Total Issues: {1}{2}{3}{4}
gadget.recently.created.issues.resolved=Resolved
gadget.recently.created.issues.unresolved=Unresolved
gadget.recently.created.issues.created=Created


# Issue Table common
gadget.issuetable.common.no.columns=There are no available fields for this gadget.
gadget.issuetable.common.cols.not.found=The following fields are invalid: {0}.
gadget.issuetable.common.displaying= {0}&ndash;{1} of {2}
gadget.issuetable.common.displaying.link= {0}&ndash;{1} of {2}{3}{4}
gadget.issuetable.common.empty= No matching {0}issues{1} found.
gadget.issuetable.common.no.unreleased.versions=Project {0} has no unreleased versions.
gadget.issuetable.common.column.picker.prompt=Select a field...
gadget.issuetable.common.column.reorder.instructions=Drag-drop to reorder the fields.
gadget.issuetable.common.column.picker.instructions=Add fields to the list above by selecting them and clicking ''Add''.
gadget.issuetable.common.column.delete=Delete this field
gadget.issuetable.common.fields.to.display=Fields to display
gadget.issuetable.common.fields.add=Add

# Filter Results gadget
gadget.filter.results.title=Filter Results
gadget.filter.results.specific.title=Filter Results: {0}
gadget.filter.results.description=Shows the issues/results for a saved filter.

# Voted gadget
gadget.voted.title = Voted Issues
gadget.voted.description = Shows the issues voted by the current user.
gadget.voted.field.showtotal.name = Show the total votes per issue
gadget.voted.field.showresolved.name = Include resolved issues
gadget.voted.novotes = You are not currently voting for any {0}issues{1}.
gadget.voted.unvote = Unvote
gadget.voted.display.name = My Votes

# Watched gadget
gadget.watched.title = Watched Issues
gadget.watched.description = Shows the issues watched by the current user.
gadget.watched.field.showtotal.name = Show total watches
gadget.watched.field.showtotal.description = Whether to show the total number of watchers for each watched issue
gadget.watched.nowatches = You are not currently watching any {0}issues{1}.
gadget.watched.unwatch = Unwatch
gadget.watched.display.name = My Watches

# Issues Completed This Iteration gadget
gadget.iteration.completed.title=Issues Completed This Iteration
gadget.iteration.completed.description=Shows the issues completed in the earliest unreleased version of a project.

# Issues Remaining This Iteration gadget
gadget.iteration.remaining.title=Issues Remaining This Iteration
gadget.iteration.remaining.description=Shows the issues remaining in the earliest unreleased version of a project.

#Quick Create gadget
gadget.quickcreate.title=Create Issue
gadget.quickcreate.description=Quickly create issues
gadget.quickcreate.issue.created=Issue created
gadget.quickcreate.select.project=Select a project
gadget.quickcreate.select.issue.type=Select an issue type
gadget.quickcreate.click.to.create=Click to create issue
gadget.quickcreate.create=Create
gadget.quickcreate.summary=Summary
gadget.quickcreate.no.projects=You do not have permission to create issue in any project.

gadget.resolutiontime.title = Resolution Time
gadget.resolutiontime.title.specific = Resolution Time: {0}
gadget.resolutiontime.description = Displays a bar graph of elapsed time to resolve issues for a project or filter.
gadget.resolutiontime.summary = Issues: {0}
gadget.resolutiontime.inlinedescription = This chart shows the average number of days that resolved {0}issues{1} were open for over a given period.
gadget.resolutiontime.totalresolutiontime = Total Resolution Time
gadget.resolutiontime.averageresolutiontime = Avg. Resolution Time

#Bugzilla ID Search gadget
gadget.bugzilla.title=Bugzilla Issue ID Search
gadget.bugzilla.description=Search for issues by their old Bugzilla ID. If none found in JIRA, redirects to the appropriate Bugzilla URL.
gadget.bugzilla.url.label=Bugzilla URL
gadget.bugzilla.url.description=A link to the old Bugzilla install (if any)
gadget.bugzilla.incompatible=This gadget is incompatible with the new JIRA Importers plugin and will be depreciated. Please use JIRA''s quick search in the top right.
gadget.bugzilla.search.label=Issue ID
gadget.bugzilla.no.issue=Issue not found
gadget.bugzilla.invalid.url=Invalid Bugzilla URL. Ensure URL begins with ''http://'' or ''https://''.

#Text Gadget
gadget.text.title = Text
gadget.text.description = Display any text, formatted as HTML.
gadget.text.field.title = Title
gadget.text.field.title.description = The text to be displayed as the title of this gadget.
gadget.text.field.html = HTML
gadget.text.field.html.description = The HTML to display in the body of this gadget.

#Admin Gadget
gadget.admin.title = Guide for JIRA Administrators
gadget.admin.description = Shows function for admin users.
gadget.admin.name = Admin
gadget.admin.plugin.name = Administration Tools
gadget.admin.display.name = Admin

#Two Dimensional Stats Gadget

#Stats Gadget
gadget.stats.sortby.label=Sort By
gadget.stats.sortby.description=Sort by row total or natural field order.
gadget.stats.sortby.natural.label=Natural
gadget.stats.sortby.total.label=Total

gadget.stats.stattype.label=Statistic Type
gadget.stats.stattype.description=Select which type of statistic to display for this project or saved filter

gadget.stats.sortdirection.label=Sort Direction
gadget.stats.sortdirection.description=&nbsp;
gadget.stats.sortdirection.asc.label=Ascending
gadget.stats.sortdirection.desc.label=Descending

gadget.stats.includeresolvedissues.label=Show Resolved Issue Statistics
gadget.stats.includeresolvedissues.description=Include resolved issues in the set of issues from which statistics are calculated.
gadget.stats.includeresolvedissues.true.label=Yes
gadget.stats.includeresolvedissues.false.label=No

gadget.stats.statistics=Statistics
gadget.stats.totalissues=Total Issues
gadget.stats.title=Issue Statistics
gadget.stats.description=Issue Statistics
gadget.stats.no.results = No Results



# Roadmap Gadget
gadget.roadmap.title=Road Map
gadget.roadmap.subtitle=Road Map: Next {0} Days (Until {1})
gadget.roadmap.description=Display upcoming versions for specified projects.
gadget.roadmap.none=There are no versions scheduled for release in next {0} days.
gadget.roadmap.status.unreleased=Unreleased
gadget.roadmap.issues.none=No issues.
gadget.roadmap.issues.resolved={0} of {1} issues resolved.
gadget.roadmap.issues.resolved.title=Resolved Issues - {0}% ({1} issues)
gadget.roadmap.issues.unresolved.title=Unresolved Issues - {0}% ({1} issues)
gadget.roadmap.issues.resolved.percentage=Resolved Issues - {0}%
gadget.roadmap.issues.unresolved.percentage=Unresolved Issues - {0}%
gadget.roadmap.days.label=Days:
gadget.roadmap.days.description=Period to cover (in days)

#Two dimensional stats gadget
gadget.twodimensionalfilterstats.title=Two Dimensional Filter Statistics
gadget.twodimensionalfilterstats.title.specific=Two Dimensional Filter Statistics: {0}
gadget.twodimensionalfilterstats.description=Display statistics of issues returned from specified filter
gadget.twodimensionalfilterstats.total.xaxis = T:
gadget.twodimensionalfilterstats.total.yaxis = Total Unique Issues
gadget.twodimensionalfilterstats.nodata=The filter for this gadget did not return any issues
gadget.twodimensionalfilterstats.sort.by.label=Sort By
gadget.twodimensionalfilterstats.sort.by.description=Sort by row total or natural field order.
gadget.twodimensionalfilterstats.sort.by.natural.label=Natural
gadget.twodimensionalfilterstats.sort.by.total.label=Total
gadget.twodimensionalfilterstats.xstattype.label=XAxis
gadget.twodimensionalfilterstats.ystattype.label=YAxis
gadget.twodimensionalfilterstats.sort.direction.label=Sort Direction
gadget.twodimensionalfilterstats.sort.direction.description=&nbsp;
gadget.twodimensionalfilterstats.sort.direction.asc.label=Ascending
gadget.twodimensionalfilterstats.sort.direction.desc.label=Descending
gadget.twodimensionalfilterstats.show.totals.label=Show Totals
gadget.twodimensionalfilterstats.show.totals.description=Whether to show totals for each of the columns and rows.
gadget.twodimensionalfilterstats.show.totals.true.label=Yes
gadget.twodimensionalfilterstats.show.totals.false.label=No
gadget.twodimensionalfilterstats.showing = Showing {0} of {1} statistics.
gadget.twodimensionalfilterstats.more = Show more
gadget.twodimensionalfilterstats.less = Show less
gadget.twodimensionalfilterstats.num.description = Number of results to display.
#Project gadget
gadget.project.title=Projects
gadget.project.description=List multiple projects
gadget.project.title.project=Project
gadget.project.title.reports=Reports
gadget.project.title.lead=Lead
gadget.project.title.description=Description
gadget.project.no.open.issues=No open issues
gadget.project.title.open.issues=Open Issues
gadget.project.title.by.priority=by priority
gadget.project.title.filters=Filters
gadget.project.no.projects.selected=No projects are selected
gadget.project.no.projects.exist.admin=No projects exist (yet). Be the first to {0}create a project{1}.
gadget.project.no.projects.visible.admin=No projects to display. Do you need to {0}create a project{1}?
gadget.project.no.projects.visible.nonadmin=No projects to display. Ask your Administrator to create a project for you.
gadget.project.no.categories=No Categories
gadget.project.view.type.label=View:
gadget.project.view.type.desc=The amount of detail to show
gadget.project.view.type.brief=Brief
gadget.project.view.type.detailed=Detailed
gadget.project.view.type.collapsed=Collapsed
gadget.project.view.type.cols.label=Number of Columns:
gadget.project.view.type.cols.desc=How many columns to display
gadget.project.view.type.cols.one=1
gadget.project.view.type.cols.two=2
gadget.project.view.type.cols.three=3

gadget.labels.dashboard.name = Labels Gadget
gadget.labels.dashboard.description = JIRA issue labels in a Gadget
gadget.labels.title=Labels: {0} in {1}
gadget.labels.dashboard.projectid.name = Show Labels from Project
gadget.labels.field.name=Field
gadget.labels.field.description=Select the field which you wish to show labels from.

#Assigned to me gadget
gadget.assignedtome.title=Assigned to Me
gadget.assignedtome.description=Displays all unresolved issues assigned to me
gadget.assignedtome.empty=There are no issues assigned to you.

#In progress gadget
gadget.in.progress.title=Issues in progress
gadget.in.progress.description=Issues in progress

oauth.host.consumer.default.description=Atlassian JIRA at {0}

## Keyboard shortcuts
admin.keyboard.shortcuts.plugin.name=Keyboard Shortcuts Plugin
admin.keyboard.shortcuts.plugin.desc=A plugin that defines a number of keyboard shortcuts.
admin.keyboard.shortcut.admin.quicksearch.name=Administration Quick Search
admin.keyboard.shortcut.admin.quicksearch.desc=Administration Quick Search
admin.keyboard.shortcut.goto.home.name=Back to JIRA
admin.keyboard.shortcut.goto.homr.desc=Go to JIRA home
admin.keyboard.shortcut.goto.dashboard.name.classic.header=Go to Dashboard Keyboard Shortcut - Classic Header
admin.keyboard.shortcut.goto.dashboard.name.common.header= Go to Dashboard Keyboard Shortcut - Common Header
admin.keyboard.shortcut.goto.dashboard.desc=Go to Dashboard
admin.keyboard.shortcut.browse.project.name.classic.header=Browse Project Keyboard Shortcut - Classic Header
admin.keyboard.shortcut.browse.project.name.common.header=Browse Project Keyboard Shortcut - Common Header
admin.keyboard.shortcut.browse.project.desc=Browse to a Project
admin.keyboard.shortcut.find.issues.name.classic.header=Issue Navigator Keyboard Shortcut - Classic Header
admin.keyboard.shortcut.find.issues.name.common.header=Issue Navigator Keyboard Shortcut - Common Header
admin.keyboard.shortcut.find.issues.desc=Find Issues
admin.keyboard.shortcut.collapse.left.name=Hide/Show Left Section
admin.keyboard.shortcut.collapse.left.desc=Hide/Show Left Section
admin.keyboard.shortcut.create.issue.name=Create Issue
admin.keyboard.shortcut.create.issue.desc=Create an Issue
admin.keyboard.shortcut.quicksearch.name=Quick Search
admin.keyboard.shortcut.quicksearch.desc=Quick Search
admin.keyboard.shortcut.help.name=Shortcut Help
admin.keyboard.shortcut.help.desc=Open shortcut help
admin.keyboard.shortcut.commentissue.name=Comment on Issue
admin.keyboard.shortcut.commentissue.desc=Comment on Issue
admin.keyboard.shortcut.edit.issue.name=Edit Issue
admin.keyboard.shortcut.edit.issue.desc=Edit Issue
admin.keyboard.shortcut.assign.issue.name=Assign Issue
admin.keyboard.shortcut.assign.issue.desc=Assign Issue
admin.keyboard.shortcut.assign.issue.self.name=Assign To Me
admin.keyboard.shortcut.assign.issue.self.desc=Assign To Me
admin.keyboard.shortcut.next.issue.name=Next Issue
admin.keyboard.shortcut.next.issue.desc=Next Issue
admin.keyboard.shortcut.prev.issue.name=Previous Issue
admin.keyboard.shortcut.prev.issue.desc=Previous Issue
admin.keyboard.shortcut.movetonextactionitem.name=Next Activity
admin.keyboard.shortcut.movetonextactionitem.desc=Next Activity
admin.keyboard.shortcut.movetoprevactionitem.name=Previous Activity
admin.keyboard.shortcut.movetoprevactionitem.desc=Previous Activity
admin.keyboard.shortcut.navigator.next.issue.name=Next Issue
admin.keyboard.shortcut.navigator.next.issue.desc=Next Issue
admin.keyboard.shortcut.navigator.prev.issue.name=Preivous Issue
admin.keyboard.shortcut.navigator.prev.issue.desc=Previous Issue
admin.keyboard.shortcut.navigator.view.issue.name=View selected Issue
admin.keyboard.shortcut.navigator.view.issue.desc=View selected Issue
admin.keyboard.shortcut.label.issue.name=Edit Issue Labels
admin.keyboard.shortcut.label.issue.desc=Edit Issue Labels
admin.keyboard.shortcut.navigate.up.name=Search for issues
admin.keyboard.shortcut.navigate.up.desc=Search for issues
admin.keyboard.shortcut.navigate.up.issue.name=Back to the Issue
admin.keyboard.shortcut.navigate.up.issue.desc=Back to the Issue
admin.keyboard.shortcut.shifter.name=Quick Operations
admin.keyboard.shortcut.shifter.desc=Quick Operations
admin.keyboard.shortcut.navigator.focus.search.name=Focus search field
admin.keyboard.shortcut.navigator.focus.search.desc=Focus search field
admin.keyboard.shortcut.navigator.next.and.focus.name=Next issue and focus
admin.keyboard.shortcut.navigator.next.and.focus.desc=Next issue and focus
admin.keyboard.shortcut.navigator.previous.and.focus.name=Previous issue and focus
admin.keyboard.shortcut.navigator.previous.and.focus.desc=Previous issue and focus


keyboard.shortcuts.title=Keyboard Shortcuts
keyboard.shortcuts.two.keys={0} then {1}
keyboard.shortcuts.three.keys={0} then {1} then {2}
keyboard.shortcuts.type= Type
keyboard.shortcuts.then= then
keyboard.shortcuts.or= OR
keyboard.shortcuts.preferences=Preferences

keyboard.shortcuts.disabled=Keyboard Shortcuts are {0}disabled{1}. {2}Enable Keyboard Shortcuts{3}
keyboard.shortcuts.enabled=Keyboard Shortcuts are {0}enabled{1}. {2}Disable Keyboard Shortcuts{3}
keyboard.shortcuts.disabled.tooltip=Keyboard Shortcuts are currently disabled.
keyboard.shortcuts.enabled.tooltip=Keyboard Shortcuts are currently enabled.

# contexts
keyboard.shortcut.context.global=Global Shortcuts
keyboard.shortcut.context.issueaction=Issue Actions
keyboard.shortcut.context.issuenavigation=Navigating Issues
keyboard.shortcut.context.greenhopper=Agile Shortcuts

#labels
label.service.error.issue.doesnt.exist=No issue with id ''{0}'' could be found.
label.service.error.issue.no.permission=The current user does not have permission to browse to the issue with id ''{0}''.
label.service.error.issue.no.edit.permission=The current user does not have permission to edit the issue with id ''{0}''.
label.service.error.label.invalid=The label ''{0}'' contains spaces which is invalid.
label.service.error.label.toolong=The label ''{0}'' exceeds the maximum length for a single label of 255 characters.
label.service.error.label.blank=Labels cannot be blank!
label.service.error.custom.field.doesnt.exist=Custom field with id ''{0}'' doesn''t exist.
label.edit.start.typing=Begin typing to find and create labels or press down to select a suggested label.
label.edit.title=Labels
label.edit.sendnotification=Send Notification
label.project.import.error=Dropping label ''{0}'' because it contains invalid characters.
label.new = New Label

#issue actions
issueactions.start.typing=Begin typing for available operations or press down to see all

#label project panel
labels.project-tab.nolabels.singlefield.title = No issues have any labels yet!
labels.project-tab.nolabels.singlefield.desc = When users start labeling issues, the labels will appear here.
labels.project-tab.nolabels.multiplefields.title = This field does not contain any labels yet!
labels.project-tab.nolabels.multiplefields.desc = When users start adding labels to this field, the labels will appear here.

#User hover

webfragments.user.hover.links.section.name=User Hover links
webfragments.user.hover.item.view.activity=User Hover Activity link
webfragments.user.hover.item.view.profile=User Hover Profile link
webfragments.user.hover.item.view.current.issues=User Hover Current Issues link
webfragments.user.hover.item.view.admin=User Hover Administer this user link

user.hover.current.issues=Current Issues
user.hover.administrate.user=Administer User
user.hover.timeofday = {0} - {1}{2}{3} - {4}
user.hover.tooltip.activity=View this user''s latest activity
user.hover.tooltip.profile=View this user''s profile
user.hover.tooltip.current.issues=View unresolved issues currently assigned to this user
user.hover.tooltip.administer=Go to the administration section for this user
user.hover.user.does.not.exist=User does not exist: {0}

# constants service
constants.service.status.not.found=The status with id ''{0}'' does not exist
constants.service.issuetype.not.found=The issue type with id ''{0}'' does not exist
constants.service.status.category.not.found.id=The status category with id ''{0}'' does not exist
constants.service.status.category.not.found.key=The status category with key ''{0}'' does not exist
constants.service.status.category.not.found.any=There are no status categories
constants.service.status.category.not.found.default=There is no default status category

# watchers service
watcher.service.error.add.watcher.not.allowed = User ''{0}'' is not allowed to add watchers to issue ''{1}''
watcher.service.error.remove.watcher.not.allowed = User ''{0}'' is not allowed to remove watchers from issue ''{1}''

# JIRA usage hints
usage.hints.label = Shortcut tip:
usage.hints.title = Click to view all shortcuts
usage.hints.shortcuts.dot1= Pressing full-stop (<kbd>.</kbd>) can also be used to open this dialog box
usage.hints.shortcuts.dot1.tooltip= Pressing full-stop (.) can also be used to open this dialog box
usage.hints.shortcuts.a= Pressing <kbd>a</kbd> also opens this dialog box
usage.hints.shortcuts.a.tooltip= Pressing a also opens this dialog box
usage.hints.shortcuts.l= Pressing <kbd>l</kbd> also opens this dialog box
usage.hints.shortcuts.l.tooltip= Pressing l also opens this dialog box
usage.hints.shortcuts.m= Pressing <kbd>m</kbd> also adds a comment
usage.hints.shortcuts.m.tooltip= Pressing m also adds a comment

security.level.viewable.by.all=Viewable by All Users
security.level.restricted.to=Restricted to <span class=''redText''>{0}</span>

admin.jaacs.application.menu.text=JIRA User Server
admin.jaacs.application.menu.key.text=JIRA User Server Admin Link
admin.jaacs.application.title=Configure Other Applications
admin.jaacs.application.description=Other applications can use JIRA for users, groups and authentication. Configure these applications here.
admin.jaacs.application.password=Password
admin.jaacs.application.password.description.add=Used by application to authenticate.
admin.jaacs.application.password.description.edit=Used by application to authenticate.<br />Empty field will leave the password unchanged.
admin.jaacs.application.add.remote.application=Add application
admin.jaacs.application.remote.address=IP Addresses
admin.jaacs.application.remote.address.description=IP addresses of the remote server from which you wish to allow connection (one per line).
admin.jaacs.application.remote.application=Application name
admin.jaacs.application.remote.application.description=Used by application to authenticate.
admin.jaacs.application.remote.application.name.required=You must provide an application name.
admin.jaacs.application.application.created=Created application ''{0}''
admin.jaacs.application.application.updated=Updated application ''{0}''
admin.jaacs.application.application.deleted=Deleted application ''{0}''
admin.jaacs.application.create.title=Add Application
admin.jaacs.application.create.description=Help me create an app
admin.jaacs.application.create.failed=Failed to create application ''{0}''
admin.jaacs.application.edit.title=Edit Application
admin.jaacs.application.edit.description=Help me edit an app
admin.jaacs.application.edit.address.description=IP addresses, one per line.
admin.jaacs.application.application.invalid=The application id is invalid.
admin.jaacs.application.remote.address.invalid.ip=''{0}'' is not a valid IP address.
admin.jaacs.application.remote.address.duplicate=The address already present in allowed connection list.
admin.jaacs.application.remote.address.empty=An address is required.
admin.jaacs.application.password.empty=A password is required.
admin.jaacs.application.set.password.error=An error occurred setting the password.
admin.jaacs.application.remote.add.address.error=An error occurred add the remote address.
admin.jaacs.application.remote.add.application.error=An error occurred add the application.
admin.jaacs.application.remote.remove.address.error=An error occurred removing the remote address.
admin.jaacs.application.remote.remove.application.error=An error occurred removing the application.
admin.jaacs.application.admin.required=You must be a JIRA Administrator to configure JIRA as a Crowd Server.
admin.jaacs.application.not.found=Application with id ''{0}'' not found
admin.jaacs.application.update.failed=Failed to update application ''{0}''
admin.jaacs.application.no.applications.configured=There are no other applications configured to use JIRA user management.
admin.jaacs.application.add.first.application=[Click here to add one].

browser.ff36.nosupport=Firefox 3.6 is not a supported browser, and some features may not have full functionality. See {0} {1} {2}  for more information.
browser.ie6.nosupport=You are using an unsupported browser or your browser might be in the Compatibility View mode. See {0} {1} {2}  for more information.
browser.ie7.nosupport=You are using an unsupported browser or your browser might be in the Compatibility View mode. See {0} {1} {2}  for more information.
browser.ie8.nosupport=You are using an unsupported browser or your browser might be in the Compatibility View mode. See {0} {1} {2}  for more information.

rest.error.internal = Internal server error
rest.attachment.error.not.found = The attachment with id ''{0}'' does not exist
rest.priority.error.not.found = The priority with id ''{0}'' does not exist
rest.priority.name.invalid = Priority name ''{0}'' is not valid
rest.priority.no.name.or.id = Could not find valid ''id'' or ''name'' in priority object.
rest.resolution.name.invalid = Resolution name ''{0}'' is not valid
rest.resolution.no.name.or.id = Could not find valid ''id'' or ''name'' in resolution object.
rest.securitylevel.name.invalid = Security level name ''{0}'' is not valid
rest.securitylevel.no.name.or.id = Could not find valid ''id'' or ''name'' in security level object.
rest.user.error.not.found = The user named ''{0}'' does not exist
rest.user.error.not.found.with.key = The user with the key ''{0}'' does not exist
rest.user.error.no.username.param = The username query parameter was not provided
rest.user.error.no.username.or.key.param = Either the ''username'' or the ''key'' query parameters need to be provided
rest.user.error.too.many.params = You cannot specify both the username and the key parameters
rest.custom.field.option.not.found = A custom field option with id ''{0}'' does not exist
rest.custom.field.option.id.invalid = Option id ''{0}'' is not valid
rest.custom.field.option.value.invalid = Option value ''{0}'' is not valid
rest.custom.field.option.parent.no.name.or.id = Could not find valid ''id'' or ''value'' in the Parent Option object.
rest.custom.field.child.option.id.invalid = Child Option id ''{0}'' is not valid
rest.custom.field.child.option.value.invalid = Child Option value ''{0}'' is not valid
rest.custom.field.child.option.parent.no.name.or.id = Could not find valid ''id'' or ''value'' in the Child Option object.
rest.resolution.error.not.found = The resolution with id ''{0}'' does not exist
rest.issue.key.or.id.required = At least one of ''id'' or ''key'' is required to identify an issue.
rest.project.key.or.id.required = Could not find valid ''id'' or ''key'' in project object.
rest.project.key.invalid = Project key ''{0}'' is not valid
rest.issue.delete.subtasks.present = The issue ''{0}'' has subtasks.  You must specify the ''deleteSubtasks'' parameter to delete this issue and all its subtasks.
rest.issue.link.invalid.id = Invalid issue link id ''{0}'' specified.
rest.issue.link.no.id = No issue link id specified.
rest.issue.link.null = A null issue link object is invalid for add operation.
rest.issue.link.not.found = No issue link with id ''{0}'' exists.
rest.issue.link.type.not.found = No issue link type with name ''{0}'' found.
rest.issue.link.type.with.id.not.found = No issue link type with id ''{0}'' found.
rest.issue.link.type.no.id.or.name = You must provide either an id or a name for the link type.
rest.issue.link.type.invalid.id = Invalid issue link type id ''{0}'' specified.
rest.issue.link.type.ambiguous.name = The issue link type name ''{0}'' is ambiguous. Please provide an id instead.
rest.issue.link.error.link.no.link.permission = No Link Issue Permission for issue ''{0}''
rest.issue.link.error.issue.key = An issue with the key ''{0}'' does not exist.
rest.issue.link.error.project.role.not.found = A project role with the name ''{0}'' does not exist.
rest.issue.link.error.comment=Failed to create comment for issue ''{0}''
rest.issue.link.error.too.many.keys = You must provide one of ''inwardIssue'' or ''outwardIssue'', not both.
rest.issue.link.comment.not.allowed = Comment not allowed in issue link request. Please use top-level ''comment'' attribute.
rest.issue.remotelink.invalid.id = Invalid remote issue link id ''{0}'' specified.
rest.issue.remotelink.with.id.not.found = No remote issue link with id ''{0}'' found.
rest.issue.remotelink.not.for.issue = The remote link with id ''{0}'' does not belong to issue ''{1}''.
rest.transition.error.no.transition=Missing ''transition'' identifier
rest.transition.error.id.not.integer=''transition'' identifier must be an integer
rest.bad.json=The submitted data is not valid JSON and cannot be parsed.
rest.comment.visibility.no.value=The visibility for this comment has no value specified.
rest.comment.visibility.group.no.value=Group level cannot be empty.
rest.comment.visibility.role.level.invalid=Invalid role level specified.
rest.comment.visibility.role.level.no.value=Role level cannot be empty.
rest.authentication.no.user.logged.in=You are not authenticated. Authentication required to perform this operation.
rest.authorization.admin.required = You are not authorized to perform this action. Administrator privileges are required.

rest.timetracking.cannot.set.timespent=Setting the Time Spent directly is not supported.
rest.timetracking.cannot.set.original.work.started=Setting the Original Estimate is not supported in Legacy Mode, if work has started.
rest.timetracking.cannot.set.both.legacy=Setting both Original and Remaining Estimate is not supported in Legacy Mode.


rest.version.create.no.project=Project must be specified to create a version.
rest.version.create.two.start.dates=Only one of ''startDate'' and ''userStartDate'' can be specified when creating a version.
rest.version.create.two.release.dates=Only one of ''releaseDate'' and ''userReleaseDate'' can be specified when creating a version.
rest.version.edit.two.start.dates=Only one of ''startDate'' and ''userStartDate'' can be specified when editing a version.
rest.version.edit.two.release.dates=Only one of ''releaseDate'' and ''userReleaseDate'' can be specified when editing a version.
rest.version.no.create.permission=Project with key ''{0}'' either does not exist or you do not have permission to create versions in it.
rest.version.move.invalid.target=The target for the move operation is invalid.
rest.worklog.error.tomanyoperations=Only one operation is supported
rest.worklog.error.requiredObject=Expected an object
rest.worklog.error.operationsSupported=Only ADD operation is supported when creating/editing issues. For other operations please use the worklog subresource.
rest.worklog.error.visibility.group.missing=Group level cannot be empty.
rest.worklog.error.visibility.role.invalid=Invalid role level specified.
rest.worklog.error.visibility.role.missing=Role level cannot be empty.
rest.worklog.error.visibility.type.invalid=Visibility type ''{0}'' is invalid
rest.worklog.error.adjustEstimate.invalid=Must provide an valid adjustEstimate option. Valid values are {0}
rest.worklog.error.adjustEstimate.new.newEstimate.missing=Value is required when adjustEstimate is new
rest.worklog.error.adjustEstimate.manual.reduceBy.missing=A value is required for manual estimate adjustment
rest.worklog.error.unknown=Unknown error occured. Could not determine outcome of operation
rest.worklog.error.adjustEstimate.manual.notapplicableforedit=Manual adjustment of remaining estimate not allowed when editing a worklog
rest.worklog.error.adjustEstimate.manual.increaseBy.missing=A value is required for manual estimate adjustment
rest.worklog.error.id.missing=Must provide an id of the worklog
rest.worklog.error.id.mismatch=id in URL does not match id in request object. Update could not be performed.
rest.worklog.error.timeSpent.both.forms=Specify only one of timeSpent or timeSpentSeconds.
rest.comment.error.id.mismatch = Comment ID supplied in request body does not match that in the URL
rest.comment.error.issue.invalid = Failed to find issue with ID or Key: {0}
rest.comment.error.invalidIssueForComment = No comment with given ID found for issue {0}
rest.group.value.not.group.object = Operation value must be a group object
rest.group.value.not.group.objects = Operation value must be an array of group objects
rest.group.error.not.found = The group named ''{0}'' does not exist
rest.group.error.empty = The group name can not be empty
rest.group.not.authorised = You are not authorised to perform this action. Administrator privileges are required.

rest.dashboard.filter.bad.param = Bad value ''{0}'' for query parameter ''{1}''. Valid values are: {2}
rest.dashboard.not.found = The dashboard with id ''{0}'' does not exist.
rest.dashboard.invalid.startAt = The ''startAt'' param ({0}) must be a multiple of the ''maxResults'' param ({1})

adhoc.notification.error.no.browse.permission = Issue with key ''{0}'' either does not exist or you do not have permission to view it.
adhoc.notification.error.unknown.users = Users {0} could not be found.
adhoc.notification.error.unknown.groups = Groups {0} could not be found.
adhoc.notification.error.unknown.permissions = Permissions {0} could not be found.
adhoc.notification.error.no.recipients = No recipients were defined for notification.
adhoc.notification.email.issue.activity = {0} has a message for you about {1}
adhoc.notification.email.message.about.issue = {0} {1}has a message{2} for you about an issue
adhoc.notification.email.issue.link.view = View Issue
adhoc.notification.email.issue.link.add.comment = Add Comment

websudo.title=Administrator Access
websudo.password.wrong=The password you entered is incorrect.
websudo.password.empty=Please enter your password.
websudo.description=You have requested access to an administrative function in JIRA and are required to \
  validate your credentials below.
websudo.warning=If you were sent to this page from a link obtained from an untrusted source please proceed with \
  caution or validate the link source before continuing.
websudo.button=Confirm
websudo.notyou=Not You?
websudo.retry.message = You now have administrative access and you can retry your previous action.
websudo.retry.name = Retry
#
# The following are taken from ActionSupport properties file
#
# Since we have moved away from action hierarchy resource finding
# we needed to move these up into here
#
# It contains the default error messages produced
# from property editors when trying to set illegal or
# empty values
#
EMPTY_INTEGER=Must be a number
BAD_INTEGER=Invalid number "{0}"
BAD_INTEGEROBJ=Invalid number "{0}"

EMPTY_LONG=Must be a number
BAD_LONG=Invalid number "{0}"
BAD_LONGOBJ=Invalid number "{0}"

EMPTY_SHORT=Must be a number
BAD_SHORT=Invalid number "{0}"
BAD_SHORTOBJ=Invalid number "{0}"

EMPTY_FLOAT=Must be a number
BAD_FLOAT=Invalid number "{0}"
BAD_FLOATOBJ=Invalid number "{0}"

EMPTY_DOUBLE=Must be a number
BAD_DOUBLE=Invalid number "{0}"
BAD_DOUBLEOBJ=Invalid number "{0}"

EMPTY_BYTE=Must be a number
BAD_BYTE=Invalid number "{0}"
BAD_BYTEOBJ=Invalid number "{0}"

EMPTY_BOOLEAN=Must be a boolean
BAD_BOOLEAN=Invalid boolean "{0}"
BAD_BOOLEANOBJ=Invalid boolean "{0}"

BAD_BIGDECIMAL=Invalid number "{0}"

BAD_DATE=Invalid date "{0}"
BAD_DATEFORMAT=Invalid date format "{0}"

BAD_VALUE=Unable to set value "{0}"


websudo.enabled.message=You have temporary access to administrative functions. {0}Drop access{1} if you no longer require it. For more information, refer to the {2}documentation{3}.

whitelist.service.permission.error=You do not have the permission to retrieve or update the currently configured Whitelist.
whitelist.admin.action.title=Whitelist
whitelist.admin.action.upgrade.notice=Upgrade Notice
whitelist.admin.action.upgrade.notice.line1=Thank you for upgrading to JIRA 4.3. We have made some security related improvements which require all External Gadgets, as well as any URLs these gadgets may access, to be whitelisted.
whitelist.admin.action.upgrade.notice.line2=Your JIRA instance currently has the following external gadgets configured. Please verify that you wish to allow the corresponding {0}Whitelisted URL Patterns{1} shown in the form below.
whitelist.admin.action.upgrade.notice.line3=You can also remove these gadgets via the gadget directory on your dashboard which is accessible through the ''Add Gadget'' link:
whitelist.admin.action.delete.gadget=Delete Gadget from my Directory
whitelist.admin.action.description.line1=For security reasons, administrators may wish to limit the URLs from which users can include content (e.g. External Gadgets).
whitelist.admin.action.description.line2=Select ''Restrict to whitelisted URL patterns'' and use the form below to list specific URLs or URL patterns that will be allowed. If you select ''Allow all URLs'', content can be included from any URL, including possibly malicious content.
whitelist.admin.action.description.line3=(Note that URLs for which {0}Application Links{1} are configured are automatically whitelisted, so you do not need to add them to this list.)
whitelist.admin.action.radio.allow=Allow all URLs
whitelist.admin.action.radio.restrict=Restrict to whitelisted URL patterns
whitelist.admin.action.rules.description=Enter URL patterns to describe valid content sources. Enter one pattern per line according to the following format:
whitelist.admin.action.rules.description.line1=if the pattern starts with ''='', only the exact URL following the ''='' will be allowed
whitelist.admin.action.rules.description.line2=if the pattern starts with ''/'' then the whole pattern will be treated as a regular expression
whitelist.admin.action.rules.description.line3=otherwise, ''*'' characters in the pattern will be treated as wildcards to match 1 or more characters
whitelist.admin.action.rules.example=For example, if you want to allow all requests to http://www.atlassian.com, enter the following rule:
whitelist.admin.action.saved=Whitelist saved successfully!
whitelist.admin.errors.bad.pattern=Malformed whitelist pattern: {0}

workflow.designer.link=Design
workflow.click.to.view.image=Click to view full-size image
workflow.image=Workflow Image

# Get plugin hints
get.plugin.hint.jql=Get more functions
get.plugin.hint.gadget=Get more gadgets

# Set up OnDemand -- used when configuring things like GApps.
setup.ondemand.title=OnDemand setup

# Set up GreenHopper mico wizard. - setupgreenhopper.jsp
setup.greenhopper.title=JIRA Agile setup
setup.greenhopper.step1=Step 1 of 1
setup.greenhopper.info=JIRA Agile is an agile project management add on for JIRA. JIRA Agile allows agile teams to manage backlogs, plan sprints and track progress.
setup.greenhopper.license.instruction = To complete your JIRA Agile installation, please select an option to get a license key.
setup.greenhopper.proceed.instruction=Click Finish to return to the JIRA Plugins Manager to enter the license key. To see your project in JIRA Agile, just click on the Agile tab.
setup.greenhopper.no.plugin=You do not have the JIRA Agile plugin installed.  Its seems it did not download correctly from plugins.atlassian.com

# Set up Bonfiremico wizard. -
setup.bonfire.title=JIRA Capture Setup
setup.bonfire.step1=Step 1 of 1
setup.bonfire.info=JIRA Capture provides QA teams, testers, and developers with incredibly fast bug reporting for JIRA, directly from the web application you are testing. JIRA Capture assures quality testing can finally keep up with the speed of agile development.
setup.bonfire.license.instruction=To complete your JIRA Capture installation, please select an option to get a license key.
setup.bonfire.proceed.instruction=Click Finish to return to the JIRA Plugins Manager to enter the license key.
setup.bonfire.no.licence.module=The version of JIRA Capture you have downloaded is not supported on JIRA 6.0
setup.bonfire.no.plugin=You do not have the JIRA Capture plugin installed. It seems it did not download correctly from plugins.atlassian.com

# Shared filter and dashboard administration
sharedfilters.delete=Delete Filter
sharedfilters.admin.changeowner.heading=Change Owner: {0}
sharedfilters.admin.changeowner.title=Change Shared Filter Owner
sharedfilters.admin.cog.changeowner=Change Owner
sharedfilters.admin.filter.owner=Filter Owner
sharedfilters.admin.filter.owner.empty=The Filter Owner field must contain a value
sharedfilters.admin.filter.owner.does.not.exist=The user {0} does not exist
sharedfilters.search.title=Search Shared Filters
sharedfilters.search.long.desc=Find and modify filters that are shared with any group or role.

shareddashboards.delete=Delete Dashboard
shareddashboards.admin.changeowner.heading=Change Owner: {0}
shareddashboards.admin.changeowner.title=Change Shared Dashboard Owner
shareddashboards.admin.cog.changeowner=Change Owner
shareddashboards.admin.dashboard.owner=Dashboard Owner
shareddashboards.admin.dashboard.owner.empty=The Dashboard Owner field must contain a value
shareddashboards.search.title=Search Shared Dashboards
shareddashboards.search.long.desc=Find and modify dashboards that are shared with any group or role.

admin.instrumentation.page.title=Instrumentation
admin.instrumentation.instrument.name=Name
admin.instrumentation.instrument.type=Type
admin.instrumentation.instrument.value=Value
admin.instrumentation.instrument.invocation=Invocation
admin.instrumentation.instrument.time=Time (ms)
admin.instrumentation.instrument.cpu=CPU (nanos)

admin.instrumentation.instrument.type.gauge=Gauge
admin.instrumentation.instrument.type.counter=Counter
admin.instrumentation.instrument.type.operation=Operation

admin.instrumentation.jmx.info=JMX Support Information
admin.instrumentation.jmx.info.supported=Supported
admin.instrumentation.jmx.info.notsupported=Not Supported
admin.instrumentation.jmx.info.enabled=Enabled
admin.instrumentation.jmx.info.notenabled=Not Enabled
admin.instrumentation.jmx.info.threadContentionMonitoring=Thread Contention Monitoring
admin.instrumentation.jmx.info.threadCpuTime=Thread CPU Time Monitoring

admin.instrumentation.jmx.info.setThreadContentionMonitoringEnabledOn=Turn Thread Contention And CPU Monitoring On
admin.instrumentation.jmx.info.setThreadContentionMonitoringEnabledOff=Turn Thread Contention And CPU Monitoring Off

modulewebcomponent.exception = <div class="aui-message error"><span class="aui-icon icon-error"></span><p>Error rendering ''{0}''. Please contact your JIRA administrators.<p/></div>

rest.could.not.parse.id = Could not parse id: {0}
rest.operations.morethanone = Too many operations ({0}) provided for field ''{1}''. We support at most 1 operation for this field.
rest.operation.must.be.string=Operation value must be a string
rest.operation.must.be.number=Operation value must be a number
rest.operation.not.supported=''{0}'' operation is not supported.
rest.operation.invalid = No operation with name ''{0}'' found. Valid operations are: {1}

jira.mentions.startsearch=Type to start searching.
jira.mentions.searching=Searching for {0}{1}{2}...
jira.mentions.nomatch=Found no matching users for {0}{1}{2}.

jira.mentions.mentioned.you=mentioned you
jira.mentions.email.header={0} mentioned you on {1}
jira.mentions.email.hint=Hint
jira.mentions.email.hint.message=You can mention someone in an issue description or comment by typing  "@" in front of their username.
jira.mentions.email.view.online=View Online
jira.mentions.email.comment.add=Add Comment

http.generic.error.message = Encountered a <code>{0}</code> error while loading this page.
feedback.form.trigger.text=Got Feedback?

# JIRA Help tips
helptips.add.new.users.title=Add new users to JIRA!
helptips.add.new.users.body=You can add new users by sending an invitation to their email address, or you can create them manually.

helptips.view.all.issues.title=View all issues
helptips.view.all.issues.body=See a list of the issues raised in this project so far.

unknown.search.error=An unknown error occurred while trying to perform a search.

# Managed Configuration Items
admin.managed.configuration.items.error.update = Could not update managed configuration item
admin.managed.configuration.items.error.delete = Could not delete managed configuration item
admin.managed.configuration.items.managed = Managed
admin.managed.configuration.items.locked = Locked
admin.managed.configuration.items.generic.description.locked = This configuration item is locked by JIRA or one of its plugins. \
  You are not allowed to alter its configuration.
admin.managed.configuration.items.generic.description.managed = This configuration item is managed by JIRA or one of its plugins. You may \
  alter its configuration if you wish, but please note that unintended consequences may arise as a result.
admin.managed.configuration.items.customfieldtype.description = This custom field type is managed by JIRA or one of \
  its plugins. You may create a new field of this type if you wish, but please note that unintended consequences may arise \
  as a result.
admin.managed.configuration.items.customfieldtype.error.cannot.create.locked = You cannot create a new field of type ''{0}'' \
  as it is locked.
admin.managed.configuration.items.customfield.error.cannot.alter.context.locked = You cannot change the context of field ''{0}'' \
  as it is locked.
admin.managed.configuration.items.customfield.error.cannot.alter.configuration.locked = You cannot change the configuration of field ''{0}'' \
  as it is locked.
admin.managed.configuration.items.customfield.error.cannot.alter.renderer.locked = You cannot change the renderer of field ''{0}'' \
  as it is locked.
admin.managed.configuration.items.customfield.error.cannot.edit.locked = You cannot edit field ''{0}'' as it is locked.
admin.managed.configuration.items.customfield.error.cannot.delete.locked = You cannot delete field ''{0}'' as it is locked.

webwork.action.redirect.error = JIRA was unable to redirect you to the requested page. Contact your JIRA administrators to report this error.

# Shifter
shifter.placeholder=Find Actions...
shifter.group.issueactions=Issue Actions
shifter.group.issueactions.no.permissions.message=No permission to perform actions on the issue
shifter.shortcut.hint = Pressing full-stop (<kbd>.</kbd>) opens this dialog box
shifter.shortcut.hint.tooltip = Pressing full-stop (.) opens this dialog box

google.site.verification.key.description = Verification key for Google Webmaster Tools

admin.generic.permission=You need Administrator permission to perform this operation.
generic.error=An error occurred: {0}

# translations for new email templates
jira.email.title.mention={0} {1}mentioned you{2} on {3}
jira.email.assigned.issue.to={0} {2}assigned{3} an issue to {1}
jira.email.new.from.contact.administrators=New message from Contact Administrators page
jira.email.title.issue.moved={0} {1}moved{2} an issue
jira.email.title.issue.reopened={0} {1}reopened{2} an issue
jira.email.title.issue.resolved={0} {2}resolved{3} as {1}
jira.email.title.issue.updated={0} {1}updated{2} an issue
jira.email.title.worklog.added={0} {1}added a worklog{2} on {3}
jira.email.title.worklog.deleted={0} {1}deleted a worklog{2} on {3}
jira.email.title.mail.from.administrator={0} {1}sent you{2} a message
jira.email.title.activity.updated = {0} {1}updated{2} {3}
jira.email.user.created.createdaccount={0} {1}created for you{2} a JIRA account
ondemand.email.user.created.createdaccount={0} {1}created for you{2} an Atlassian OnDemand account
jira.email.user.created.lastshowlong=This password reset request is valid for the {0}next {1} hours{2}.
jira.email.user.created.requestnewpassword=Don''t worry. You can always ask for a new password using the following link: {0}{1}{2}{3}
jira.email.issue.details.context=Issue details

# High Availability / Clustering
jira.admin.cluster.service.forbidden=You must be a system administrator to use this function.

# OptionsService
admin.options.need.admin = You need to be an administrator to edit options.
admin.options.no.config = The custom field does not have configuration for the passed scope.
admin.options.empty.name = Option must have a name.
admin.options.duplicate.name = Found duplicate option ''{0}''.
admin.options.bad.field = Custom field of type ''{0}'' does not store options.
admin.options.too.long = Option ''{0}'' has more than 255 characters.

# upgrade task reindexing
admin.upgrade.reindex.deferred=While upgrading JIRA an upgrade task made changes that require reindexing.

jira.auditing.shutdown=JIRA is shutting down
jira.auditing.startup=JIRA is starting up
jira.auditing.user.created=User created
jira.auditing.user.deleted=User deleted
jira.auditing.user.updated=User updated
jira.auditing.user.renamed=User renamed
jira.auditing.user.password.changed=User''s password changed
jira.auditing.permission.scheme.created=Permission scheme created
jira.auditing.permission.scheme.deleted=Permission scheme deleted
jira.auditing.permission.scheme.updated=Permission scheme updated
jira.auditing.permission.scheme.copied=Permission scheme copied
jira.auditing.permission.scheme.added.to.project=Permission scheme added to project
jira.auditing.permission.scheme.removed.from.project=Permission scheme removed from project
jira.auditing.group.created=Group created
jira.auditing.group.deleted=Group deleted
jira.auditing.group.added.to.group=Group added to group
jira.auditing.user.added.to.group=User added to group
jira.auditing.group.removed.from.group=Group removed from group
jira.auditing.user.removed.from.group=User removed from group
jira.auditing.global.permission.added=Global permission added
jira.auditing.global.permission.deleted=Global permission deleted
jira.auditing.global.permissions=Global Permissions
jira.auditing.workflow.scheme.created=Workflow scheme created
jira.auditing.workflow.scheme.deleted=Workflow scheme deleted
jira.auditing.workflow.scheme.updated=Workflow scheme updated
jira.auditing.workflow.scheme.copied=Workflow scheme copied
jira.auditing.workflow.created=Workflow created
jira.auditing.workflow.deleted=Workflow deleted
jira.auditing.workflow.updated=Workflow updated
jira.auditing.workflow.renamed=Workflow renamed
jira.auditing.workflow.scheme.added.to.project=Workflow scheme added to project
jira.auditing.workflow.scheme.removed.from.project=Workflow scheme removed from project
jira.auditing.notification.scheme.created=Notification scheme created
jira.auditing.notification.scheme.deleted=Notification scheme deleted
jira.auditing.notification.scheme.updated=Notification scheme updated
jira.auditing.notification.scheme.copied=Notification scheme copied
jira.auditing.notification.scheme.added.to.project=Notification scheme added to project
jira.auditing.notification.scheme.removed.from.project=Notification scheme removed from project
jira.auditing.customfield.created=Custom field created
jira.auditing.customfield.updated=Custom field updated
jira.auditing.customfield.deleted=Custom field deleted
jira.auditing.project.created=Project created
jira.auditing.project.updated=Project updated
jira.auditing.project.deleted=Project deleted
jira.auditing.project.component.created=Project component created
jira.auditing.project.component.updated=Project component updated
jira.auditing.project.component.merged=Project component merged
jira.auditing.project.component.deleted=Project component deleted
jira.auditing.project.category.changed=Project category changed
jira.auditing.project.category.updated=Project category updated
jira.auditing.project.avatar.changed=Project avatar changed
jira.auditing.project.roles.changed=Project roles changed
jira.auditing.project.role.deleted=Project role deleted

jira.auditing.category=auditing
jira.auditing.category.usermanagement=user management
jira.auditing.category.groupmanagement=group management
jira.auditing.category.permissions=permissions
jira.auditing.category.workflows=workflows
jira.auditing.category.notifications=notifications
jira.auditing.category.fields=fields
jira.auditing.category.projects=projects

jira.auditing.retention.period.one.month=1 month
jira.auditing.retention.period.three.months=3 months
jira.auditing.retention.period.six.months=6 months
jira.auditing.retention.period.unlimited=unlimited
jira.auditing.retention.period.one.month.text=one month
jira.auditing.retention.period.three.months.text=three months
jira.auditing.retention.period.six.months.text=six months

jira.auditing.field.layout.scheme.created=Field Configuration scheme created
jira.auditing.field.layout.scheme.updated=Field Configuration scheme updated
jira.auditing.field.layout.scheme.copied=Field Configuration scheme copied
jira.auditing.field.layout.scheme.deleted=Field Configuration scheme deleted
jira.auditing.field.layout.scheme.added.to.project=Field Configuration scheme added to project
jira.auditing.field.layout.scheme.removed.from.project=Field Configuration scheme removed from project

jira.auditing.issue.security.scheme.created=Issue Security scheme created
jira.auditing.issue.security.scheme.deleted=Issue Security scheme deleted
jira.auditing.issue.security.scheme.updated=Issue Security scheme updated
jira.auditing.issue.security.scheme.copied=Issue Security scheme copied
jira.auditing.issue.security.scheme.added.to.project=Issue Security scheme added to project
jira.auditing.issue.security.scheme.removed.from.project=Issue Security scheme removed from project

jira.auditing.version.created=Project version created
jira.auditing.version.deleted=Project version deleted
jira.auditing.version.unreleased=Project version unreleased
jira.auditing.version.unarchived=Project version unarchived
jira.auditing.version.released=Project version released
jira.auditing.version.merged=Project version merged
jira.auditing.version.archived=Project version archived
jira.auditing.version.updated=Project version updated

jira.auditing.service.no.admin.permission=You do not have the JIRA Administrator permission required to get auditing records.
jira.auditing.service.disabled=Auditing service is disabled. You can enable it in administrator panel.
jira.auditing.service.field.must.be.set=You must specify a ''{0}'' of the record
jira.auditing.service.invalid.category=You must specify an existing category (''{0}'')
jira.auditing.service.event.source.not.empty=Event source key may not be empty.
jira.auditing.service.event.plugin.not.found=Plugin with key {0} was not found.

# Entity properties
jira.properties.service.invalid.json = The JSON data provided for the property is not a valid JSON: {0}.
jira.properties.service.too.long.value = The JSON data provided for the property is too long. Maximum length is {0}, provided is {1} bytes.
jira.properties.service.length.unknown = The JSON data provided for the property is too long. Maximum length is {0} bytes.
jira.properties.service.entity.does.not.exist = The specified {0} does not exist in the system.
jira.properties.service.empty.value = The property value can not be empty.
jira.properties.service.property.does.not.exist = The property {0} does not exist.
jira.properties.service.property.invalid.entity = The provided {0} id or key is invalid.
jira.properties.service.property.invalid.blankkeyorvalue = Provided property does not have key or value.

#OfBizPluginIndexConfigurationManager
jira.plugin.index.configuration = Plugin Index Configuration

jira.help.paths.plugin.name = Help Paths Plugin
jira.help.paths.plugin.description = Provides the URLs that JIRA uses for help documentation.
jira.help.paths.help.title = Using and setting up JIRA

licenserole.plugin.name=System License Roles
licenserole.plugin.desc=A plugin that defines the base license roles for JIRA.
licenserole.business.user.name=Business User
licenserole.service.permission.denied=License roles can only be edited or viewed by administrators.
licenserole.service.role.does.not.exist=License role with id ''{0}'' does not exist.
licenserole.service.group.does.not.exist=Group ''{0}'' does not exist.
licenserole.role.concept = License Role
licenserole.roles.concept = License Roles
licenserole.no.roles.installed = No roles configured.
licenserole.role.edit.groups.hint = Begin typing to find groups.

jira.version.created = A new version has been added to your project. You can set a release date for this version in {0}project admin{1}.
jira.component.created = A new component has been added to your project. You can assign a component lead for this component in {0}project admin{1}.
jira.version.created.quick.create = You also added a new version to this project. You can set a release date for this version in {0}project admin{1}.
jira.component.created.quick.create = You also added a new component to this project. You can assign a component lead for this component in {0}project admin{1}.
