# =============================================================
# This properties file contains the words of messages that will
# be displayed to the end users and logged in the log file.
# You may translate it into other languages.
# =============================================================
#
# The left-hand side is the code name of the message, and the
# righ-hand side is the message.
#

jsp.no_active_issue=There Are No Active Issues For You
jsp.no_query_result=No Issue Was Found.

license.user_accounts.limit=User accounts have exceeded the limit, please upgrade to a full version.
license.total.limit=Failed to save, limit has been exceeded. Please upgrade to a paid version. 

log.check_log=See log for detail (WEB-INF/classes/log/bugzero.log).
number.format_error_issue=Issue Id should be a number, but '{0}' is not.
number.format_error_trail=Trail Id should be a number, but '{0}' is not.
number.format_error_field=Field name index should be a number, but '{0}' is not.

date.format_error=The date you entered, '{0}', is not in the format:<br>
date.format_error2=The date you entered, '{0}', is unparseable and is not in the format:<br>
date.format_year=Please enter the year in 4 digits.

form.submit_error=A form submission (data post) error has occurred, please try again.

servlet.error_prefix=Error:
servlet.info_prefix=Info:
servlet.warn_prefix=Warn:

servlet.session_error=You are not logged on or your <a href="#" onClick="window.open('session.html', '_blank', 'height=400,width=320')">session</a> has expired.
servlet.action_error=Error: You have not specified the action type ({0}).
servlet.no_privilege=Sorry, you do not have the privilege ({0}).
servlet.no_project_id=No project id is specified ({0}).
servlet.not_admin=Sorry, you are either not logged on or not logged on as an administrator.
servlet.not_user=You are currently logged on as an administrator. This operation requires you to login as a normal user.
servlet.permission_denied=Permission denied.

servlet.email.no_username=EmailServlet: no username in the email.

servlet.export_no_data_type=Error: original data type is not specified.
servlet.export_no_report_data=There is no report data to export.
servlet.export_no_query_data=There is no query data to export.

servlet.issue.saved=Your report has been saved to the database, the id is: {0}
servlet.issue.form_id_is_null=IssueServlet: formId is null, sent to relogin.
servlet.issue.state_invalid=Sorry, you are in an invalid state, please reload the data.
servlet.issue.permission_error=Permission denied, or it does not exist.
servlet.issue.form_field_is_empty=Error: field '{0}' is empty.

servlet.login.username_is_empty=Username is empty
servlet.login.password_is_empty=Password is empty
servlet.login.login_failed=Login failed for username {0}, check your password.
servlet.login.user_login=User {0} logged in from {1}
servlet.login.switch_project_failed=Failed to switch project.
servlet.login.project_access_denied=You have no access to project {0}.

servlet.prefs.default_project_invalid=Warn: your account information is not modified, there is no such project '{0}' or you do not have access to it.
servlet.prefs.save_failed=Error: Your account information is not modified and saved.

servlet.project.clone_project_not_exist=Project '{0}' does not exist, please select an existing project to copy.
servlet.project.cancel=Project '{0}' is not saved.
servlet.project.removed=Project '{0}' is permanently removed.
servlet.project.remove_error=Project '{0}' is not removed:<br>
servlet.project.assignable_not_assigned=You need re-assign '{0}'. It is not assigned.<br>
servlet.project.user_has_no_edit_access=You need re-assign '{0}', user {1} does not have edit access.<br>
servlet.project.save_warning=Warn: Project '{0}':<p> {1} <p>Please go back and make the changes.
servlet.project.saved=Project '{0}' is saved.

servlet.projectemail.saved=Email template for project '{0}' is saved.
servlet.projectemail.cancel=Project email template is not modified.
servlet.projectemail.save_failed=Error: failed to save email template for project '{0}'.

servlet.query.stored_query_removed=Stored query '{0}' has been deleted from the database.
servlet.query.no_query_name=Error: Query name must be specified.
servlet.query.query_name_exists=Error: The query name '{0}' is already in use.
servlet.query.updated=Stored query '{0}' has been updated in the database.
servlet.query.saved=Stored query '{0}' has been saved to the database.
servlet.query.date_start_end=Please separate the start and the end dates with a comma.
servlet.query.no_accesscode=Sorry, you have not been assigned to the project.

servlet.report.no_summary_report=There is no summary report to be displayed
servlet.report.no_current_counts=There is no current distribution to be displayed
servlet.report.no_trend_metrics=There is no trend metrics to be displayed
servlet.report.no_graphics_support=You are likely on a unix (linux) environment that does not have graphics support, see FAQ online (www.websina.com/bugzero/faq.html) or in faq.txt for a solution.

servlet.upload.no_form=Upload: IssueForm is null.
servlet.upload.form_data_error=Error: Failed to parse the form data.
servlet.upload.file_not_exist=Warn: No file is attached, '{0}' does not exist or is empty.

servlet.user.no_username=Sorry, you have not specified the username.
servlet.user.cancel=User '{0}' is not saved.
servlet.user.removed=User '{0}' is permanently removed.
servlet.user.remove_error=User '{0}' is not removed:<br>
servlet.user.not_in_database=User '{0}' is removed or has not yet been saved.
servlet.user.saved=User '{0}' is saved.
servlet.user.save_failed=Error: User '{0}' is not saved:<br>

servlet.workflow.project_has_no_states=Error: Project '{0}' has no states available, please add states first.
servlet.workflow.saved=Workflow for project '{0}' is saved.
servlet.workflow.save_failed=Workflow for '{0}' is not saved, a database error has occurred.

servlet.fieldorder.saved=Field order for project '{0}' is saved.
servlet.fieldorder.save_failed=Field order for '{0}' is not saved, a database error has occurred.

servlet.permission.saved=Field access permission for project '{0}' is saved.
servlet.permission.save_failed=Field access permission for '{0}' is not saved, a database error has occurred.

servlet.group.saved=User groups have been modified and saved.
servlet.group.save_failed=A database error occurred during saving the groups, they are not saved.

servlet.mailbox.no_name=There is no such a mailbox or properties file.
servlet.mailbox.started=MailBoxDaemon '{0}' started.
servlet.mailbox.stopped=MailBoxDaemon '{0}' stopped.

servlet.register.username_is_required=Username is required.
servlet.register.password_is_required=Password is required.
servlet.register.email_is_required=Email address is required.

persistence.database_down=Database connection is down, auto reconnecting..., please try again.
persistence.load_failed=Load {0} from the database failed.
persistence.save_failed=Save {0} to the database failed.
persistence.delete_project_pk_failed=Delete project PK from the {0} table failed, projectId={1}
persistence.delete_person_pk_failed=Delete person PK from the {0} table failed, personId={1}
persistence.delete_rest_failed=Delete un-used entries from the {0} table failed
persistence.trail_id_not_set=The Trail Id is not set.
persistence.entry_id_not_set=The Entry Id is not set.

persistence.detail.load_failed=Load additional description detail from database failed for trail id={0}

persistence.file.load_failed=Load file from database failed for projectId = {0}, trail ID = {1}, and file name = {2}.
persistence.file.not_exist=File with projectId = {0}, trail ID = {1}, and file name = {2} does not exist in the database!
persistence.file.load_filename_failed=Load filename from database failed for projectId = {0} and trail ID = {1}.

persistence.issue.load_failed=Load issue from database failed for id={0}.
persistence.issue.not_exist=Issue with id={0} does not exist in the database.
persistence.issue.save_failed=Save issue to the database failed.

persistence.trail.load_failed=Load the last trail from database failed.
persistence.trail.update_failed=Quick assign or quick close failed.
persistence.trail.delete_failed=Delete issue from database failed.

persistence.person.login_check=Sorry, to load the {0}, you need to be properly logged in.
persistence.person.wrong_id=PersonId for '{0}' is 0, required to be > 0.
persistence.person.no_project={0} has no project assigned, please contact project manager.
persistence.person.load_project_list_failed=Failed to load project list for person of Id = '{0}'.
persistence.person.load_stored_query_failed=Failed to load stored query for '{0}' on Project '{1}.
persistence.person.username_not_set=Username is not set.
persistence.person.username_exists=Username '{0}' already exists.
persistence.person.saved=User '{0}' has been saved to the database.
persistence.person.save_failed=Save user to the database failed: {0}.
persistence.person.delete_assignment_first=<br>{0} is assigned to the following project(s):<br> {1} You need go to each of these projects and remove the assignment.
persistence.person.delete_failed=Delete user from database failed, id='{0}', username='{1}'.
persistence.person.deleted=User '{0}' has been deleted from the database.
persistence.person.load_failed=Load user from database failed, database error.

persistence.project.load_failed=Load project configuration failed for '{0}'.
persistence.project.not_exist=Project '{0}' does not exist.
persistence.project.saved=Project '{0}' has been saved to the database.
persistence.project.save_failed=Save project '{0}' to the database failed.
persistence.project.deleted=Project '{0}' has been deleted from the database.
persistence.project.delete_failed=Failed to completely delete the project '{0}' from the database, you HAVE TO remove its record from the 'project' table manaully.

persistence.projectemail.save_failed=Update email template for project '{0}' failed.

persistence.query.load_failed=Load query constraints from database for '{0}' failed.
persistence.query.save_failed=Save stored query '{0}' to the database failed.
persistence.query.delete_no_such_name=Remove stored query '{0}' from the database failed. No such query.
persistence.query.delete_failed=Remove stored query '{0}' from the database failed.
persistence.query.delete_person_failed=Remove stored query for person id '{0}' from the database failed.

persistence.trigger.delete_failed=Delete the email trigger '{0}' from the database failed.
persistence.reminder.delete_failed=Delete the reminder '{0}' from the database failed.
persistence.reminder.delete_project_failed=Delete the reminders of project '{0}' from the database failed.

bean.issue.collision=Concurrrent modification detected, please check the changes made by others in the audit trail and re-submit to save.
bean.quickaction.collision=Modification collisions or workflow restrictions, no change is made to the following:<br>

bean.email.failed_email_subject=This email has not been saved to the database
bean.email.access_denied_subject=Access to save this email has been denied.
