<?php
//=======================================
//###################################
// Kayako Infotech Ltd. - SWIFT Framework
//
// Source Copyright 2001-2008 Kayako Infotech Ltd.
// Unauthorized reproduction is not allowed
// License Number: $%LICENSE%$
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//                   www.kayako.com
//###################################
//=======================================

if (!defined("INSWIFT")) {
    trigger_error("Unable to process " . htmlentities($_SERVER['PHP_SELF']), E_USER_ERROR);
}

$__LANG = array (
    /**
    * Tickets
    */
    'tickets' => 'Tickets',
    'displayorder' => 'Display Order',
    'desc_displayorder' => 'The order in which items are displayed (ascending).',
    // ======= STATUS =======
    'statustitle' => 'Title',
    'statuslist' => 'Status List',
    'ticketstatus' => 'Status',
    'desc_ticketstatus' => 'Every ticket has a status. The default statuses are <i>Open</i>, <i>On Hold</i> and <i>Closed</i>.',
    'manage' => 'Manage',
    'statusdetails' => 'Custom Ticket Status Details',
    'insertstatus' => 'Insert Status',
    'statustitle' => 'Status Title',
    'desc_statustitle' => 'A title for the status.',
    'redirect_statusinsert' => 'Ticket status created successfully',
    'statusinsertconfirmation' => 'Ticket status "%s" inserted successfully',
    'statusdeleteconfirm' => 'Ticket status "%s" deleted successfully',
    'statusupdateconfirm' => 'Ticket status "%s" updated successfully',
    'displayinmainlist' => 'Display In Main Ticket Listing',
    'desc_displayinmainlist' => 'If enabled, tickets set to this status will be listed in the <i>View All</i> ticket listing. <i>Note: Enabling this option will also cause all tickets with this status to be synchronized with any KayakoMobile clients.</i>',
    'updatestatus' => 'Update Status',
    'editstatus' => 'Edit Status',
    'invalidticketstatus' => 'ERROR: Invalid ticket status',
    'displaycount' => 'Display Ticket Count In Tree',
    'desc_displaycount' => 'If enabled, the number of tickets within a department set to this status will be shown next to the status title on the department tree in the staff control panel. It is recommended that the count be disabled for closed statuses. ',
    'statuscolor' => 'Status Color (Optional)',
    'desc_statuscolor' => 'The color that this status is formatted in.',
    'statusdep' => 'Restrict Status To Departments',
    'desc_statusdep' => 'Statuses can be tied to a specific department. Example: A department <i>Sales</i> may have a custom status called <i>Leads</i>. However, this status <i>Leads</i> would not have a place under a department <i>Support</i>.',
    'statusalldep' => '-- Display under all departments --',
    'statustype' => 'Status Type',
    'errorstr' => 'ERROR',
    'resetduetime' => 'Clear Due Time On Status Change',
    'desc_resetduetime' => 'If enabled, tickets changed to this status will have their due time cleared.  This means that no automatic escalation rules will be processed.',
    'statustype2' => 'Status Type',
    'desc_statustype2' => '<i>Public:</i> Public statuses are selectable by users who are submitting tickets from the client support interface.<br><br><i>Private:</i> Private statuses are selectable only by staff users. If a ticket is set to a private status the client user will see this status, but they will not be able to select this status themself.',

    // ======= PRIORITY =======
    'ticketpriorities' => 'Priorities',
    'desc_ticketpriorities' => 'Each ticket has a priority. Priorities can be used to organize tickets by their importance (such as <i>Urgent</i> or <i>Low</i>).',
    'prioritytitle' => 'Title',
    'desc_prioritytitle' => 'Title of the priority.',
    'prioritylist' => 'Priority List',
    'prioritydetails' => 'Priority Details',
    'insertpriority' => 'Insert Priority',
    'prioritytype' => 'Type',
    'desc_prioritytype' => '<i>Public:</i> Public priorities are selectable by users who are submitting tickets from the client support interface.<br><br><i>Private:</i> Private priorities are selectable only by staff users.  If a ticket is set to a private priority the client user will see this priority, but they will not be able to select this status themself.',
    'registrationrequired' => 'Registration Required',
    'desc_registrationrequired' => 'If enabled, only registered users will be able to select this priority.',
    'forecolor' => 'Foreground Color (Optional)',
    'desc_forecolor' => 'The foreground color in which the priority will be formatted. For example, red would be an apt color for a high priority.',
    'bgcolor' => 'Background Color (Optional)',
    'desc_bgcolor' => 'The background color in which the priority will be formatted.',
    'redirect_priorityinsert' => 'Priority inserted successfully',
    'priorityinsertconfirm' => 'Priority "%s" inserted successfully',
    'prioritydeleteconfirm' => 'Priority "%s" deleted successfully',
    'templategroups' => 'Template Groups',
    'desc_templategroups' => 'The priority will only be available to users of the template group(s) specified here.',
    'updatepriority' => 'Update Priority',
    'selectonetgroup' => 'ERROR: Select at least one template group. If you do not wish for the template to be selectable by users, change the <i<Priority Type</i> to <i>private</i>',
    'editpriority' => 'Edit Priority',
    'invalidpriority' => 'ERROR: Invalid ticket priority',
    'priorityupdateconfirm' => 'Ticket priority "%s" updated successfully',

    // ======= SLA =======
    'sla' => 'SLA',
    'slaext' => 'Service Level Agreements',
    'desc_sla' => 'SLA plans (based on work schedules) can be assigned to users, tickets and departments. SLA plans and escalation rules allow for advanced workflow implementation, enabling you to offer different levels of support and response time across different departments and users.',
    'desc_workschedule' => 'Work schedules are used to define hours of operation for your organization. These schedules are used by SLA plans to determine ticket overdue times.<br /><br />For example, if your work schedule defines hours of operation as 9:00 AM to 5:00 PM each day and you create an SLA plan that states tickets must be responded to within 1 hour, a ticket that arrives at 4:50 PM will have a due time of 9:50 AM the following day.',
    'manageplans' => 'Manage Plans',
    'slaplanlist' => 'SLA Plan List',
    'department' => 'Filter By Department',
    'alldepartments' => '-- All Departments --',
    'desc_plandepartment' => 'SLA plans can be assigned to specific departments.',
    'planticketstatus' => 'Ticket Status Association',
    'desc_planticketstatus' => 'SLA plans can be assigned to a specific status. For example: It is possible to ensure that tickets with the status "Open" are handled within a timeframe of 24 hours, while any ticket with the status "Escalated" is handled within a timeframe of 1 hour.',
    'planticketpriority' => 'Ticket Priority Association',
    'desc_planticketpriority' => 'In the same way that SLA plans can be associated with certain statuses, they can also be associated with priorities.',
    'planschedule' => 'SLA Schedule',
    'desc_planschedule' => 'Specify the <i>work schedule</i> that this SLA plan will use to calculate overdue times (i.e. the overdue clock will not be running outside of open hours).',
    'plantitle' => 'Plan Title',
    'desc_plantitle' => 'A title for the SLA plan.',
    'scheduletitle' => 'Schedule Title',
    'desc_scheduletitle' => '',
    'overduehrs' => 'Overdue (Hours)',
    'desc_overduehrs' => 'The number of hours after which a ticket with no staff update is marked as overdue.',
    'plandetails' => 'Plan Details',
    'insertplan' => 'Insert Plan',
    'allstatus' => '-- All Ticket Statuses --',
    'allpriorities' => '-- All Ticket Priorities --',
    'insertslaplan' => 'Insert SLA Plan',
    'errorinsertschedule' => 'ERROR: No schedule found in database; please create a work schedule before creating an SLA plan',
    'noscheduleavailable' => '-- No Schedule Available --',
    'manageschedules' => 'Manage Schedules',
    'slaschedulelist' => 'SLA Schedule List',
    'scheduledesc' => 'Schedule Info',
    'insertslaschedule' => 'Insert SLA Schedule',
    'scheduledetails' => 'Schedule Details',
    'closed' => 'Closed',
    'hourrangeerror' => 'ERROR: The hour range for one of the days is incorrect',
    'scheduleinsertconfirm' => 'Work schedule "%s" inserted successfully',
    'planinsertconfirm' => 'SLA plan "%s" inserted successfully',
    'slaplandeleteconfirm' => 'SLA plan "%s" deleted successfully',
    'updateplan' => 'Update Plan',
    'planupdateconfirm' => 'SLA plan "%s" updated successfully',
    'invalidslaplan' => 'ERROR: Invalid SLA plan',
    'editslaplan' => 'Edit SLA Plan',
    'scheduledeleteconfirm' => 'Work schedule "%s" deleted successfully',
    'scheduledeletefailure' => 'ERROR: Unable to delete work schedule(s). Make sure the schedules being deleted are not assigned to any SLA plans',
    'updateschedule' => 'Update Schedule',
    'insertschedule' => 'Insert Schedule',
    'editslaschedule' => 'Edit SLA Schedule',
    'invalidslaschedule' => 'ERROR: Invalid work schedule',
    'scheduleupdateconfirm' => 'SLA schedule "%s" updated successfully',

    // ======= ESCALATIONS =======
    'escalationrules' => 'Escalation Rules',
    'desc_escalationrules' => 'Escalation Rules allow a series of actions to be automatically executed when a ticket gets marked as overdue. For example, a ticket can be automatically reassigned to a particular staff user once becoming marked as overdue.',
    'manageescalationrules' => 'Manage Escalation Rules',
    'escalationrulelist' => 'Escalation Rule List',
    'ruletitle' => 'Rule Title',
    'desc_ruletitle' => 'A title for the escalation rule.',
    'escalationruledetails' => 'Escalation Rule Details',
    'nochange' => '-- No Change --',
    'escalationplan' => 'SLA Plan',
    'desc_escalationplan' => 'Select the SLA plan to which this rule is assigned.',
    'escalationaction' => 'Actions',
    'escalationstaff' => 'Assign to staff',
    'desc_escalationstaff' => '',
    'escalationpriority' => 'Change priority',
    'desc_escalationpriority' => '',
    'escalationticketstatus' => 'Change ticket status',
    'desc_escalationticketstatus' => '',
    'escalationdepartment' => 'Move department',
    'desc_escalationdepartment' => '',
    'insertrule' => 'Insert Rule',
    'updaterule' => 'Update Rule',
    'insertescalationrule' => 'Insert Escalation Rule',
    'errorinsertrule' => 'ERROR: No SLA plan found; ensure that an SLA plan exists before creating escalation rules',
    'noplanavailable' => 'No SLA plan available',
    'ruleinsertconfirm' => 'Escalation rule "%s" inserted successfully',
    'ruledeleteconfirm' => 'Escalation rule "%s" deleted successfully',
    'editescalationrule' => 'Edit Escalation Rule',
    'invalidescalationrule' => 'ERROR: Invalid escalation rule',
    'ruleupdateconfirm' => 'Escalation rule "%s" updated successfully',

    // ======= ATTACHMENT TYPES =======
    'attachtypedelconfirm' => 'Attachment type deleted successfully',
    'attachtypeinsertconfirm' => 'Attachment type inserted successfully',
    'extension' => 'Extension',
    'desc_extension' => 'Enter the attachment type extension (such as <i>txt</i> or <i>zip</i>).',
    'maxsize' => 'Maximum File Size',
    'desc_maxsize' => 'Specify a maximum file size (in kilobytes) for this attachment type. Any attachment over this size will be rejected.',
    'mimetype' => 'MIME Type',
    'desc_mimetype' => 'The MIME type of the attachment. The MIME tells the client browser how to handle the attachment. If you do not know which MIME type to use, then leave this field blank. Examples:<br><i>application/pdf</i> Adobe PDF document<br><i>text/html</i> Text-based HTML document<br><i>image/jpeg</i> JPEG image',
    'attachmenttypes' => 'Attachment Types',
    'desc_attachmenttypes' => 'Attachment types allow you to restrict incoming attachments based on their extension. The restriction of attachments can be enabled under <i>Settings &gt; Tickets</i>.',
    'insertattachtype' => 'Insert Attachment Type',
    'purgeattchments' => 'Search and Purge ticket attachments',
    'attachexistserror' => 'ERROR: An attachment type with this extension already exists',
    'invalidattachmenttype' => 'ERROR: Invalid attachment type',
    'editattachtype' => 'Edit Attachment Type',
    'attachtypeupdateconfirm' => 'Attachment type updated successfully',
    'attachtypenotenabled' => 'Note: The setting <i>Attachment Type Restriction</i> is not enabled under <i>Settings &gt; Tickets</i>. The restrictions specified here will not be enforced until this setting is enabled.',

);

?>
