From 3f36ae8a52acdd5c2572091060eede27a20374f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Anne?= Date: Thu, 7 Mar 2024 16:11:35 +0100 Subject: [PATCH 1/8] Fix IDOR tokens generation --- inc/form_validator.class.php | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/inc/form_validator.class.php b/inc/form_validator.class.php index c7c99538d..14c5177e0 100644 --- a/inc/form_validator.class.php +++ b/inc/form_validator.class.php @@ -192,7 +192,12 @@ public function showForForm(PluginFormcreatorForm $item, $options = []) { 'valuesnames' => array_values($selectedValidatorUsers), 'condition' => Dropdown::addNewCondition($usersCondition), ]; - $params['_idor_token'] = Session::getNewIDORToken(User::getType()); + $params['_idor_token'] = Session::getNewIDORToken( + User::getType(), + [ + 'condition' => $params['condition'], + ] + ); echo Html::jsAjaxDropdown( '_validator_users[]', '_validator_users' . mt_rand(), @@ -274,7 +279,12 @@ public function showForForm(PluginFormcreatorForm $item, $options = []) { 'condition' => Dropdown::addNewCondition($groupsCondition), 'display_emptychoice' => false, ]; - $params['_idor_token'] = Session::getNewIDORToken(Group::getType()); + $params['_idor_token'] = Session::getNewIDORToken( + Group::getType(), + [ + 'condition' => $params['condition'], + ] + ); echo Html::jsAjaxDropdown( '_validator_groups[]', '_validator_groups' . mt_rand(), @@ -567,8 +577,13 @@ public static function dropdownValidatorUser(): string { 'entity_restrict' => -1, 'itemtype' => User::getType(), 'condition' => Dropdown::addNewCondition($usersCondition), - '_idor_token' => Session::getNewIDORToken(User::getType()), ]; + $params['_idor_token'] = Session::getNewIDORToken( + User::getType(), + [ + 'condition' => $params['condition'], + ] + ); return Html::jsAjaxDropdown( '_validator_users[]', @@ -646,8 +661,13 @@ public static function dropdownValidatorGroup(): string { 'itemtype' => Group::getType(), 'condition' => Dropdown::addNewCondition($groupsCondition), 'display_emptychoice' => false, - '_idor_token' => Session::getNewIDORToken(Group::getType()), ]; + $params['_idor_token'] = Session::getNewIDORToken( + Group::getType(), + [ + 'condition' => $params['condition'], + ] + ); return Html::jsAjaxDropdown( '_validator_groups[]', From 12a66de930be2093bb3ef781c74b75e41b8b652d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Anne?= Date: Wed, 13 Mar 2024 09:14:54 +0100 Subject: [PATCH 2/8] Fix all dropdowns --- inc/field/actorfield.class.php | 2 +- inc/field/dropdownfield.class.php | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/inc/field/actorfield.class.php b/inc/field/actorfield.class.php index 1d0ddc416..7af2287f0 100644 --- a/inc/field/actorfield.class.php +++ b/inc/field/actorfield.class.php @@ -128,7 +128,7 @@ public function getRenderedHtml($domain, $canEdit = true): string { 'display_emptychoice' => false, 'values' => array_keys($value), 'valuesnames' => array_values($value), - '_idor_token' => Session::getNewIDORToken(User::getType()), + '_idor_token' => Session::getNewIDORToken(User::getType(), ['entity_restrict' => -1]), ]; $html .= \PluginFormcreatorCommon::jsAjaxDropdown( $fieldName . '[]', diff --git a/inc/field/dropdownfield.class.php b/inc/field/dropdownfield.class.php index 23c0e190f..bbd48628e 100644 --- a/inc/field/dropdownfield.class.php +++ b/inc/field/dropdownfield.class.php @@ -383,7 +383,15 @@ public function getRenderedHtml($domain, $canEdit = true): string { $dparams = []; $dparams = $this->buildParams($rand); $dparams['display'] = false; - $dparams['_idor_token'] = Session::getNewIDORToken($itemtype); + + $idor_params = []; + foreach (['condition', 'displaywith', 'entity_restrict', 'right'] as $sensitive_param) { + if (array_key_exists($sensitive_param, $dparams)) { + $idor_params[$sensitive_param] = $dparams[$sensitive_param]; + } + } + $dparams['_idor_token'] = Session::getNewIDORToken($itemtype, $idor_params); + $html .= $itemtype::dropdown($dparams); $html .= PHP_EOL; $html .= Html::scriptBlock("$(function() { From 9b37af00647c2974ab88205cc4aab7fef9627fc6 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Wed, 13 Mar 2024 11:27:52 +0100 Subject: [PATCH 3/8] bump(2.13.9): bump to version 2.13.9 --- CHANGELOG.md | 29 ++ .../mysql/plugin_formcreator_2.13.9_empty.sql | 352 ++++++++++++++++++ plugin.xml | 2 +- setup.php | 4 +- 4 files changed, 384 insertions(+), 3 deletions(-) create mode 100644 install/mysql/plugin_formcreator_2.13.9_empty.sql diff --git a/CHANGELOG.md b/CHANGELOG.md index 32f50e132..81882bbf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ + +## [HEAD](https://github.com/pluginsGLPI/formcreator/compare/2.13.8..2.13.9) (2024-03-13) + + +### Bug Fixes + +* prevent issue when response body has blank characters ([1b141a3fa](https://github.com/pluginsGLPI/formcreator/commit/1b141a3fa)) +* **command:** typos ([2681eca61](https://github.com/pluginsGLPI/formcreator/commit/2681eca61)) +* **dropdownfield:** ambiguous column in SQL query ([3c0630554](https://github.com/pluginsGLPI/formcreator/commit/3c0630554)) +* **dropdownfield:** incomplete group restriction ([eebcc21f1](https://github.com/pluginsGLPI/formcreator/commit/eebcc21f1)) +* **formansswer:** keep tickets on delete ([b3cc8d2b9](https://github.com/pluginsGLPI/formcreator/commit/b3cc8d2b9)) +* **formanswer:** translate section name for targets ([cb9ce0fb6](https://github.com/pluginsGLPI/formcreator/commit/cb9ce0fb6)) +* **hiddenfield:** escaping problem when displaying default value in question designer ([3818383e1](https://github.com/pluginsGLPI/formcreator/commit/3818383e1)) +* **install:** dashboard setup with pre 2.13.7 appearance ([08d3871e1](https://github.com/pluginsGLPI/formcreator/commit/08d3871e1)) +* **issue:** deduplicate rows whern showing technicians in issues ([8bc96d3dc](https://github.com/pluginsGLPI/formcreator/commit/8bc96d3dc)) +* **issue:** prevent list of all issues in search engine ([55530d976](https://github.com/pluginsGLPI/formcreator/commit/55530d976)) +* **reminder:** visibility ([826881427](https://github.com/pluginsGLPI/formcreator/commit/826881427)) +* **target_actor:** duplicate failure with gours, supliers or users ([d77cde058](https://github.com/pluginsGLPI/formcreator/commit/d77cde058)) +* **target_actor:** groups duplication ([dbfcc796b](https://github.com/pluginsGLPI/formcreator/commit/dbfcc796b)) +* **targetticket:** set location may fail ([75144be06](https://github.com/pluginsGLPI/formcreator/commit/75144be06)) +* **textarea:** support for min/max size and regex ([09682e9b8](https://github.com/pluginsGLPI/formcreator/commit/09682e9b8)) + + +### Features + +* **glpiselectfield:** support Cluster itemtype ([e72e2603c](https://github.com/pluginsGLPI/formcreator/commit/e72e2603c)) + + + ## [2.13.8](https://github.com/pluginsGLPI/formcreator/compare/2.13.7..2.13.8) (2023-111-08) diff --git a/install/mysql/plugin_formcreator_2.13.9_empty.sql b/install/mysql/plugin_formcreator_2.13.9_empty.sql new file mode 100644 index 000000000..6838b92fb --- /dev/null +++ b/install/mysql/plugin_formcreator_2.13.9_empty.sql @@ -0,0 +1,352 @@ +-- Database schema +-- Do NOT drop anything here + +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_answers` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_formanswers_id` int unsigned NOT NULL DEFAULT '0', + `plugin_formcreator_questions_id` int unsigned NOT NULL DEFAULT '0', + `answer` longtext, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_formanswers_id` (`plugin_formcreator_formanswers_id`), + INDEX `plugin_formcreator_questions_id` (`plugin_formcreator_questions_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_categories` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `comment` mediumtext, + `completename` varchar(255) DEFAULT NULL, + `plugin_formcreator_categories_id` int unsigned NOT NULL DEFAULT '0', + `level` int(11) NOT NULL DEFAULT '1', + `sons_cache` longtext, + `ancestors_cache` longtext, + `knowbaseitemcategories_id` int unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + INDEX `name` (`name`), + INDEX `knowbaseitemcategories_id` (`knowbaseitemcategories_id`), + INDEX `plugin_formcreator_categories_id` (`plugin_formcreator_categories_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_entityconfigs` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `entities_id` int unsigned NOT NULL DEFAULT '0', + `replace_helpdesk` int(11) NOT NULL DEFAULT '-2', + `default_form_list_mode` int(11) NOT NULL DEFAULT '-2', + `sort_order` int(11) NOT NULL DEFAULT '-2', + `is_kb_separated` int(11) NOT NULL DEFAULT '-2', + `is_search_visible` int(11) NOT NULL DEFAULT '-2', + `is_dashboard_visible` int(11) NOT NULL DEFAULT '-2', + `is_header_visible` int(11) NOT NULL DEFAULT '-2', + `is_search_issue_visible` int(11) NOT NULL DEFAULT '-2', + `tile_design` int(11) NOT NULL DEFAULT '-2', + `header` text, + `service_catalog_home` int(11) NOT NULL DEFAULT '-2', + PRIMARY KEY (`id`), + UNIQUE KEY `unicity` (`entities_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `entities_id` int unsigned NOT NULL DEFAULT '0', + `is_recursive` tinyint(1) NOT NULL DEFAULT '0', + `icon` varchar(255) NOT NULL DEFAULT '', + `icon_color` varchar(255) NOT NULL DEFAULT '', + `background_color` varchar(255) NOT NULL DEFAULT '', + `access_rights` tinyint(1) NOT NULL DEFAULT '1', + `description` varchar(255) DEFAULT NULL, + `content` longtext, + `plugin_formcreator_categories_id` int unsigned NOT NULL DEFAULT '0', + `is_active` tinyint(1) NOT NULL DEFAULT '0', + `language` varchar(255) NOT NULL DEFAULT '', + `helpdesk_home` tinyint(1) NOT NULL DEFAULT '0', + `is_deleted` tinyint(1) NOT NULL DEFAULT '0', + `validation_required` tinyint(1) NOT NULL DEFAULT '0', + `usage_count` int(11) NOT NULL DEFAULT '0', + `is_default` tinyint(1) NOT NULL DEFAULT '0', + `is_captcha_enabled` tinyint(1) NOT NULL DEFAULT '0', + `show_rule` int(11) NOT NULL DEFAULT '1' COMMENT 'Conditions setting to show the submit button', + `formanswer_name` varchar(255) NOT NULL DEFAULT '', + `is_visible` tinyint NOT NULL DEFAULT 1, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `entities_id` (`entities_id`), + INDEX `plugin_formcreator_categories_id` (`plugin_formcreator_categories_id`), + FULLTEXT KEY `Search` (`name`,`description`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_formanswers` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `entities_id` int unsigned NOT NULL DEFAULT '0', + `is_recursive` tinyint(1) NOT NULL DEFAULT '0', + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `requester_id` int unsigned NOT NULL DEFAULT '0', + `users_id_validator` int unsigned NOT NULL DEFAULT '0' COMMENT 'User in charge of validation', + `groups_id_validator` int unsigned NOT NULL DEFAULT '0' COMMENT 'Group in charge of validation', + `request_date` timestamp NULL, + `status` int(11) NOT NULL DEFAULT '101', + `comment` mediumtext, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_forms_id` (`plugin_formcreator_forms_id`), + INDEX `entities_id_is_recursive` (`entities_id`, `is_recursive`), + INDEX `requester_id` (`requester_id`), + INDEX `users_id_validator` (`users_id_validator`), + INDEX `groups_id_validator` (`groups_id_validator`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms_profiles` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `profiles_id` int unsigned NOT NULL DEFAULT '0', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `unicity` (`plugin_formcreator_forms_id`,`profiles_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms_users` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_forms_id` int unsigned NOT NULL, + `users_id` int unsigned NOT NULL, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `unicity` (`plugin_formcreator_forms_id`,`users_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms_groups` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_forms_id` int unsigned NOT NULL, + `groups_id` int unsigned NOT NULL, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `unicity` (`plugin_formcreator_forms_id`,`groups_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms_validators` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `itemtype` varchar(255) NOT NULL DEFAULT '', + `items_id` int unsigned NOT NULL DEFAULT '0', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `unicity` (`plugin_formcreator_forms_id`,`itemtype`,`items_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_questions` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `plugin_formcreator_sections_id` int unsigned NOT NULL DEFAULT '0', + `fieldtype` varchar(30) NOT NULL DEFAULT 'text', + `required` tinyint(1) NOT NULL DEFAULT '0', + `show_empty` tinyint(1) NOT NULL DEFAULT '0', + `default_values` mediumtext, + `itemtype` varchar(255) NOT NULL DEFAULT '' COMMENT 'itemtype used for glpi objects and dropdown question types', + `values` mediumtext, + `description` mediumtext, + `row` int(11) NOT NULL DEFAULT '0', + `col` int(11) NOT NULL DEFAULT '0', + `width` int(11) NOT NULL DEFAULT '0', + `show_rule` int(11) NOT NULL DEFAULT '1', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_sections_id` (`plugin_formcreator_sections_id`), + FULLTEXT KEY `Search` (`name`,`description`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_conditions` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `itemtype` varchar(255) NOT NULL DEFAULT '' COMMENT 'itemtype of the item affected by the condition', + `items_id` int unsigned NOT NULL DEFAULT '0' COMMENT 'item ID of the item affected by the condition', + `plugin_formcreator_questions_id` int unsigned NOT NULL DEFAULT '0' COMMENT 'question to test for the condition', + `show_condition` int(11) NOT NULL DEFAULT '0', + `show_value` mediumtext NULL DEFAULT NULL, + `show_logic` int(11) NOT NULL DEFAULT '1', + `order` int(11) NOT NULL DEFAULT '1', + `uuid` varchar(255) NULL DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_questions_id` (`plugin_formcreator_questions_id`), + INDEX `item` (`itemtype`, `items_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_sections` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `order` int(11) NOT NULL DEFAULT '0', + `show_rule` int(11) NOT NULL DEFAULT '1', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_forms_id` (`plugin_formcreator_forms_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_targetchanges` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `target_name` varchar(255) NOT NULL DEFAULT '', + `changetemplates_id` int unsigned NOT NULL DEFAULT '0', + `content` longtext, + `impactcontent` longtext, + `controlistcontent` longtext, + `rolloutplancontent` longtext, + `backoutplancontent` longtext, + `checklistcontent` longtext, + `due_date_rule` int(11) NOT NULL DEFAULT '1', + `due_date_question` int unsigned NOT NULL DEFAULT '0', + `due_date_value` tinyint(4) DEFAULT NULL, + `due_date_period` int(11) NOT NULL DEFAULT '0', + `urgency_rule` int(11) NOT NULL DEFAULT '1', + `urgency_question` int unsigned NOT NULL DEFAULT '0', + `validation_followup` tinyint(1) NOT NULL DEFAULT '1', + `destination_entity` int(11) NOT NULL DEFAULT '1', + `destination_entity_value` int unsigned NOT NULL DEFAULT '0', + `tag_type` int(11) NOT NULL DEFAULT '1', + `tag_questions` varchar(255) NOT NULL DEFAULT '', + `tag_specifics` varchar(255) NOT NULL DEFAULT '', + `category_rule` int(11) NOT NULL DEFAULT '1', + `category_question` int unsigned NOT NULL DEFAULT '0', + `commonitil_validation_rule` int(11) NOT NULL DEFAULT '1', + `commonitil_validation_question` varchar(255) DEFAULT NULL, + `show_rule` int(11) NOT NULL DEFAULT '1', + `sla_rule` int(11) NOT NULL DEFAULT '1', + `sla_question_tto` int unsigned NOT NULL DEFAULT '0', + `sla_question_ttr` int unsigned NOT NULL DEFAULT '0', + `ola_rule` int(11) NOT NULL DEFAULT '1', + `ola_question_tto` int unsigned NOT NULL DEFAULT '0', + `ola_question_ttr` int unsigned NOT NULL DEFAULT '0', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_targettickets` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `target_name` varchar(255) NOT NULL DEFAULT '', + `source_rule` int(11) NOT NULL DEFAULT '0', + `source_question` int(11) NOT NULL DEFAULT '0', + `type_rule` int(11) NOT NULL DEFAULT '0', + `type_question` int unsigned NOT NULL DEFAULT '0', + `tickettemplates_id` int unsigned NOT NULL DEFAULT '0', + `content` longtext, + `due_date_rule` int(11) NOT NULL DEFAULT '1', + `due_date_question` int unsigned NOT NULL DEFAULT '0', + `due_date_value` tinyint(4) DEFAULT NULL, + `due_date_period` int(11) NOT NULL DEFAULT '0', + `urgency_rule` int(11) NOT NULL DEFAULT '1', + `urgency_question` int unsigned NOT NULL DEFAULT '0', + `validation_followup` tinyint(1) NOT NULL DEFAULT '1', + `destination_entity` int(11) NOT NULL DEFAULT '1', + `destination_entity_value` int unsigned NOT NULL DEFAULT '0', + `tag_type` int(11) NOT NULL DEFAULT '1', + `tag_questions` varchar(255) NOT NULL DEFAULT '', + `tag_specifics` varchar(255) NOT NULL DEFAULT '', + `category_rule` int(11) NOT NULL DEFAULT '1', + `category_question` int unsigned NOT NULL DEFAULT '0', + `associate_rule` int(11) NOT NULL DEFAULT '1', + `associate_question` int unsigned NOT NULL DEFAULT '0', + `location_rule` int(11) NOT NULL DEFAULT '1', + `location_question` int unsigned NOT NULL DEFAULT '0', + `commonitil_validation_rule` int(11) NOT NULL DEFAULT '1', + `commonitil_validation_question` varchar(255) DEFAULT NULL, + `show_rule` int(11) NOT NULL DEFAULT '1', + `sla_rule` int(11) NOT NULL DEFAULT '1', + `sla_question_tto` int unsigned NOT NULL DEFAULT '0', + `sla_question_ttr` int unsigned NOT NULL DEFAULT '0', + `ola_rule` int(11) NOT NULL DEFAULT '1', + `ola_question_tto` int unsigned NOT NULL DEFAULT '0', + `ola_question_ttr` int unsigned NOT NULL DEFAULT '0', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `tickettemplates_id` (`tickettemplates_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_targetproblems` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '', + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `target_name` varchar(255) NOT NULL DEFAULT '', + `problemtemplates_id` int unsigned NOT NULL DEFAULT '0', + `content` longtext, + `impactcontent` longtext, + `causecontent` longtext, + `symptomcontent` longtext, + `urgency_rule` int(11) NOT NULL DEFAULT '1', + `urgency_question` int unsigned NOT NULL DEFAULT '0', + `destination_entity` int(11) NOT NULL DEFAULT '1', + `destination_entity_value` int unsigned NOT NULL DEFAULT '0', + `tag_type` int(11) NOT NULL DEFAULT '1', + `tag_questions` varchar(255) NOT NULL DEFAULT '', + `tag_specifics` varchar(255) NOT NULL DEFAULT '', + `category_rule` int(11) NOT NULL DEFAULT '1', + `category_question` int unsigned NOT NULL DEFAULT '0', + `show_rule` int(11) NOT NULL DEFAULT '1', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `problemtemplates_id` (`problemtemplates_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_targets_actors` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `itemtype` varchar(255) DEFAULT NULL, + `items_id` int unsigned NOT NULL DEFAULT '0', + `actor_role` int(11) NOT NULL DEFAULT '1', + `actor_type` int(11) NOT NULL DEFAULT '1', + `actor_value` int unsigned NOT NULL DEFAULT '0', + `use_notification` tinyint(1) NOT NULL DEFAULT '1', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `item` (`itemtype`, `items_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_issues` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NULL DEFAULT NULL, + `display_id` varchar(255) NOT NULL, + `items_id` int unsigned NOT NULL DEFAULT '0', + `itemtype` varchar(255) NOT NULL DEFAULT '', + `status` varchar(255) NOT NULL DEFAULT '', + `date_creation` timestamp NULL, + `date_mod` timestamp NULL, + `entities_id` int unsigned NOT NULL DEFAULT '0', + `is_recursive` tinyint(1) NOT NULL DEFAULT '0', + `requester_id` int unsigned NOT NULL DEFAULT '0', + `comment` longtext, + `users_id_recipient` int unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + INDEX `item` (`itemtype`, `items_id`), + INDEX `entities_id` (`entities_id`), + INDEX `requester_id` (`requester_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_items_targettickets` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_targettickets_id` int unsigned NOT NULL DEFAULT '0', + `link` int(11) NOT NULL DEFAULT '0', + `itemtype` varchar(255) NOT NULL DEFAULT '', + `items_id` int unsigned NOT NULL DEFAULT '0', + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_targettickets_id` (`plugin_formcreator_targettickets_id`), + INDEX `item` (`itemtype`,`items_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_questiondependencies` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_questions_id` int unsigned NOT NULL DEFAULT '0', + `plugin_formcreator_questions_id_2` int unsigned NOT NULL DEFAULT '0', + `fieldname` varchar(255) DEFAULT NULL, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_questions_id` (`plugin_formcreator_questions_id`), + INDEX `plugin_formcreator_questions_id_2` (`plugin_formcreator_questions_id_2`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_questionregexes` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_questions_id` int unsigned NOT NULL DEFAULT '0', + `regex` mediumtext DEFAULT NULL, + `fieldname` varchar(255) DEFAULT NULL, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_questions_id` (`plugin_formcreator_questions_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_questionranges` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_questions_id` int unsigned NOT NULL DEFAULT '0', + `range_min` varchar(255) DEFAULT NULL, + `range_max` varchar(255) DEFAULT NULL, + `fieldname` varchar(255) DEFAULT NULL, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`), + INDEX `plugin_formcreator_questions_id` (`plugin_formcreator_questions_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; +CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_forms_languages` ( + `id` int unsigned NOT NULL AUTO_INCREMENT, + `plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0', + `name` varchar(255) DEFAULT NULL, + `comment` text, + `uuid` varchar(255) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; \ No newline at end of file diff --git a/plugin.xml b/plugin.xml index 75cc916be..a4b365002 100644 --- a/plugin.xml +++ b/plugin.xml @@ -60,7 +60,7 @@ Features 2.13.9 - ~10.0.7 + ~10.0.10 https://github.com/pluginsGLPI/formcreator/releases/download/2.13.9/glpi-formcreator-2.13.9.tar.bz2 diff --git a/setup.php b/setup.php index 9e09410c0..96e95461e 100644 --- a/setup.php +++ b/setup.php @@ -33,14 +33,14 @@ global $CFG_GLPI; // Version of the plugin (major.minor.bugfix) -define('PLUGIN_FORMCREATOR_VERSION', '2.13.8'); +define('PLUGIN_FORMCREATOR_VERSION', '2.13.9'); // Schema version of this version (major.minor only) define('PLUGIN_FORMCREATOR_SCHEMA_VERSION', '2.13'); // is or is not an official release of the plugin define('PLUGIN_FORMCREATOR_IS_OFFICIAL_RELEASE', true); // Minimal GLPI version, inclusive -define ('PLUGIN_FORMCREATOR_GLPI_MIN_VERSION', '10.0.7'); +define ('PLUGIN_FORMCREATOR_GLPI_MIN_VERSION', '10.0.10'); // Maximum GLPI version, exclusive (ignored if PLUGIN_FORMCREATOR_IS_OFFICIAL_RELEASE == false) define ('PLUGIN_FORMCREATOR_GLPI_MAX_VERSION', '10.1'); From 2554e4a597b70bd91005bd40742d4e46080310a7 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Wed, 13 Mar 2024 11:28:11 +0100 Subject: [PATCH 4/8] docs: bump version in package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9ce66e9f4..2d1726915 100644 --- a/package.json +++ b/package.json @@ -13,5 +13,5 @@ "tag": true } }, - "version": "2.13.8" + "version": "2.13.9" } From cc8e0c56bd928f45d97259a67849684dc3ea7d23 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Wed, 13 Mar 2024 11:28:18 +0100 Subject: [PATCH 5/8] docs(locales): update translations --- locales/de_DE.mo | Bin 39143 -> 42707 bytes locales/de_DE.po | 193 +++++++++++++------------- locales/es_EC.mo | Bin 42989 -> 43845 bytes locales/es_EC.po | 352 ++++++++++++++++++++++++----------------------- locales/es_VE.mo | Bin 43593 -> 43669 bytes locales/es_VE.po | 2 +- locales/ja_JP.mo | Bin 44870 -> 44922 bytes locales/ja_JP.po | 6 +- locales/pt_BR.mo | Bin 42031 -> 43177 bytes locales/pt_BR.po | 44 +++--- locales/sk_SK.mo | Bin 39025 -> 39275 bytes locales/sk_SK.po | 37 ++--- 12 files changed, 323 insertions(+), 311 deletions(-) diff --git a/locales/de_DE.mo b/locales/de_DE.mo index f38a9dc317a9f3f255aabe666bb80df12478ddca..3691e677ae674b3fcb4a71e45dc6a66b5d7e2d2c 100644 GIT binary patch delta 15822 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 delta 12598 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 diff --git a/locales/de_DE.po b/locales/de_DE.po index 1674d3f45..082a4f5fe 100644 --- a/locales/de_DE.po +++ b/locales/de_DE.po @@ -13,6 +13,8 @@ # Florian Ried , 2022 # Michael Schieferer, 2023 # Thierry Bugier , 2023 +# iDazai, 2023 +# Simon Heim, 2023 # #, fuzzy msgid "" @@ -21,7 +23,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-13 14:56+0100\n" "PO-Revision-Date: 2021-08-30 07:22+0000\n" -"Last-Translator: Thierry Bugier , 2023\n" +"Last-Translator: Simon Heim, 2023\n" "Language-Team: German (Germany) (https://app.transifex.com/teclib/teams/28042/de_DE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -60,7 +62,7 @@ msgstr "Konnte den Abschnitt nicht hinzufügen" #: ajax/commontree.php:55 entrée standard:128 standard:100 msgid "Subtree root" -msgstr "Wurzel der Unterabschnitts" +msgstr "Wurzel des Unterabschnitts" #: ajax/commontree.php:59 msgid "Selectable" @@ -216,7 +218,7 @@ msgstr[1] "Dropdowns" #: inc/field/dropdownfield.class.php:473 msgid "Invalid value for " -msgstr "Ungültiger Wert: " +msgstr "Ungültiger Wert für" #: inc/field/dropdownfield.class.php:485 #, php-format @@ -230,7 +232,7 @@ msgstr "Ungültiger Dropdown-Typ: %s" #: inc/field/dropdownfield.class.php:839 entrée standard:162 standard:134 msgid "Entity restriction" -msgstr "EInschränkung" +msgstr "Einschränkung" #: inc/field/dropdownfield.class.php:848 msgid "" @@ -254,7 +256,7 @@ msgstr "LDAP-Verzeichnis nicht gefunden!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "LDAP Attribut ist erforderlich!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format @@ -278,11 +280,11 @@ msgstr "Text" #: inc/field/textfield.class.php:217 inc/field/floatfield.class.php:238 #: inc/questionregex.class.php:62 entrée standard:42 msgid "Regular expression" -msgstr "reguläre Bezeichnung" +msgstr "regulärer Ausdruck" #: inc/field/textfield.class.php:222 inc/field/floatfield.class.php:243 msgid "Range" -msgstr "Reichweite" +msgstr "Bereich" #: inc/field/textfield.class.php:228 inc/field/floatfield.class.php:249 msgid "Additional validation" @@ -294,15 +296,15 @@ msgstr "Radios" #: inc/field/radiosfield.class.php:116 inc/field/checkboxesfield.class.php:256 msgid "The field value is required." -msgstr "" +msgstr "Der Feldwert ist erforderlich." #: inc/field/radiosfield.class.php:127 msgid "Only one default value is allowed." -msgstr "" +msgstr "Nur ein Standardwert ist erlaubt." #: inc/field/radiosfield.class.php:138 msgid "The default value is not in the list of available values." -msgstr "" +msgstr "Der Standardwert ist nicht in der Liste der erlaubten Werte." #: inc/field/radiosfield.class.php:215 inc/field/selectfield.class.php:105 #: inc/field/datetimefield.class.php:119 inc/field/actorfield.class.php:257 @@ -314,7 +316,7 @@ msgstr "Ein notwendiges Feld ist nicht ausgefüllt: %s" #: inc/field/radiosfield.class.php:234 inc/field/selectfield.class.php:123 #, php-format msgid "This value %1$s is not allowed: %2$s" -msgstr "" +msgstr "Der Wert %1$s ist nicht erlaubt: %2$s" #: inc/field/integerfield.class.php:60 #, php-format @@ -449,7 +451,7 @@ msgstr "Datei" #: inc/field/multiselectfield.class.php:89 msgid "Multiselect" -msgstr "Multiselect" +msgstr "Mehrfachauswahl" #: inc/field/fieldsfield.class.php:154 msgid "Warning: Additional Fields plugin is disabled or missing" @@ -478,7 +480,7 @@ msgstr "Manche numerische Felder enthalten keine Zahlen" #: inc/field/fieldsfield.class.php:471 msgid "Some URL fields contains invalid links" -msgstr "Manche Felder für URL enthalten keine Links" +msgstr "Manche URL Felder enthalten keine Links" #: inc/field/fieldsfield.class.php:565 msgid "Additional fields" @@ -486,31 +488,31 @@ msgstr "Zusätzliche Felder" #: inc/field/checkboxesfield.class.php:132 msgid "Checkboxes" -msgstr "Checkbox" +msgstr "Checkboxes" #: inc/field/checkboxesfield.class.php:208 #, php-format msgid "Empty values are not allowed: %s" -msgstr "" +msgstr "Leere Werte sind nicht erlaubt: %s" #: inc/field/checkboxesfield.class.php:216 #, php-format msgid "This value %1$s is not alowed: %2$s" -msgstr "" +msgstr "Der Wert %1$s ist nicht erlaubt: %2$s" #: inc/field/checkboxesfield.class.php:236 #, php-format msgid "The following question needs at least %d answers: %s" -msgstr "" +msgstr "Die folgende Frage braucht mindestens %d Antworten: %s" #: inc/field/checkboxesfield.class.php:242 #, php-format msgid "The following question does not accept more than %d answers: %s" -msgstr "" +msgstr "Die folgende Frage akzeptiert nicht mehr als %d Antworten: %s" #: inc/field/checkboxesfield.class.php:270 msgid "The default values are not in the list of available values." -msgstr "" +msgstr "Die Standardwerte sind nicht in der Liste der erlaubten Werte." #: inc/field/checkboxesfield.class.php:325 msgid "Range min" @@ -554,7 +556,7 @@ msgstr "Beschreibung" #: inc/field/descriptionfield.class.php:112 msgid "A description field should have a description:" -msgstr "Ein Beschreibungsfeld sollte eine Beschreibung beinhalten" +msgstr "Ein Beschreibungsfeld sollte eine Beschreibung beinhalten:" #: inc/field/hiddenfield.class.php:95 msgid "Hidden field" @@ -574,11 +576,11 @@ msgstr "ist sichtbar" #: inc/condition.class.php:105 msgid "is not visible" -msgstr "is nicht sichtbar" +msgstr "ist nicht sichtbar" #: inc/condition.class.php:106 msgid "regular expression matches" -msgstr "Regular Expression trifft zu" +msgstr "Regulärer Ausdruck trifft zu" #: inc/condition.class.php:117 msgid "Always displayed" @@ -703,7 +705,7 @@ msgstr "notwendig bei Ablehnung" #: inc/issue.class.php:655 msgid "Ticket approver" -msgstr "Ticket-Genehmiger" +msgstr "Ticketgenehmiger" #: inc/issue.class.php:728 msgid "Technician" @@ -719,19 +721,19 @@ msgstr "Formulargenehmigergruppe" #: inc/issue.class.php:817 msgid "Ticket approver group" -msgstr "Ticket-Genehmigergruppe" +msgstr "Ticketgenehmigergruppe" #: inc/issue.class.php:857 msgid "Ticket requester" -msgstr "Ticket Anforderer" +msgstr "Ticketanforderer" #: inc/issue.class.php:904 msgid "Ticket observer" -msgstr "Ticket Beobachter" +msgstr "Ticketbeobachter" #: inc/issue.class.php:952 msgid "Ticket technician" -msgstr "Ticket Techniker" +msgstr "Tickettechniker" #: inc/issue.class.php:1099 #, php-format @@ -776,7 +778,7 @@ msgstr[1] "Fomularkategorien" #: inc/category.class.php:72 msgid "Knowbase category" -msgstr "Knowlagebase-Kategorie" +msgstr "Wissensdatenbankkategorie" #: inc/category.class.php:78 msgid "As child of" @@ -804,7 +806,7 @@ msgstr "Das Formular wurde gelöscht" #: inc/notificationtargetformanswer.class.php:74 msgid "Form ID" -msgstr "" +msgstr "Formular ID" #: inc/notificationtargetformanswer.class.php:75 #: inc/notificationtargetformanswer.class.php:95 @@ -824,7 +826,7 @@ msgstr "Formular Rückantworten" #: inc/notificationtargetformanswer.class.php:80 msgid "Validation comment" -msgstr "" +msgstr "Genehmigungskommentar" #: inc/notificationtargetformanswer.class.php:81 #: inc/notificationtargetformanswer.class.php:101 @@ -833,7 +835,7 @@ msgstr "Bestätigungslink" #: inc/notificationtargetformanswer.class.php:82 msgid "Request ID" -msgstr "" +msgstr "Anfragen ID" #: inc/notificationtargetformanswer.class.php:94 msgid "Form #" @@ -867,7 +869,7 @@ msgstr "Formularersteller" #: inc/target_actor.class.php:71 inc/abstractitiltarget.class.php:2093 msgid "Form validator" -msgstr "Formular Genehmiger" +msgstr "Formulargenehmiger" #: inc/target_actor.class.php:72 msgid "Specific person" @@ -891,7 +893,7 @@ msgstr "Objektgruppe" #: inc/target_actor.class.php:77 msgid "Tech group from an object" -msgstr "Techniker Gruppe des Objekts" +msgstr "Technikergruppe des Objekts" #: inc/target_actor.class.php:78 msgid "Specific supplier" @@ -921,7 +923,7 @@ msgstr "Zugewiesen an" msgid "Target actor" msgid_plural "Target actors" msgstr[0] "Ticket-Bearbeiter" -msgstr[1] "Ticket-Bearbeiter" +msgstr[1] "Ticketbearbeiter" #: inc/target_actor.class.php:115 inc/target_actor.class.php:131 #: inc/target_actor.class.php:140 @@ -1002,6 +1004,8 @@ msgid "" "An internal error occured when verifying your answers. Please report it to " "your administrator." msgstr "" +"Beim Überprüfen Ihrer Antworten ist ein interner Fehler aufgetreten. Bitte " +"melden Sie dies Ihrem Administrator." #: inc/formanswer.class.php:882 msgid "You are not the validator of these answers" @@ -1023,7 +1027,7 @@ msgstr "Zugriff generieren nicht möglich!" #: inc/formanswer.class.php:1434 #, php-format msgid "Answer is invalid in %1$s" -msgstr "" +msgstr "Antwort ist ungültig in %1$s" #: inc/formanswer.class.php:1462 msgid "No turing test set" @@ -1059,11 +1063,11 @@ msgstr "Meine Hilfsanfragen" #: inc/common.class.php:829 msgid "Consult reminders" -msgstr "" +msgstr "Erinnerungen einsehen" #: inc/common.class.php:849 msgid "Consult feeds" -msgstr "Feeds zu Rate ziehen" +msgstr "Feeds einsehen" #: inc/formaccesstype.class.php:39 inc/formaccesstype.class.php:64 msgid "Access type" @@ -1077,7 +1081,7 @@ msgstr "Zum Formular verknüpfen" #: inc/formaccesstype.class.php:92 msgid "Please activate the form to view the link" -msgstr "Bitte Formular wählen um den Link zu aktivieren" +msgstr "Bitte Formular wählen, um den Link zu aktivieren" #: inc/formaccesstype.class.php:100 inc/form.class.php:1505 msgid "Enable captcha" @@ -1101,15 +1105,15 @@ msgstr[1] "Übersetzungen" #: inc/form_language.class.php:122 msgid "The name cannot be empty." -msgstr "" +msgstr "Der Name kann nicht leer sein." #: inc/form_language.class.php:130 msgid "The language must be associated to a form." -msgstr "" +msgstr "Die Sprache muss einem Formular zugeordnet sein." #: inc/form_language.class.php:138 msgid "The specified language is not available." -msgstr "" +msgstr "Die gewählte Sprache ist nicht verfügbar." #: inc/form_language.class.php:268 msgid "Add a translation" @@ -1191,8 +1195,8 @@ msgstr "Genehmiger auswählen" #: inc/targetproblem.class.php:43 entrée standard:43 msgid "Target problem" msgid_plural "Target problems" -msgstr[0] "Zielproblem" -msgstr[1] "Zielprobleme" +msgstr[0] "Problem" +msgstr[1] "Probleme" #: inc/targetproblem.class.php:109 inc/targetproblem.class.php:579 #: inc/targetchange.class.php:105 inc/targetchange.class.php:441 @@ -1207,7 +1211,7 @@ msgid "" "Failed to add or update the %1$s %2$s: a question is missing and is used in " "a parameter of the target" msgstr "" -"Fehler beim Hinzufügen oder Löschen von %1$s %2$s: eine Frage fehlt ist " +"Fehler beim Hinzufügen oder Löschen von %1$s %2$s: eine Frage fehlt, ist " "jedoch ein Parameter des Ziels" #: inc/targetproblem.class.php:580 inc/targetchange.class.php:106 @@ -1278,7 +1282,7 @@ msgstr "Mit Formularen zusammengeführt" #: inc/entityconfig.class.php:119 msgid "Distinct menu entry" -msgstr "Eindeutiger Menueintrag" +msgstr "Eindeutiger Menüeintrag" #: inc/entityconfig.class.php:126 inc/entityconfig.class.php:134 #: inc/entityconfig.class.php:142 inc/entityconfig.class.php:150 @@ -1314,7 +1318,7 @@ msgstr "Helpdesk" #: inc/entityconfig.class.php:269 inc/entityconfig.class.php:449 entrée #: standard:44 msgid "Helpdesk mode" -msgstr "Helpdesk modus" +msgstr "Helpdesk Modus" #: inc/entityconfig.class.php:280 inc/entityconfig.class.php:519 msgid "Default Form list mode" @@ -1326,7 +1330,7 @@ msgstr "Sortierreihenfolge" #: inc/entityconfig.class.php:314 inc/entityconfig.class.php:469 msgid "Knowledge base" -msgstr "Knowledge base" +msgstr "Wissensdatenbank" #: inc/entityconfig.class.php:329 msgid "Search" @@ -1395,7 +1399,7 @@ msgstr "eingeschränkter Zugriff" #: inc/form.class.php:122 msgid "Answers waiting for validation" -msgstr "Antwort wartet auf Prüfung" +msgstr "Antworten warten auf Prüfung" #: inc/form.class.php:124 inc/form.class.php:1695 inc/form.class.php:1721 msgid "Import forms" @@ -1424,11 +1428,11 @@ msgstr "Aktiv" #: inc/form.class.php:261 entrée standard:65 msgid "Icon" -msgstr "Icon" +msgstr "Symbol" #: inc/form.class.php:269 entrée standard:67 msgid "Icon color" -msgstr "Icon Farbe" +msgstr "Symbolfarbe" #: inc/form.class.php:277 entrée standard:80 msgid "Background color" @@ -1474,7 +1478,7 @@ msgstr "Vorschau" #: inc/form.class.php:576 msgid "Form answer properties" -msgstr "" +msgstr "Eigenschaften Formularantworten" #: inc/form.class.php:900 msgid "What are you looking for?" @@ -1509,7 +1513,7 @@ msgstr "Alle Formulare (Genehmiger)" #: inc/form.class.php:1095 inc/form.class.php:1229 #: inc/abstracttarget.class.php:162 inc/abstractitiltarget.class.php:1573 msgid "The name cannot be empty!" -msgstr "Das Feld Name kann nicht leer sein" +msgstr "Der Name kann nicht leer sein!" #: inc/form.class.php:1240 msgid "Cannot use empty name for form answers. Keeping the previous value." @@ -1548,7 +1552,7 @@ msgstr "Zurück" #: inc/form.class.php:1568 #, php-format msgid "Form updated: %s" -msgstr "" +msgstr "Formular aktualisiert: %s" #: inc/form.class.php:1668 msgid "Upload of JSON files not allowed." @@ -1673,8 +1677,8 @@ msgstr "plugin_formcreator_load_check" #: inc/targetchange.class.php:44 entrée standard:43 msgid "Target change" msgid_plural "Target changes" -msgstr[0] "Betroffene Änderung" -msgstr[1] "Betroffene Änderungen" +msgstr[0] "Änderung" +msgstr[1] "Änderungen" #: inc/targetchange.class.php:344 entrée standard:48 msgid "Change title" @@ -1734,11 +1738,11 @@ msgstr "Die Sektion ist notwendig" #: inc/question.class.php:345 #, php-format msgid "Field type %1$s is not available for question %2$s." -msgstr "Typ %1$s is nicht verfügbar für die Frage %2$s." +msgstr "Typ %1$s ist nicht verfügbar für die Frage %2$s." #: inc/question.class.php:358 msgid "This type of question is not compatible with public forms." -msgstr "Art der Frage ist nicht verfügbar bei öffentlichen Formularen." +msgstr "Art der Frage ist bei öffentlichen Formularen nicht verfügbar." #: inc/question.class.php:367 msgid "This type of question requires parameters" @@ -1805,35 +1809,35 @@ msgstr "Feldname" #: inc/abstracttarget.class.php:97 msgid "Current active entity" -msgstr "Aktuell aktiver " +msgstr "Aktuell aktive Entität" #: inc/abstracttarget.class.php:98 msgid "Default requester user's entity" -msgstr "Standardanforderer Benutzereintrag" +msgstr "Standardanforderer Benutzerentität" #: inc/abstracttarget.class.php:99 msgid "First dynamic requester user's entity (alphabetical)" -msgstr "Zuerst dynamischer Usereintag (alphabetisch)" +msgstr "Erste dynamische Anfragesteller-Benutzerentität (alphabetisch)" #: inc/abstracttarget.class.php:100 msgid "Last dynamic requester user's entity (alphabetical)" -msgstr "Letzter dynamischer Anforderer (alphabetisch)" +msgstr "Letzte dynamische Anfragesteller-Benutzerentität (alphabetisch)" #: inc/abstracttarget.class.php:101 msgid "The form entity" -msgstr "Formulareinheit" +msgstr "Formularentität" #: inc/abstracttarget.class.php:102 msgid "Default entity of the validator" -msgstr "Standardeinheit des Genehmigers" +msgstr "Standardentität des Genehmigers" #: inc/abstracttarget.class.php:103 msgid "Specific entity" -msgstr "spezielle-Einheit" +msgstr "spezielle Entität" #: inc/abstracttarget.class.php:104 msgid "Default entity of a user type question answer" -msgstr "Standatd Einheit einer Antwort einer Benutzeranfrage" +msgstr "Standardentität einer Antwort einer Benutzeranfrage" #: inc/abstracttarget.class.php:105 msgid "From a GLPI object > Entity type question answer" @@ -1841,15 +1845,15 @@ msgstr "Aus einem GLPI-Objekt > Antwort auf eine Gruppen-Frage" #: inc/abstracttarget.class.php:116 msgid "Always generated" -msgstr "immer erzeugt" +msgstr "Immer erstellen" #: inc/abstracttarget.class.php:117 msgid "Disabled unless" -msgstr "Immer versteckt, außer" +msgstr "Erstellen wenn" #: inc/abstracttarget.class.php:118 msgid "Generated unless" -msgstr "Immer generiert, außer" +msgstr "Nicht erstellen wenn" #: inc/abstracttarget.class.php:129 msgid "A target must be associated to a form." @@ -1869,37 +1873,37 @@ msgstr "Zielgruppe" #: inc/abstracttarget.class.php:521 msgid "User type question" -msgstr "Benutzerfragestellung" +msgstr "Frage zum Benutzertyp" #: inc/abstracttarget.class.php:522 msgid "Entity type question" -msgstr "Gruppen-Antwort" +msgstr "Frage zum Entitätstyp" #: inc/command/cleanticketscommand.class.php:53 msgid "Searching for invalid items..." -msgstr "" +msgstr "Suche nach ungültigen Einträgen..." #: inc/command/cleanticketscommand.class.php:61 msgid "Done." -msgstr "" +msgstr "Erledigt." #: inc/command/cleanticketscommand.class.php:135 msgid "Step 1: double encoded < and > signs." -msgstr "" +msgstr "Schritt 1: doppelt kodierte < und > Zeichen." #: inc/command/cleanticketscommand.class.php:146 #: inc/command/cleanticketscommand.class.php:196 #: inc/command/cleanticketscommand.class.php:260 msgid "No invalid items found." -msgstr "" +msgstr "Keine ungültigen Einträge gefunden." #: inc/command/cleanticketscommand.class.php:187 msgid "Step 2: literal BR tag." -msgstr "" +msgstr "Schritt 2: tatsächliches BR-tag." #: inc/command/cleanticketscommand.class.php:251 msgid "Step 3: litteral > sign." -msgstr "" +msgstr "Schritt 3: tatsächliches > Zeichen." #: inc/filter/itilcategoryfilter.class.php:52 #: inc/filter/itilcategoryfilter.class.php:54 @@ -1942,8 +1946,8 @@ msgstr[1] "Ticketbeziehungen erstellen" #: inc/targetticket.class.php:57 entrée standard:43 msgid "Target ticket" msgid_plural "Target tickets" -msgstr[0] "Zielticket" -msgstr[1] "Zieltickets" +msgstr[0] "Ticket" +msgstr[1] "Tickets" #: inc/targetticket.class.php:100 msgid "Specific asset" @@ -1979,11 +1983,11 @@ msgstr "Spezifischer Typ" #: inc/targetticket.class.php:189 entrée standard:48 msgid "Ticket title" -msgstr "Ticket-Titel" +msgstr "Tickettitel" #: inc/targetticket.class.php:302 msgid "Add validation message as first ticket followup" -msgstr "Eine Validierungsnachricht als Erstticket-identifizierer hinzufügen" +msgstr "Eine Validierungsnachricht als Erstticket Folgemaßnahme hinzufügen." #: inc/targetticket.class.php:336 msgid "Add a field" @@ -2060,7 +2064,7 @@ msgstr "Keine weiteren Texte zum Übersetzen" #: inc/translation.class.php:164 msgid "Internal error: translatable string not found." -msgstr "" +msgstr "Interner Fehler: Übersetzbarer String nicht gefunden." #: inc/translation.class.php:216 msgid "Language not found." @@ -2072,7 +2076,7 @@ msgstr "Formular nicht gefunden." #: inc/translation.class.php:236 msgid "Failed to add the translation." -msgstr "Fehler beim Hinzufügen der Übersetzung-" +msgstr "Fehler beim Hinzufügen der Übersetzung." #: inc/abstractitiltarget.class.php:179 msgid "Tags from questions" @@ -2092,7 +2096,7 @@ msgstr "Markierung einer Frage oder spezieller Markierungen" #: inc/abstractitiltarget.class.php:188 msgid "equals to the answer to the question" -msgstr "Entspricht der Anwort au die Frage" +msgstr "Entspricht der Anwort auf die Frage" #: inc/abstractitiltarget.class.php:189 msgid "calculated from the ticket creation date" @@ -2100,7 +2104,7 @@ msgstr "aus dem Ticket-Erstelldatum berechnet" #: inc/abstractitiltarget.class.php:190 msgid "calculated from the answer to the question" -msgstr "von der Antwirt wurdeauf die Frage geschlossen" +msgstr "wurde aus der Antwort auf die Frage berechnet" #: inc/abstractitiltarget.class.php:196 msgid "SLA from template or none" @@ -2272,6 +2276,8 @@ msgid "" "The database schema is not consistent with the previous version of " "Formcreator %s. To see the logs run the command %s" msgstr "" +"Das Datenbankschema ist nicht mit der vorherigen Version von Formcreator %s " +"konsistent. Führe das Kommando %s aus, um die Ereignisse zu sehen." #: install/install.php:181 #, php-format @@ -2296,6 +2302,9 @@ msgid "" "The database schema is not consistent with the current version of " "Formcreator %s. To see the logs enable the plugin and run the command %s" msgstr "" +"Das Datenbankschema ist nicht mit der vorherigen Version von Formcreator %s " +"konsistent. Aktiviere das Plugin und führe das Kommando %s aus, um die " +"Ereignisse zu sehen." #: install/install.php:261 msgid "The tables of the plugin passed the schema integrity check." @@ -2338,7 +2347,7 @@ msgstr "" #: install/install.php:426 msgid "Your form has been refused by the validator" -msgstr "Ihr Formular wurde abgelehnt" +msgstr "Ihr Formular wurde vom Genehmiger abgelehnt" #: install/install.php:427 msgid "" @@ -2413,7 +2422,7 @@ msgstr "Export" #: hook.php:381 msgctxt "button" msgid "Access rights" -msgstr "" +msgstr "Zugriffsrechte" #: hook.php:693 msgid "Cancel my ticket" @@ -2430,7 +2439,7 @@ msgstr "Anzahl von %s" #: hook.php:735 msgid "Issues summary" -msgstr "usammenfassung der Probleme" +msgstr "Zusammenfassung der Probleme" #: hook.php:780 msgid "" @@ -2463,7 +2472,7 @@ msgstr "Sind Sie sich sicher, dass Sie diesen Abschnitt löschen möchten?" #: js/scripts.js:1118 msgid "Add translations" -msgstr "Übersetzung hinzufügen" +msgstr "Übersetzungen hinzufügen" #: js/scripts.js:1257 js/scripts.js:1281 msgid "An error occured while querying forms" @@ -2479,11 +2488,11 @@ msgstr "Interner Fehler. Please beim Administrator melden." #: js/scripts.js:1449 msgid "Are you sure you want to duplicate this target?" -msgstr "" +msgstr "Sind Sie sicher, dass Sie dieses Ziel duplizieren möchten?" #: js/scripts.js:1466 msgid "Are you sure you want to delete this target?" -msgstr "" +msgstr "Sind Sie sicher, dass Sie dieses Ziel löschen möchten?" #: entrée standard:43 standard:50 standard:44 standard:82 standard:49 #: standard:78 @@ -2547,7 +2556,7 @@ msgstr "Bedingungen zur Anzeige des Abschnitts" #: entrée standard:40 msgid "Condition to generate the target" -msgstr "Bedingungen um das Ziel zu erzeugen" +msgstr "Bedingungen zum erstellen" #: entrée standard:127 msgid "Condition to show the question" @@ -2575,7 +2584,7 @@ msgstr "Bedingungen zur Anzeige des Senden-Buttons" #: entrée standard:33 msgid "No form answer yet" -msgstr "Kein Antworten bisher" +msgstr "Keine Formularantworten bisher" #: entrée standard:38 #, php-format diff --git a/locales/es_EC.mo b/locales/es_EC.mo index 465cd1b47b3fabe410f2d4a5327a5069881fb417..6dcfb1dd64712fdbe1b1442dc0444beba848ab05 100644 GIT binary patch delta 15313 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 delta 14580 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 JanB&n{{vrfdf)&6 diff --git a/locales/es_EC.po b/locales/es_EC.po index bef79c4ba..b75814df1 100644 --- a/locales/es_EC.po +++ b/locales/es_EC.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Soporte Infraestructura Standby, 2023 # Thierry Bugier , 2023 +# Soporte Infraestructura Standby, 2023 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-13 14:56+0100\n" "PO-Revision-Date: 2021-08-30 07:22+0000\n" -"Last-Translator: Thierry Bugier , 2023\n" +"Last-Translator: Soporte Infraestructura Standby, 2023\n" "Language-Team: Spanish (Ecuador) (https://app.transifex.com/teclib/teams/28042/es_EC/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,7 +37,7 @@ msgstr "Pregunta no encontrada" #: ajax/section_duplicate.php:50 ajax/question_delete.php:49 #: ajax/question_toggle_required.php:55 ajax/section_update.php:44 msgid "You don't have right for this action" -msgstr "No tienes derecho a esta acción" +msgstr "No tiene derecho a esta acción" #: ajax/question_duplicate.php:43 msgid "Source question not found" @@ -71,7 +71,7 @@ msgstr "Sin límite" #: entrée standard:47 msgid "Form" msgid_plural "Forms" -msgstr[0] "Formularios" +msgstr[0] "Formulario" msgstr[1] "Formularios" msgstr[2] "Formularios" @@ -122,13 +122,13 @@ msgstr "Catálogo de servicios" #: front/issue.form.php:46 msgid "Item not found" -msgstr "Artículo no encontrado" +msgstr "Elemento no encontrado" #: front/targetticket.form.php:46 front/targetticket.form.php:56 #: front/targetticket.form.php:81 front/targetchange.form.php:46 #: front/targetproblem.form.php:46 msgid "No right to update this item." -msgstr "No hay derecho a actualizar este artículo." +msgstr "No hay derecho a actualizar este elemento." #: front/targetticket.form.php:75 msgid "Bad request while deleting an actor." @@ -138,13 +138,13 @@ msgstr "Solicitud errónea al eliminar un actor." #: front/formanswer.php:49 front/targetproblem.form.php:81 front/form.php:44 #: inc/common.class.php:692 inc/common.class.php:699 msgid "Form Creator" -msgstr "Creador de formularios" +msgstr "Creador de Formularios" #: front/targetticket.form.php:105 front/targetchange.form.php:90 #: front/targetproblem.form.php:90 #, php-format msgid "%1$s = %2$s" -msgstr "%1$s=%2$s" +msgstr "%1$s = %2$s" #: front/formlist.php:46 front/formlist.php:52 inc/common.class.php:686 msgid "Form list" @@ -159,19 +159,19 @@ msgstr "¡El formulario ha sido guardado exitosamente!" #: front/reservation.form.php:71 #, php-format msgid "%1$s purges the reservation for item %2$s" -msgstr "%1$spurga la reserva del artículo%2$s" +msgstr "%1$s depura la reserva del elemento %2$s" #: front/reservation.form.php:124 #, php-format msgid "%1$s adds the reservation %2$s for item %3$s" -msgstr "%1$sañade la reserva%2$s para el artículo%3$s" +msgstr "%1$s añade la reserve %2$s para el elemento %3$s" #: inc/knowbase.class.php:60 inc/form.class.php:658 msgid "Category" msgid_plural "Categories" -msgstr[0] "Categorias" -msgstr[1] "Categorias" -msgstr[2] "Categorias" +msgstr[0] "Categoría" +msgstr[1] "Categorías" +msgstr[2] "Categorías" #: inc/knowbase.class.php:62 inc/form.class.php:661 entrée standard:39 msgid "See all" @@ -179,7 +179,7 @@ msgstr "Ver todos" #: inc/knowbase.class.php:83 msgid "Please, describe your need here" -msgstr "Por favor, describe su necesidad aquí" +msgstr "Por favor, describa su necesidad aquí" #: inc/field/textareafield.class.php:176 msgid "Textarea" @@ -206,7 +206,7 @@ msgstr "Usuario y formulario" #: inc/field/dropdownfield.class.php:442 entrée standard:38 msgid "Dropdown" msgid_plural "Dropdowns" -msgstr[0] "Menús desplegables" +msgstr[0] "Menú desplegable" msgstr[1] "Menús desplegables" msgstr[2] "Menús desplegables" @@ -217,7 +217,7 @@ msgstr "Valor invalido para " #: inc/field/dropdownfield.class.php:485 #, php-format msgid "The itemtype field is required: %s" -msgstr "El campo tipo de artículo es obligatorio:%s" +msgstr "El campo tipo de elemento es obligatorio: %s" #: inc/field/dropdownfield.class.php:501 #, php-format @@ -233,8 +233,8 @@ msgid "" "To respect the GLPI entity system, \"Form\" should be selected. Others " "settings will break the entity restrictions" msgstr "" -"Para respetar el sistema de entidades GLPI, debe seleccionarse \"Forma\". " -"Otros ajustes romperán las restricciones de entidad" +"Para respetar el sistema de entidades de GLPI, debe seleccionarse " +"\"Formulario\". Otros ajustes romperán las restricciones de entidad" #: inc/field/ldapselectfield.class.php:95 msgid "LDAP Select" @@ -250,7 +250,7 @@ msgstr "¡Directorio LDAP no encontrado!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "¡Se requiere el atributo LDAP!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format @@ -260,12 +260,12 @@ msgstr "Formato especificado no coincide: %s" #: inc/field/textfield.class.php:155 #, php-format msgid "The text is too short (minimum %d characters): %s" -msgstr "El texto es demasiado corto (mínimo %d caracteres):%s" +msgstr "El texto es demasiado corto (mínimo %d caracteres): %s" #: inc/field/textfield.class.php:160 #, php-format msgid "The text is too long (maximum %d characters): %s" -msgstr "El texto es demasiado largo ( máximo %d caracteres ): %s" +msgstr "El texto es demasiado largo (máximo %d caracteres): %s" #: inc/field/textfield.class.php:168 msgid "Text" @@ -290,15 +290,15 @@ msgstr "Botón de radio" #: inc/field/radiosfield.class.php:116 inc/field/checkboxesfield.class.php:256 msgid "The field value is required." -msgstr "" +msgstr "El valor del campo es requerido." #: inc/field/radiosfield.class.php:127 msgid "Only one default value is allowed." -msgstr "" +msgstr "Sólo se permite un valor predeterminado." #: inc/field/radiosfield.class.php:138 msgid "The default value is not in the list of available values." -msgstr "" +msgstr "El valor predeterminado no está en la lista de valores disponibles." #: inc/field/radiosfield.class.php:215 inc/field/selectfield.class.php:105 #: inc/field/datetimefield.class.php:119 inc/field/actorfield.class.php:257 @@ -310,7 +310,7 @@ msgstr "Un campo requerido esta vacío: %s" #: inc/field/radiosfield.class.php:234 inc/field/selectfield.class.php:123 #, php-format msgid "This value %1$s is not allowed: %2$s" -msgstr "" +msgstr "Este valor %1$s no está permitido: %2$s" #: inc/field/integerfield.class.php:60 #, php-format @@ -363,19 +363,19 @@ msgstr "Muy bajo" #: inc/field/tagfield.class.php:51 msgid "Warning: Tag plugin is disabled or missing" -msgstr "Advertencia: El plugin de etiquetas está deshabilitado o no existe" +msgstr "Advertencia: El complemento Etiquetas está deshabilitado o no existe" #: inc/field/tagfield.class.php:197 msgid "Tag" msgid_plural "Tags" -msgstr[0] "Etiquetas" +msgstr[0] "Etiqueta" msgstr[1] "Etiquetas" msgstr[2] "Etiquetas" #: inc/field/glpiselectfield.class.php:83 entrée standard:38 msgid "GLPI object" msgid_plural "GLPI objects" -msgstr[0] "Objetos GLPI" +msgstr[0] "Objeto GLPI" msgstr[1] "Objetos GLPI" msgstr[2] "Objetos GLPI" @@ -386,9 +386,9 @@ msgstr "El valor del campo es requerido:" #: inc/field/hostnamefield.class.php:115 msgid "Hostname" msgid_plural "Hostnames" -msgstr[0] "Nombres de dominio" -msgstr[1] "Nombres de dominio" -msgstr[2] "Nombres de dominio" +msgstr[0] "Nombre de host" +msgstr[1] "Nombres de host" +msgstr[2] "Nombres de host" #: inc/field/timefield.class.php:129 msgid "Time" @@ -402,7 +402,7 @@ msgstr "Este no es un correo electrónico valido: %s" #: inc/field/emailfield.class.php:99 msgid "Email" msgid_plural "Emails" -msgstr[0] "Correos electrónicos" +msgstr[0] "Correo electrónico" msgstr[1] "Correos electrónicos" msgstr[2] "Correos electrónicos" @@ -417,7 +417,7 @@ msgstr "Fecha y hora" #: inc/field/actorfield.class.php:83 msgid "Actor" msgid_plural "Actors" -msgstr[0] "Actores" +msgstr[0] "Actor" msgstr[1] "Actores" msgstr[2] "Actores" @@ -456,7 +456,8 @@ msgstr "Selección múltiple" #: inc/field/fieldsfield.class.php:154 msgid "Warning: Additional Fields plugin is disabled or missing" msgstr "" -"Advertencia: El plugin de campos adicionales está deshabilitado o no existe" +"Advertencia: El complemento Campos Adicionales está deshabilitado o no " +"existe" #: inc/field/fieldsfield.class.php:167 msgid "Block" @@ -473,7 +474,7 @@ msgstr "mostrar" #: inc/field/fieldsfield.class.php:389 #, php-format msgid "Field '%1$s' type not implemented yet!" -msgstr "¡El tipo de campo \"%1$s'' aún no se ha implementado!" +msgstr "¡El tipo de campo '%1$s' aún no se ha implementado!" #: inc/field/fieldsfield.class.php:466 msgid "Some numeric fields contains non numeric values" @@ -489,31 +490,32 @@ msgstr "Campos adicionales" #: inc/field/checkboxesfield.class.php:132 msgid "Checkboxes" -msgstr "Checkboxes" +msgstr "Casillas de verificación" #: inc/field/checkboxesfield.class.php:208 #, php-format msgid "Empty values are not allowed: %s" -msgstr "" +msgstr "No se permiten valores vacíos: %s" #: inc/field/checkboxesfield.class.php:216 #, php-format msgid "This value %1$s is not alowed: %2$s" -msgstr "" +msgstr "Este valor %1$s no está permitido: %2$s" #: inc/field/checkboxesfield.class.php:236 #, php-format msgid "The following question needs at least %d answers: %s" -msgstr "La siguiente pregunta necesita al menos una %drespuesta:%s" +msgstr "La siguiente pregunta necesita al menos %d respuestas: %s" #: inc/field/checkboxesfield.class.php:242 #, php-format msgid "The following question does not accept more than %d answers: %s" -msgstr "La siguiente pregunta no admite más que %drespuestas:%s" +msgstr "La siguiente pregunta no admite más que %d respuestas: %s" #: inc/field/checkboxesfield.class.php:270 msgid "The default values are not in the list of available values." msgstr "" +"Los valores predeterminados no están en la lista de valores disponibles." #: inc/field/checkboxesfield.class.php:325 msgid "Range min" @@ -562,14 +564,14 @@ msgstr "Un campo de descripción debe tener una descripción:" #: inc/field/hiddenfield.class.php:95 msgid "Hidden field" msgid_plural "Hidden fields" -msgstr[0] "Campos ocultos" +msgstr[0] "Campo oculto" msgstr[1] "Campos ocultos" msgstr[2] "Campos ocultos" #: inc/condition.class.php:65 msgid "Condition" msgid_plural "Conditions" -msgstr[0] "Condiciones" +msgstr[0] "Condición" msgstr[1] "Condiciones" msgstr[2] "Condiciones" @@ -636,9 +638,9 @@ msgstr "Importación en curso" #: inc/issue.class.php:43 msgid "Issue" msgid_plural "Issues" -msgstr[0] "Cuestiones" -msgstr[1] "Cuestiones" -msgstr[2] "Cuestiones" +msgstr[0] "Problema" +msgstr[1] "Problemas" +msgstr[2] "Problemas" #: inc/issue.class.php:56 msgid "Update issue data from tickets and form answers" @@ -666,7 +668,7 @@ msgstr "ID" #: entrée standard:111 standard:65 msgid "Type" msgid_plural "Types" -msgstr[0] "Tipos" +msgstr[0] "Tipo" msgstr[1] "Tipos" msgstr[2] "Tipos" @@ -685,7 +687,7 @@ msgstr "Última actualización" #: inc/issue.class.php:591 inc/abstracttarget.class.php:520 msgid "Entity" msgid_plural "Entities" -msgstr[0] "Entidades" +msgstr[0] "Entidad" msgstr[1] "Entidades" msgstr[2] "Entidades" @@ -696,7 +698,7 @@ msgstr[2] "Entidades" #: standard:48 msgid "Requester" msgid_plural "Requesters" -msgstr[0] "Solicitantes" +msgstr[0] "Solicitante" msgstr[1] "Solicitantes" msgstr[2] "Solicitantes" @@ -728,19 +730,19 @@ msgstr "Grupo de aprobación del formulario" #: inc/issue.class.php:817 msgid "Ticket approver group" -msgstr "Grupo de aprobación de ticket" +msgstr "Grupo de aprobación del caso" #: inc/issue.class.php:857 msgid "Ticket requester" -msgstr "Solicitante de ticket" +msgstr "Solicitante del caso" #: inc/issue.class.php:904 msgid "Ticket observer" -msgstr "Observador de tickeet" +msgstr "Observador del caso" #: inc/issue.class.php:952 msgid "Ticket technician" -msgstr "Técnico de tickets" +msgstr "Técnico del caso" #: inc/issue.class.php:1099 #, php-format @@ -780,9 +782,9 @@ msgstr "Cerrado" #: inc/category.class.php:50 hook.php:72 msgid "Form category" msgid_plural "Form categories" -msgstr[0] "Categorías de formularios" -msgstr[1] "Categorías de formularios" -msgstr[2] "Categorías de formularios" +msgstr[0] "Categoría de formulario" +msgstr[1] "Categorías de formulario" +msgstr[2] "Categorías de formulario" #: inc/category.class.php:72 msgid "Knowbase category" @@ -814,7 +816,7 @@ msgstr "Se elimina el formulario" #: inc/notificationtargetformanswer.class.php:74 msgid "Form ID" -msgstr "Formulario ID" +msgstr "ID del Formulario " #: inc/notificationtargetformanswer.class.php:75 #: inc/notificationtargetformanswer.class.php:95 @@ -843,11 +845,11 @@ msgstr "Enlace de validación" #: inc/notificationtargetformanswer.class.php:82 msgid "Request ID" -msgstr "Solicitar ID" +msgstr "ID de Solicitud" #: inc/notificationtargetformanswer.class.php:94 msgid "Form #" -msgstr "Formulario #" +msgstr "# de Formulario" #: inc/notificationtargetformanswer.class.php:97 msgctxt "tag" @@ -860,7 +862,7 @@ msgstr "Comentario rechazado" #: inc/notificationtargetformanswer.class.php:102 msgid "Request #" -msgstr "Solicitud #" +msgstr "# de Solicitud" #: inc/notificationtargetformanswer.class.php:114 msgid "Author" @@ -930,7 +932,7 @@ msgstr "Asignado a" #: inc/target_actor.class.php:109 msgid "Target actor" msgid_plural "Target actors" -msgstr[0] "Actores objetivo" +msgstr[0] "Actor objetivo" msgstr[1] "Actores objetivo" msgstr[2] "Actores objetivo" @@ -942,17 +944,17 @@ msgstr "Solicitud incorrecta al añadir un actor." #: inc/target_actor.class.php:199 #, php-format msgid "Failed to find a user: %1$s" -msgstr "Error al encontrar un usuario:%1$s" +msgstr "Error al encontrar un usuario: %1$s" #: inc/target_actor.class.php:208 #, php-format msgid "Failed to find a group: %1$s" -msgstr "No se ha encontrado ningún grupo:%1$s" +msgstr "Error al encontrar un grupo: %1$s" #: inc/target_actor.class.php:217 #, php-format msgid "Failed to find a supplier: %1$s" -msgstr "No se ha encontrado proveedor:%1$s" +msgstr "Error al encontrar un proveedor: %1$s" #: inc/formanswer.class.php:79 inc/form_validator.class.php:71 msgid "Refused" @@ -965,7 +967,7 @@ msgstr "Aceptado" #: inc/formanswer.class.php:226 msgid "Form answer" msgid_plural "Form answers" -msgstr[0] "Formulario de respuestas" +msgstr[0] "Formulario de respuesta" msgstr[1] "Formulario de respuestas" msgstr[2] "Formulario de respuestas" @@ -1007,7 +1009,7 @@ msgstr "Aceptar" #: inc/formanswer.class.php:788 msgid "Refused comment is required!" -msgstr "¡Se requiere comentario rechazado!" +msgstr "¡Se requiere comentario si es rechazado!" #: inc/formanswer.class.php:833 inc/formanswer.class.php:850 msgid "" @@ -1019,12 +1021,12 @@ msgstr "" #: inc/formanswer.class.php:882 msgid "You are not the validator of these answers" -msgstr "No eres el validador de estas respuestas" +msgstr "No es el validador de estas respuestas" #: inc/formanswer.class.php:1021 #, php-format msgid "Item sucessfully added: %1$s (%2$s: %3$s)" -msgstr "Artículo añadido con éxito:%1$s (%2$s: %3$s)" +msgstr "Elemento añadido con éxito: %1$s (%2$s: %3$s)" #: inc/formanswer.class.php:1104 inc/formanswer.class.php:1106 msgid "Form data" @@ -1037,15 +1039,15 @@ msgstr "¡No puede generar objetivos!" #: inc/formanswer.class.php:1434 #, php-format msgid "Answer is invalid in %1$s" -msgstr "" +msgstr "La respuesta no es válida en %1$s" #: inc/formanswer.class.php:1462 msgid "No turing test set" -msgstr "Sin equipo de prueba de Turing" +msgstr "No hay pruebas de Turing" #: inc/formanswer.class.php:1468 msgid "You failed the Turing test" -msgstr "Fallo la prueba de Turing" +msgstr "Ha fallado la prueba de Turing" #: inc/formanswer.class.php:1492 msgid "You must select validator!" @@ -1079,7 +1081,7 @@ msgstr "Consultar fuentes" #: inc/formaccesstype.class.php:39 inc/formaccesstype.class.php:64 msgid "Access type" msgid_plural "Access types" -msgstr[0] "Tipos de acceso" +msgstr[0] "Tipo de acceso" msgstr[1] "Tipos de acceso" msgstr[2] "Tipos de acceso" @@ -1102,14 +1104,14 @@ msgstr "Restringido a" #: inc/form_language.class.php:51 msgid "Form language" msgid_plural "Form languages" -msgstr[0] "Idiomas de formulario" -msgstr[1] "Idiomas de formulario" -msgstr[2] "Idiomas de formulario" +msgstr[0] "Idioma del formulario" +msgstr[1] "Idiomas del formulario" +msgstr[2] "Idiomas del formulario" #: inc/form_language.class.php:81 inc/form_language.class.php:367 msgid "Translation" msgid_plural "Translations" -msgstr[0] "Traducciones" +msgstr[0] "Traducción" msgstr[1] "Traducciones" msgstr[2] "Traducciones" @@ -1119,7 +1121,7 @@ msgstr "El nombre no puede estar vacío." #: inc/form_language.class.php:130 msgid "The language must be associated to a form." -msgstr "La lengua debe estar asociada a un formulario." +msgstr "El idioma debe estar asociado a un formulario." #: inc/form_language.class.php:138 msgid "The specified language is not available." @@ -1175,7 +1177,7 @@ msgstr "Ninguno" #: inc/form_validator.class.php:76 msgid "Validator" msgid_plural "Validators" -msgstr[0] "Validadores" +msgstr[0] "Validador" msgstr[1] "Validadores" msgstr[2] "Validadores" @@ -1206,9 +1208,9 @@ msgstr "Elegir un validador" #: inc/targetproblem.class.php:43 entrée standard:43 msgid "Target problem" msgid_plural "Target problems" -msgstr[0] "Problemas de destino" -msgstr[1] "Problemas de destino" -msgstr[2] "Problemas de destino" +msgstr[0] "Problema" +msgstr[1] "Problemas" +msgstr[2] "Problemas" #: inc/targetproblem.class.php:109 inc/targetproblem.class.php:579 #: inc/targetchange.class.php:105 inc/targetchange.class.php:441 @@ -1223,8 +1225,8 @@ msgid "" "Failed to add or update the %1$s %2$s: a question is missing and is used in " "a parameter of the target" msgstr "" -"No se pudo agregar o actualizar %1$s%2$s: falta una pregunta y se usa en un " -"parámetro del objetivo" +"No se pudo agregar o actualizar %1$s %2$s: falta una pregunta y se usa en un" +" parámetro del objetivo" #: inc/targetproblem.class.php:580 inc/targetchange.class.php:106 #: inc/targetticket.class.php:136 inc/abstractitiltarget.class.php:1200 @@ -1233,7 +1235,7 @@ msgstr "Actores" #: inc/targetproblem.class.php:633 entrée standard:48 msgid "Problem title" -msgstr "Título del problema" +msgstr "Título del Problema" #: inc/targetproblem.class.php:643 inc/targetchange.class.php:354 #: inc/targetticket.class.php:199 @@ -1258,7 +1260,7 @@ msgstr "Síntoma" #: inc/entityconfig.class.php:141 inc/entityconfig.class.php:149 #: inc/entityconfig.class.php:157 msgid "Inheritance of the parent entity" -msgstr "Herencia de la entidad matriz" +msgstr "Herencia de la entidad principal" #: inc/entityconfig.class.php:93 msgid "GLPi's helpdesk" @@ -1317,7 +1319,7 @@ msgstr "Altura uniforme" #: inc/entityconfig.class.php:164 msgid "Search for assistance" -msgstr "Búsqueda de ayuda" +msgstr "Buscar asistencia" #: inc/entityconfig.class.php:165 msgid "User's assistance requests" @@ -1334,7 +1336,7 @@ msgstr "Modo de mesa de ayuda" #: inc/entityconfig.class.php:280 inc/entityconfig.class.php:519 msgid "Default Form list mode" -msgstr "Modo de lista de formularios predeterminado" +msgstr "Modo de lista de Formularios predeterminado" #: inc/entityconfig.class.php:298 inc/entityconfig.class.php:459 msgid "Sort order" @@ -1358,21 +1360,21 @@ msgstr "Mensaje del encabezado" #: inc/entityconfig.class.php:377 inc/entityconfig.class.php:539 msgid "Search issue" -msgstr "Problema de búsqueda" +msgstr "Buscar problema" #: inc/entityconfig.class.php:393 inc/entityconfig.class.php:509 msgid "Service catalog home page" -msgstr "Página principal del catálogo de servicios" +msgstr "Página principal del Catálogo de Servicios" #: inc/entityconfig.class.php:409 inc/entityconfig.class.php:549 msgid "Tile design" -msgstr "Diseño de baldosas " +msgstr "Diseño de título" #: inc/entityconfig.class.php:421 inc/entityconfig.class.php:499 #: inc/form.class.php:239 entrée standard:84 msgid "Header" msgid_plural "Headers" -msgstr[0] "Encabezados" +msgstr[0] "Encabezado" msgstr[1] "Encabezados" msgstr[2] "Encabezados" @@ -1387,7 +1389,7 @@ msgstr "Mostrar encabezado" #: inc/questionrange.class.php:52 inc/questionparameter/range.class.php:56 msgid "Question range" msgid_plural "Question ranges" -msgstr[0] "Rangos de preguntas" +msgstr[0] "Rango de pregunta" msgstr[1] "Rangos de preguntas" msgstr[2] "Rangos de preguntas" @@ -1471,7 +1473,7 @@ msgstr "Todos los idiomas" #: inc/form.class.php:502 inc/form.class.php:572 msgid "Target" msgid_plural "Targets" -msgstr[0] "Objetivos" +msgstr[0] "Objetivo" msgstr[1] "Objetivos" msgstr[2] "Objetivos" @@ -1502,7 +1504,7 @@ msgstr "¿Qué esta buscando?" #: inc/form.class.php:909 #, php-format msgid "My %1$d last forms (requester)" -msgstr "Mi último formulario %1$d (Solicitante)" +msgstr "Mis últimos %1$d formularios (Solicitante)" #: inc/form.class.php:936 msgid "No form posted yet" @@ -1515,7 +1517,7 @@ msgstr "Todos mis formularios (Solicitante)" #: inc/form.class.php:977 #, php-format msgid "My %1$d last forms (validator)" -msgstr "Mi ultimo formulario %1$d (Validador)" +msgstr "Mis ultimos %1$d formularios (Validador)" #: inc/form.class.php:1007 msgid "No form waiting for validation" @@ -1534,7 +1536,7 @@ msgstr "¡El nombre no puede estar vacío!" msgid "Cannot use empty name for form answers. Keeping the previous value." msgstr "" "No se puede utilizar un nombre vacío para las respuestas del formulario. " -"Mantener el valor anterior." +"Manteniendo el valor anterior." #: inc/form.class.php:1342 #, php-format @@ -1548,12 +1550,12 @@ msgstr "Duplicado con errores" #: inc/form.class.php:1480 inc/form.class.php:1508 msgctxt "button" msgid "Post" -msgstr "Exponer" +msgstr "Publicar" #: inc/form.class.php:1527 #, php-format msgid "Form duplicated: %s" -msgstr "Formulario duplicado:%s" +msgstr "Formulario duplicado: %s" #: inc/form.class.php:1538 #, php-format @@ -1567,7 +1569,7 @@ msgstr "Atrás" #: inc/form.class.php:1568 #, php-format msgid "Form updated: %s" -msgstr "Formulario actualizado:%s" +msgstr "Formulario actualizado: %s" #: inc/form.class.php:1668 msgid "Upload of JSON files not allowed." @@ -1650,7 +1652,7 @@ msgstr "" #: inc/form.class.php:1872 #, php-format msgid "You don't have right to update the entity %1$s." -msgstr "No tiene derecho a actualizar la entidad%1$s" +msgstr "No tiene derecho a actualizar la entidad %1$s." #: inc/form.class.php:1882 #, php-format @@ -1693,25 +1695,25 @@ msgstr "comprobación de carga del complemento formcreator" #: inc/targetchange.class.php:44 entrée standard:43 msgid "Target change" msgid_plural "Target changes" -msgstr[0] "Cambios en los objetivos" -msgstr[1] "Cambios en los objetivos" -msgstr[2] "Cambios en los objetivos" +msgstr[0] "Cambio" +msgstr[1] "Cambios" +msgstr[2] "Cambios" #: inc/targetchange.class.php:344 entrée standard:48 msgid "Change title" -msgstr "Cambiar título" +msgstr "Título del Cambio" #: inc/targetchange.class.php:374 entrée standard:56 msgid "Control list" -msgstr "Lista de control" +msgstr "Lista de Control" #: inc/targetchange.class.php:384 entrée standard:58 msgid "Deployment plan" -msgstr "Plan de despliegue" +msgstr "Plan de Despliegue" #: inc/targetchange.class.php:394 entrée standard:60 msgid "Backup plan" -msgstr "Plan de respaldo" +msgstr "Plan de Respaldo" #: inc/targetchange.class.php:404 msgid "Check list" @@ -1720,7 +1722,7 @@ msgstr "Lista de verificación" #: inc/section.class.php:71 entrée standard:53 standard:44 msgid "Section" msgid_plural "Sections" -msgstr[0] "Secciones" +msgstr[0] "Sección" msgstr[1] "Secciones" msgstr[2] "Secciones" @@ -1736,13 +1738,13 @@ msgstr "Recuento de condiciones" #: inc/restrictedformcriteria.class.php:179 #, php-format msgid "Failed to find %1$s %2$s" -msgstr "Error al encontrar%1$s%2$s" +msgstr "Error al encontrar %1$s %2$s" #: inc/question.class.php:70 inc/abstractitiltarget.class.php:1111 entrée #: standard:41 msgid "Question" msgid_plural "Questions" -msgstr[0] "Preguntas" +msgstr[0] "Pregunta" msgstr[1] "Preguntas" msgstr[2] "Preguntas" @@ -1773,7 +1775,7 @@ msgstr "Falta un parámetro para este tipo de pregunta" #: inc/question.class.php:1202 msgid "Service levels" -msgstr "Niveles de servicio" +msgstr "Niveles de Servicio" #: inc/question.class.php:1203 inc/abstractitiltarget.class.php:834 msgid "SLA" @@ -1798,7 +1800,7 @@ msgstr "Gestión" #: inc/question.class.php:1254 msgid "Tools" -msgstr "herramientas" +msgstr "Herramientas" #: inc/question.class.php:1255 msgid "Notes" @@ -1815,13 +1817,13 @@ msgstr "Administración" #: inc/question.class.php:1266 inc/question.class.php:1269 msgid "Plugin" msgid_plural "Plugins" -msgstr[0] "Plugins" -msgstr[1] "Plugins" -msgstr[2] "Plugins" +msgstr[0] "Complemento" +msgstr[1] "Complementos" +msgstr[2] "Complementos" #: inc/abstractquestionparameter.class.php:92 msgid "Parameter" -msgstr "Parametro" +msgstr "Parámetro" #: inc/abstractquestionparameter.class.php:99 msgid "Field name" @@ -1929,7 +1931,7 @@ msgstr "Paso 3: literal > signo." #: inc/filter/itilcategoryfilter.class.php:52 #: inc/filter/itilcategoryfilter.class.php:54 msgid "Request categories" -msgstr "Categorías de solicitud" +msgstr "Categorías de Solicitudes" #: inc/filter/itilcategoryfilter.class.php:53 #: inc/filter/itilcategoryfilter.class.php:54 @@ -1938,42 +1940,42 @@ msgstr "Categorías de Incidentes" #: inc/filter/itilcategoryfilter.class.php:55 msgid "Change categories" -msgstr "Categorías de cambio" +msgstr "Categorías de Cambios" #: inc/questionregex.class.php:52 msgid "Question regular expression" msgid_plural "Question regular expressions" -msgstr[0] "Expresiones regulares de preguntas" -msgstr[1] "Expresiones regulares de preguntas" -msgstr[2] "Expresiones regulares de preguntas" +msgstr[0] "Expresión regular de la pregunta" +msgstr[1] "Expresiones regulares de pregunta" +msgstr[2] "Expresiones regulares de pregunta" #: inc/questiondependency.class.php:66 msgid "Question dependency" msgid_plural "Question dependencies" -msgstr[0] "Dependencias de preguntas" +msgstr[0] "Dependencia de la pregunta" msgstr[1] "Dependencias de preguntas" msgstr[2] "Dependencias de preguntas" #: inc/answer.class.php:66 entrée standard:43 msgid "Answer" msgid_plural "Answers" -msgstr[0] "Respuestas" +msgstr[0] "Respuesta" msgstr[1] "Respuestas" msgstr[2] "Respuestas" #: inc/item_targetticket.class.php:52 msgid "Composite ticket relation" msgid_plural "Composite ticket relations" -msgstr[0] "Relaciones de tickets compuestos" -msgstr[1] "Relaciones de tickets compuestos" -msgstr[2] "Relaciones de tickets compuestos" +msgstr[0] "Relación compuesta de casos" +msgstr[1] "Relaciones compuestas de casos" +msgstr[2] "Relaciones compuestas de casos" #: inc/targetticket.class.php:57 entrée standard:43 msgid "Target ticket" msgid_plural "Target tickets" -msgstr[0] "Tickets objetivo" -msgstr[1] "Tickets objetivo" -msgstr[2] "Tickets objetivo" +msgstr[0] "Caso" +msgstr[1] "Casos" +msgstr[2] "Casos" #: inc/targetticket.class.php:100 msgid "Specific asset" @@ -1997,7 +1999,7 @@ msgstr "Origen de la plantilla o usuario predeterminado o GLPI predeterminado" #: inc/targetticket.class.php:109 msgid "Formcreator" -msgstr "Creador de formularios" +msgstr "Creador de Formularios" #: inc/targetticket.class.php:115 msgid "Default or from a template" @@ -2009,7 +2011,7 @@ msgstr "Especificar tipo" #: inc/targetticket.class.php:189 entrée standard:48 msgid "Ticket title" -msgstr "Título del caso" +msgstr "Título del Caso" #: inc/targetticket.class.php:302 msgid "Add validation message as first ticket followup" @@ -2029,7 +2031,7 @@ msgstr "Sin campo administrado" #: inc/targetticket.class.php:391 msgid "Link to an other ticket" -msgstr "Enlace para otro caso" +msgstr "Enlace a otro caso" #: inc/targetticket.class.php:400 msgid "An other destination of this form" @@ -2041,7 +2043,7 @@ msgstr "Un Caso existente" #: inc/targetticket.class.php:402 msgid "A ticket from an answer to a question" -msgstr "Un ticket de una respuesta a una pregunta" +msgstr "A un Caso de una respuesta a una pregunta" #: inc/targetticket.class.php:483 msgctxt "button" @@ -2114,11 +2116,11 @@ msgstr "Especificar etiquetas" #: inc/abstractitiltarget.class.php:181 msgid "Tags from questions and specific tags" -msgstr "Etiquetas de preguntas y etiquetas específicas" +msgstr "Etiquetas desde preguntas y etiquetas específicas" #: inc/abstractitiltarget.class.php:182 msgid "Tags from questions or specific tags" -msgstr "Etiquetas de preguntas o etiquetas específicas" +msgstr "Etiquetas desde preguntas o etiquetas específicas" #: inc/abstractitiltarget.class.php:188 msgid "equals to the answer to the question" @@ -2134,7 +2136,7 @@ msgstr "calculado a partir de la respuesta a la pregunta" #: inc/abstractitiltarget.class.php:196 msgid "SLA from template or none" -msgstr "Plantilla de SLA o nada" +msgstr "SLA desde la plantilla o ninguno" #: inc/abstractitiltarget.class.php:197 msgid "Specific SLA" @@ -2142,7 +2144,7 @@ msgstr "Especificar SLA" #: inc/abstractitiltarget.class.php:204 msgid "OLA from template or none" -msgstr "Plantilla de OLA o nada" +msgstr "OLA desde la plantilla o ninguno" #: inc/abstractitiltarget.class.php:205 msgid "Specific OLA" @@ -2150,7 +2152,7 @@ msgstr "Especificar OLA" #: inc/abstractitiltarget.class.php:212 msgid "Urgency from template or Medium" -msgstr "Urgencia de la plantilla o medio" +msgstr "Urgencia desde la plantilla o Medio" #: inc/abstractitiltarget.class.php:213 msgid "Specific urgency" @@ -2158,7 +2160,7 @@ msgstr "Especificar urgencia" #: inc/abstractitiltarget.class.php:220 msgid "Category from template or none" -msgstr "Categoría de la plantilla o nada" +msgstr "Categoría desde la plantilla o ninguno" #: inc/abstractitiltarget.class.php:221 msgid "Specific category" @@ -2166,7 +2168,7 @@ msgstr "Especificar categoría" #: inc/abstractitiltarget.class.php:229 msgid "Location from template or none" -msgstr "Ubicación de la plantilla o nada" +msgstr "Ubicación desde la plantilla o ninguno" #: inc/abstractitiltarget.class.php:230 msgid "Specific location" @@ -2182,11 +2184,11 @@ msgstr "Usuario o grupo específico" #: inc/abstractitiltarget.class.php:240 msgid "User from question answer" -msgstr "Usuario de la pregunta respuesta" +msgstr "Usuario desde la respuesta a la pregunta" #: inc/abstractitiltarget.class.php:241 msgid "Group from question answer" -msgstr "Grupo de respuesta a la pregunta" +msgstr "Grupo desde la respuesta a la pregunta" #: inc/abstractitiltarget.class.php:769 entrée standard:108 msgid "Time to resolve" @@ -2195,42 +2197,42 @@ msgstr "Tiempo para resolverlo" #: inc/abstractitiltarget.class.php:822 msgid "Minute" msgid_plural "Minutes" -msgstr[0] "Minutos" +msgstr[0] "Minuto" msgstr[1] "Minutos" msgstr[2] "Minutos" #: inc/abstractitiltarget.class.php:823 msgid "Hour" msgid_plural "Hours" -msgstr[0] "Horas" +msgstr[0] "Hora" msgstr[1] "Horas" msgstr[2] "Horas" #: inc/abstractitiltarget.class.php:824 msgid "Day" msgid_plural "Days" -msgstr[0] "Días " -msgstr[1] "Días " -msgstr[2] "Días " +msgstr[0] "Día" +msgstr[1] "Días" +msgstr[2] "Días" #: inc/abstractitiltarget.class.php:825 msgid "Month" msgid_plural "Months" -msgstr[0] "Meses" +msgstr[0] "Mes" msgstr[1] "Meses" msgstr[2] "Meses" #: inc/abstractitiltarget.class.php:857 msgid "SLA (TTO/TTR)" -msgstr "SLA ( TTO / TTR )" +msgstr "SLA (TTO/TTR)" #: inc/abstractitiltarget.class.php:858 inc/abstractitiltarget.class.php:931 msgid "Question (TTO/TTR)" -msgstr "Pregunta ( TTO / TTR )" +msgstr "Pregunta (TTO/TTR )" #: inc/abstractitiltarget.class.php:930 msgid "OLA (TTO/TTR)" -msgstr "OLA ( TTO / TTR )" +msgstr "OLA (TTO/TTR)" #: inc/abstractitiltarget.class.php:1034 msgid "Urgency " @@ -2238,7 +2240,7 @@ msgstr "Urgencia " #: inc/abstractitiltarget.class.php:1064 msgid "Ticket tags" -msgstr "Etiquetas del caso" +msgstr "Etiquetas del Caso" #: inc/abstractitiltarget.class.php:1112 msgid "Tags" @@ -2259,7 +2261,7 @@ msgstr "¡La descripción no puede estar vacía!" #: inc/abstractitiltarget.class.php:1760 msgid "Watcher" msgid_plural "Watchers" -msgstr[0] "Observadores" +msgstr[0] "Observador" msgstr[1] "Observadores" msgstr[2] "Observadores" @@ -2299,7 +2301,7 @@ msgstr "Si" #: install/install.php:135 #, php-format msgid "Upgrade tables to innoDB; run %s" -msgstr "Actualizar tablas a innoDB; ejecutar%s" +msgstr "Actualizar tablas a innoDB; ejecutar %s" #: install/install.php:172 #, php-format @@ -2308,12 +2310,12 @@ msgid "" "Formcreator %s. To see the logs run the command %s" msgstr "" "El esquema de base de datos no es coherente con la versión anterior de " -"Creador de formularios%s. Para ver los registros, ejecute el comando%s" +"Formcreator %s. Para ver los registros, ejecute el comando %s" #: install/install.php:181 #, php-format msgid "To ignore the inconsistencies and upgrade anyway run %s" -msgstr "Para ignorar las incoherencias y actualizar de todos modos ejecute%s" +msgstr "Para ignorar las incoherencias y actualizar de todos modos ejecute %s" #: install/install.php:198 msgid "" @@ -2333,8 +2335,8 @@ msgid "" "Formcreator %s. To see the logs enable the plugin and run the command %s" msgstr "" "El esquema de la base de datos no es consistente con la versión actual de " -"Formcreator%s . Para ver los registros habilite el plugin y ejecute el " -"comando%s" +"Formcreator %s . Para ver los registros habilite el complemento y ejecute el" +" comando %s" #: install/install.php:261 msgid "The tables of the plugin passed the schema integrity check." @@ -2355,14 +2357,14 @@ msgid "" "##formcreator.request_id## and transmitted to the helpdesk team.\\nYou can " "see your answers onto the following link:\\n##formcreator.validation_link##" msgstr "" -"Hola,\\\\n Su solicitud del GLPI ha sido exitosamente guardada con el numero" -" ##formcreator.request_id## y notificado al equipo de la mesa de ayuda.\\\\n" -" Puede ver las respuestas del equipo en el siguiente link:\\\\n " -"##formcreator.validation_link##" +"Hola,\\nSu solicitud desde GLPI ha sido exitosamente guardada con el número " +"##formcreator.request_id## y notificado al equipo de la mesa de " +"ayuda.\\nPuede ver las respuestas del equipo en el siguiente " +"enlace:\\n##formcreator.validation_link##" #: install/install.php:420 msgid "A form from GLPI need to be validate" -msgstr "Un formulario GLPI necesita ser validado" +msgstr "Un formulario de GLPI necesita ser validado" #: install/install.php:421 msgid "" @@ -2370,9 +2372,9 @@ msgid "" "validator.\\nYou can access it by clicking onto this " "link:\\n##formcreator.validation_link##" msgstr "" -"Hola, \\ nUn formulario de GLPI necesita ser validado y usted ha sido " -"elegido como validador. \\ NPuedes acceder a él haciendo clic en este " -"enlace: \\ n ## formcreator.validation_link ##" +"Hola,\\nUn formulario de GLPI necesita ser validado y usted ha sido elegido " +"como validador.\\nPuede acceder a él haciendo clic en este enlace:\\n## " +"formcreator.validation_link ##" #: install/install.php:426 msgid "Your form has been refused by the validator" @@ -2397,11 +2399,11 @@ msgid "" "validator.\\nYour request will be considered soon." msgstr "" "Hola,\\nNos complace informarle que su formulario ha sido aceptado por el " -"validador.\\n Su solicitud será considerada pronto." +"validador.\\nSu solicitud será considerada pronto." #: install/install.php:438 msgid "Your form has been deleted by an administrator" -msgstr "Tu formulario ha sido eliminado por un administrador" +msgstr "Su formulario ha sido eliminado por un administrador" #: install/install.php:439 msgid "" @@ -2465,11 +2467,11 @@ msgstr "Antiguo" #: hook.php:718 #, php-format msgid "Number of %s" -msgstr "Número de%s" +msgstr "Número de %s" #: hook.php:735 msgid "Issues summary" -msgstr "Resumen de Temas" +msgstr "Resumen de problemas" #: hook.php:780 msgid "" @@ -2495,7 +2497,7 @@ msgstr "No se ha encontrado ningún elemento de FAQ." #: js/scripts.js:688 msgid "Are you sure you want to delete this question?" -msgstr "¿Esta seguro que quieres eliminar esta pregunta?" +msgstr "¿Esta seguro que quiere eliminar esta pregunta?" #: js/scripts.js:877 msgid "Are you sure you want to delete this section?" @@ -2520,7 +2522,7 @@ msgstr "" #: js/scripts.js:1449 msgid "Are you sure you want to duplicate this target?" -msgstr "¿Estás seguro de que quieres duplicar este objetivo?" +msgstr "¿Está seguro de que desea duplicar este objetivo?" #: js/scripts.js:1466 msgid "Are you sure you want to delete this target?" @@ -2543,7 +2545,7 @@ msgstr "Mostrar vacío" #: entrée standard:39 msgid "LDAP directory" msgid_plural "LDAP directories" -msgstr[0] "Directorios LDAP" +msgstr[0] "Directorio LDAP" msgstr[1] "Directorios LDAP" msgstr[2] "Directorios LDAP" @@ -2565,7 +2567,7 @@ msgstr "Mostrar categorías de los casos" #: entrée standard:109 msgid "Time to own" -msgstr "Tiempo para adueñarse" +msgstr "Tiempo para apropiarse (TTO)" #: entrée standard:146 standard:118 msgid "Selectable root" @@ -2601,7 +2603,7 @@ msgstr "Impactos" #: entrée standard:62 msgid "Checklist" -msgstr "Lista de verificación" +msgstr "Lista de Verificación" #: entrée standard:36 msgid "Answers title" @@ -2622,7 +2624,7 @@ msgstr "Aún no hay respuesta" #: entrée standard:38 #, php-format msgid "%s latest items" -msgstr "%súltimos artículos " +msgstr "%s últimos elementos" #: entrée standard:83 msgid "Add a question" diff --git a/locales/es_VE.mo b/locales/es_VE.mo index 00763af688f4af90542d8ee6157fb80daf363c46..d79daf7d96ce75e27fc8c20113b3c878738a7949 100644 GIT binary patch delta 11839 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 delta 11783 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 J*sOvj{s;TQycqxh diff --git a/locales/es_VE.po b/locales/es_VE.po index e5a47a48f..cb6054d9a 100644 --- a/locales/es_VE.po +++ b/locales/es_VE.po @@ -250,7 +250,7 @@ msgstr "Directorio LDAP no encontrado!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "¡Se requiere el atributo LDAP!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format diff --git a/locales/ja_JP.mo b/locales/ja_JP.mo index 24e17e4f08a9d3f0b50e180f8ad7fd4e116f5b69..8aa100039b138edd48630202f154548de3806c4d 100644 GIT binary patch delta 11846 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 delta 11816 zcmYk?2V7Ux|Htu*Ah{ia^zkpZrqxFQ**DBENAAx{JAO#P0P%k zGc7g8Pc(m}C04F1&GCP|ImiFQ`}iH6=X~zDXWt9e?@3O+BRTn8IldlC9j?mx9H%sH zE$%pfl20nHsN?*T;5Y^GF&0MmijGqOi((8WVNo1_RB^^)IA&r19>*ZOf${jvmg5o~ zr;OvcoY%;d6QeK6{=-=6@4DLnE_%!DDP&j`Cd88QE5i_0Lb{dje|UB5G#WP!0Tnn(+(N5{6ZGoW@uiHION& z881P#^BHPjyHHzr47Jo3P!qUmy@wk3)9S3hmfEw189*u2VG2bS!HLEa*d0SL9o1n5 za(bN|s2Al7s)L89t$2YNh<8oXUI=PHQK+|}Dr)OqcahO+HwZ&;CaU3$sEUW|{cETh zKSd3=SS{00dGx1T3AOZ1QA^$mwS}FrB=$z_{diPA8&Lyt9kGEQP#r$7WuMw+D-uv! zQx~SEE*LD{3qEqbBe@>br3h*)o??td41@Bx+A$P$R2i zZGdX9HHKn0Tb_&>(0tTDR-rol1a-I$p|;>R)LZp0_Q$X!^I@8WW%d5AA)^s}joQm! zF$jy)bsVb`}Hh7gRgXP=_*%cQ+EFP-mnKR>3alLI2JI zGFsv#sHI(wI((U^1}>u>ypF1ui&~-ksKfdKH2|;rWRu~nKHN?wFM_p6)&J>eA~vo8kqaVQA;0;dOi-d$H}OzN38;?ip;qd3)EP)YZDAVf?U;eu znw6*lW?2t3a+%lUECDUiWz581aS|@%Yx5@-Vw5BB30}m(P0Us#zh*jWiF$qj>a`n< zI+T-9TlX&J!YLCyO8oGg6iN8=Cyg+SHfu`oID2;lq zE+$|T)N45!wQ>tlTlEpDz1=qMI!Q(y<)D@(7qyg6Y}sjM_OK}GEYw0Z_y(%}K-6B3 z!w{T~dMnnW2Cxqc;3d?6Z(tRCggobRVw;-=tD`D3LoHD^)ZUIpH8=xxHrApV`~nN& zek_Y8Py@P+TJp!}jvg&c`vp+tAk>Y!%Q4Ao#q>nPM=T7ufMZKxI4 zfjWeTPz|56<%_7j{uQ;KndjqCGi-nwa2wQf9Z*}_4~t+Lx-{}}Wc0u!)Sk^jb+{gNe=BNW zpJF*Yh(+)wY6Tu(L3D3z4w*N`P>#eXY>PS@<563*4E5Z{tyzCBGP`VGpRMp6dK1sV zLU_lP|3(cYe;Z>Us-rktPC>2QK&*+gP!stEJ@FW71ckZHGo9abB$30Y;EJ6(TDP2)Cx^RZOtsyKvtm+c_!)%?RJsTOi!Se`jRbQ zMQuecYOnLRHG3I`nn@(;%NCF7s4;5hZLt^*M@`^uEQ+&H&n-g@c#Vy_Hj~jI*<%Cy zP#=o#Py_fCb^7zQGczlLYM=t@b*zDExD7^P3Rc9oQ1!NARosPY?+&Vc&-Qr(cR3*@ z<5WN`T`eq*%}^uniaK;@_WlBUf0ezz-Il*bt>hVN4i=+)2Q|=VsDYN~VE!Hm#sIzl z4asOkT~JGzj@m01YUZ<1OSvA^&=w5G1E_kpP%C&B{qQf0z=9o3y^5%bbwst-7xg8b zf@Ssoue5EBL$1-o4Ev$li3tC|i z4#wIz6ZM_gkJ`FiERV&yvHqGt)o!MtWXwBssKb+ng>e$xhN5w#^dY#iq(6X742l5fI7@8QT@8slL;ZS6*ZHSsMqK$YHO}x96m;0jOb;SwkB$z z9Z>NesF{z%5;zt0y1kEzuSRve&6EGE)Mu*}NYRSWTn~p1^zKE?*_uFD!oP^rL z-KZJop!V9QkJ-~0)cw||csf?V1*nzVgPPE97_9f-zpoi_CDdNOhFXF4s1@ji8rVb| zpJ!c;s{gSy%eoIW;1j6B`v^6lkbY(hlQD1Q(3}399%Rbk5Y&k0q6cQ82C^A-=)OR8 zco_4}0_sp+M-A{kPIF_``kON|bAYM;E+%n*6>23ep;o{%mG#$aSDB1%48SnVz;MjQ z`gqyKg9e%NqMl!2<5{SF52msH1<4#IpqZaTjqnjB zV!^@2+NgSiQ8O81oo4SZLVbw7!FG57wQ|uzOuGY79nM9q>|#{?oi3X>iR$2nt#Aix zQ7%5zaT;MuRC%HGTlAouZ+2_ z*4Xk!R0m(#@_E#Za#1sRjv7$@k!AqCsCXp|#+s;sbi`O3i&3~1J@x({BcqCEP!;dw z-QX2VHx2uvW>yaMU_*?@L8t~lu;l~x{#_dn9Azff81-Bi)Cy0v<$35y|4x=NxCh;F zKWZR{QSa?7R0HAsj`qb?SP6Tg>Mcgy&q8%@1=Zd!sFk^6%a2hL)gKEwgr(7?J!wcr zThIi%?WgX^#y-opqiF~PJ~8&&R$ zsy}A}>#rGZBA`$3Db!4Iu`2$H8gb%8$7z9$QA@fIRc|E*;uh3a9kOw^Nv2+L^dVjr z)lNL>xdy2I+PcV8Au|lMwChj<`ofm4qDJ}v)qw9?W(6Wp^;=^}?2B6Ji8j6#Reu+% z!{exSFI!)r>bt@xn}%AV9_Wn?a5PTAY;1>BDe#NTnTf;kHfrEqS;1gjhz)Tws>3^| z0Y1e5^nKeHi@M(kSxJ}Eo{Y{wPt*vfS~sHNCs0fNJC?>LsDTDdHRV{`PPr+r$440B z#iwTVMhz}Sb+idRF&p#YSEv#1v-iJ4)&DQ5 z-k;V-SeEiLYw4M$UL91uHdqc*Fbu~lPXEpdGWBsS#^6t=r7Jwk>~$Dw0L`&Dc0o@Z zj2dvd)rA_sd{jGIusoi(@yDok181AR3lh*3M4&dAikM=Zf$AU|HPWvz33E^b37%t? zFb>sWvb8VjEKI{h{Lq%aL$#M{y^s2WKAyw+YeZ3VO@+GFWK_c~Z8;4!(~;@c$ zd?xC9kYPQJdfsiGX*U#gwxUo2Y-QsE=du2p(QpC<(S>n12lYTUY6UK16h5_v&*%G3 zxfN!?vh;Lr^QZ0(A&~bdiZAa~F$X@Io`BGf*qL6AR!$)N?1%U+@0~8@Pk2_{f&smza*dQ8O%o zYB(O%Km*iPv_Ne|8`R46K^?wDn70+yY|ML`P!q|)So(MVuz^w;=0*&vVl7kyZ=yQv zgBr*X8=qmz^D%^YCdT1mjKF)SEeUwfOe`K1uZ?QA7rN?^NhPC0vJutMP3(ksQ8Q__ z)SUiQ^rpPXx*Gi{Z$S-gKdSy^)Ji-?e~f(JOe_ht!mUvCyS&f(Ybnz0jcMphc@gTZ zSce+vDQtu1P_JS64@?IwQHN|is+}dM*LEH1xuaMSPh&DZxADfy%>5S2SbvSM9RW3* ziaPa+Y=yn3h7VcKS${?i^dV}XUdxS@Q7hOT)ovy4dJ1DuCpxB)}(2x=fVtxv7K8_b6)8np$I|Gmosny(ExC_cp#~exnd*u9 z_s`C7GHO8&C~iwcbJ-Zh|^HX{eRTMy=Fo z^u)WUf&GnnfBzTSY&r-+%_JPva5UpAkh$@2koX6pvmaLRp1TS)^+ zbBI;Jckm#oEvYi)(pZ}mMjA(&LQGdlbaga&=S>RxNqT2ry_OO?OVV}T;GD7L0u0QL z*cBU3$3*UhkgC}_oiT`dy4H}gDF2gJ;;nGYd$Ua`5;)NRe^ub2MO2O>X{mLcBEL6d zLU?eKFmf-iiR8bwh1;*hN0JXDeN4J*;~S_qm{f-H^NdU3aSczB)7z&@hq^fZhS>q% zBko2Dp?r~hdVQOb-X;|xrmg-Zqe(=Ft30JIDb*u=LE^LSOt!5KA-|e@5~(@)LpTOM zBk3waxgKewDdzor#?OAlI3CV0(hbrdl=UfYM0%a1%a?xZ@Q3gJB1-lDlKZcd5{c>3 zyMLH;fuuuvntQrRbN{@}tDKMWXv*DRi76gOyfcR5Wo*y=ry0E?gY#b_=an%vGQjmI zxerO7k(yG6KRKL6I&*^$Vc_#iw@+bdLL9S4H|10u)NnRxVPFqEtZ!pTQd09Z&?I+Zyp**eyxpr;K!5;+VUoAHjXDf<(?<$)vFuv zL8K=nT_bQg>09!-q&wut)4wy=R%njzl71(4%f>#yH6(r8vPl1u)>B@O+ijg3@*bp{ zly{KIF!*Em2eFf+m)HM@{YI)uAU~6l}^!%RGg&iEqn`qvSlA@C2K184wElR7ct}uVH#E=t+RFfh&?3V zhnO4rFUb4gKK#el>A*d%uFiD=FG!#TU0AX zIGtEQ>Xs)TopCiLz!gfwkJOb&GyI(tKzez#B0qrCgA{6mb8#qX1F`Km6HnkItb~h5 zZAe`x-^K4S3TNXL(#va(8~>f5CxHVb-;Bwz0p4$u`-S@xFfC(ktl!X50FtL)h6_G*t63!x3 z%{Uep=Xyls9a20=R|_0w^Rbj4lP*$@)=hiOqZ~xOCF#G4*&c2w&vlJdlR5`*5NRiA zG3D!cob(s@Z%I*Zyc6$}nMUw)QakdyNt?+xCcV6h5vxMseNqV<{4cSMq&=jO#2RBb z_9HzfMN-yPl{AKYMO#+PodMsVJTdQ`B;ZY&Pntz=n<`VGA>~)EABgWDp#P6>Wz0`` zE=gAc{%P}xCY1Ltsm2m3MDpaBa@deG)!tu5KJTCLKOyrGX$I*(8B^o^nwKT_HK{!5 z<>gNk-`R3k+|P|iq!jWGY^50T9Y`M34acJySK~umrOBP5MqylzweUw$6Oyi_!%C6+zWc-QLmV77D77~{}d#n&cYDu6H?xEa? zG?lW;R8kcuntQRYly4I|uJS9f6pG%qJPp4gmF2mjSQyuFKb8DqTt(u{KS?O$F@#XY z$^oUb!Yht0mGybEKTDVIIB-z^^z;d#jmD&s2~8T^Coj`rbpO6X2K7nkJA7!ptWW!A MmdhG7+bin-09cC45&!@I diff --git a/locales/ja_JP.po b/locales/ja_JP.po index fec605030..357f7daf5 100644 --- a/locales/ja_JP.po +++ b/locales/ja_JP.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# INOUE Daisuke, 2023 # Thierry Bugier , 2023 +# INOUE Daisuke, 2023 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-13 14:56+0100\n" "PO-Revision-Date: 2021-08-30 07:22+0000\n" -"Last-Translator: Thierry Bugier , 2023\n" +"Last-Translator: INOUE Daisuke, 2023\n" "Language-Team: Japanese (Japan) (https://app.transifex.com/teclib/teams/28042/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -242,7 +242,7 @@ msgstr "LDAP ディレクトリーがありません!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "LDAP 属性が必要です!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format diff --git a/locales/pt_BR.mo b/locales/pt_BR.mo index b0c709321decbc1bb3eebec36cc3ce662ef8b2f0..4f13ccb6fb4e1275541c8b93039bdffe7546b0b8 100644 GIT binary patch delta 13178 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 M9B)DVhOm(T0^Lv{SpWb4 delta 12137 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 diff --git a/locales/pt_BR.po b/locales/pt_BR.po index fa8a1c121..27e12d86f 100644 --- a/locales/pt_BR.po +++ b/locales/pt_BR.po @@ -18,11 +18,11 @@ # Jean Vergaças , 2022 # Pedro de Oliveira Lira , 2022 # Eduardo Spinola , 2022 -# Pablo Pierre Ferreira , 2023 +# Pablo Pierri , 2023 # Matheus Rafael, 2023 # Eduardo Scott , 2023 -# Diego Nobre , 2023 # Thierry Bugier , 2023 +# Diego Nobre , 2023 # #, fuzzy msgid "" @@ -31,7 +31,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-13 14:56+0100\n" "PO-Revision-Date: 2021-08-30 07:22+0000\n" -"Last-Translator: Thierry Bugier , 2023\n" +"Last-Translator: Diego Nobre , 2023\n" "Language-Team: Portuguese (Brazil) (https://app.transifex.com/teclib/teams/28042/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -267,7 +267,7 @@ msgstr "Diretório LDAP não encontrado!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "Atributo LDAP é obrigatório!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format @@ -307,15 +307,15 @@ msgstr "Seleção única" #: inc/field/radiosfield.class.php:116 inc/field/checkboxesfield.class.php:256 msgid "The field value is required." -msgstr "" +msgstr "O valor do campo é obrigatório." #: inc/field/radiosfield.class.php:127 msgid "Only one default value is allowed." -msgstr "" +msgstr "Somente um valor padrão é permitido." #: inc/field/radiosfield.class.php:138 msgid "The default value is not in the list of available values." -msgstr "" +msgstr "O valor padrão não está na lista de valores disponíveis." #: inc/field/radiosfield.class.php:215 inc/field/selectfield.class.php:105 #: inc/field/datetimefield.class.php:119 inc/field/actorfield.class.php:257 @@ -327,7 +327,7 @@ msgstr "Um campo obrigatório está vazio: %s" #: inc/field/radiosfield.class.php:234 inc/field/selectfield.class.php:123 #, php-format msgid "This value %1$s is not allowed: %2$s" -msgstr "" +msgstr "Este valor %1$s não é permitido: %2$s" #: inc/field/integerfield.class.php:60 #, php-format @@ -510,12 +510,12 @@ msgstr "Caixas de Seleção" #: inc/field/checkboxesfield.class.php:208 #, php-format msgid "Empty values are not allowed: %s" -msgstr "" +msgstr "Valores vazios não são permitidos: %s" #: inc/field/checkboxesfield.class.php:216 #, php-format msgid "This value %1$s is not alowed: %2$s" -msgstr "" +msgstr "Este valor %1$s não é permitido: %2$s" #: inc/field/checkboxesfield.class.php:236 #, php-format @@ -529,7 +529,7 @@ msgstr "A questão a seguir não aceita mais de %drespostas: %s" #: inc/field/checkboxesfield.class.php:270 msgid "The default values are not in the list of available values." -msgstr "" +msgstr "Os valores padrão não estão na lista de valores disponíveis." #: inc/field/checkboxesfield.class.php:325 msgid "Range min" @@ -541,7 +541,7 @@ msgstr "Intervalo máx" #: inc/field/requesttypefield.class.php:86 inc/targetticket.class.php:1108 msgid "Request type" -msgstr "Tipo de Solicitação" +msgstr "Tipo de requisição" #: inc/field/floatfield.class.php:141 #, php-format @@ -714,7 +714,7 @@ msgid "Requester" msgid_plural "Requesters" msgstr[0] "Solicitante" msgstr[1] "Solicitantes" -msgstr[2] "Solicitantes" +msgstr[2] "Requerentes" #: inc/issue.class.php:619 inc/formanswer.class.php:270 msgid "Form approver" @@ -748,7 +748,7 @@ msgstr "Grupo aprovador de chamados" #: inc/issue.class.php:857 msgid "Ticket requester" -msgstr "Solicitante do chamado" +msgstr "Requerente do chamado" #: inc/issue.class.php:904 msgid "Ticket observer" @@ -1053,7 +1053,7 @@ msgstr "Impossível gerar alvos!" #: inc/formanswer.class.php:1434 #, php-format msgid "Answer is invalid in %1$s" -msgstr "" +msgstr "A resposta é inválida em %1$s" #: inc/formanswer.class.php:1462 msgid "No turing test set" @@ -1336,7 +1336,7 @@ msgstr "Procurar assistência" #: inc/entityconfig.class.php:165 msgid "User's assistance requests" -msgstr "Solicitações de assistência dos usuários" +msgstr "Requisições de assistência dos usuários" #: inc/entityconfig.class.php:261 msgid "Helpdesk" @@ -1500,7 +1500,7 @@ msgstr "Duplicar" #: inc/form.class.php:554 inc/form.class.php:2223 msgid "Add a target" -msgstr "Adicionar em alvo" +msgstr "Adicionar um alvo" #: inc/form.class.php:575 msgid "Preview" @@ -1525,7 +1525,7 @@ msgstr "Nenhum formulário postado ainda" #: inc/form.class.php:964 msgid "All my forms (requester)" -msgstr "Todos os formulários (requerente)" +msgstr "Todos os meus formulários (requerente)" #: inc/form.class.php:977 #, php-format @@ -1921,7 +1921,7 @@ msgstr "Feito." #: inc/command/cleanticketscommand.class.php:135 msgid "Step 1: double encoded < and > signs." -msgstr "" +msgstr "Etapa 1: sinais < e > com codificação dupla." #: inc/command/cleanticketscommand.class.php:146 #: inc/command/cleanticketscommand.class.php:196 @@ -1931,11 +1931,11 @@ msgstr "Nenhum item inválido encontrado." #: inc/command/cleanticketscommand.class.php:187 msgid "Step 2: literal BR tag." -msgstr "" +msgstr "Etapa 2: tag BR literal." #: inc/command/cleanticketscommand.class.php:251 msgid "Step 3: litteral > sign." -msgstr "" +msgstr "Etapa 3: sinal > literal" #: inc/filter/itilcategoryfilter.class.php:52 #: inc/filter/itilcategoryfilter.class.php:54 @@ -2082,7 +2082,7 @@ msgstr "Seu formulário foi aceito pelo validador" #: inc/targetticket.class.php:1095 msgid "Request source" -msgstr "Origem da solicitação" +msgstr "Origem da requisição" #: inc/targetticket.class.php:1120 msgid "Type " diff --git a/locales/sk_SK.mo b/locales/sk_SK.mo index c77307e119e3b0ad974fd130eed25568fc33b9d9..947ecf81284e82b002e682bd510862b599e8626f 100644 GIT binary patch delta 11516 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 delta 11404 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 LSKbFpcNh5|G!n6& diff --git a/locales/sk_SK.po b/locales/sk_SK.po index 3fbacf150..261e72fd5 100644 --- a/locales/sk_SK.po +++ b/locales/sk_SK.po @@ -7,6 +7,7 @@ # Miroslav Hlohovsky, 2022 # Radoslav Koren, 2022 # Thierry Bugier , 2023 +# feonsu , 2023 # #, fuzzy msgid "" @@ -15,7 +16,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-13 14:56+0100\n" "PO-Revision-Date: 2021-08-30 07:22+0000\n" -"Last-Translator: Thierry Bugier , 2023\n" +"Last-Translator: feonsu , 2023\n" "Language-Team: Slovak (Slovakia) (https://app.transifex.com/teclib/teams/28042/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -254,7 +255,7 @@ msgstr "LDAP adresár nebol nájdený!" #: inc/field/ldapselectfield.class.php:154 msgid "LDAP attribute is required!" -msgstr "" +msgstr "LDAP atribút je požadovaný!" #: inc/field/textfield.class.php:146 inc/field/floatfield.class.php:156 #, php-format @@ -294,7 +295,7 @@ msgstr "Tlačidlá predvoľby" #: inc/field/radiosfield.class.php:116 inc/field/checkboxesfield.class.php:256 msgid "The field value is required." -msgstr "" +msgstr "Hodnota poľa je povinná." #: inc/field/radiosfield.class.php:127 msgid "Only one default value is allowed." @@ -368,7 +369,7 @@ msgstr "Veľmi nízka" #: inc/field/tagfield.class.php:51 msgid "Warning: Tag plugin is disabled or missing" -msgstr "Upozornenie: Tag plugin je zakázaný alebo chýba" +msgstr "Upozornenie: plugin Tag je vypnutý alebo chýba" #: inc/field/tagfield.class.php:197 msgid "Tag" @@ -465,7 +466,7 @@ msgstr "Viacnásobný výber" #: inc/field/fieldsfield.class.php:154 msgid "Warning: Additional Fields plugin is disabled or missing" -msgstr "Upozornenie: Doplnkové polia pluginu sú zakázané alebo chýbajú" +msgstr "Upozornenie: plugin Dodatočné polia (fields) je vypnutý alebo chýba" #: inc/field/fieldsfield.class.php:167 msgid "Block" @@ -767,15 +768,15 @@ msgstr "%1$s %2$s" #: inc/issue.class.php:1357 inc/filter/itilcategoryfilter.class.php:56 #: hook.php:703 msgid "All" -msgstr "Všetci" +msgstr "Všetko" #: inc/issue.class.php:1363 hook.php:704 msgid "New" -msgstr "Nový" +msgstr "Nové" #: inc/issue.class.php:1369 hook.php:705 msgid "Assigned" -msgstr "Pridelený" +msgstr "Priradené" #: inc/issue.class.php:1375 inc/formanswer.class.php:78 #: inc/form_validator.class.php:69 hook.php:706 @@ -792,7 +793,7 @@ msgstr "Vyriešené" #: inc/issue.class.php:1393 hook.php:709 msgid "Closed" -msgstr "Uzavretý" +msgstr "Uzavreté" #: inc/category.class.php:50 hook.php:72 msgid "Form category" @@ -1083,7 +1084,7 @@ msgstr "Vyhľadajte pomoc" #: inc/common.class.php:789 inc/common.class.php:793 msgid "My requests for assistance" -msgstr "Moja požiadavka o pomoc" +msgstr "Moje požiadavky o pomoc" #: inc/common.class.php:829 msgid "Consult reminders" @@ -1097,8 +1098,8 @@ msgstr "Consult feeds" msgid "Access type" msgid_plural "Access types" msgstr[0] "Typ prístupu" -msgstr[1] "Typov prístupov" -msgstr[2] "Typov prístupov" +msgstr[1] "Typy prístupov" +msgstr[2] "Typy prístupov" msgstr[3] "Typy prístupov" #: inc/formaccesstype.class.php:79 @@ -1496,8 +1497,8 @@ msgstr "Všetky jazyky" msgid "Target" msgid_plural "Targets" msgstr[0] "Cieľ" -msgstr[1] "Cieľov" -msgstr[2] "Cieľov" +msgstr[1] "Ciele" +msgstr[2] "Ciele" msgstr[3] "Ciele" #: inc/form.class.php:504 @@ -1618,7 +1619,7 @@ msgstr "Späť" #: inc/form.class.php:1679 msgid "Upload of JSON files not enabled." -msgstr "Nahrávanie súborov JSON nie je povolené." +msgstr "Nahrávanie súborov JSON nie je zapnuté." #: inc/form.class.php:1682 inc/form.class.php:1685 msgid "You may enable JSON files right now." @@ -2336,7 +2337,7 @@ msgstr "Áno" #: install/install.php:135 #, php-format msgid "Upgrade tables to innoDB; run %s" -msgstr "Aktualizujte tabuľky na innoDB; beží %s" +msgstr "Aktualizujte tabuľky na innoDB; spustite %s" #: install/install.php:172 #, php-format @@ -2369,7 +2370,7 @@ msgstr "" #: install/install.php:261 msgid "The tables of the plugin passed the schema integrity check." -msgstr "Plugin prešiel kontrolou integrity." +msgstr "Tabuľky pluginu prešli kontrolou integrity schémy." #: install/install.php:413 msgid "A form has been created" @@ -2548,7 +2549,7 @@ msgstr "" #: js/scripts.js:1466 msgid "Are you sure you want to delete this target?" -msgstr "" +msgstr "Naozaj chcete odstrániť tento cieľ?" #: entrée standard:43 standard:50 standard:44 standard:82 standard:49 #: standard:78 From a90c3e56e65352c23174ca1632fbd5b5a6a43499 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Wed, 13 Mar 2024 12:29:50 +0100 Subject: [PATCH 6/8] Revert "feat(glpiselectfield): support Cluster itemtype" This reverts commit e72e2603ce447181a653707061813b24a342f235. --- CHANGELOG.md | 5 ----- inc/question.class.php | 1 - 2 files changed, 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81882bbf7..cb58abf7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,11 +21,6 @@ * **textarea:** support for min/max size and regex ([09682e9b8](https://github.com/pluginsGLPI/formcreator/commit/09682e9b8)) -### Features - -* **glpiselectfield:** support Cluster itemtype ([e72e2603c](https://github.com/pluginsGLPI/formcreator/commit/e72e2603c)) - - ## [2.13.8](https://github.com/pluginsGLPI/formcreator/compare/2.13.7..2.13.8) (2023-111-08) diff --git a/inc/question.class.php b/inc/question.class.php index e638f9e15..37ebc7175 100644 --- a/inc/question.class.php +++ b/inc/question.class.php @@ -1233,7 +1233,6 @@ public static function dropdownObjectSubType(string $name, array $options = []): Line::class => Line::getTypeName($plural), PassiveDCEquipment::class => PassiveDCEquipment::getTypeName($plural), PDU::class => PDU::getTypeName($plural), - Cluster::class => Cluster::getTypeName(2), ], __("Assistance") => [ Ticket::class => Ticket::getTypeName($plural), From 8e06c17cd1b864f39a53e34e75a206acf3de66a5 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Wed, 13 Mar 2024 12:34:28 +0100 Subject: [PATCH 7/8] Revert "Revert "feat(glpiselectfield): support Cluster itemtype"" This reverts commit a90c3e56e65352c23174ca1632fbd5b5a6a43499. --- CHANGELOG.md | 5 +++++ inc/question.class.php | 1 + 2 files changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb58abf7c..81882bbf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,11 @@ * **textarea:** support for min/max size and regex ([09682e9b8](https://github.com/pluginsGLPI/formcreator/commit/09682e9b8)) +### Features + +* **glpiselectfield:** support Cluster itemtype ([e72e2603c](https://github.com/pluginsGLPI/formcreator/commit/e72e2603c)) + + ## [2.13.8](https://github.com/pluginsGLPI/formcreator/compare/2.13.7..2.13.8) (2023-111-08) diff --git a/inc/question.class.php b/inc/question.class.php index 37ebc7175..e638f9e15 100644 --- a/inc/question.class.php +++ b/inc/question.class.php @@ -1233,6 +1233,7 @@ public static function dropdownObjectSubType(string $name, array $options = []): Line::class => Line::getTypeName($plural), PassiveDCEquipment::class => PassiveDCEquipment::getTypeName($plural), PDU::class => PDU::getTypeName($plural), + Cluster::class => Cluster::getTypeName(2), ], __("Assistance") => [ Ticket::class => Ticket::getTypeName($plural), From 15907b8369099afc9d0b63b32e3152496ed7cdf8 Mon Sep 17 00:00:00 2001 From: Thierry Bugier Date: Mon, 4 Mar 2024 11:12:16 +0100 Subject: [PATCH 8/8] fix(section): bad update when importing a section with conditions --- inc/section.class.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/inc/section.class.php b/inc/section.class.php index 5f877aa0a..1d64678a5 100644 --- a/inc/section.class.php +++ b/inc/section.class.php @@ -173,8 +173,10 @@ public function prepareInputForUpdate($input) { $input['uuid'] = plugin_formcreator_getUuid(); } - if (!$this->checkConditionSettings($input)) { - $input['show_rule'] = PluginFormcreatorCondition::SHOW_RULE_ALWAYS; + if (!$this->skipChecks) { + if (!$this->checkConditionSettings($input)) { + $input['show_rule'] = PluginFormcreatorCondition::SHOW_RULE_ALWAYS; + } } return $input;