<?php
/**
 * page title mission portal
 */
$lang['mission_portal_title'] = 'Mission Portal';
$lang['policy_editor'] = 'Policy Editor';
$lang['nova_logo_link_text'] = 'CFEngine 3 Enterprise';
$lang['cons_logo_link_text'] = 'CFEngine 3 Enterprise';

/**
 * Page titles
 */
$lang['app_selector_page_title'] = 'Home';
$lang['hosts_app_page_title'] = 'Hosts';
$lang['policies'] = 'Policies';
$lang['docs'] = 'Docs';

$lang['applications'] = 'Applications';

/**
 * Policy editor related things
 *
 */
$lang['revision_not_known'] = 'unknown';
$lang['approvals_not_known'] = 'unknown';
$lang['repo_not_known'] = 'Empty working directory';
$lang['not_comitted_no_changes'] = 'Not committed: no changes was detected';
$lang['single_file_commit_fail'] = ' Was not committed';
$lang['write_file_success'] = 'Write to file succeeded';
$lang['write_file_error'] = 'Error writing to file';
$lang['same_file_exist'] = "A file with the same name exists in repository. Couldn't write file";
$lang['promise_file_not_exist'] = 'Failed to find promises.cf';

/**
 * Graphs message from graph controller
 */
$lang['graph_data_not_available'] = 'No data available.';

/**
 * notescontroller text
 */
$lang['note_empty_insert'] = 'Cannot save an empty note or a note with special characters.';
$lang['note_insert_error'] = 'An error occured while saving the note';
$lang['notes'] = 'Notes';

/**
 * Repository controller related text
 */
$lang['repo_add_sucess'] = 'Repository added sucessfully';
$lang['proceed_to_editor'] = 'Go to policy editor';

/**
 * Hub status page text
 */
$lang['hub_status'] = 'Hub replication status';

/**
 * Saved search related text
 */
$lang['search_save_error'] = 'Error while saving the search';

/**
 * Report Page
 */

$lang['send_email_error'] = 'Error while sending email';
$lang['send_email_success'] = 'Email sent successfully.';

$lang['reports_promises_filter_not_supported'] =
    'User or System promise context is currently not available for this report. It will contain data from all promises.';

/**
 * Advanced reports
 */
$lang['advancedreports_empty_lits'] = 'You don\'t have any saved reports';
$lang['advancedreports_not_found'] = 'A report with this name could not be found';
$lang['advancedreports_report_id_empty'] = 'Report ID is not set';
$lang['advancedreports_empty_report_name'] = 'Please provide a query title';

$lang['advancedreports_alert_id_empty'] = 'Alert ID not set';
$lang['advancedreports_rule_id_empty'] = 'Rule ID not set';
$lang['advancedreports_unable_to_load_alert'] = 'Unable to load alert';
$lang['advancedreports_unable_to_load_rule'] = 'Unable to load rule';

$lang['advancedreports_share_personal_group'] =
    'Unable to save report as public. The report is based on your personal group.';

$lang['advancedreports_save_not_all_parameters_set'] = 'Unable to save report. Not all parameters are set.';

$lang['advancedreports_empty_report'] = "You can't save an empty query";

$lang['advancedreports_report_save_success'] = 'Report saved';
$lang['advancedreports_report_delete_success'] = 'Report deleted';
$lang['advancedreports_report_delete_error'] = 'Error while deleteing report';

$lang['advancedreports_report_not_found'] = 'Report entry not found';

$lang['advancedreports_report_copy_success'] = 'Report copied';

$lang['advancedreports_query_exists'] =
    'A query with this name already exists. Please provide a new name or overwrite.';
$lang['advancedreports_query_exists_copy_no_overwrite'] =
    'A query with this name already exists. You cannot overwrite existing queries on copy operation. Please provide new name.';

$lang['advancedreports_schedule_exist_error'] =
    'A schedule with this name already exists. Please provide a new name or overwrite the existing schedule.';
$lang['advancedreports_schedule_save_error'] = 'Error while saving the schedule';
$lang['advancedreports_schedule_save_success'] = 'Report saved';
$lang['advancedreports_schedule_delete_error'] = 'Error while deleting the schedule';
$lang['advancedreports_schedule_delete_success'] = 'Schedule deleted';

$lang['advancedreports_SQL_string_is_empty'] = 'SQL statement is missing';
$lang['advancedreports_title_is_empty'] = 'Report title is missing';
$lang['advancedreports_description_is_empty'] = 'Report description is missing';

$lang['advancedreports_already_subscribed'] = 'You already subscribed to this query';

$lang['advancedreports_unable_to_subscribe'] = 'Unable to subscribe. You don\'t have the right permissions';
$lang['advancedreports_unable_to_unsubscribe'] = 'Unable to unsubscribe. You didn\'t subscribe to this query';

$lang['advancedreports_subscribe_success'] = 'You successfully subscribed to the query';
$lang['advancedreports_unsubscribe_success'] = 'You successfully unsubscribed from the query';

/***
 * Dashboard
 */

// alert
$lang['dashboard_alert_name_empty'] = 'Unable to save the alert. Name is empty';
$lang['dashboard_alert_severity_empty'] = 'Unable to save the alert. Severity is not set';
$lang['dashboard_alert_already_exists'] = 'An alert with this name already exists';
$lang['dashboard_alert_save_success'] = 'The alert was saved successfully';
$lang['dashboard_alert_not_exist'] = 'Alert does not exist';
$lang['dashboard_alert_paused_success'] = 'Alert paused';
$lang['dashboard_alert_resumed_success'] = 'Alert resumed';

$lang['dashboard_alert_list_is_empty'] = 'Alert list is empty';

// rule
$lang['dashboard_rule_name_empty'] = 'Unable to save the condition. Name is empty';
$lang['dashboard_rule_type_empty'] = 'Unable to save the condition. Type is empty';

$lang['dashboard_rule_inventory_data_empty'] = 'Unable to save the condition. Inventory parameters not set';
$lang['dashboard_rule_patch_data_empty'] = 'Unable to save the condition. Patch parameters not set';
$lang['dashboard_rule_already_exists'] = 'A condition with this name already exists. Please choose a unique name';
$lang['dashboard_rule_save_success'] = 'The condition was saved successfully';
$lang['dashboard_rule_not_exist'] = 'No conditions were found';
$lang['dashboard_scripts_not_exist'] = 'No custom scripts were found';

$lang['dashboard_save_success'] = 'Dashboard saved';
$lang['dashboard_unable_to_save'] = 'Unable to save the dashboard';
$lang['dashboard_already_exists'] =
    'A dashboard with this name has already been created by you. Please choose another name';
$lang['dashboard_not_exist'] = 'No dashboards were found';
$lang['dashboard_delete_success'] = 'Dashboard was removed successfully';
$lang['dashboard_unable_to_delete'] = 'Unable to remove the dashboard';
$lang['dashboard_empty_name'] = 'Dashboard must have a name';

$lang['dashboard_empty_user_name'] = 'Unable to save the widget. Username is empty';
$lang['dashboard_empty_widget_name'] = 'Unable to save the widget. Name is empty';
$lang['dashboard_empty_widget_type'] = 'Unable to save the widget. Type is empty';

$lang['dashboard_widget_save_success'] = 'Widget saved';
$lang['dashboard_widget_unable_to_save'] = 'Unable to save the widget';
$lang['dashboard_widget_already_exist'] = 'A widget with this name already exists. Please choose a unique name';
$lang['dashboard_widget_unable_to_load'] = 'Unable to load the saved widget';
$lang['dashboard_widget_not_exist'] = 'Widget does not exist';

$lang['dashboard_widget_unable_to_delete'] = 'Unable to delete the widget';

$lang['dashboard_widget_unable_to_find'] = 'Unable to find the widget'; // when deleting widget

$lang['dashboard_no_widgets'] = 'No widgets found';

$lang['dashboard_widgets_alerts_not_in_sync'] =
    'Critical error: Widget has info about alert(s) which does not exist, or unable to get associated alerts for widget';

$lang['dashboard_createAlertFromDC_alert_exists'] = 'Alert already exists';

$lang['dashboard_removeAlertFromDC_rule_not_found'] =
    'Rule not found. Assume that alert does not exist for this activation';
$lang['dashboard_removeAlertFromDC_success'] = 'Alert deleted';

/***
 *  Notifications
 */

$lang['notifications_delete_error'] = 'Unable to delete';
$lang['notifications_delete_success'] = 'Notification deleted';

$lang['notifications_disablerule_error'] = 'Unable to disable rule';
$lang['notifications_disablerule_success'] = 'Rule disabled';

$lang['notifications_enablelerule_error'] = 'Unable to enable rule';
$lang['notifications_enablelerule_success'] = 'Rule enabled';

$lang['notifications_suspendrule_error'] = 'Unable to suspend notification';
$lang['notifications_suspendrule_success'] = 'Rule suspended';

/**
 * Vital pulse and sign related test
 */
$lang['vital_no_data'] = 'No data available for this host';
$lang['vital_no_host'] = 'No host selected';

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
$lang['no_data'] = 'Sorry, this report is empty.';
$lang['if_only_package_promise'] = 'This report will only contain data if there is a packages promise in the policy.';
$lang['license_to'] = 'This edition is licensed to ';
$lang['front_greeting'] = 'CFEngine 3 Enterprise';
$lang['report_hostgp_help'] = 'A set of classes to include and exclude to get a list of desired hosts';
$lang['no_revisions'] = 'No revisions exist for the selected repository. Operation halted,
                                   Please checkout, update or commit using the system for selected repository';
$lang['no_repos'] = 'No repositories are defined.';

$lang['already_approved'] = 'You  have already approved this version of policy. See approved log for more details';
$lang['green'] = 'Compliant';
$lang['blue'] = 'Unreachable';
$lang['yellow'] = 'Repaired';
$lang['red'] = 'Non compliant';
$lang['black'] = 'Scheduling deviation';
$lang[
    'not_hub_master_msg'
] = 'This is not a hub master, please click on the link below to navigate to the Mission Portal hosting the hubmaster<br />
                                             Link :: ';
/*
 * Text displayed in the engineering page
 */
$lang['header_host_compliance_timeseries'] = 'Host Compliance';
$lang['header_host_status'] = 'Host status (last known hour)';
$lang['header_host_connectivity'] = 'Host Connectivity (last known hour)';
$lang['header_promise_compliance'] = 'Promise compliance summary for reachable hosts';
$lang['header_finders'] = 'Finders';
$lang['host_known'] = 'Hosts Known';
$lang['worst_host'] = 'Worst available host rank';
$lang['hub_replication_status'] = 'Hub replication status';
$lang['host'] = 'Host';
$lang['class'] = 'Class';
$lang['promises'] = 'Promises';
$lang['reports'] = 'Reports';
$lang['summary_reports'] = 'Summary reports';
$lang['cdp_reports'] = 'CDP reports';

$lang['not_compliant'] = 'hosts ( > 20% not compliant)';
$lang['now_compliant'] = 'hosts ( > 20% repaired, now compliant)';
$lang['compliant'] = 'hosts ( > 80% compliant)';
$lang['unreachable'] = 'hosts unreachable';
$lang['not_executing'] = 'hosts with scheduling deviation';

/*
 * Library page
 */
$lang['docs'] = 'Docs';
$lang['find_topic'] = 'Find topic';
$lang['notes_archive'] = 'Notes archive';
$lang['community'] = 'Community';

/*
 * Host page
 */

$lang['header_action'] = 'Actions';
$lang['header_analysis'] = 'Analysis';
$lang['header_monitor_job'] = 'Monitored jobs';
$lang['header_status'] = 'Status (measured)';
$lang['header_host_details'] = 'Host details (discovered)';
$lang['header_host_delete'] = 'Proceed with host deletion';

$lang['host_reports'] = 'Reports';
$lang['host_notes'] = 'Notes';
$lang['host_vitals'] = 'Measurements';
$lang['host_problems'] = 'Problems';

$lang['host_total_surveillance'] = 'Total number under surveillance';
$lang['host_on_host'] = 'On this host';

$lang['host_average_load'] = 'Average load';
$lang['host_free_disk'] = 'Average free disk';
$lang['host_network_speed'] = 'Average network speed';
$lang['host_alias'] = 'Host identifier';
$lang['host_os_class'] = 'OS class';
$lang['host_release'] = 'Release';
$lang['host_flavor'] = 'Flavor';
$lang['host_ip'] = 'IP reported from';
$lang['host_last_data'] = 'Last report';
$lang['host_id'] = 'CFEngine ID';
$lang['host_not_discovered'] = '(Not discovered yet)';
$lang['host_delete'] = 'Delete this host';
$lang['host_delete_confirm'] =
    'Are you sure you want to remove the host? Deletion is permanent. Please ensure the host no longer exists or CFEngine is fully uninstalled from it. After deletion, if you want the host to report again, you will need to generate a new keypair and bootstrap again, as if it was a completely new host, it will not reappear automatically.';
$lang['host_promise_not_kept'] = 'Promises not kept in the past week';

/*
 * Promise page
 */
$lang['header_promise_definition'] = 'Promise definition';
$lang['header_body_promise'] = 'Body of the promise';

$lang['promise_tab_definition'] = 'Definition';
$lang['promise_tab_leads'] = 'See also';
$lang['promise_tab_same_bundle'] = 'Same bundle';
$lang['promise_tab_same_promiser'] = 'Same promiser object';
$lang['promise_tab_same_type'] = 'Same promise type';

$lang['promise_belong_to_bundle'] = 'Belonging to agent bundle';
$lang['promise_reference_handle'] = 'Reference handle';
$lang['promise_affected_object'] = 'Made by (the affected object)';
$lang['promise_stakeholder'] = 'To stakeholders';
$lang['promise_comment_intention'] = 'Original intention';
$lang['promise_about'] = 'This is a promise of type';
$lang['promise_class_context'] = 'Applies in the class context';
$lang['promise_defined_file'] = 'Defined in file';
$lang['promise_defined_line'] = 'On Line number';
$lang['promise_body_not_found'] = 'Body definition was not found';
$lang['promise_other_promise'] = 'Other promises in bundle';
$lang['promise_other_promiser'] = 'Other promises by promiser';
$lang['promise_other_promiser_type'] = 'Other promises of type';

/*
 * Bundle page
 */
$lang['bundle_tab_details'] = 'Bundle Details';
$lang['bundle_tab_bundle_using'] = 'Bundles using this bundle';
$lang['bundle_tab_all_bundle'] = 'All Bundle';

$lang['bundle_definition_of'] = 'Bundle definition of';
$lang['bundle_name'] = 'Name';
$lang['bundle_arguments'] = 'Arguments';
$lang['bundle_handle'] = 'Handle';
$lang['bundle_comment'] = 'Comment';
$lang['bundle_host_class'] = 'Host classes referred to in this bundle';
$lang['bundle_promise'] = 'Promises in this bundle';
$lang['bundle_bundle'] = 'Bundles';

/*
 * Roles
 */
$lang['admin_role_delete_forbidden'] = "You can't delete the admin role";
$lang['empty_rolename'] = 'Role name is missing';

/*
 * General
 */
$lang['nothing_found'] = 'Nothing Found';
$lang['500_error'] = 'Internal Server Error';
$lang['cfmod_exception'] = 'CFMOD Exception caught';
$lang['session_expired'] = 'Your session has expired. Please log in again.';
$lang['svn_update_no_user'] = 'Svn credentials were not found for user';
$lang['rbac_exception'] = 'This user is not authorised to access this data';
$lang['invalid_json'] = 'Valid json data cannot be generated';
$lang['invalid_report_id'] = 'Invalid report type';
$lang['promise_body_null'] = ' No promise body found';
$lang['unknown_error'] =
    'Unknown error - something bad just happened. Please contact support (http://cfengine.com/support) if the problem persists.';
$lang['cf-runagent-access-error'] =
    'Sorry, user cfapache may not run sudo on the hub machine. Please check the help docs to enable cf-runagent for verbose output.';
/*
 * Exception messages
 */
$lang['cf_mod_expection_error'] = 'Server Internal Error.';
$lang['warning_only_suse'] = 'This report is only supported for SUSE platforms';
$lang['warning_only_suse_redhat'] = 'This report is only supported for SUSE and RedHat platforms';

/*license page license Usage keys*/

$lang['lastMeasured'] = 'Last measured on';
$lang['samples'] = 'Samples';
$lang['minObservedLevel'] = 'Minimum observed level';
$lang['maxObservedLevel'] = 'Maximum observed level';
$lang['meanUsage'] = 'Mean weighted usage over interval';
$lang['meanCumulativeUtilization'] = 'Mean utilization over cumulative period (percent)';
$lang['usedToday'] = 'Used today';

/**
 *  REST related
 */

$lang['REST_pest_forbidden'] =
    "You don't have permissions to list users and roles. Please check the permissions for your LDAP or Active Directory username on the LDAP or Active Directory server.";

// variables / inventory
$lang['variables_dictionary_is_empty'] = 'Unable to load variables dictionary data';
$lang['variables_dictionary_updated'] = 'Variables dictionary updated';
$lang['inventory_is_empty'] = 'Unable to load inventory data';
