From 77b4af34eefca7343ecaadbc31dbbed0e9f9256c Mon Sep 17 00:00:00 2001 From: amma35 Date: Mon, 29 Jan 2018 16:23:44 +0100 Subject: [PATCH] fix #4 see #3 --- front/config.form.php | 24 +- inc/additionalalert.class.php | 15 +- inc/config.class.php | 4 +- inc/infocomalert.class.php | 7 +- inc/inkalert.class.php | 2 +- inc/notificationtargetinfocomalert.class.php | 30 +-- inc/notificationtargetinkalert.class.php | 16 +- inc/notificationtargetocsalert.class.php | 116 ++++----- ...tificationtargetticketunresolved.class.php | 243 ++---------------- inc/ocsalert.class.php | 28 +- inc/ticketunresolved.class.php | 162 ++++-------- locales/cs_CZ.mo | Bin 3226 -> 3154 bytes locales/cs_CZ.po | 119 +++++---- locales/en_GB.mo | Bin 2907 -> 2982 bytes locales/en_GB.po | 115 +++++---- locales/es_ES.mo | Bin 2607 -> 2590 bytes locales/es_ES.po | 113 ++++---- locales/et_EE.mo | Bin 1474 -> 1457 bytes locales/et_EE.po | 113 ++++---- locales/fr_FR.mo | Bin 3255 -> 3146 bytes locales/fr_FR.po | 117 +++++---- locales/glpi.pot | 109 ++++---- locales/it_IT.mo | Bin 1522 -> 1951 bytes locales/it_IT.po | 128 ++++----- locales/pl_PL.mo | Bin 2025 -> 2140 bytes locales/pl_PL.po | 118 +++++---- locales/pt_BR.mo | Bin 2081 -> 2064 bytes locales/pt_BR.po | 113 ++++---- locales/ro_RO.mo | Bin 2639 -> 2622 bytes locales/ro_RO.po | 115 +++++---- locales/ru_RU.mo | Bin 4131 -> 4060 bytes locales/ru_RU.po | 144 ++++++----- locales/tr_TR.mo | Bin 3091 -> 3000 bytes locales/tr_TR.po | 121 ++++----- sql/empty-1.9.0.sql | 5 +- sql/update-1.8.0.sql | 2 +- tools/update_po.pl | 2 +- 37 files changed, 960 insertions(+), 1121 deletions(-) diff --git a/front/config.form.php b/front/config.form.php index 9f9459a..a4897cc 100644 --- a/front/config.form.php +++ b/front/config.form.php @@ -29,13 +29,23 @@ include('../../../inc/includes.php'); -$config = new PluginAdditionalalertsConfig(); -if (isset($_POST["update"])) { - $config->update($_POST); - Html::back(); -} else { - Html::header(PluginAdditionalalertsAdditionalalert::getTypeName(2), '', "plugins", "pluginadditionalalertsmenu"); +$plugin = new Plugin(); +if ($plugin->isActivated("additionalalerts")) { + $config = new PluginAdditionalalertsConfig(); - $config->showForm(); + if (isset($_POST["update"])) { + $config->update($_POST); + Html::back(); + } else { + Html::header(PluginAdditionalalertsAdditionalalert::getTypeName(2), '', "plugins", "pluginadditionalalertsmenu"); + $config = new PluginAdditionalalertsConfig(); + $config->showForm(); + Html::footer(); + } +} else { + Html::header(__('Setup'), '', "config", "plugins"); + echo "


"; + echo "warning

"; + echo "" . __('Please activate the plugin', 'additionalalerts') . "
"; Html::footer(); } \ No newline at end of file diff --git a/inc/additionalalert.class.php b/inc/additionalalert.class.php index ce86659..e11ca3a 100644 --- a/inc/additionalalert.class.php +++ b/inc/additionalalert.class.php @@ -62,8 +62,7 @@ static function displayAlerts() $infocom = new PluginAdditionalalertsInfocomAlert(); $infocom->getFromDBbyEntity($_SESSION["glpiactive_entity"]); if (isset($infocom->fields["use_infocom_alert"]) - && $infocom->fields["use_infocom_alert"] > 0 - ) + && $infocom->fields["use_infocom_alert"] > 0) $use_infocom_alert = $infocom->fields["use_infocom_alert"]; else $use_infocom_alert = $config->fields["use_infocom_alert"]; @@ -71,15 +70,13 @@ static function displayAlerts() $ocsalert = new PluginAdditionalalertsOcsAlert(); $ocsalert->getFromDBbyEntity($_SESSION["glpiactive_entity"]); if (isset($ocsalert->fields["use_newocs_alert"]) - && $ocsalert->fields["use_newocs_alert"] > 0 - ) + && $ocsalert->fields["use_newocs_alert"] > 0) $use_newocs_alert = $ocsalert->fields["use_newocs_alert"]; else $use_newocs_alert = $config->fields["use_newocs_alert"]; if (isset($ocsalert->fields["delay_ocs"]) - && $ocsalert->fields["delay_ocs"] > 0 - ) + && $ocsalert->fields["delay_ocs"] > 0) $delay_ocs = $ocsalert->fields["delay_ocs"]; else $delay_ocs = $config->fields["delay_ocs"]; @@ -99,8 +96,7 @@ static function displayAlerts() $ticketunresolved = new PluginAdditionalalertsTicketUnresolved(); $ticketunresolved->getFromDBbyEntity($_SESSION["glpiactive_entity"]); if (isset($ticketunresolved->fields["delay_ticket_alert"]) - && $ticketunresolved->fields["delay_ticket_alert"] > 0 - ) { + && $ticketunresolved->fields["delay_ticket_alert"] > 0) { $delay_ticket_alert = $ticketunresolved->fields["delay_ticket_alert"]; } else { $delay_ticket_alert = $config->fields["delay_ticket_alert"]; @@ -109,8 +105,7 @@ static function displayAlerts() $inkalert = new PluginAdditionalalertsInkAlert(); $inkalert->getFromDBbyEntity($_SESSION["glpiactive_entity"]); if (isset($inkalert->fields["use_ink_alert"]) - && $inkalert->fields["use_ink_alert"] > 0 - ) + && $inkalert->fields["use_ink_alert"] > 0) $use_ink_alert = $inkalert->fields["use_ink_alert"]; else $use_ink_alert = $config->fields["use_ink_alert"]; diff --git a/inc/config.class.php b/inc/config.class.php index 1bd2427..ce47e66 100644 --- a/inc/config.class.php +++ b/inc/config.class.php @@ -110,7 +110,7 @@ function showForm($options=array()) { echo ""; echo "" . __('New imported computers from OCS-NG', 'additionalalerts') . ""; - if($plugin->isActivated('ocsinventorying')){ + if($plugin->isActivated('ocsinventoryng')){ Alert::dropdownYesNo(array('name'=>"use_newocs_alert", 'value'=>$this->fields["use_newocs_alert"])); } else { @@ -119,7 +119,7 @@ function showForm($options=array()) { echo ""; echo "" . __('OCS-NG Synchronization alerts', 'additionalalerts') . ""; - if($plugin->isActivated('ocsinventorying')){ + if($plugin->isActivated('ocsinventoryng')){ Alert::dropdownIntegerNever('delay_ocs', $this->fields["delay_ocs"], array('max'=>99)); diff --git a/inc/infocomalert.class.php b/inc/infocomalert.class.php index b33ed78..aa803b5 100644 --- a/inc/infocomalert.class.php +++ b/inc/infocomalert.class.php @@ -107,9 +107,11 @@ static function query($entity) { global $DB; - $query = "SELECT `glpi_computers`.* + $query = "SELECT `glpi_computers`.*, `glpi_items_operatingsystems`.`operatingsystems_id` FROM `glpi_computers` LEFT JOIN `glpi_infocoms` ON (`glpi_computers`.`id` = `glpi_infocoms`.`items_id` AND `glpi_infocoms`.`itemtype` = 'Computer') + LEFT JOIN `glpi_items_operatingsystems` ON (`glpi_computers`.`id` = `glpi_items_operatingsystems`.`items_id` + AND `glpi_items_operatingsystems`.`itemtype` = 'Computer') WHERE `glpi_computers`.`is_deleted` = 0 AND `glpi_computers`.`is_template` = 0 AND `glpi_infocoms`.`buy_date` IS NULL "; @@ -293,8 +295,7 @@ static function cronAdditionalalertsNotInfocom($task = NULL) if (NotificationEvent::raiseEvent("notinfocom", new PluginAdditionalalertsInfocomAlert(), array('entities_id' => $entity, - 'notinfocoms' => $notinfocoms)) - ) { + 'notinfocoms' => $notinfocoms))) { $message = $notinfocom_messages[$type][$entity]; $cron_status = 1; if ($task) { diff --git a/inc/inkalert.class.php b/inc/inkalert.class.php index 26690e3..9a8365f 100644 --- a/inc/inkalert.class.php +++ b/inc/inkalert.class.php @@ -317,7 +317,7 @@ static function configCron($target, $ID) { echo "
"; echo ""; echo ""; - echo ""; + echo ""; echo ""; diff --git a/inc/notificationtargetinfocomalert.class.php b/inc/notificationtargetinfocomalert.class.php index 30ffeb9..e8714b1 100644 --- a/inc/notificationtargetinfocomalert.class.php +++ b/inc/notificationtargetinfocomalert.class.php @@ -52,29 +52,29 @@ function getEvents() * @param $event * @param array $options */ - function getDatasForTemplate($event, $options = array()) + function addDataForTemplate($event, $options = array()) { global $CFG_GLPI; - $this->datas['##notinfocom.entity##'] = + $this->data['##notinfocom.entity##'] = Dropdown::getDropdownName('glpi_entities', $options['entities_id']); - $this->datas['##lang.notinfocom.entity##'] = __('Entity'); + $this->data['##lang.notinfocom.entity##'] = __('Entity'); $events = $this->getAllEvents(); - $this->datas['##lang.notinfocom.title##'] = $events[$event]; + $this->data['##lang.notinfocom.title##'] = $events[$event]; - $this->datas['##lang.notinfocom.name##'] = __('Name'); - $this->datas['##lang.notinfocom.urlname##'] = __('URL'); - $this->datas['##lang.notinfocom.computertype##'] = __('Type'); - $this->datas['##lang.notinfocom.operatingsystem##'] = __('Operating system'); - $this->datas['##lang.notinfocom.state##'] = __('Status'); - $this->datas['##lang.notinfocom.location##'] = __('Location'); - $this->datas['##lang.notinfocom.urluser##'] = __('URL'); - $this->datas['##lang.notinfocom.urlgroup##'] = __('URL'); - $this->datas['##lang.notinfocom.user##'] = __('User'); - $this->datas['##lang.notinfocom.group##'] = __('Group'); + $this->data['##lang.notinfocom.name##'] = __('Name'); + $this->data['##lang.notinfocom.urlname##'] = __('URL'); + $this->data['##lang.notinfocom.computertype##'] = __('Type'); + $this->data['##lang.notinfocom.operatingsystem##'] = __('Operating system'); + $this->data['##lang.notinfocom.state##'] = __('Status'); + $this->data['##lang.notinfocom.location##'] = __('Location'); + $this->data['##lang.notinfocom.urluser##'] = __('URL'); + $this->data['##lang.notinfocom.urlgroup##'] = __('URL'); + $this->data['##lang.notinfocom.user##'] = __('User'); + $this->data['##lang.notinfocom.group##'] = __('Group'); foreach ($options['notinfocoms'] as $id => $notinfocom) { $tmp = array(); @@ -97,7 +97,7 @@ function getDatasForTemplate($event, $options = array()) $tmp['##notinfocom.group##'] = Dropdown::getDropdownName("glpi_groups", $notinfocom['groups_id']); $tmp['##notinfocom.contact##'] = $notinfocom['contact']; - $this->datas['notinfocoms'][] = $tmp; + $this->data['notinfocoms'][] = $tmp; } } diff --git a/inc/notificationtargetinkalert.class.php b/inc/notificationtargetinkalert.class.php index 7eaf7c0..a1b109f 100644 --- a/inc/notificationtargetinkalert.class.php +++ b/inc/notificationtargetinkalert.class.php @@ -50,20 +50,20 @@ function getEvents() * @param $event * @param array $options */ - function getDatasForTemplate($event, $options = array()) + function addDataForTemplate($event, $options = array()) { global $CFG_GLPI; - $this->datas['##ink.entity##'] = Dropdown::getDropdownName('glpi_entities', $options['entities_id']); - $this->datas['##lang.ink.entity##'] = __('Entity'); + $this->data['##ink.entity##'] = Dropdown::getDropdownName('glpi_entities', $options['entities_id']); + $this->data['##lang.ink.entity##'] = __('Entity'); $events = $this->getAllEvents(); - $this->datas['##lang.ink.title##'] = $events[$event]; + $this->data['##lang.ink.title##'] = $events[$event]; - $this->datas['##lang.ink.printer##'] = __('Printers'); - $this->datas['##lang.ink.cartridge##'] = _n('Cartridge', 'Cartridges', 2); - $this->datas['##lang.ink.state##'] = __('State'); + $this->data['##lang.ink.printer##'] = __('Printers'); + $this->data['##lang.ink.cartridge##'] = _n('Cartridge', 'Cartridges', 2); + $this->data['##lang.ink.state##'] = __('State'); foreach ($options['ink'] as $id => $ink) { $snmp = new PluginFusioninventoryPrinterCartridge(); @@ -83,7 +83,7 @@ function getDatasForTemplate($event, $options = array()) $tmp['##ink.cartridge##'] = $cartridge->fields['name'] . " (" . $cartridge->fields['ref'] . ")"; $tmp['##ink.state##'] = $snmp->fields['state']; - $this->datas['inks'][] = $tmp; + $this->data['inks'][] = $tmp; } } diff --git a/inc/notificationtargetocsalert.class.php b/inc/notificationtargetocsalert.class.php index dd5271a..80c458b 100644 --- a/inc/notificationtargetocsalert.class.php +++ b/inc/notificationtargetocsalert.class.php @@ -35,110 +35,106 @@ /** * Class PluginAdditionalalertsNotificationTargetOcsAlert */ -class PluginAdditionalalertsNotificationTargetOcsAlert extends NotificationTarget -{ +class PluginAdditionalalertsNotificationTargetOcsAlert extends NotificationTarget { static $rightname = "plugin_additionalalerts"; /** * @return array */ - function getEvents() - { - return array('ocs' => PluginAdditionalalertsOcsAlert::getTypeName(2), - 'newocs' => __('New imported computers from OCS-NG', 'additionalalerts')); + function getEvents() { + return array('ocs' => PluginAdditionalalertsOcsAlert::getTypeName(2), + 'newocs' => __('New imported computers from OCS-NG', 'additionalalerts')); } /** - * @param $event + * @param $event * @param array $options */ - function getDatasForTemplate($event, $options = array()) - { + function addDataForTemplate($event, $options = array()) { global $CFG_GLPI; - $this->datas['##ocsmachine.entity##'] = + $this->data['##ocsmachine.entity##'] = Dropdown::getDropdownName('glpi_entities', - $options['entities_id']); - $this->datas['##lang.ocsmachine.entity##'] = __('Entity'); + $options['entities_id']); + $this->data['##lang.ocsmachine.entity##'] = __('Entity'); $events = $this->getAllEvents(); $delay_ocs = $options["delay_ocs"]; if ($event == "newocs") - $this->datas['##lang.ocsmachine.title##'] = $events[$event]; + $this->data['##lang.ocsmachine.title##'] = $events[$event]; else - $this->datas['##lang.ocsmachine.title##'] = __('Computers not synchronized with OCS-NG since more', 'additionalalerts') . " " . $delay_ocs . " " . _n('Day', 'Days', 2); - $this->datas['##lang.ocsmachine.name##'] = __('Name'); - $this->datas['##lang.ocsmachine.urlname##'] = __('URL'); - $this->datas['##lang.ocsmachine.operatingsystem##'] = __('Operating system'); - $this->datas['##lang.ocsmachine.state##'] = __('Status'); - $this->datas['##lang.ocsmachine.location##'] = __('Location'); - $this->datas['##lang.ocsmachine.user##'] = __('User') . " / " . __('Group') . " / " . __('Alternate username'); - $this->datas['##lang.ocsmachine.urluser##'] = __('URL'); - $this->datas['##lang.ocsmachine.urlgroup##'] = __('URL'); - $this->datas['##lang.ocsmachine.lastocsupdate##'] = __('Last OCSNG inventory date', 'additionalalerts'); - $this->datas['##lang.ocsmachine.lastupdate##'] = __('Import date in GLPI', 'additionalalerts'); - $this->datas['##lang.ocsmachine.ocsserver##'] = __('OCSNG server', 'additionalalerts'); + $this->data['##lang.ocsmachine.title##'] = __('Computers not synchronized with OCS-NG since more', 'additionalalerts') . " " . $delay_ocs . " " . _n('Day', 'Days', 2); + $this->data['##lang.ocsmachine.name##'] = __('Name'); + $this->data['##lang.ocsmachine.urlname##'] = __('URL'); + $this->data['##lang.ocsmachine.operatingsystem##'] = __('Operating system'); + $this->data['##lang.ocsmachine.state##'] = __('Status'); + $this->data['##lang.ocsmachine.location##'] = __('Location'); + $this->data['##lang.ocsmachine.user##'] = __('User') . " / " . __('Group') . " / " . __('Alternate username'); + $this->data['##lang.ocsmachine.urluser##'] = __('URL'); + $this->data['##lang.ocsmachine.urlgroup##'] = __('URL'); + $this->data['##lang.ocsmachine.lastocsupdate##'] = __('Last OCSNG inventory date', 'additionalalerts'); + $this->data['##lang.ocsmachine.lastupdate##'] = __('Import date in GLPI', 'additionalalerts'); + $this->data['##lang.ocsmachine.ocsserver##'] = __('OCSNG server', 'additionalalerts'); foreach ($options['ocsmachines'] as $id => $ocsmachine) { $tmp = array(); - $tmp['##ocsmachine.urlname##'] = urldecode($CFG_GLPI["url_base"] . "/index.php?redirect=computer_" . - $ocsmachine['id']); - $tmp['##ocsmachine.name##'] = $ocsmachine['name']; + $tmp['##ocsmachine.urlname##'] = urldecode($CFG_GLPI["url_base"] . "/index.php?redirect=computer_" . + $ocsmachine['id']); + $tmp['##ocsmachine.name##'] = $ocsmachine['name']; $tmp['##ocsmachine.operatingsystem##'] = Dropdown::getDropdownName("glpi_operatingsystems", $ocsmachine['operatingsystems_id']); - $tmp['##ocsmachine.state##'] = Dropdown::getDropdownName("glpi_states", $ocsmachine['states_id']); - $tmp['##ocsmachine.location##'] = Dropdown::getDropdownName("glpi_locations", $ocsmachine['locations_id']); + $tmp['##ocsmachine.state##'] = Dropdown::getDropdownName("glpi_states", $ocsmachine['states_id']); + $tmp['##ocsmachine.location##'] = Dropdown::getDropdownName("glpi_locations", $ocsmachine['locations_id']); $tmp['##ocsmachine.urluser##'] = urldecode($CFG_GLPI["url_base"] . "/index.php?redirect=user_" . - $ocsmachine['users_id']); + $ocsmachine['users_id']); $tmp['##ocsmachine.urlgroup##'] = urldecode($CFG_GLPI["url_base"] . "/index.php?redirect=group_" . - $ocsmachine['groups_id']); + $ocsmachine['groups_id']); - $tmp['##ocsmachine.user##'] = getUserName($ocsmachine['users_id']); - $tmp['##ocsmachine.group##'] = Dropdown::getDropdownName("glpi_groups", $ocsmachine['groups_id']); + $tmp['##ocsmachine.user##'] = getUserName($ocsmachine['users_id']); + $tmp['##ocsmachine.group##'] = Dropdown::getDropdownName("glpi_groups", $ocsmachine['groups_id']); $tmp['##ocsmachine.contact##'] = $ocsmachine['contact']; $tmp['##ocsmachine.lastocsupdate##'] = Html::convDateTime($ocsmachine['last_ocs_update']); - $tmp['##ocsmachine.lastupdate##'] = Html::convDateTime($ocsmachine['last_update']); - $tmp['##ocsmachine.ocsserver##'] = Dropdown::getDropdownName("glpi_plugin_ocsinventoryng_ocsservers", $ocsmachine['plugin_ocsinventoryng_ocsservers_id']); + $tmp['##ocsmachine.lastupdate##'] = Html::convDateTime($ocsmachine['last_update']); + $tmp['##ocsmachine.ocsserver##'] = Dropdown::getDropdownName("glpi_plugin_ocsinventoryng_ocsservers", $ocsmachine['plugin_ocsinventoryng_ocsservers_id']); - $this->datas['ocsmachines'][] = $tmp; + $this->data['ocsmachines'][] = $tmp; } } /** * */ - function getTags() - { - - $tags = array('ocsmachine.name' => __('Name'), - 'ocsmachine.urlname' => __('URL') . " " . __('Name'), - 'ocsmachine.operatingsystem' => __('Operating system'), - 'ocsmachine.state' => __('Status'), - 'ocsmachine.location' => __('Location'), - 'ocsmachine.user' => __('User'), - 'ocsmachine.urluser' => __('URL') . " " . __('User'), - 'ocsmachine.group' => __('Group'), - 'ocsmachine.urlgroup' => __('URL') . " " . __('Group'), - 'ocsmachine.contact' => __('Alternate username'), - 'ocsmachine.lastocsupdate' => __('Last OCSNG inventory date', 'additionalalerts'), - 'ocsmachine.lastupdate' => __('Import date in GLPI', 'additionalalerts'), - 'ocsmachine.ocsserver' => __('OCSNG server', 'additionalalerts')); + function getTags() { + + $tags = array('ocsmachine.name' => __('Name'), + 'ocsmachine.urlname' => __('URL') . " " . __('Name'), + 'ocsmachine.operatingsystem' => __('Operating system'), + 'ocsmachine.state' => __('Status'), + 'ocsmachine.location' => __('Location'), + 'ocsmachine.user' => __('User'), + 'ocsmachine.urluser' => __('URL') . " " . __('User'), + 'ocsmachine.group' => __('Group'), + 'ocsmachine.urlgroup' => __('URL') . " " . __('Group'), + 'ocsmachine.contact' => __('Alternate username'), + 'ocsmachine.lastocsupdate' => __('Last OCSNG inventory date', 'additionalalerts'), + 'ocsmachine.lastupdate' => __('Import date in GLPI', 'additionalalerts'), + 'ocsmachine.ocsserver' => __('OCSNG server', 'additionalalerts')); foreach ($tags as $tag => $label) { - $this->addTagToList(array('tag' => $tag, 'label' => $label, - 'value' => true)); + $this->addTagToList(array('tag' => $tag, 'label' => $label, + 'value' => true)); } - $this->addTagToList(array('tag' => 'additionalalerts', - 'label' => PluginAdditionalalertsOcsAlert::getTypeName(2), - 'value' => false, - 'foreach' => true, - 'events' => array('ocs', 'newocs'))); + $this->addTagToList(array('tag' => 'additionalalerts', + 'label' => PluginAdditionalalertsOcsAlert::getTypeName(2), + 'value' => false, + 'foreach' => true, + 'events' => array('ocs', 'newocs'))); asort($this->tag_descriptions); } diff --git a/inc/notificationtargetticketunresolved.class.php b/inc/notificationtargetticketunresolved.class.php index 18008e8..4aaafe2 100644 --- a/inc/notificationtargetticketunresolved.class.php +++ b/inc/notificationtargetticketunresolved.class.php @@ -32,6 +32,7 @@ } // Class NotificationTarget + /** * Class PluginAdditionalalertsNotificationTargetTicketUnresolved */ @@ -66,7 +67,7 @@ function getTags() { * @param type $event * @param array|type $options */ - function getDatasForTemplate($event, $options = array()) { + function addDataForTemplate($event, $options = array()) { // Add ticket translation $ticket = new Ticket(); @@ -74,98 +75,9 @@ function getDatasForTemplate($event, $options = array()) { $notificationTargetTicket = NotificationTarget::getInstance($ticket, 'ticketunresolved', $options); $notificationTargetTicket->obj->fields['id'] = 0; - $notificationTargetTicket->getDatasForTemplate('alertnotclosed', $options); - - $this->datas = $notificationTargetTicket->datas; - - } - - /** - * Add linked users to the notified users list - * - * @param $users_id - * @param $type type of linked users - */ - function getLinkedUserByType($users_id, $type) { - global $DB, $CFG_GLPI; - - $userlinktable = "glpi_tickets_users"; - $fkfield = "users_id"; + $notificationTargetTicket->addDataForTemplate('alertnotclosed', $options); - //Look for the user by his id - $query = $this->getDistinctUserSql() . ", - `$userlinktable`.`use_notification` AS notif, - `$userlinktable`.`alternative_email` AS altemail - FROM `$userlinktable` - LEFT JOIN `glpi_users` ON (`$userlinktable`.`users_id` = `glpi_users`.`id`)" . - $this->getProfileJoinSql() . " - WHERE `$userlinktable`.`$fkfield` = '" . $users_id . "' - AND `$userlinktable`.`type` = '$type'"; - - foreach ($DB->request($query) as $data) { - //Add the user email and language in the notified users list - if ($data['notif']) { - $author_email = UserEmail::getDefaultForUser($data['users_id']); - $author_lang = $data["language"]; - $author_id = $data['users_id']; - - if (!empty($data['altemail']) - && ($data['altemail'] != $author_email) - && NotificationMail::isUserAddressValid($data['altemail']) - ) { - $author_email = $data['altemail']; - } - if (empty($author_lang)) { - $author_lang = $CFG_GLPI["language"]; - } - if (empty($author_id)) { - $author_id = -1; - } - $this->addToAddressesList(array('email' => $author_email, - 'language' => $author_lang, - 'users_id' => $author_id)); - } - } - - // Anonymous user - $query = "SELECT `alternative_email` - FROM `$userlinktable` - WHERE `$userlinktable`.`$fkfield` = '" . $users_id . "' - AND `$userlinktable`.`users_id` = 0 - AND `$userlinktable`.`use_notification` = 1 - AND `$userlinktable`.`type` = '$type'"; - foreach ($DB->request($query) as $data) { - if (NotificationMail::isUserAddressValid($data['alternative_email'])) { - $this->addToAddressesList(array('email' => $data['alternative_email'], - 'language' => $CFG_GLPI["language"], - 'users_id' => -1)); - } - } - } - - - /** - * Get specifics targets for ITIL objects - * - * @param $data array - * @param $options array - **/ - function getAddressesByTarget($data, $options = array()) { - //Look for all targets whose type is Notification::ITEM_USER - switch ($data['type']) { - case Notification::USER_TYPE : - - switch ($data['items_id']) { - case Notification::ASSIGN_TECH : - $this->getLinkedUserByType($options['items'][0]['users_id'], CommonITILActor::ASSIGN); - break; - - //Send to the supervisor of group in charge of the ITIL object - case Notification::SUPERVISOR_ASSIGN_GROUP : - $this->getLinkedUserByType($options['items'][0]['users_id'], CommonITILActor::ASSIGN); - break; - } - } + $this->data = $notificationTargetTicket->data; } @@ -184,141 +96,38 @@ function addAdditionalTargets($event = '') { $this->addTarget(Notification::ASSIGN_TECH, __('Technician in charge of the ticket')); } - /** - * Raise a notification event event - * - * @param $event the event raised for the itemtype - * @param $item the object which raised the event - * @param $options array of options used - * @param string|used $label used for debugEvent() (default '') - * - * @return bool + * @param $data + * @param $options */ - static function raiseEventTicket($event, $item, $options = array(), $label = '') { - global $CFG_GLPI; - - //If notifications are enabled in GLPI's configuration - if ($CFG_GLPI["notifications_mailing"]) { - $email_processed = array(); - $email_notprocessed = array(); - //Get template's information - $template = new NotificationTemplate(); - - $notificationtarget = NotificationTarget::getInstance($item, $event, $options); - if (!$notificationtarget) { - return false; - } - - $entity = $options["entities_id"]; - - //Foreach notification - foreach (Notification::getNotificationsByEventAndType($event, $item->getType(), $entity) - as $data) { - $dbu = new DbUtils(); - $targets = $dbu->getAllDataFromTable('glpi_notificationtargets', - 'notifications_id = ' . $data['id']); - - $notificationtarget->clearAddressesList(); - - //Process more infos (for example for tickets) - $notificationtarget->addAdditionnalInfosForTarget(); + public function addSpecificTargets($data, $options) { - $template->getFromDB($data['notificationtemplates_id']); - $template->resetComputedTemplates(); - - //Set notification's signature (the one which corresponds to the entity) - $template->setSignature(Notification::getMailingSignature($entity)); - - $notify_me = false; - if (Session::isCron()) { - // Cron notify me - $notify_me = true; - } else { - // Not cron see my pref - $notify_me = $_SESSION['glpinotification_to_myself']; - } - - //Foreach notification targets - foreach ($targets as $target) { - if ($options['notifType'] == "TECH" - && $target['items_id'] == Notification::SUPERVISOR_ASSIGN_GROUP - && $target['type'] == Notification::USER_TYPE - ) { - continue; - - } else if ($options['notifType'] == "SUPERVISOR" - && $target['items_id'] == Notification::ASSIGN_TECH - && $target['type'] == Notification::USER_TYPE - ) { - continue; - } - //Get all users affected by this notification - $notificationtarget->getAddressesByTarget($target, $options); + $items = reset($options['items']); + //Look for all targets whose type is Notification::ITEM_USER + switch ($data['items_id']) { - foreach ($notificationtarget->getTargets() as $user_email => $users_infos) { - if ($label - || $notificationtarget->validateSendTo($event, $users_infos, $notify_me) - ) { + case Notification::SUPERVISOR_ASSIGN_GROUP : + case Notification::ASSIGN_TECH : + return $this->addUserByID("users_id", $items); + } + } - //If the user have not yet been notified - if (!isset($email_processed[$users_infos['language']][$users_infos['email']])) { - //If ther user's language is the same as the template's one - if (isset($email_notprocessed[$users_infos['language']] - [$users_infos['email']])) { - unset($email_notprocessed[$users_infos['language']] - [$users_infos['email']]); - } - $options['item'] = $item; - if ($tid = $template->getTemplateByLanguage($notificationtarget, - $users_infos, $event, - $options) - ) { - //Send notification to the user - if ($label == '') { - $datas = $template->getDataToSend($notificationtarget, $tid, - $users_infos, $options); - $datas['_notificationtemplates_id'] = $data['notificationtemplates_id']; - $datas['_itemtype'] = $item->getType(); - $datas['_items_id'] = $item->getID(); - $datas['_entities_id'] = $entity; + public function addUserByID($field, $items = []) { + global $DB; - self::send($datas); - } else { - $notificationtarget->getFromDB($target['id']); - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - } - $email_processed[$users_infos['language']][$users_infos['email']] - = $users_infos; + if(!empty($items[$field])) { + //Look for the user by his id + $query = $this->getDistinctUserSql() . " + FROM `glpi_users`" . + $this->getProfileJoinSql() . " + WHERE `glpi_users`.`id` = " . $items[$field]; - } else { - $email_notprocessed[$users_infos['language']][$users_infos['email']] - = $users_infos; - } - } - } - } - } + foreach ($DB->request($query) as $data) { + //Add the user email and language in the notified users list + $this->addToRecipientsList($data); } } - unset($email_processed); - unset($email_notprocessed); - $template = null; - return true; } - /** - * @param $mailing_options - **/ - static function send($mailing_options) { - - $mail = new NotificationMail(); - $mail->sendNotification($mailing_options); - } } \ No newline at end of file diff --git a/inc/ocsalert.class.php b/inc/ocsalert.class.php index 8e6e7c2..8117f60 100644 --- a/inc/ocsalert.class.php +++ b/inc/ocsalert.class.php @@ -105,10 +105,16 @@ static function cronInfo($name) { */ static function queryNew($config, $entity) { - $query = "SELECT `glpi_plugin_ocsinventoryng_ocslinks`.`last_ocs_update`,`glpi_plugin_ocsinventoryng_ocslinks`.`last_update`,`glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id`, `glpi_computers`.* - FROM `glpi_plugin_ocsinventoryng_ocslinks`,`glpi_computers` - WHERE `glpi_plugin_ocsinventoryng_ocslinks`.`computers_id` = `glpi_computers`.`id` - AND `glpi_computers`.`is_deleted` = 0 + $query = "SELECT `glpi_plugin_ocsinventoryng_ocslinks`.`last_ocs_update`, + `glpi_plugin_ocsinventoryng_ocslinks`.`last_update`, + `glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id`, + `glpi_computers`.*, + `glpi_items_operatingsystems`.`operatingsystems_id` + FROM `glpi_plugin_ocsinventoryng_ocslinks` + LEFT JOIN `glpi_computers` ON `glpi_plugin_ocsinventoryng_ocslinks`.`computers_id` = `glpi_computers`.`id` + LEFT JOIN `glpi_items_operatingsystems` ON (`glpi_computers`.`id` = `glpi_items_operatingsystems`.`items_id` + AND `glpi_items_operatingsystems`.`itemtype` = 'Computer') + WHERE `glpi_computers`.`is_deleted` = 0 AND `glpi_computers`.`is_template` = 0 AND `glpi_computers`.`states_id` = '".$config["states_id_default"]."' AND `glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id` = '".$config["id"]."' "; $query.= "AND `glpi_computers`.`entities_id` = '".$entity."' "; @@ -131,10 +137,16 @@ static function query($delay_ocs, $config, $entity) { $date_ocs=date("Y-m-d",$delay_stamp_ocs); $date_ocs = $date_ocs." 00:00:00"; - $query = "SELECT `glpi_plugin_ocsinventoryng_ocslinks`.`last_ocs_update`,`glpi_plugin_ocsinventoryng_ocslinks`.`last_update`,`glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id`, `glpi_computers`.* - FROM `glpi_plugin_ocsinventoryng_ocslinks`,`glpi_computers` - WHERE `glpi_plugin_ocsinventoryng_ocslinks`.`computers_id` = `glpi_computers`.`id` - AND `glpi_computers`.`is_deleted` = 0 + $query = "SELECT `glpi_plugin_ocsinventoryng_ocslinks`.`last_ocs_update`, + `glpi_plugin_ocsinventoryng_ocslinks`.`last_update`, + `glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id`, + `glpi_computers`.*, + `glpi_items_operatingsystems`.`operatingsystems_id` + FROM `glpi_plugin_ocsinventoryng_ocslinks` + LEFT JOIN `glpi_computers` ON `glpi_plugin_ocsinventoryng_ocslinks`.`computers_id` = `glpi_computers`.`id` + LEFT JOIN `glpi_items_operatingsystems` ON (`glpi_computers`.`id` = `glpi_items_operatingsystems`.`items_id` + AND `glpi_items_operatingsystems`.`itemtype` = 'Computer') + WHERE `glpi_computers`.`is_deleted` = 0 AND `glpi_computers`.`is_template` = 0 AND `last_ocs_update` <= '".$date_ocs."' AND `glpi_plugin_ocsinventoryng_ocslinks`.`plugin_ocsinventoryng_ocsservers_id` = '".$config["id"]."'"; $query_state= "SELECT `states_id` diff --git a/inc/ticketunresolved.class.php b/inc/ticketunresolved.class.php index c5fc919..ec08e1d 100644 --- a/inc/ticketunresolved.class.php +++ b/inc/ticketunresolved.class.php @@ -48,39 +48,6 @@ static function getTypeName($nb = 0) { return _n('Ticket unresolved', 'Tickets unresolved', $nb, 'additionalalerts'); } - /** - * @param CommonGLPI $item - * @param int $withtemplate - * - * @return string|translated - */ - function getTabNameForItem(CommonGLPI $item, $withtemplate = 0) { - - if ($item->getType() == 'CronTask' && $item->getField('name') == "AdditionalalertsTicketUnresolved") { - return __('Plugin setup', 'additionalalerts'); - } - return ''; - } - - - /** - * @param CommonGLPI $item - * @param int $tabnum - * @param int $withtemplate - * - * @return bool - */ - static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { - global $CFG_GLPI; - - if ($item->getType() == 'CronTask') { - - $target = $CFG_GLPI["root_doc"] . "/plugins/additionalalerts/front/ticketunresolved.form.php"; - self::configCron($target, $item->getField('id')); - } - return true; - } - // Cron action /** * @param $name @@ -129,43 +96,24 @@ static function queryTechnician($delay_ticket_alert, $entity) { * * @return string */ - static function querySupervisor($delay_ticket_alert, $entity) { - global $DB; + static function query($delay_ticket_alert, $entity) { $delay_stamp = mktime(0, 0, 0, date("m"), date("d") - $delay_ticket_alert, date("y")); $date = date("Y-m-d", $delay_stamp); $date = $date . " 00:00:00"; - $query_id_technician = "SELECT `glpi_tickets`.`id`, `glpi_tickets_users`.users_id - FROM `glpi_tickets` - LEFT JOIN `glpi_tickets_users` ON `glpi_tickets`.`id` = `glpi_tickets_users`.`tickets_id` - WHERE `glpi_tickets`.`date` <= '" . $date . "' - AND `glpi_tickets`.`status` <= 4 - AND `glpi_tickets_users`.`type` = 2 - AND `glpi_tickets`.`is_deleted` = 0 - AND `glpi_tickets`.`entities_id` = '" . $entity . "' "; - $result_id_technician = $DB->query($query_id_technician); - - $querysupervisor = "SELECT `glpi_tickets`.*, `glpi_groups_users`.`users_id` - FROM `glpi_tickets` - LEFT JOIN `glpi_groups_tickets` ON `glpi_tickets`.`id` = `glpi_groups_tickets`.`tickets_id` - LEFT JOIN `glpi_groups_users` ON `glpi_groups_users`.`groups_id` = `glpi_groups_tickets`.`groups_id` - WHERE `glpi_tickets`.`date` <= '" . $date . "' - AND `glpi_tickets`.`status` <= 4 - AND `glpi_groups_tickets`.`type` = 2 - AND `glpi_groups_users`.`is_manager` = 1 - AND `glpi_tickets`.`is_deleted` = 0 - AND `glpi_tickets`.`entities_id` = '" . $entity . "' "; - - if ($DB->numrows($result_id_technician) > 0) { - while ($data_type = $DB->fetch_array($result_id_technician)) { - $type_where = "AND `glpi_tickets`.`id` != '" . $data_type["id"] . "' "; - $querysupervisor .= " $type_where "; - } - } - $querysupervisor .= " ORDER BY `glpi_groups_users`.`users_id`"; - - return $querysupervisor; + $query = "SELECT `glpi_tickets`.*,`glpi_tickets_users`.users_id, `glpi_groups_users`.`users_id` as supervisor + FROM `glpi_tickets` + LEFT JOIN `glpi_tickets_users` ON `glpi_tickets`.`id` = `glpi_tickets_users`.`tickets_id` AND `glpi_tickets_users`.`type` = 2 + LEFT JOIN `glpi_groups_tickets` ON `glpi_tickets`.`id` = `glpi_groups_tickets`.`tickets_id` AND `glpi_groups_tickets`.`type` = 2 + LEFT JOIN `glpi_groups_users` ON `glpi_groups_users`.`groups_id` = `glpi_groups_tickets`.`groups_id` AND `glpi_groups_users`.`is_manager` = 1 + WHERE `glpi_tickets`.`date` <= '" . $date . "' + AND `glpi_tickets`.`status` <= 4 + AND `glpi_tickets`.`is_deleted` = 0 + AND `glpi_tickets`.`entities_id` = '" . $entity . "' + ORDER BY `glpi_tickets`.`id`"; + + return $query; } @@ -239,7 +187,6 @@ static function getEntitiesToNotify($field, $with_value = false) { } } - return $entities; } @@ -291,62 +238,57 @@ static function cronAdditionalalertsTicketUnresolved($task = NULL) { } else { return 0; } - $entities = self::getEntitiesToNotify('delay_ticket_alert'); + $entities = self::getEntitiesToNotify('delay_ticket_alert'); + $ticket = new PluginAdditionalalertsTicketUnresolved(); + $cron_status = 0; foreach ($entities as $entity => $delay_ticket_alert) { - $query_technician = self::queryTechnician($delay_ticket_alert, $entity); - $query_supervisor = self::querySupervisor($delay_ticket_alert, $entity); - - $ticket_technician = array(); - foreach ($DB->request($query_technician) as $tick) { - $ticket_technician[$tick['users_id']][] = $tick; - } - - foreach ($ticket_technician as $tickets) { - $ticket = new PluginAdditionalalertsTicketUnresolved(); - if (PluginAdditionalalertsNotificationTargetTicketUnresolved::raiseEventTicket('ticketunresolved', - $ticket, - array('entities_id' => $entity, - 'items' => $tickets, - 'notifType' => "TECH")) - ) { - $task->addVolume(1); - $cron_status = 1; + $query = self::query($delay_ticket_alert, $entity); + + //Foreach notification + $notifications = Notification::getNotificationsByEventAndType('ticketunresolved', + 'PluginAdditionalalertsTicketUnresolved', + $entity); + foreach ($notifications as $notif) { + $targets = getAllDatasFromTable( + 'glpi_notificationtargets', + "notifications_id = {$notif['id']}" + ); + + + $list_ticket = array(); + foreach ($DB->request($query) as $tick) { + + foreach ($targets as $target) { + if ($target['type'] == Notification::USER_TYPE + && $target['items_id'] == Notification::ASSIGN_TECH) { + $list_ticket[$tick['users_id']][$tick['id']] = $tick; + } + + if ($target['type'] == Notification::USER_TYPE + && $target['items_id'] == Notification::SUPERVISOR_ASSIGN_GROUP) { + $list_ticket[$tick['supervisor']][$tick['id']] = $tick; + $list_ticket[$tick['supervisor']][$tick['id']]['users_id'] = $tick['supervisor']; + } + } } } - - $ticket_supervisor = array(); - foreach ($DB->request($query_supervisor) as $tick) { - $ticket_supervisor[$tick['users_id']][] = $tick; + } + foreach ($list_ticket as $tickets) { + if (NotificationEvent::raiseEvent('ticketunresolved', + $ticket, + array('entities_id' => $entity, + 'items' => $tickets))) { + $task->addVolume(1); + $cron_status = 1; } - foreach ($ticket_supervisor as $tickets) { - $ticket = new PluginAdditionalalertsTicketUnresolved(); - if (PluginAdditionalalertsNotificationTargetTicketUnresolved::raiseEventTicket('ticketunresolved', - $ticket, - array('entities_id' => $entity, - 'items' => $tickets, - 'notifType' => "SUPERVISOR")) - ) { - $task->addVolume(1); - $cron_status = 1; - } - } } return $cron_status; } - /** - * @param $target - * @param $ID - */ - static function configCron($target, $ID) { - - - } - /** * @param $entities_id * diff --git a/locales/cs_CZ.mo b/locales/cs_CZ.mo index b808a3df4a3aa706155b1f3501fc2f881674596b..4997c6450857c68d2d275bbf9b54d223365e2de8 100644 GIT binary patch delta 478 zcmX}oKS%;$7{~EP@vihDDhss8E-I*0@+8At(xst45EL~v9D0OUC+IbX)Yc{)4K=hz zi;H7RP-_H@QA1l$b7S;9iJsy8-0!*LectyjqtB7%YokjW^fEwaS|&yicOrr z7Dn(H-+dyVm?A&2NdkXx8{^#~c|5^syvITO!hZAxMPe8ZN~1FhAhS#z)9rc^fgOa{zuwrvj|Q?F;|8U$yL#?o{1`l2yvZisiUh zO3b}c9{RG$l#xs?>c&FO$i`EKd!$C@|C^bdu^3NLp*6GaB)4j&UEepIYAvT14otgL dwk>_#w2PK`*nUx)0d=G5y?4vny8EKt{R01^M=k&W delta 559 zcmY+=&npCB7zglYw_WV63riN^68qR?H1O$`+KIrs`~TWI~ol=HhI~ tG}iT)xu)87ujta%Wyzt-8uQ65iQing?fYA0Ih#^hPStm`|M8A|cRvdnVQByW diff --git a/locales/cs_CZ.po b/locales/cs_CZ.po index 4fd26fc..046ac73 100644 --- a/locales/cs_CZ.po +++ b/locales/cs_CZ.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: -# David Stepan , 2015 +# David Stepan , 2015-2016 # Ondrej Krejcik , 2013 msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/cs_CZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,151 +19,156 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Další upozornění" msgstr[1] "Další upozornění" msgstr[2] "Dalších upozornění" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" -msgstr "Plugin vyžaduje verzi GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" +msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Žádné upozornění se nepoužívá" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Žádné počítače bez data nákupu" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Nově naimportované počítače z OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Poslední datum OCSNG inventarizace " -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Datum importu v GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "OCSNG server" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Žádné nově naimportované počítače z OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Počítače, které nejsou dlouhodobě synchronizovány s OCS-NG" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Žádný počítač, který by nebyl dlouhodobě synchronizován" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Cartridge mající nízkou úroveň inkoustu" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Úroveň inkoustu" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Žádná cartridge není pod hranicí" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Upozornění úrovně inkoustu" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Plugin Fusioninventory není instalován" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "Nevyřešené požadavky" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" -msgstr "" +msgstr "Poslat" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "Žádné nevyřešené požadavky" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Nastavení pluginu" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Upozornění na OCS-NG synchronizaci" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "Nevyřešená upozornění požadavku" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Počítač bez data nákupu" msgstr[1] "Počítače bez data nákupu" msgstr[2] "Počítačů bez data nákupu" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Nastavení pluginu" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parametr" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Typ, který se nepoužívá pro kontrolu data nákupu" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Používaná pravidla pro hladinu inkoustu" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "OCSNG synchronizace" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Upozornění na nově naimportované počítače" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Stav užívaný systémem OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "Nevyřešený požadavek" diff --git a/locales/en_GB.mo b/locales/en_GB.mo index 5c31f3beacb788c4820e72f9cb215b9a62422a2e..3cafda77155a9e55b03195416cb07646d2323acc 100644 GIT binary patch delta 948 zcmb8tv1=1y7{~F~^gLtKHjUcGTJ71!1Zkoxy!xp`@HXSw=wi=xcen%Jv77# za+ECWGUg1HQ~VH{SitXi4Ey_xnZh!<=wS&XJczGwFTTSpe!?U81IN*_jG4d^GOugq zxzNHLEZ_rla2@;cBkK7#+>h37V-DjW7O;dWuz)JOgd@0$8h>ZYN4SUkr>OZaaE$uq zH5XdwE2>c1PIg$tJolII4PB|D#+B2_xGShmv{0RRg6hNvR44wRHk9K>oft)Jw1Voy z98OT*tZ<=;_fQ*HM-_UH4*o)QVkDD1KZQEk9O@*CsPQYP0{4+A<~gbpJ=FNOTW+8_ zv58$R@RN%%wD%;C)c9LDiuTT2Cet6CHl4@$#8XfF6hiPTatriRAGm(;<9kgMFNXo1$jfuWO| zk!WI^)i^nHF#QLNHV!(PCQdbRQR8l+-{(U81N0xO+G^76&pSizw}Khl_*VVY^Cj_ zso3<4VQv2u+cBoQ)NYzizEQktLyG?CHttFG=buoU=PjA#)X-#K=V5TP^D#J=ta(j) z_twGL)SXh!P@Z?Y3FD|bx?C<^DcMu4 X=IzF0tLDnF>y3%!WT4dlzkB-&R2*_e diff --git a/locales/en_GB.po b/locales/en_GB.po index 9cccf1f..41601a0 100644 --- a/locales/en_GB.po +++ b/locales/en_GB.po @@ -1,15 +1,15 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: English (United Kingdom) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,149 +17,154 @@ msgstr "" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Other alert" msgstr[1] "Others alerts" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" -msgstr "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" +msgstr "Please activate the plugin" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "No used alerts" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "No computers with no buy date" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "New imported computers from OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Last OCSNG inventory date" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Import date in GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "OCSNG server" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "No new imported computer from OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Computers not synchronized with OCS-NG since more" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "No computer not synchronized since more" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Cartridges whose level is low" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Ink level" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "No cartridge is below the threshold" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Ink level alerts" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Fusioninventory plugin is not installed" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "Tickets unresolved since more" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "Send to" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "No tickets unresolved since more" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Plugin Setup" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "Ocsinventory plugin is not installed" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "OCS-NG Synchronization alerts" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "Unresolved Ticket Alerts" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Computer with no buy date" msgstr[1] "Computers with no buy date" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Plugin setup" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parameter" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Type not used for check of buy date" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Statutes used for the ink level" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "OCSNG synchronization" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Alert for the new imported computers" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Status used by OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "Ticket unresolved" diff --git a/locales/es_ES.mo b/locales/es_ES.mo index 28413cbe8b033c88732b49e1013ffd63479d8b3c..5e268b90aafdfa57cc0ccf8ef09b1c5f7760b666 100644 GIT binary patch delta 297 zcmZ24GEZc}oBI8X3=C|n3=FCa3=GHE7#I|R^cx^;2Bi7e85pd9v@4L-2GR{cS{6vJ z0n&Ux`V^3s1kyKwv@($X45Zb7v^WQZwgb|}Kz=HaRszy9fwVr5-UFnCfb<&<20yUH z|A7J^164U82AV)=KOoHo6wiS2i=lKckOnzqIg~yMq(KgSym=?%R%QVUT?0d1BTEHC zGb=+2Z3Dx}b*vI5a6wZmLrZM~AmH*zEH2RvDN4*M&PgoEFS1f_%uUQo$;?Yt@J-B1 NPE9P`e490d1pu5{F7yBZ delta 314 zcmbOyvR-7uoB9ik3=C|n3=FCa3=G%V7#I|R^j{!t2BhWL85pd9bQqA<2GSFOv@DR` z3#9pg^lcz538Y^EX=NbI!ok3x2BbBhv_FtG2J*{*v=WeB1*G+X^jRP+1f>6RF!+Hj z7T|;!Xa=M~2D(D&cp%LM, 2015 @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Spanish (Spain) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/es_ES/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,149 +18,154 @@ msgstr "" "Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Otra alerta" msgstr[1] "Otras alertas" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Sin alertas in uso" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "No hay equipos sin fecha de compra" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Nuevos equipos importados desde OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Ultima fecha de inventario en OCSNG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Fecha de importación en GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Servidor OCSNG" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "No se han importado nuevos equipos desde OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Ordenadores no sincronizados con OCS-NG desde hace más de" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Sin ordenadores no sincronizados desde hace más de" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Cartuchos con nivel bajo de tinta" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Nivel de tinta" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Ningún cartucho por debajo del limite" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Alertas de nivel de tinta" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "El plugin FusionInventory no esta instalado" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Configuración del plugin" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Alertas de sincronización con OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Equipo sin fecha de compra" msgstr[1] "Equipos sin fecha de compra" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Configuración del plugin" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parámetro" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Tipo no tenido en cuenta para comprobar la fecha de compra" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Estados utilizados por OCS-NG" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Sincronización con OCSNG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Alerta para nuevos equipos importados" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Estados utilizados por OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/et_EE.mo b/locales/et_EE.mo index 6f3935963ad476e360b87ad084e5f9bc69cad957..e71081a084c080fac50840c571fd64659f7d4b67 100644 GIT binary patch delta 202 zcmX@ay^(uDP3$2?28L)R1_o6I1_n761_lct?E<7Ffpjg928mAx(hfj+FOW6{(*J<8 zGLSZ6Wnka|(qTYa0!SwVX&E401Ej@)^vsPnUopm5=o%R68d)kBnpqiIXd4(B7;pvn z>jtHkWfo`V=jpm6mZVxK7#SGC)tOouT51~r0hdo=afxn7QDR2x410i;WSv<#5$1=8X`dez38uNZU9bPbGkjVu%lEv*bJv<-|547dXP zb%RpNGK(|w^K@MjOH!>Aj0_Cn>ddVSjkFDbfXgSbxI{OkC^4@%C$S{I$Vwq1u`DyS jNWt0B)5pg#)J4Ijq&T<8p(G;}MC+v$*=?3*p2P$Irk5^y diff --git a/locales/et_EE.po b/locales/et_EE.po index 8e696f5..ae227c7 100644 --- a/locales/et_EE.po +++ b/locales/et_EE.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: # pexy , 2014 @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,149 +18,154 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Muu teavitus" msgstr[1] "Muud teavitused" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Viimane OCSNG inventeerimise kuupäev" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "GLPI importimise kuupäev" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "OCSNG server" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Ühtegi uut arvutit pole imporditud OCSNG serverist" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Arvuteid pole sünkroniseeritud OCSNG serverga vähemalt" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Ühtegi arvutit pole sünkroniseeritud OCSNG serveriga vähemalt" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "OCSNG sünkroniseerimise teavitused" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "" msgstr[1] "" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Lisaprogrammi seadistus" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "OCSNG sünkroniseerimine" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Teavitus uutest imporditud arvutitest" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/fr_FR.mo b/locales/fr_FR.mo index f5fc09cd9ee4be814222ce879f51cbc3fca529d4..c0d8648c369d73ad6070be73f1c18ffb88762d48 100644 GIT binary patch delta 797 zcmX}qzfTik7{KwD{=!m3XbZGx@eqR4deFm`l*2t7j}v%+3H*T>{EY@Cy-HojM;O5u7{op7$2Svz0GD$>9Q=)IuSeOyExZ5+l^l!P026Mv#4K1g;cyoIy4iVOG( zZ?L{T_zW-O z2dv~cX>uZ&4O3q>?vxW$n2?@I690zubbyd=MUtY8ij6vhPr@m+d+8u8lCsN?c0>tD zmL(+#Syrh4Av=-&Qgvt0Ry9IgBBU*{b1844_Q`YN@o%hc7Rq+rKWcyWf9%icX+xi# z*NnNmkxQiwdp{7%{GZI`jrmlX(X(il%KF2iX_dCj@{?j-yZhL*);Fwzwq#ms1#`Rh MC-Bv0{|bHk3pn0WeE7(R2tC+~;=#NBXPXEoB+<4fF#bGQ}XVF%Xn5U${1Ova=CYRaG^ z17Aa#sEQh&<7QkydH)I1xPm+JH_E`tmbD2pDDRDi1x#{3i1Pg%{B^r7qxQJclpP#AV!#X_haEXYmAfql|wGrLqsv z##tO@e)WycaqLX3y%Z!hN-*JsQ+`q3aArK$*ZrlTa=CPUK%WkSN&jp( i?uxnFe&76D;%hw9?>5t_e0($J27wp4|0j08b?Gk$>~IbM diff --git a/locales/fr_FR.po b/locales/fr_FR.po index 8e7fbfb..9d1913e 100644 --- a/locales/fr_FR.po +++ b/locales/fr_FR.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: # tynet , 2012 -# Xavier CAILLAUD , 2014-2016 +# Xavier CAILLAUD , 2014-2016 msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: French (France) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/fr_FR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,149 +19,154 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Alerte supplémentaire" msgstr[1] "Alertes supplémentaires" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" -msgstr "Ce plugin nécessite GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" +msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Aucune alerte utilisée" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Aucune machine ayant une date d'achat vide" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Nouvelles machines importées depuis OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Date dernier inventaire OCSNG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Date d'import dans GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Serveur OCSNG" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Aucune nouvelles machines importées depuis OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Ordinateurs n'ayant pas remontés d'infos depuis OCS-NG depuis plus de" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Aucun ordinateur n'ayant pas remontés d'infos depuis OCS-NG depuis plus de" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Cartouches dont le niveau d'encre est bas" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Niveau d'encre" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Aucune cartouche n'est en dessous du niveau requis" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Alertes sur les niveaux d'encre de cartouche" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Le plugin FusionInventory n'est pas installé" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "Tickets non résolus depuis" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "Envoyé à" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "Pas de tickets non résolus depuis" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Configuration du plugin" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Alertes Synchronisation OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "Alerte sur les tickets non résolus par technicien" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Machine ayant une date d'achat vide" msgstr[1] "Machines ayant une date d'achat vide" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Configuration du plugin" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Paramètre" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Type non pris en compte pour le check de la date d'achat" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Statuts utilisés pour le niveau d'encre" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Synchronisation OCS-NG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Alertes pour les nouvelles machines importées" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Statut pris en compte pour OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "Ticket non résolu par technicien" diff --git a/locales/glpi.pot b/locales/glpi.pot index 136a684..307dfd4 100644 --- a/locales/glpi.pot +++ b/locales/glpi.pot @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # FIRST AUTHOR , YEAR. # #, fuzzy @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GLPI - Additionalalerts plugin 1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-26 08:50+0200\n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,149 +18,154 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "" msgstr[1] "" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "" msgstr[1] "" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/it_IT.mo b/locales/it_IT.mo index 713d8daa4326ef74d43e04b967f373d009d523de..99a85c9187e2f8799f1254c1121c40d175e37106 100644 GIT binary patch delta 905 zcmY+>O=uHA6bJCPY2rs(tww5FX>q8cl^EEqq_#n@wNi=1CNu>RMI4f;8M>JbyOTh3 z$<>QJxb!Rtg7N_vF$4Y&OL_nEdw5?##S5`7{1{viCicJS4<9j5&<= z81on<3qOdD@G|@a9rz1gg)<4FlW+|#!28h5H=$X72+g`aJPp6a^S|K)^3)j76j6^d zc$me+A~YM`f#!o!>?3#_`7XQ!75soAUcnjU+bN=DxCgJpH!uUg!Ugyfn!;1Zh_1k! z@EUvyAL4v^frn{K{D9`*zwkUv;na(84w}MlLGykywhB)me+KhVLexb#FN!m}lZtrx%Dw2-4kjAnL=)napWBlr7)s7 zn1njqfhl+c7vKY&hHp^Z`-Gz~92lI(;4r?^P|R3|vv3dg7`4bjGl_#ui6{%JFa__R z82Ak5;Wu1_a){^zW?%xgp%~DCV!#v3z!!*J2)|Jf8A8GcjwynOiqg!W!44!3+WuqW zp?>+V?3C^MJr?uN0-bopbWNLk+@;E8, 2016 msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Italian (Italy) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/it_IT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,149 +18,154 @@ msgstr "" "Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Altra notifica" +msgstr[1] "Altre notifiche " -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Nessuna notifica abilitata
(puoi impostarle dal menù Configurazione->Notifche)" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Nessun computer senza data di acquisto" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Nuovi computer importati da OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" -msgstr "" +msgstr "OCSNG server" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Nessun nuovo computer importato da OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Computers non sincronizzati con OCS-NG da più di" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Nessun computer non sincronizzato da più di" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" -msgstr "" +msgstr "Livello inchiostro" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" -msgstr "" +msgstr "Il plugin Fusioninvenctory non è installato" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" -msgstr "" +msgstr "Invia a " -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" +msgstr "Plugin setup" + +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Sincronizzazioni OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "" msgstr[1] "" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Plugin setup" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parameter" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Tipo non usato per la verifica della data di acquisto" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" -msgstr "" +msgstr "Sincronizzazione OCSNG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Nuovi computer importati" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/pl_PL.mo b/locales/pl_PL.mo index d1886100ae407cde4e846bf18cc817bc2a10c038..9befc8d79815f8597e84d2f5b557dbef7c0f601c 100644 GIT binary patch delta 412 zcmYMt%Sr-a6bJC5IVnacU1(8@Bc#j}6W=#pa3)6yf)){7-e9PK4E>5qSAv@!K$wNQ z9zcQ??p^i-En7tp^%C{hCSCo`{d}d~(!HndX_TlpN2C+cyGC>c7v_obunm{t0A}GR z^aECqC*wp658w{GgiEjw*Wmyz!WXy-UttM;!vxGEC`Bs>wvcVWT4Lx#M$ux~6w!Z@ME9d z!YRO!3@i?rw1!Ejf>Y^eo?sO&%QI+V_SYkU_) rb;WF18squ!XmM7zjm>ET?{GH!hlhW6E!@oqeeGfRqdiB0$N1qdPPS0+ delta 340 zcmca3@REPRntCoK28IdD3=A3!3=Feb85sP4^bsI!45WqGfEY--18G$t9Sx-$fwT>f zzZ^&_0O=<{S`SFGvNJFU0cjH;Ee)jIfiy3WP6pDVK)Mh}s{!eDAk6`!*ReD3Gl&2g z+kpZyK>7^(W-G>hOr~bK2FAKZ77B)zRt6T@21W)3Tmk;NL8)b##hLkex-N+&sa6U` z28M8T=2nJAlXY3d6(bVMGE<8boE<%Vd>lhv6l_Y0bBi2GGEzabURsge\n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Polish (Poland) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl_PL\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Inny alarm" msgstr[1] "Inne alarmy" msgstr[2] "Innych alarmów" +msgstr[3] "Innych alarmów" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Nieużywane alarmy" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Brak komputerów bez daty zakupu" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Nowo zaimportowane komputery z OCS-NZ" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Ostatnia data inwentaryzacji z OCS-NG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Data importu w GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Serwer OCS-NG" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Brak nowo zaimportowanych komputerów z OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Komputery nie synchronizowane z OCS-NG więcej niż" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Brak komputerów nie synchronizowanych z OCS-NG więcej niż" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Alarm synchronizacji OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Komputer bez daty zakupu" msgstr[1] "Komputery bez daty zakupu" msgstr[2] "Komputerów bez daty zakupu" +msgstr[3] "Komputerów bez daty zakupu" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Konfiguracja wtyczki" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parametr" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Sysnchonizacja OCS-NG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Alarm dla nowo importowanych komputerów" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Status używany przez OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" msgstr[1] "" msgstr[2] "" +msgstr[3] "" diff --git a/locales/pt_BR.mo b/locales/pt_BR.mo index 69c4792852e3c7e44daaa926cac57c3a60131963..93cb3ed87cf42a28f70b3d86ceedf8957724498a 100644 GIT binary patch delta 223 zcmZ1|FhO9#mij}C3=Bt@85oQi7#P}F85nGV^ll(+2Bd!iX&E4Gz{bF!3Z#93v^tP3 z2GV*!dNz<&0n(>{v=NYg52S^Gv=Tc++zd$b1NqTFS`0{M18Hd>-2|k$fb=|eps)mx zu@Wc%q7MOS6CizivnS(YCIJgw14CUSO9ewSD?;sTDj YiFqlRd8rD%iFwJXiKUxovUD&50PBh)5dZ)H delta 240 zcmX}gy$b;W9Eb5Acc?45QYeN~WRUA#bhwUOl&-AGq;4RJ$xtxd?Z)Z5%Xy@@aC(8qddv^Op(oY= diff --git a/locales/pt_BR.po b/locales/pt_BR.po index 7de1d8f..3834087 100644 --- a/locales/pt_BR.po +++ b/locales/pt_BR.po @@ -1,15 +1,15 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,149 +17,154 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Outro alerta" msgstr[1] "Outros alertas" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Nenhum alerta usado" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Nenhum computador sem data de compra" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Novos computadores importados do OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Última data de inventário do OCS-NG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Data de importação ao GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Servidor OCS-NG" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Nenhum computador importado recentemente do OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Computadores não sincronizados com OCS-NG desde mais " -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Nenhum computador não sincronizado desde mais" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Alertas de sincronização do OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Computador sem data de compra" msgstr[1] "Computadores sem data de compra" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Configuração do plugin" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parâmetro" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Tipo não usado para verificação da data de compra" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Sincronização OCS-NG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Aletra para os computadores importados recentemente" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Status usado pelo OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/ro_RO.mo b/locales/ro_RO.mo index 8e6d2327d3d1a946ee01c48933dea6eb3f709657..ff24ec6a9d2be1be9e5713ccab4dbe87328d8c15 100644 GIT binary patch delta 297 zcmX>vvQK2foBG#`3=C|n3=Db<3=E&x7#LK6v?4nLLn)AU2h#dLdM}Vx2hwkWv@nns z$t4+6IP`>sTdB;DV-BhL+j}K)~gbSX`nTQk0lioRe6RUu31= Zn46fFl9`vP;G3A2oSIm=`8I0_3jjC>EcXBa delta 314 zcmX}mK}!Nb6u|K(wxvO!=|O~O50!^yZQZ1FiD=0V!P2D!uX`{G%3yZv6!{Sny7)ar zs7u|0>H~D`*s-HX|AFW+%x~tsH^X}_eiVn_gK0`+-V&*bNP0nJ9ewO$2RHE@D>%af zZe&EV7+?-txPon5!vt4xgbqHU`Tq-DEbuswVOEZ%%;AK@683NzZ_x~Lk1Uz6nflA0 zZ&>2~iKg!d>sTH?r6%dzw(D)Ve#5Rc1FzwD{==PBI{Z)W1U29Bh{Y&Qw0o-JUUC`h lYZcg?_~xRk?1S(qio$lw-qp#K+Slh@WA#k!jbAN2_Y05?Gco`G diff --git a/locales/ro_RO.po b/locales/ro_RO.po index e7f7258..5db3161 100644 --- a/locales/ro_RO.po +++ b/locales/ro_RO.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: # Doru DEACONU , 2014-2015 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-30 10:44+0100\n" -"PO-Revision-Date: 2015-10-30 09:49+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Romanian (Romania) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/ro_RO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,147 +19,156 @@ msgstr "" "Language: ro_RO\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Altă alertă" msgstr[1] "Alte alerte" msgstr[2] "Alte alerte" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Nu utiliza alerte" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Nici un calculator fără dată de cumpărare " -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:317 -#: inc/ocsalert.class.php:423 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Import nou calculatoare din OCS - NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Data ultimului inventar OCSNG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Data import in GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Server OCSNG " -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Niciun import nou de calculatoare din OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Calculatoare nesincronizate cu OCS-NG incă din" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Nici un calculator nesincronizat încă din" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:213 inc/inkalert.class.php:316 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Cartușe al căror nivel este scăzut" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Nivel Ink" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Niciun cartuș nu este sub prag" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Alerta nivel Ink" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:323 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Fusioninventory plugin nu este instalat" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:313 +msgid "Send to" +msgstr "" + +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Setare plugin" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:430 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "Alerte Sincronizare OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Calculator fără dată de cumpărare" msgstr[1] "Calculatoare fără dată de cumpărare" msgstr[2] "Calculatoare fără dată de cumpărare" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Setare plugin" -#: inc/infocomalert.class.php:266 inc/ocsalert.class.php:365 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parametru" -#: inc/infocomalert.class.php:267 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Tip nefolosit pentru verificarea datei de cumpărare" -#: inc/inkalert.class.php:259 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Statusuri folosite pentru nivelul ink" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Sincronizare OCSNG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Alertă pentru noile importuri de calculatoare" -#: inc/ocsalert.class.php:366 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Status folosit de OCS-NG" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "" diff --git a/locales/ru_RU.mo b/locales/ru_RU.mo index d0b968b5948328a99f449ceb6c3bcc2850813092..f6b688215763cc39f30d08315eabac4610171c1c 100644 GIT binary patch delta 490 zcmX}oze@sP7zgmjtJ5?!3k1!|iwXie@+#%Lp=@Z;Btjda91guftP}L2DJ++kAmwPN zz@Vmkg{YA_fg4lF)#0 zIMPqF3A1nmKEgC~If+ClLkV8M?g4Lb2s&Lv91Ox!7>6Ecz;W35v&a3re#$*dG>w9Y z1coHTW7vT6&_6(wfhib+*SeiaTl{*K35<7N(hVyb?oGG@;X{6+7yWSSoH=8xikj!N zl0L(VY#~=vG`-1=>9_2QN94l-KNsVKs3eG?u%I7UeGC7|h$O^9VT5BBAFG;7AQd1%}l55|*OGf(t2_g3rOov?fZeVkFg delta 570 zcmY+=!AlfT9Ki9PLu>7}Z4m^OgirDi$ZT&{Sa*loR#e0sa7l%v0*9J%O4phhjUcd+ zsDq#|b?D@wQxa4xLQoxxjx)Cop1cYD2VVNFg3#kVKEL1N@!s$EwmRRdwXLO7B4VaQ zI&lEI@HTeiOFV}gcpiV_Y5a>f43Sj3$Q^R$h{zEB!gb81MQ-9pEMYpce}4@-$fxlN zKF!FIR0+PbF^aob!{MVMQ}`MuaT~|6oMqt(TKE%N56Cf*lhB6>ui`2`z!SKOt;Vvs zee-yMyq>!#!jva$+U!Smff4cqk*RlTfqzM`Z1shzo!se8?0Srsal zF8Ao7)|vX4dCgt)0&l)y4mzQ0siH0%oa?g+#U9Pb*iI0d6TZ_3W}R@}x72lK(Q|z@ z&_80^{gZ?0QW(tnwQ$C5nZN5-o1fYrAC4-yDRVvk7JrVL@z?lAvaFI9$+LJf{*o-m Qo5atP)&B}@uI22uf1}iJKmY&$ diff --git a/locales/ru_RU.po b/locales/ru_RU.po index bdfbf6c..9085803 100644 --- a/locales/ru_RU.po +++ b/locales/ru_RU.po @@ -1,17 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: -# Alexey Petukhov , 2015 +# Alexey Petukhov , 2015,2017 # sayanvd , 2013 +# Василий Тарасов , 2016 msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-30 10:44+0100\n" -"PO-Revision-Date: 2015-10-30 09:49+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Russian (Russia) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,8 +20,8 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Другое уведомление" @@ -28,143 +29,152 @@ msgstr[1] "Другие уведомления" msgstr[2] "Другие уведомления" msgstr[3] "Другие уведомления" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" +#: front/config.form.php:49 +msgid "Please activate the plugin" msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Не используемые предупреждения" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Нет компьютеров с отсутствующей датой покупки" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:317 -#: inc/ocsalert.class.php:423 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "Новые компьютеры, импортированные из OCS-NG" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Дата последней инвентаризации OCSNG" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Дата импорта в GLPI" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "Сервер OCSNG" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "Нет новых импортированных компьютеров из OCS-NG" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" -msgstr "Компьтерые не синхронизированные с OCS-NG более чем" +msgstr "Компьютерые не синхронизированные с OCS-NG более чем" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Нет компьютеров не синхронизированных более чем" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:213 inc/inkalert.class.php:316 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Картриджи, с малым содержанием тонера" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Уровень чернил" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Нет картриджей ниже данного порога" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Уровень чернил для предупреждения" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:323 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Fusioninventory плагин не установлен" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" -msgstr "" +msgstr "Нерешенных заявок более чем" + +#: inc/additionalalert.class.php:313 +msgid "Send to" +msgstr "Отправить" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" -msgstr "" +msgstr "Нерешенных заявок не более чем" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" -msgstr "Настройка плагина" +msgstr "Настройки плагина" + +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:430 +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" -msgstr "OCS-NG Synchronization alerts" +msgstr "Оповещения синхронизации OCS-NG" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" -msgstr "" +msgstr "Оповещения о нерешенной заявке" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "ПК без даты покупки" msgstr[1] "ПК без даты покупки" msgstr[2] "ПК без даты покупки" -msgstr[3] "ПК без даты покупки" +msgstr[3] "Компьютеры без даты покупки" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" -msgstr "Plugin setup" +msgstr "Настройки плагина" -#: inc/infocomalert.class.php:266 inc/ocsalert.class.php:365 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" -msgstr "Parameter" +msgstr "Параметр" -#: inc/infocomalert.class.php:267 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" msgstr "Тип не используется для проверки даты покупки" -#: inc/inkalert.class.php:259 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Статусы для уровня чернил" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "Синхронизация OCSNG" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Предупреждения для вновь импортированных компьютеров" -#: inc/ocsalert.class.php:366 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "Статус использования " -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" +msgstr[0] "Нерешенная заявка" +msgstr[1] "Нерешенные заявки" +msgstr[2] "Нерешенных заявок" +msgstr[3] "Нерешенные заявки" diff --git a/locales/tr_TR.mo b/locales/tr_TR.mo index 53f1ca1386752ac71fd3909ef453499d64d29683..5ecc051ebe62164e8fe8afcf8cfa5f70d2488664 100644 GIT binary patch delta 508 zcmX}oO-lk%6b9gxbxg|IQMIq=g!@HZwwJplp~si2{;4Oa1NHBA2#7E zyo4V33h!-1Js3oOicPG(Cm4cXa1DwMqA<)rAFRP~cnGcjGY2)ui%Ivd@e@Xni_ZQA z3S2~9hgSUrCg3xig1kT!fPOd%SK$Oq!x6Xx(MmdW!y2^KHK7Zh3$gxzcGlfw|#6svh$jrm&`JYa0*w< zl{AyJxB$E0x?@T-E=QM=lDv|Vm2g~U`@CoQznDnL$#5JYWYmfo%^Ip+*;UQ5k&@Q; zR6SqRHEBcDbDCOhzwzG#uE$o@Q0uBx=-lXe&0sG=mKDSdpY1#tQiWZMF|K=6FB_~U GF8lxxS5w{q delta 609 zcmX}oPe>F|90%~9TdV7AhDN0(>6225ZS3tv^o@(ZN#(g`i8w9tv9MunN*4s&m&4fe>^Oy7(PedN6$6@6Vh0&HLDGde(j}pCKYU zNi+Z_;UJuY7vTy#58uHHa2NK#J@}=CDB0TV|JK&*`wNFq?@SRDp#wAU1?+;h!Fdy|wkk>x6NV4x3j2TXds}@|l*;Bc)})Zk1=I*~AUTN5;5$n*8lKHos=) z@+>=6;Q0*Cac<4rweQKQ3eEs**M8 yFQr!gbg<)T&Z0Y-U@enYv;}OmPw`Wm|tzDjF;|Di6!B)P%WCZ^rZuDzj-hK diff --git a/locales/tr_TR.po b/locales/tr_TR.po index d22192d..cf11378 100644 --- a/locales/tr_TR.po +++ b/locales/tr_TR.po @@ -1,16 +1,16 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Additionalalerts Development Team -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the GLPI - Additionalalerts plugin package. # # Translators: -# Kaya Zeren , 2014-2015 +# Kaya Zeren , 2014-2017 msgid "" msgstr "" "Project-Id-Version: GLPI Project - additionalalerts plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-28 19:08+0200\n" -"PO-Revision-Date: 2016-03-28 17:12+0000\n" -"Last-Translator: Xavier CAILLAUD \n" +"POT-Creation-Date: 2018-01-29 16:18+0100\n" +"PO-Revision-Date: 2018-01-29 15:19+0000\n" +"Last-Translator: Amandine Manceau\n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/tsmr/GLPI_additionalalerts/language/tr_TR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,147 +18,152 @@ msgstr "" "Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: setup.php:76 inc/additionalalert.class.php:40 inc/menu.class.php:34 -#: inc/profile.class.php:71 +#: setup.php:79 inc/additionalalert.class.php:49 inc/menu.class.php:43 +#: inc/profile.class.php:92 msgid "Other alert" msgid_plural "Others alerts" msgstr[0] "Diğer uyarı" -#: setup.php:90 -msgid "This plugin requires GLPI >= 0.90" -msgstr "Bu uygulama eki GLPI 0.90 ve üzerindeki sürümlerle çalışır" +#: front/config.form.php:49 +msgid "Please activate the plugin" +msgstr "" -#: inc/additionalalert.class.php:129 +#: inc/additionalalert.class.php:140 msgid "No used alerts" msgstr "Kullanilmayan uyarilar" -#: inc/additionalalert.class.php:160 +#: inc/additionalalert.class.php:171 msgid "No computers with no buy date" msgstr "Satın alma tarihi olmayan bilgisayar yok" -#: inc/additionalalert.class.php:185 inc/config.class.php:88 -#: inc/notificationtargetocsalert.class.php:41 inc/ocsalert.class.php:328 -#: inc/ocsalert.class.php:434 +#: inc/additionalalert.class.php:196 inc/config.class.php:112 +#: inc/notificationtargetocsalert.class.php:47 inc/ocsalert.class.php:399 +#: inc/ocsalert.class.php:517 msgid "New imported computers from OCS-NG" msgstr "OCSNG üzerinden alınan yeni bilgisayarlar" -#: inc/additionalalert.class.php:193 inc/additionalalert.class.php:233 -#: inc/notificationtargetocsalert.class.php:68 -#: inc/notificationtargetocsalert.class.php:112 +#: inc/additionalalert.class.php:204 inc/additionalalert.class.php:244 +#: inc/notificationtargetocsalert.class.php:78 +#: inc/notificationtargetocsalert.class.php:125 msgid "Last OCSNG inventory date" msgstr "Son OCSNG demirbaş tarihi" -#: inc/additionalalert.class.php:194 inc/additionalalert.class.php:234 -#: inc/notificationtargetocsalert.class.php:69 -#: inc/notificationtargetocsalert.class.php:113 +#: inc/additionalalert.class.php:205 inc/additionalalert.class.php:245 +#: inc/notificationtargetocsalert.class.php:79 +#: inc/notificationtargetocsalert.class.php:126 msgid "Import date in GLPI" msgstr "Tarih GLPI içine alınsın" -#: inc/additionalalert.class.php:195 inc/additionalalert.class.php:235 -#: inc/notificationtargetocsalert.class.php:70 -#: inc/notificationtargetocsalert.class.php:114 +#: inc/additionalalert.class.php:206 inc/additionalalert.class.php:246 +#: inc/notificationtargetocsalert.class.php:80 +#: inc/notificationtargetocsalert.class.php:127 msgid "OCSNG server" msgstr "OCSNG sunucusu" -#: inc/additionalalert.class.php:202 +#: inc/additionalalert.class.php:213 msgid "No new imported computer from OCS-NG" msgstr "OCSNG üzerinden alınan yeni bilgisayar yok" -#: inc/additionalalert.class.php:225 -#: inc/notificationtargetocsalert.class.php:59 +#: inc/additionalalert.class.php:236 +#: inc/notificationtargetocsalert.class.php:69 msgid "Computers not synchronized with OCS-NG since more" msgstr "Bilgisayarların OCSNG ile eşleştirilmesinden yana geçen gün" -#: inc/additionalalert.class.php:243 +#: inc/additionalalert.class.php:254 msgid "No computer not synchronized since more" msgstr "Hiç bir bilgisayar şu kadar günden fazladır eşleştirilmedi" -#: inc/additionalalert.class.php:263 inc/config.class.php:101 -#: inc/inkalert.class.php:40 inc/inkalert.class.php:72 -#: inc/inkalert.class.php:223 inc/inkalert.class.php:326 -#: inc/notificationtargetinkalert.class.php:38 -#: inc/notificationtargetinkalert.class.php:90 +#: inc/additionalalert.class.php:274 inc/config.class.php:133 +#: inc/inkalert.class.php:48 inc/inkalert.class.php:98 +#: inc/inkalert.class.php:272 inc/inkalert.class.php:386 +#: inc/notificationtargetinkalert.class.php:46 +#: inc/notificationtargetinkalert.class.php:107 msgid "Cartridges whose level is low" msgstr "Düzeyi düşmüş kartuşlar" -#: inc/additionalalert.class.php:269 +#: inc/additionalalert.class.php:280 msgid "Ink level" msgstr "Mürekkep düzeyi" -#: inc/additionalalert.class.php:276 +#: inc/additionalalert.class.php:287 msgid "No cartridge is below the threshold" msgstr "Eşik değerin altında olan bir kartuş yok" -#: inc/additionalalert.class.php:280 inc/inkthreshold.class.php:48 -#: inc/inkthreshold.class.php:51 +#: inc/additionalalert.class.php:291 inc/inkthreshold.class.php:55 +#: inc/inkthreshold.class.php:58 msgid "Ink level alerts" msgstr "Mürekkep düzeyi uyarıları" -#: inc/additionalalert.class.php:280 inc/config.class.php:108 -#: inc/inkalert.class.php:333 inc/inkthreshold.class.php:62 +#: inc/additionalalert.class.php:291 inc/config.class.php:139 +#: inc/inkalert.class.php:393 inc/inkthreshold.class.php:69 msgid "Fusioninventory plugin is not installed" msgstr "Fusioninventory uygulama eki yüklü değil" -#: inc/additionalalert.class.php:297 inc/additionalalert.class.php:317 +#: inc/additionalalert.class.php:307 inc/additionalalert.class.php:327 msgid "Tickets unresolved since more" msgstr "Şu kadar gündür çözümlenmemiş çağrılar" -#: inc/additionalalert.class.php:303 +#: inc/additionalalert.class.php:313 msgid "Send to" -msgstr "" +msgstr "Şuraya gönder" -#: inc/additionalalert.class.php:331 +#: inc/additionalalert.class.php:341 msgid "No tickets unresolved since more" msgstr "Şu kadar gündür çözümlenmemiş bir çağrı yok" -#: inc/config.class.php:39 +#: inc/config.class.php:46 msgid "Plugin Setup" msgstr "Uygulama Eki Yüklemesi" -#: inc/config.class.php:93 inc/ocsalert.class.php:69 -#: inc/ocsalert.class.php:441 +#: inc/config.class.php:117 inc/config.class.php:128 +msgid "Ocsinventory plugin is not installed" +msgstr "" + +#: inc/config.class.php:121 inc/ocsalert.class.php:91 +#: inc/ocsalert.class.php:524 msgid "OCS-NG Synchronization alerts" msgstr "OCSNG eşleştirme uyarıları" -#: inc/config.class.php:113 +#: inc/config.class.php:144 msgid "Unresolved Ticket Alerts" msgstr "Çözümlenmemiş Çağrı Uyarıları" -#: inc/infocomalert.class.php:40 +#: inc/infocomalert.class.php:49 msgid "Computer with no buy date" msgid_plural "Computers with no buy date" msgstr[0] "Satın alma tarihi olmayan bilgisayar" -#: inc/infocomalert.class.php:46 inc/inkalert.class.php:46 -#: inc/ocsalert.class.php:46 inc/ticketunresolved.class.php:46 +#: inc/infocomalert.class.php:61 inc/inkalert.class.php:60 +#: inc/ocsalert.class.php:58 msgid "Plugin setup" msgstr "Uygulama eki ayarları" -#: inc/infocomalert.class.php:276 inc/ocsalert.class.php:376 +#: inc/infocomalert.class.php:337 inc/inkalert.class.php:320 +#: inc/ocsalert.class.php:451 msgid "Parameter" msgstr "Parametre" -#: inc/infocomalert.class.php:277 +#: inc/infocomalert.class.php:338 msgid "Type not used for check of buy date" -msgstr "Satın alma tarihini denetlemek için kullanılmayan tip" +msgstr "Tür satın alma tarihini denetlemek için kullanılmıyor" -#: inc/inkalert.class.php:269 +#: inc/inkalert.class.php:321 msgid "Statutes used for the ink level" msgstr "Mürekkep düzeyi için kullanılan durumlar" -#: inc/ocsalert.class.php:40 +#: inc/ocsalert.class.php:47 msgid "OCSNG synchronization" msgstr "OCSNG eşleştirmesi" -#: inc/ocsalert.class.php:73 +#: inc/ocsalert.class.php:95 msgid "Alert for the new imported computers" msgstr "Yeni alınan bilgisayar uyarısı" -#: inc/ocsalert.class.php:377 +#: inc/ocsalert.class.php:452 msgid "Status used by OCS-NG" msgstr "OCSNG tarafından kullanılacak durum" -#: inc/ticketunresolved.class.php:40 +#: inc/ticketunresolved.class.php:48 msgid "Ticket unresolved" msgid_plural "Tickets unresolved" msgstr[0] "çağrı çözümlenmemiş" diff --git a/sql/empty-1.9.0.sql b/sql/empty-1.9.0.sql index e0e9b38..4a456c0 100644 --- a/sql/empty-1.9.0.sql +++ b/sql/empty-1.9.0.sql @@ -5,11 +5,12 @@ CREATE TABLE `glpi_plugin_additionalalerts_configs` ( `use_infocom_alert` TINYINT( 1 ) NOT NULL DEFAULT '-1', `use_newocs_alert` TINYINT( 1 ) NOT NULL DEFAULT '-1', `use_ink_alert` TINYINT( 1 ) NOT NULL DEFAULT '-1', - `delay_ticket_alert` int(11) NOT NULL default '-1', + `delay_ticket_alert` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -INSERT INTO `glpi_plugin_additionalalerts_configs` ( `id`,`delay_ocs`,`use_infocom_alert`,`use_newocs_alert`,`use_ink_alert`, `delay_ticket_alert`) VALUES ('1','-1','-1','-1','-1', '-1'); +INSERT INTO `glpi_plugin_additionalalerts_configs` ( `id`,`delay_ocs`,`use_infocom_alert`,`use_newocs_alert`,`use_ink_alert`, `delay_ticket_alert`) +VALUES ('1','-1','-1','-1','-1', '0'); DROP TABLE IF EXISTS `glpi_plugin_additionalalerts_ocsalerts`; CREATE TABLE `glpi_plugin_additionalalerts_ocsalerts` ( diff --git a/sql/update-1.8.0.sql b/sql/update-1.8.0.sql index cec0ebb..5bc345e 100644 --- a/sql/update-1.8.0.sql +++ b/sql/update-1.8.0.sql @@ -1,4 +1,4 @@ -ALTER TABLE `glpi_plugin_additionalalerts_configs` ADD `delay_ticket_alert` int(11) NOT NULL DEFAULT '-1'; +ALTER TABLE `glpi_plugin_additionalalerts_configs` ADD `delay_ticket_alert` int(11) NOT NULL DEFAULT '0'; DROP TABLE IF EXISTS `glpi_plugin_additionalalerts_ticketunresolveds`; CREATE TABLE `glpi_plugin_additionalalerts_ticketunresolveds` ( diff --git a/tools/update_po.pl b/tools/update_po.pl index 17b1946..7859705 100644 --- a/tools/update_po.pl +++ b/tools/update_po.pl @@ -18,7 +18,7 @@ $lang=$_; $lang=~s/\.po//; - `wget --user=$user --password=$password --output-document=locales/$_ http://www.transifex.net/api/2/project/GLPI_additionalalerts/resource/glpi/translation/$lang/?file=$_`; + `wget --user=$user --password=$password --output-document=locales/$_ http://www.transifex.com/api/2/project/GLPI_additionalalerts/resource/glpi/translation/$lang/?file=$_`; } }
" . __('Parameter') . "" . __('Parameter', 'additionalalerts') . "" . __('Statutes used for the ink level', 'additionalalerts') . " : "; Dropdown::show('State', array('name' => "states_id")); echo " 
" . $label . "" . $notificationtarget->getNameID() . "" . sprintf(__('%1$s (%2$s)'), $template->getName(), - $users_infos['language']) . "" . $users_infos['email'] . "