From badad1df44568a66599d5caede126de8f5402258 Mon Sep 17 00:00:00 2001 From: Alexander Klimov Date: Wed, 26 Nov 2014 16:07:33 +0100 Subject: [PATCH 01/24] Event history: move sort control to the right refs #6638 --- .../application/views/scripts/list/eventhistory.phtml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/monitoring/application/views/scripts/list/eventhistory.phtml b/modules/monitoring/application/views/scripts/list/eventhistory.phtml index 32f61ca44..4830f2a29 100644 --- a/modules/monitoring/application/views/scripts/list/eventhistory.phtml +++ b/modules/monitoring/application/views/scripts/list/eventhistory.phtml @@ -1,8 +1,10 @@ compact): ?>
- tabs->render($this); ?> + tabs ?>
- translate('Sort by'); ?> sortControl->render($this); ?> +
+ translate('Sort by') ?> sortControl ?> +
widget('limiter', array('url' => $this->url, 'max' => $this->history->count())); ?> From 0b3e306b8abdda0939394cae48b02338f8560d25 Mon Sep 17 00:00:00 2001 From: Alexander Klimov Date: Wed, 26 Nov 2014 16:07:33 +0100 Subject: [PATCH 02/24] Event history: display filter editor refs #6638 --- modules/monitoring/application/controllers/ListController.php | 1 + .../monitoring/application/views/scripts/list/eventhistory.phtml | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/monitoring/application/controllers/ListController.php b/modules/monitoring/application/controllers/ListController.php index c5d7cc906..21c808e5e 100644 --- a/modules/monitoring/application/controllers/ListController.php +++ b/modules/monitoring/application/controllers/ListController.php @@ -604,6 +604,7 @@ class Monitoring_ListController extends Controller $this->applyFilter($query); + $this->filterQuery($query); $this->setupSortControl(array( 'timestamp' => 'Occurence' )); diff --git a/modules/monitoring/application/views/scripts/list/eventhistory.phtml b/modules/monitoring/application/views/scripts/list/eventhistory.phtml index 4830f2a29..c765b41be 100644 --- a/modules/monitoring/application/views/scripts/list/eventhistory.phtml +++ b/modules/monitoring/application/views/scripts/list/eventhistory.phtml @@ -14,6 +14,7 @@
+filterEditor ?> translate('No history events matching the filter') ?>
From 625fa4d738093a240ba4101e82c1901e47493312 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 27 Nov 2014 11:37:02 +0100 Subject: [PATCH 03/24] Use shipped Zend framework in the testsuite as well --- test/php/bootstrap.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/php/bootstrap.php b/test/php/bootstrap.php index c2b3167a9..a7fa6c2aa 100644 --- a/test/php/bootstrap.php +++ b/test/php/bootstrap.php @@ -56,6 +56,13 @@ foreach ($modules as $module) { $loader->register(); +set_include_path( + implode( + PATH_SEPARATOR, + array($libraryPath . '/vendor', get_include_path()) + ) +); + require_once 'Zend/Loader/Autoloader.php'; \Zend_Loader_Autoloader::getInstance(); From 2b2b28915d87a118a63212c5692eaee864ca79de Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Mon, 1 Dec 2014 11:00:12 +0100 Subject: [PATCH 04/24] Fix granting privileges on a mysql host In case current_user() reports a wildcard identification for the user's host (e.g. user@%) the percent sign was not escaped causing sprintf to complain as there were too few arguments in this case. fixes #7853 --- modules/setup/library/Setup/Utils/DbTool.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/setup/library/Setup/Utils/DbTool.php b/modules/setup/library/Setup/Utils/DbTool.php index 37d0673b1..a368bfa1a 100644 --- a/modules/setup/library/Setup/Utils/DbTool.php +++ b/modules/setup/library/Setup/Utils/DbTool.php @@ -486,7 +486,7 @@ class DbTool 'GRANT %%s ON %s.%%s TO %s@%s', $this->quoteIdentifier($this->config['dbname']), $this->quoteIdentifier($username), - $this->quoteIdentifier($host) + str_replace('%', '%%', $this->quoteIdentifier($host)) ); $dbPrivileges = array(); From 7a243a0655cee322d21e0d36d0963aaab4b2a35e Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 1 Dec 2014 13:45:25 +0100 Subject: [PATCH 05/24] Fix the event overview throwing an exception when trying to modify a filter --- modules/monitoring/application/controllers/ListController.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/monitoring/application/controllers/ListController.php b/modules/monitoring/application/controllers/ListController.php index 21c808e5e..1a37c6ee5 100644 --- a/modules/monitoring/application/controllers/ListController.php +++ b/modules/monitoring/application/controllers/ListController.php @@ -602,9 +602,8 @@ class Monitoring_ListController extends Controller 'service' )); - $this->applyFilter($query); - $this->filterQuery($query); + $this->setupSortControl(array( 'timestamp' => 'Occurence' )); From 2b14dbaff35f08775b988f41f262833a1cc6ad5c Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Mon, 1 Dec 2014 14:36:32 +0100 Subject: [PATCH 06/24] Fix the groupsummarie's grouping in case of PostgreSQL fixes #7859 --- .../Monitoring/Backend/Ido/Query/GroupsummaryQuery.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php b/modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php index 186a1e63e..20e98fc63 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php @@ -72,7 +72,15 @@ class GroupSummaryQuery extends IdoQuery ) ); if (in_array('servicegroup', $this->desiredColumns)) { - $hosts->group(array('sgo.name1', 'ho.object_id', 'state', 'acknowledged', 'in_downtime')); + $hosts->group(array( + 'sgo.name1', + 'ho.object_id', + 'state', + 'acknowledged', + 'in_downtime', + 'state_change', + 'severity' + )); } $services = $this->createSubQuery( 'Status', From ebf908b1b5129eadd0a18c53e160a0e5d89e5a44 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Mon, 1 Dec 2014 15:38:10 +0100 Subject: [PATCH 07/24] Make db requirement checks more sensitive fixes #7837 --- .../forms/Config/Resource/DbResourceForm.php | 4 ++-- .../forms/Config/ResourceConfigForm.php | 2 +- library/Icinga/Application/Platform.php | 24 +++++++++++++++++++ .../application/forms/Setup/BackendPage.php | 2 +- .../application/forms/AuthenticationPage.php | 2 +- .../application/forms/PreferencesPage.php | 2 +- 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/application/forms/Config/Resource/DbResourceForm.php b/application/forms/Config/Resource/DbResourceForm.php index d5197c94e..36e69e9e1 100644 --- a/application/forms/Config/Resource/DbResourceForm.php +++ b/application/forms/Config/Resource/DbResourceForm.php @@ -29,10 +29,10 @@ class DbResourceForm extends Form public function createElements(array $formData) { $dbChoices = array(); - if (Platform::zendClassExists('Zend_Db_Adapter_Pdo_Mysql')) { + if (Platform::hasMysqlSupport()) { $dbChoices['mysql'] = 'MySQL'; } - if (Platform::zendClassExists('Zend_Db_Adapter_Pdo_Pgsql')) { + if (Platform::hasPostgresqlSupport()) { $dbChoices['pgsql'] = 'PostgreSQL'; } diff --git a/application/forms/Config/ResourceConfigForm.php b/application/forms/Config/ResourceConfigForm.php index fe3b9957d..e7933c18f 100644 --- a/application/forms/Config/ResourceConfigForm.php +++ b/application/forms/Config/ResourceConfigForm.php @@ -217,7 +217,7 @@ class ResourceConfigForm extends ConfigForm if ($resourceType === 'ldap' || Platform::extensionLoaded('ldap')) { $resourceTypes['ldap'] = 'LDAP'; } - if ($resourceType === 'db' || Platform::extensionLoaded('mysql') || Platform::extensionLoaded('pgsql')) { + if ($resourceType === 'db' || Platform::hasMysqlSupport() || Platform::hasPostgresqlSupport()) { $resourceTypes['db'] = t('SQL Database'); } diff --git a/library/Icinga/Application/Platform.php b/library/Icinga/Application/Platform.php index 259219435..6e5953887 100644 --- a/library/Icinga/Application/Platform.php +++ b/library/Icinga/Application/Platform.php @@ -197,4 +197,28 @@ class Platform return (@include str_replace('_', '/', $name) . '.php') !== false; } + + /** + * Return whether it's possible to connect to a MySQL database + * + * Checks whether the mysql pdo extension has been loaded and the Zend framework adapter for MySQL is available + * + * @return bool + */ + public static function hasMysqlSupport() + { + return static::extensionLoaded('mysql') && static::zendClassExists('Zend_Db_Adapter_Pdo_Mysql'); + } + + /** + * Return whether it's possible to connect to a PostgreSQL database + * + * Checks whether the pgsql pdo extension has been loaded and the Zend framework adapter for PostgreSQL is available + * + * @return bool + */ + public static function hasPostgresqlSupport() + { + return static::extensionLoaded('pgsql') && static::zendClassExists('Zend_Db_Adapter_Pdo_Pgsql'); + } } diff --git a/modules/monitoring/application/forms/Setup/BackendPage.php b/modules/monitoring/application/forms/Setup/BackendPage.php index 4bee056ca..1f6ef6894 100644 --- a/modules/monitoring/application/forms/Setup/BackendPage.php +++ b/modules/monitoring/application/forms/Setup/BackendPage.php @@ -50,7 +50,7 @@ class BackendPage extends Form ); $resourceTypes = array(); - if (Platform::extensionLoaded('mysql') || Platform::extensionLoaded('pgsql')) { + if (Platform::hasMysqlSupport() || Platform::hasPostgresqlSupport()) { $resourceTypes['ido'] = 'IDO'; } $resourceTypes['livestatus'] = 'Livestatus'; diff --git a/modules/setup/application/forms/AuthenticationPage.php b/modules/setup/application/forms/AuthenticationPage.php index 4b0f9bee7..2a579e670 100644 --- a/modules/setup/application/forms/AuthenticationPage.php +++ b/modules/setup/application/forms/AuthenticationPage.php @@ -49,7 +49,7 @@ class AuthenticationPage extends Form ); $backendTypes = array(); - if (Platform::extensionLoaded('mysql') || Platform::extensionLoaded('pgsql')) { + if (Platform::hasMysqlSupport() || Platform::hasPostgresqlSupport()) { $backendTypes['db'] = t('Database'); } if (Platform::extensionLoaded('ldap')) { diff --git a/modules/setup/application/forms/PreferencesPage.php b/modules/setup/application/forms/PreferencesPage.php index 9a6f31448..26fd048e1 100644 --- a/modules/setup/application/forms/PreferencesPage.php +++ b/modules/setup/application/forms/PreferencesPage.php @@ -64,7 +64,7 @@ class PreferencesPage extends Form $storageTypes = array(); $storageTypes['ini'] = t('File System (INI Files)'); - if (Platform::extensionLoaded('mysql') || Platform::extensionLoaded('pgsql')) { + if (Platform::hasMysqlSupport() || Platform::hasPostgresqlSupport()) { $storageTypes['db'] = t('Database'); } $storageTypes['null'] = t('Don\'t Store Preferences'); From b6ee903768f21884490d499c004b0869add3a577 Mon Sep 17 00:00:00 2001 From: Alexander Fuhr Date: Tue, 2 Dec 2014 10:15:35 +0100 Subject: [PATCH 08/24] Fix the login form to be really responsive refs #7792 fixes #7792 --- public/css/icinga/layout-structure.less | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/public/css/icinga/layout-structure.less b/public/css/icinga/layout-structure.less index 201f5c88a..5c6d67dae 100644 --- a/public/css/icinga/layout-structure.less +++ b/public/css/icinga/layout-structure.less @@ -257,6 +257,40 @@ html { #main { left: 0; } + + #login { + .logo .image img { + width: 70%; + } + .form { + width: 100%; + margin: auto; + } + .form label { + width: 100%; + margin: 0; + text-align: center; + display: inline-block; + } + .footer { + margin-left: 0; + } + h1 { + margin-left: 0px; + text-align: center; + } + form { + width: 100%; + margin: 0; + } + form input { + margin: auto; + display: block; + } + form input[type=submit] { + margin-top: 1.5em; + } + } } From bb0073e0b25ca1352b71adfa520305b3a2ffdd65 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:35:49 +0100 Subject: [PATCH 09/24] Remove doc/LIVESTATUS_COLUMNS --- doc/LIVESTATUS_COLUMNS | 293 ----------------------------------------- 1 file changed, 293 deletions(-) delete mode 100644 doc/LIVESTATUS_COLUMNS diff --git a/doc/LIVESTATUS_COLUMNS b/doc/LIVESTATUS_COLUMNS deleted file mode 100644 index ada6cf100..000000000 --- a/doc/LIVESTATUS_COLUMNS +++ /dev/null @@ -1,293 +0,0 @@ -# TODO: Remove from release, used while developing - -hosts -===== -accept_passive_checks -acknowledged -acknowledgement_type -action_url -action_url_expanded -active_checks_enabled -address -alias -check_command -check_flapping_recovery_notification -check_freshness -check_interval -check_options -check_period -check_type -checks_enabled -childs -comments -comments_with_info -contact_groups -contacts -current_attempt -current_notification_number -custom_variable_names -custom_variable_values -custom_variables -display_name -downtimes -downtimes_with_info -event_handler_enabled -execution_time -filename -first_notification_delay -flap_detection_enabled -groups -hard_state -has_been_checked -high_flap_threshold -icon_image -icon_image_alt -icon_image_expanded -in_check_period -in_notification_period -initial_state -is_executing -is_flapping -last_check -last_hard_state -last_hard_state_change -last_notification -last_state -last_state_change -last_time_down -last_time_unreachable -last_time_up -latency -long_plugin_output -low_flap_threshold -max_check_attempts -modified_attributes -modified_attributes_list -name -next_check -next_notification -no_more_notifications -notes -notes_expanded -notes_url -notes_url_expanded -notification_interval -notification_period -notifications_enabled -num_services -num_services_crit -num_services_hard_crit -num_services_hard_ok -num_services_hard_unknown -num_services_hard_warn -num_services_ok -num_services_pending -num_services_unknown -num_services_warn -obsess_over_host -parents -pending_flex_downtime -percent_state_change -perf_data -plugin_output -pnpgraph_present -process_performance_data -retry_interval -scheduled_downtime_depth -services -services_with_info -services_with_state -state -state_type -statusmap_image -total_services -worst_service_hard_state -worst_service_state -x_3d -y_3d -z_3d - -services -======== -accept_passive_checks -acknowledged -acknowledgement_type -action_url -action_url_expanded -active_checks_enabled -check_command -check_interval -check_options -check_period -check_type -checks_enabled -comments -comments_with_info -contact_groups -contacts -current_attempt -current_notification_number -custom_variable_names -custom_variable_values -custom_variables -description -display_name -downtimes -downtimes_with_info -event_handler -event_handler_enabled -execution_time -first_notification_delay -flap_detection_enabled -groups -has_been_checked -high_flap_threshold -host_accept_passive_checks -host_acknowledged -host_acknowledgement_type -host_action_url -host_action_url_expanded -host_active_checks_enabled -host_address -host_alias -host_check_command -host_check_flapping_recovery_notification -host_check_freshness -host_check_interval -host_check_options -host_check_period -host_check_type -host_checks_enabled -host_childs -host_comments -host_comments_with_info -host_contact_groups -host_contacts -host_current_attempt -host_current_notification_number -host_custom_variable_names -host_custom_variable_values -host_custom_variables -host_display_name -host_downtimes -host_downtimes_with_info -host_event_handler_enabled -host_execution_time -host_filename -host_first_notification_delay -host_flap_detection_enabled -host_groups -host_hard_state -host_has_been_checked -host_high_flap_threshold -host_icon_image -host_icon_image_alt -host_icon_image_expanded -host_in_check_period -host_in_notification_period -host_initial_state -host_is_executing -host_is_flapping -host_last_check -host_last_hard_state -host_last_hard_state_change -host_last_notification -host_last_state -host_last_state_change -host_last_time_down -host_last_time_unreachable -host_last_time_up -host_latency -host_long_plugin_output -host_low_flap_threshold -host_max_check_attempts -host_modified_attributes -host_modified_attributes_list -host_name -host_next_check -host_next_notification -host_no_more_notifications -host_notes -host_notes_expanded -host_notes_url -host_notes_url_expanded -host_notification_interval -host_notification_period -host_notifications_enabled -host_num_services -host_num_services_crit -host_num_services_hard_crit -host_num_services_hard_ok -host_num_services_hard_unknown -host_num_services_hard_warn -host_num_services_ok -host_num_services_pending -host_num_services_unknown -host_num_services_warn -host_obsess_over_host -host_parents -host_pending_flex_downtime -host_percent_state_change -host_perf_data -host_plugin_output -host_pnpgraph_present -host_process_performance_data -host_retry_interval -host_scheduled_downtime_depth -host_services -host_services_with_info -host_services_with_state -host_state -host_state_type -host_statusmap_image -host_total_services -host_worst_service_hard_state -host_worst_service_state -host_x_3d -host_y_3d -host_z_3d -icon_image -icon_image_alt -icon_image_expanded -in_check_period -in_notification_period -initial_state -is_executing -is_flapping -last_check -last_hard_state -last_hard_state_change -last_notification -last_state -last_state_change -last_time_critical -last_time_ok -last_time_unknown -last_time_warning -latency -long_plugin_output -low_flap_threshold -max_check_attempts -modified_attributes -modified_attributes_list -next_check -next_notification -no_more_notifications -notes -notes_expanded -notes_url -notes_url_expanded -notification_interval -notification_period -notifications_enabled -obsess_over_service -percent_state_change -perf_data -plugin_output -pnpgraph_present -process_performance_data -retry_interval -scheduled_downtime_depth -state -state_type - From ec6850a34e3e6b35290fafdfea6cf8f9cd186dad Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:36:26 +0100 Subject: [PATCH 10/24] Remove doc/LICENSEHEAD We'll add a GPL v2 header to our files but only a 3 liner. --- doc/LICENSEHEAD | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 doc/LICENSEHEAD diff --git a/doc/LICENSEHEAD b/doc/LICENSEHEAD deleted file mode 100644 index 6f621ae36..000000000 --- a/doc/LICENSEHEAD +++ /dev/null @@ -1,22 +0,0 @@ -This file is part of Icinga Web 2. - -Icinga Web 2 - Head for multiple monitoring backends. -Copyright (C) %(YEAR)s Icinga Development Team - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -@copyright %(YEAR)s Icinga Development Team -@license http://www.gnu.org/licenses/gpl-2.0.txt GPL, version 2 -@author Icinga Development Team From eab5422df2d2d1f17b3f24a7f07092b1d15a5530 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:37:35 +0100 Subject: [PATCH 11/24] Remove doc/ORACLE We do not support Oracle (yet). --- doc/ORACLE | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 doc/ORACLE diff --git a/doc/ORACLE b/doc/ORACLE deleted file mode 100644 index 8e982550a..000000000 --- a/doc/ORACLE +++ /dev/null @@ -1,3 +0,0 @@ -pdo_oci has a Bug that shall be fixed with PHP 5.4.5, it segfaults when -fetching more than a single LOB value. The patch works also for older -pdo_oci versions and can be found here: https://bugs.php.net/bug.php?id=57702 From a2a97537ce11d3cd70deb38ff85178e89fdb8166 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:38:33 +0100 Subject: [PATCH 12/24] Log: Fix StdoutWriter not using our "new" Logger's interface --- .../Icinga/Application/Logger/Writer/StdoutWriter.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/Icinga/Application/Logger/Writer/StdoutWriter.php b/library/Icinga/Application/Logger/Writer/StdoutWriter.php index 1fe929d92..52608ca12 100644 --- a/library/Icinga/Application/Logger/Writer/StdoutWriter.php +++ b/library/Icinga/Application/Logger/Writer/StdoutWriter.php @@ -3,7 +3,7 @@ namespace Icinga\Application\Logger\Writer; use Icinga\Cli\Screen; -use Icinga\Application\Logger\Logger; +use Icinga\Application\Logger; use Icinga\Application\Logger\LogWriter; use Zend_Config; @@ -32,16 +32,16 @@ class StdoutWriter extends LogWriter { $color = 'black'; switch ($severity) { - case Logger::$ERROR: + case Logger::ERROR: $color = 'red'; break; - case Logger::$WARNING: + case Logger::WARNING: $color = 'orange'; break; - case Logger::$INFO: + case Logger::INFO: $color = 'green'; break; - case Logger::$DEBUG: + case Logger::DEBUG: $color = 'blue'; break; } From f3df8dbb253344eff0752ed3fd0609d6c1c2f79e Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:54:04 +0100 Subject: [PATCH 13/24] Add Vagrantfile for the Parallels provider --- Vagrantfile.parallels | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Vagrantfile.parallels diff --git a/Vagrantfile.parallels b/Vagrantfile.parallels new file mode 100644 index 000000000..551345f2b --- /dev/null +++ b/Vagrantfile.parallels @@ -0,0 +1,27 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +Vagrant.configure("2") do |config| + config.vm.box = "parallels/centos-6.5" + + config.vm.network "forwarded_port", guest: 80, host: 8080, + auto_correct: true + + config.vm.provider "parallels" do |v| + v.name = "Icinga Web 2 Development" + # Update Parallels Tools automatically + v.update_guest_tools = true + # Set power consumption mode to "Better Performance" + v.optimize_power_consumption = false + v.memory = 1024 + v.cpus = 2 + end + + config.puppet_install.puppet_version = :latest + + config.vm.provision :puppet do |puppet| + puppet.module_path = ".vagrant-puppet/modules" + puppet.manifests_path = ".vagrant-puppet/manifests" + # puppet.options = "-v -d" + end +end From 8150cd7877a710cb507f6c10cee44a40d4a71794 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Dec 2014 09:56:29 +0100 Subject: [PATCH 14/24] Remove unused doc resources --- doc/res/Dashboard.graphml | 273 -------------------------------------- doc/res/Dashboard.png | Bin 9260 -> 0 bytes doc/res/Form.png | Bin 8018 -> 0 bytes doc/res/Form.violet | 94 ------------- 4 files changed, 367 deletions(-) delete mode 100644 doc/res/Dashboard.graphml delete mode 100644 doc/res/Dashboard.png delete mode 100644 doc/res/Form.png delete mode 100644 doc/res/Form.violet diff --git a/doc/res/Dashboard.graphml b/doc/res/Dashboard.graphml deleted file mode 100644 index eed85e46d..000000000 --- a/doc/res/Dashboard.graphml +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - Dashboard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Panes - - - - - - - - - - - - - - - - - - Dashboard - - - - - - - - - - - - - - - - - - Components - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/res/Dashboard.png b/doc/res/Dashboard.png deleted file mode 100644 index e78d4513237222e344e8026e008065138f1a32bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9260 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 diff --git a/doc/res/Form.png b/doc/res/Form.png deleted file mode 100644 index 388f80acbc350efbe3f9918f05a3b1c170777bc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8018 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 - - - - - - - init() -isValid() - - - - - - Zend_Form - - - - - - x - - - 50.0 - - - - y - - - 70.0 - - - - 50.0 - 70.0 - - - - - - - - create(): void -preValid(data: array): void -postValid(data: array, isValid: boolean): void -isValid(data: mixed): boolean -setRequest(request: Zend_Controller_Request_Abstract) -getRequest(): Zend_Controller_Request_Abstract -buildForm(): void -initCsrfToken(): void - - - - - Icinga\Web\Form - - - - - - x - - - 310.0 - - - - y - - - 30.0 - - - - 310.0 - 30.0 - - - - - - - - - - - - - - - - - From 8d8b65473a87e7556737adfa9b4c2ea7119ba46c Mon Sep 17 00:00:00 2001 From: Carlos Cesario Date: Wed, 3 Dec 2014 10:00:54 +0100 Subject: [PATCH 15/24] Add translation to some strings Thank you Carlos. resolves #7787 Signed-off-by: Eric Lippmann --- application/controllers/ConfigController.php | 2 +- application/views/scripts/config/module.phtml | 16 +++++++-------- .../views/scripts/config/modules.phtml | 2 +- .../controllers/AlertsummaryController.php | 2 +- .../controllers/ListController.php | 20 +++++++++---------- .../controllers/ShowController.php | 8 ++++---- .../Controller/MonitoredObjectController.php | 8 ++++---- 7 files changed, 29 insertions(+), 29 deletions(-) diff --git a/application/controllers/ConfigController.php b/application/controllers/ConfigController.php index 031423ff2..15ba0a6ff 100644 --- a/application/controllers/ConfigController.php +++ b/application/controllers/ConfigController.php @@ -62,7 +62,7 @@ class ConfigController extends ActionController public function modulesAction() { $this->view->tabs = Widget::create('tabs')->add('modules', array( - 'title' => 'Modules', + 'title' => $this->translate('Modules'), 'url' => 'config/modules' )); diff --git a/application/views/scripts/config/module.phtml b/application/views/scripts/config/module.phtml index b7f6bf346..cd6ad5af8 100644 --- a/application/views/scripts/config/module.phtml +++ b/application/views/scripts/config/module.phtml @@ -15,31 +15,31 @@ $state = $moduleData->enabled ? ($moduleData->loaded ? 'enabled' : 'failed') : ' ?> - + - + - + - + - + @@ -59,7 +59,7 @@ else: foreach ($dependencies as $name => $versionString): ?> - + diff --git a/application/views/scripts/config/modules.phtml b/application/views/scripts/config/modules.phtml index 95c9fa731..ed5a2426c 100644 --- a/application/views/scripts/config/modules.phtml +++ b/application/views/scripts/config/modules.phtml @@ -19,7 +19,7 @@ 'config/module/', array('name' => $module->name) ) ?>">escape($module->name); ?> (enabled ? ($module->loaded ? 'enabled' : 'failed') : 'disabled' + $module->enabled ? ($module->loaded ? $this->translate('enabled') : $this->translate('failed')) : $this->translate('disabled') ?>) diff --git a/modules/monitoring/application/controllers/AlertsummaryController.php b/modules/monitoring/application/controllers/AlertsummaryController.php index 8fd70627d..75f0fc1fe 100644 --- a/modules/monitoring/application/controllers/AlertsummaryController.php +++ b/modules/monitoring/application/controllers/AlertsummaryController.php @@ -64,7 +64,7 @@ class Monitoring_AlertsummaryController extends Controller */ public function indexAction() { - $this->addTitleTab('alertsummary', t('Alert Summary')); + $this->addTitleTab('alertsummary', $this->translate('Alert Summary')); $this->view->intervalBox = $this->createIntervalBox(); $this->view->recentAlerts = $this->createRecentAlerts(); $this->view->interval = $this->getInterval(); diff --git a/modules/monitoring/application/controllers/ListController.php b/modules/monitoring/application/controllers/ListController.php index 1a37c6ee5..2f0c7b391 100644 --- a/modules/monitoring/application/controllers/ListController.php +++ b/modules/monitoring/application/controllers/ListController.php @@ -107,7 +107,7 @@ class Monitoring_ListController extends Controller $stateChangeColumn = 'host_last_state_change'; } - $this->addTitleTab('hosts'); + $this->addTitleTab('hosts', $this->translate('Hosts')); $this->setAutorefreshInterval(10); $query = $this->backend->select()->from('hostStatus', array_merge(array( 'host_icon_image', @@ -181,7 +181,7 @@ class Monitoring_ListController extends Controller $stateType = 'soft'; } - $this->addTitleTab('services'); + $this->addTitleTab('services', $this->translate('Services')); $this->view->showHost = true; if ($host = $this->_getParam('host')) { if (strpos($host, '*') === false) { @@ -276,7 +276,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('downtimes'); + $this->addTitleTab('downtimes', $this->translate('Downtimes')); $this->setAutorefreshInterval(12); $query = $this->backend->select()->from('downtime', array( 'id' => 'downtime_internal_id', @@ -325,7 +325,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('notifications'); + $this->addTitleTab('notifications', $this->translate('Notifications')); $this->setAutorefreshInterval(15); $query = $this->backend->select()->from('notification', array( 'host', @@ -347,7 +347,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('contacts'); + $this->addTitleTab('contacts', $this->translate('Contacts')); $query = $this->backend->select()->from('contact', array( 'contact_name', 'contact_id', @@ -386,7 +386,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('eventgrid', t('Event Grid')); + $this->addTitleTab('eventgrid', $this->translate('Event Grid')); $form = new StatehistoryForm(); $form->setEnctype(Zend_Form::ENCTYPE_URLENCODED); @@ -427,7 +427,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('contactgroups'); + $this->addTitleTab('contactgroups', $this->translate('Contact Groups')); $query = $this->backend->select()->from('contactgroup', array( 'contactgroup_name', 'contactgroup_alias', @@ -459,7 +459,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('comments'); + $this->addTitleTab('comments', $this->translate('Comments')); $this->setAutorefreshInterval(12); $query = $this->backend->select()->from('comment', array( 'id' => 'comment_internal_id', @@ -492,7 +492,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('servicegroups'); + $this->addTitleTab('servicegroups', $this->translate('Service Groups')); $this->setAutorefreshInterval(12); $query = $this->backend->select()->from('groupsummary', array( 'servicegroup', @@ -539,7 +539,7 @@ class Monitoring_ListController extends Controller if ($url = $this->hasBetterUrl()) { return $this->redirectNow($url); } - $this->addTitleTab('hostgroups'); + $this->addTitleTab('hostgroups', $this->translate('Host Groups')); $this->setAutorefreshInterval(12); $query = $this->backend->select()->from('groupsummary', array( 'hostgroup', diff --git a/modules/monitoring/application/controllers/ShowController.php b/modules/monitoring/application/controllers/ShowController.php index e42a7e046..efec6665a 100644 --- a/modules/monitoring/application/controllers/ShowController.php +++ b/modules/monitoring/application/controllers/ShowController.php @@ -202,7 +202,7 @@ class Monitoring_ShowController extends Controller $tabs->add( 'host', array( - 'title' => 'Host', + 'title' => $this->translate('Host'), 'icon' => 'host', 'url' => 'monitoring/show/host', 'urlParams' => $params, @@ -212,7 +212,7 @@ class Monitoring_ShowController extends Controller $tabs->add( 'service', array( - 'title' => 'Service', + 'title' => $this->translate('Service'), 'icon' => 'service', 'url' => 'monitoring/show/service', 'urlParams' => $params, @@ -222,7 +222,7 @@ class Monitoring_ShowController extends Controller $tabs->add( 'services', array( - 'title' => 'Services', + 'title' => $this->translate('Services'), 'icon' => 'services', 'url' => 'monitoring/show/services', 'urlParams' => $params, @@ -232,7 +232,7 @@ class Monitoring_ShowController extends Controller $tabs->add( 'history', array( - 'title' => 'History', + 'title' => $this->translate('History'), 'icon' => 'rewind', 'url' => 'monitoring/show/history', 'urlParams' => $params, diff --git a/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php b/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php index 06ef5c7ce..7ee73d575 100644 --- a/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php +++ b/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php @@ -186,7 +186,7 @@ abstract class MonitoredObjectController extends Controller $tabs->add( 'host', array( - 'title' => 'Host', + 'title' => $this->translate('Host'), 'icon' => 'host', 'url' => 'monitoring/host/show', 'urlParams' => $params @@ -196,7 +196,7 @@ abstract class MonitoredObjectController extends Controller $tabs->add( 'service', array( - 'title' => 'Service', + 'title' => $this->translate('Service'), 'icon' => 'service', 'url' => 'monitoring/service/show', 'urlParams' => $params @@ -206,7 +206,7 @@ abstract class MonitoredObjectController extends Controller $tabs->add( 'services', array( - 'title' => 'Services', + 'title' => $this->translate('Services'), 'icon' => 'services', 'url' => 'monitoring/show/services', 'urlParams' => $params @@ -216,7 +216,7 @@ abstract class MonitoredObjectController extends Controller $tabs->add( 'history', array( - 'title' => 'History', + 'title' => $this->translate('History'), 'icon' => 'rewind', 'url' => 'monitoring/show/history', 'urlParams' => $params From cddb68bffbe33470beb021a2fbd5256a829123cf Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Sun, 23 Nov 2014 20:07:30 +0100 Subject: [PATCH 16/24] ActionController: shift global parameters globally --- library/Icinga/Web/Controller/ActionController.php | 4 ++-- modules/monitoring/application/controllers/ListController.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/Icinga/Web/Controller/ActionController.php b/library/Icinga/Web/Controller/ActionController.php index a41670159..400803dce 100644 --- a/library/Icinga/Web/Controller/ActionController.php +++ b/library/Icinga/Web/Controller/ActionController.php @@ -73,10 +73,10 @@ class ActionController extends Zend_Controller_Action $this->handlerBrowserWindows(); $this->view->translationDomain = 'icinga'; - $this->_helper->layout()->isIframe = $this->params->shift('isIframe'); + $this->_helper->layout()->isIframe = $request->getUrl()->shift('isIframe'); $this->_helper->layout()->moduleName = false; - if ($this->rerenderLayout = $this->params->shift('renderLayout')) { + if ($this->rerenderLayout = $request->getUrl()->shift('renderLayout')) { $this->xhrLayout = 'body'; } diff --git a/modules/monitoring/application/controllers/ListController.php b/modules/monitoring/application/controllers/ListController.php index 2f0c7b391..4f92a25b1 100644 --- a/modules/monitoring/application/controllers/ListController.php +++ b/modules/monitoring/application/controllers/ListController.php @@ -639,8 +639,8 @@ class Monitoring_ListController extends Controller { $editor = Widget::create('filterEditor') ->setQuery($query) - ->preserveParams('limit', 'sort', 'dir', 'format', 'view', 'backend', 'renderLayout', 'stateType', 'addColumns') - ->ignoreParams('page', 'objecttype', 'from', 'to', 'btn_submit', 'icon') + ->preserveParams('limit', 'sort', 'dir', 'format', 'view', 'backend', 'stateType', 'addColumns') + ->ignoreParams('page') ->handleRequest($this->getRequest()); $query->applyFilter($editor->getFilter()); From 09e59ba44ada3d2d1142ec9cd17b0e3dab54c1f7 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Wed, 3 Dec 2014 10:43:27 +0100 Subject: [PATCH 17/24] Modules\Module: determine correct config dir --- library/Icinga/Application/Modules/Module.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Icinga/Application/Modules/Module.php b/library/Icinga/Application/Modules/Module.php index 8c01eb05e..99722f2b6 100644 --- a/library/Icinga/Application/Modules/Module.php +++ b/library/Icinga/Application/Modules/Module.php @@ -264,7 +264,7 @@ class Module $this->cssdir = $basedir . '/public/css'; $this->jsdir = $basedir . '/public/js'; $this->libdir = $basedir . '/library'; - $this->configdir = $basedir . '/config'; + $this->configdir = $app->getConfigDir('modules/' . $name); $this->localedir = $basedir . '/application/locale'; $this->formdir = $basedir . '/application/forms'; $this->controllerdir = $basedir . '/application/controllers'; From b099c288612980475c9df1c00d116ff3508fe714 Mon Sep 17 00:00:00 2001 From: Carlos Cesario Date: Wed, 3 Dec 2014 09:40:52 -0200 Subject: [PATCH 18/24] Update pt_BR translation Update pt_BR language translations refs #6794 --- .../locale/pt_BR/LC_MESSAGES/icinga.mo | Bin 22050 -> 27169 bytes .../locale/pt_BR/LC_MESSAGES/icinga.po | 489 +++++++++++-- .../locale/pt_BR/LC_MESSAGES/monitoring.mo | Bin 56813 -> 59334 bytes .../locale/pt_BR/LC_MESSAGES/monitoring.po | 644 +++++++++++------- 4 files changed, 850 insertions(+), 283 deletions(-) diff --git a/application/locale/pt_BR/LC_MESSAGES/icinga.mo b/application/locale/pt_BR/LC_MESSAGES/icinga.mo index a1b90c38b0f5a6e4ac3f0d6955d8173547b851fa..9f6737b7265c7c55266344801b881df5652e0616 100644 GIT binary patch delta 10396 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 diff --git a/application/locale/pt_BR/LC_MESSAGES/icinga.po b/application/locale/pt_BR/LC_MESSAGES/icinga.po index 572f9e6eb..01dc18a9f 100644 --- a/application/locale/pt_BR/LC_MESSAGES/icinga.po +++ b/application/locale/pt_BR/LC_MESSAGES/icinga.po @@ -1,15 +1,21 @@ +# Icinga Web 2 - Head for multiple monitoring backends. +# Copyright (C) 2014 Icinga Development Team +# This file is distributed under the same license as Icinga Web 2. +# FIRST AUTHOR , YEAR. +# msgid "" msgstr "" -"Project-Id-Version: Icinga Web 2 (0.1)\n" +"Project-Id-Version: Icinga Web 2 (None)\n" "Report-Msgid-Bugs-To: dev@icinga.org\n" -"POT-Creation-Date: 2014-06-03 15:23+0200\n" -"PO-Revision-Date: 2014-11-18 16:11-0300\n" +"POT-Creation-Date: 2014-12-03 09:11-0200\n" +"PO-Revision-Date: 2014-12-03 09:19-0300\n" "Last-Translator: Carlos Cesario \n" -"Language-Team: LANGUAGE \n" "Language: pt_BR\n" +"Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.5.4\n" #: /usr/local/icingaweb/library/Icinga/Web/Menu/MonitoringMenuItemRenderer.php:41 @@ -38,10 +44,29 @@ msgstr "%s: %d até %d de %d" msgid "'%s' is not a valid number" msgstr "'%s' não é um número válido" +#: /usr/local/icingaweb/application/forms/Authentication/LoginForm.php:45 +msgid "...and your password" +msgstr "... e sua senha" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/new-component.phtml:5 +msgid "Add Component To Dashboard" +msgstr "Adicionar componente ao dashboard" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/new-dashlet.phtml:5 +msgid "Add Dashlet To Dashboard" +msgstr "Adicionar dashlet ao dashboard" + +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:29 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:29 #: /usr/local/icingaweb/application/forms/Dashboard/AddUrlForm.php:22 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/Tabextension/DashboardSettings.php:26 msgid "Add To Dashboard" msgstr "Adicionar ao dashboard" +#: /usr/local/icingaweb/application/views/scripts/dashboard/addurl.phtml:6 +msgid "Add URL to Dashboard" +msgstr "Adicionar URL ao dashboard" + #: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterWidget.php:81 msgid "Add filter..." msgstr "Adicionar filtro..." @@ -54,7 +79,13 @@ msgstr "" "Todos os métodos de autenticação configurados falharam. Por favor, verifique " "o log de sistema ou o log do Icinga Web 2 para obter mais informações." -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:229 +#: /usr/local/icingaweb/application/controllers/RolesController.php:17 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:27 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:17 +msgid "Application" +msgstr "Aplicação" + +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:234 msgid "Application Log" msgstr "Log da aplicação" @@ -66,6 +97,12 @@ msgstr "Prefixo da aplicação" msgid "Apply" msgstr "Aplicar" +#: /usr/local/icingaweb/application/controllers/RolesController.php:20 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:30 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:20 +msgid "Authentication" +msgstr "Autenticação" + #: /usr/local/icingaweb/application/forms/Config/AuthenticationBackendConfigForm.php:214 #, php-format msgid "Authentication backend \"%s\" has been successfully changed" @@ -76,7 +113,7 @@ msgstr "Backend de autenticação \"%s\" foi alterado com sucesso" msgid "Authentication backend \"%s\" has been successfully created" msgstr "Backend de autenticação \"%s\" foi criado com sucesso" -#: /usr/local/icingaweb/application/controllers/ConfigController.php:194 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:197 #, php-format msgid "Authentication backend \"%s\" has been successfully removed" msgstr "Backend de autenticação \"%s\" foi removido com sucesso" @@ -139,7 +176,27 @@ msgctxt "preferences.form" msgid "Browser (%s)" msgstr "Navegador (%s)" -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:335 +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:155 +#, php-format +msgid "Can't add role '%s'. Role already exists" +msgstr "Não foi possível adicionar a função '%s'. A função já existe" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:123 +#, php-format +msgid "Can't load role '%s'. Role does not exist" +msgstr "Não é possível carregar a função '%s'. A função não existe" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:181 +#, php-format +msgid "Can't remove role '%s'. Role does not exist" +msgstr "Não é possível remover a função '%s'. A função não existe" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:214 +#, php-format +msgid "Can't update role '%s'. Role does not exist" +msgstr "Não é possível atulizar a função '%s'. A função não existe" + +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:340 msgid "Cancel this operation" msgstr "Cancelar esta operação" @@ -148,22 +205,35 @@ msgstr "Cancelar esta operação" msgid "Cannot read config file \"%s\". Permission denied" msgstr "Não é possível ler arquivo de configuração \"%s\". Permissão negada" +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:124 +msgid "Check this box if you want to add the dashlet to a new dashboard" +msgstr "" +"Marque esta caixa se você deseja adicionar o dashlet a um novo dashboard" + #: /usr/local/icingaweb/application/forms/Config/AuthenticationBackendConfigForm.php:280 #: /usr/local/icingaweb/application/forms/Config/ResourceConfigForm.php:201 msgid "Check this box to enforce changes without connectivity validation" msgstr "" "Marque esta caixa para forçar as alterações sem validação conectividade" -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:309 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:314 msgid "Click to add another filter" msgstr "Clique para adicionar outro filtro" #: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterWidget.php:69 -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:296 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:301 msgid "Click to remove this part of your filter" msgstr "Clique para remover esta parte do seu filtro" -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:219 +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:80 +msgid "Comma-separated list of groups that are assigned to the role" +msgstr "Lista separada por vírgulas dos grupos que são atribuídos à função" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:72 +msgid "Comma-separated list of users that are assigned to the role" +msgstr "Lista separada por vírgulas dos usuários que são atribuídos à função" + +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:224 msgid "Configuration" msgstr "Configuração" @@ -197,6 +267,10 @@ msgstr "" msgid "Could not find any resources for authentication" msgstr "Não foi possível encontrar os recursos para autenticação" +#: /usr/local/icingaweb/application/views/scripts/dashboard/error.phtml:2 +msgid "Could not persist dashboard" +msgstr "Não foi possível salvar o dashboard" + #: /usr/local/icingaweb/application/controllers/AuthenticationController.php:60 msgid "" "Could not read your authentication.ini, no authentication methods are " @@ -209,6 +283,10 @@ msgstr "" msgid "Create A New Authentication Backend" msgstr "Criar um novo backend de autenticação" +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:133 +msgid "Create A New Dashboard" +msgstr "Criar um novo dashboard" + #: /usr/local/icingaweb/application/forms/Dashboard/AddUrlForm.php:88 msgid "Create A New Pane" msgstr "Criar um novo painel" @@ -222,6 +300,11 @@ msgstr "Criar um novo recurso" msgid "Create New Authentication Backend" msgstr "Criar um novo backend de autenticação" +#: /usr/local/icingaweb/application/controllers/RolesController.php:57 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:57 +msgid "Create Role" +msgstr "Criar função" + #: /usr/local/icingaweb/application/views/scripts/config/authentication/create.phtml:7 msgid "" "Create a new backend for authenticating your users. This backend will be " @@ -230,7 +313,7 @@ msgstr "" "Criar um novo backend para autenticar os usuários. Este backend será " "adicionado por último." -#: /usr/local/icingaweb/application/views/scripts/dashboard/index.phtml:12 +#: /usr/local/icingaweb/application/views/scripts/dashboard/index.phtml:13 #, php-format msgid "" "Currently there is no dashlet available. This might change once you enabled " @@ -240,10 +323,41 @@ msgstr "" "você habilite algum dos disponíveis %s." #: /usr/local/icingaweb/application/layouts/scripts/body.phtml:31 -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:209 +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:122 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:109 +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:214 msgid "Dashboard" msgstr "Dashboard" +#: /usr/local/icingaweb/application/views/scripts/dashboard/settings.phtml:7 +msgid "Dashboard Settings" +msgstr "Configurações do dashboard" + +#: /usr/local/icingaweb/application/controllers/DashboardController.php:203 +msgid "Dashboard has been removed" +msgstr "O dashboard foi removido" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/settings.phtml:13 +msgid "Dashlet Name" +msgstr "Nome do dashlet" + +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:78 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:79 +msgid "Dashlet Title" +msgstr "Título do dashlet" + +#: /usr/local/icingaweb/application/controllers/DashboardController.php:67 +msgid "Dashlet created" +msgstr "Dashlet criado" + +#: /usr/local/icingaweb/application/controllers/DashboardController.php:165 +msgid "Dashlet has been removed from" +msgstr "O dashlet foi removido do" + +#: /usr/local/icingaweb/application/controllers/DashboardController.php:128 +msgid "Dashlet updated" +msgstr "Dashlet atualizado" + #: /usr/local/icingaweb/application/forms/Config/AuthenticationBackendConfigForm.php:294 #: /usr/local/icingaweb/application/forms/Config/General/ApplicationConfigForm.php:56 msgid "Database" @@ -272,7 +386,15 @@ msgctxt "app.config.logging.level" msgid "Debug" msgstr "Depurar" -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:20 +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:42 +msgid "Dependencies" +msgstr "Dependências" + +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:38 +msgid "Description" +msgstr "Descrição" + +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:19 msgid "" "Details can be found in the application log. (If you don't have access to " "this log, call your administrator in this case)" @@ -288,6 +410,14 @@ msgstr "Não salvar as preferências" msgid "Edit Backend" msgstr "Editar backend" +#: /usr/local/icingaweb/application/views/scripts/dashboard/update-component.phtml:6 +msgid "Edit Component" +msgstr "Editar componente" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/update-dashlet.phtml:6 +msgid "Edit Dashlet" +msgstr "Editar dashlet" + #: /usr/local/icingaweb/application/views/scripts/config/resource/modify.phtml:4 msgid "Edit Existing Resource" msgstr "Editar o recurso existente" @@ -297,11 +427,34 @@ msgstr "Editar o recurso existente" msgid "Enabling the \"%s\" module might help!" msgstr "Habilitando o módulo \"%s\" pode ajudar!" +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:79 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:80 +msgid "Enter a title for the dashlet." +msgstr "Entre com o título para o dashlet." + +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:93 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:100 +msgid "Enter a title for the new pane." +msgstr "Entre com o título para o novo painel." + +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:70 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:71 +msgid "" +"Enter url being loaded in the dashlet. You can paste the full URL, including " +"filters." +msgstr "" +"Digite url a ser carregada no dashlet. Você pode colar a URL completa, " +"incluindo os filtros." + #: /usr/local/icingaweb/application/forms/Config/General/LoggingConfigForm.php:53 msgctxt "app.config.logging.level" msgid "Error" msgstr "Erro" +#: /usr/local/icingaweb/application/views/scripts/dashboard/error.phtml:11 +msgid "Error details" +msgstr "Detalhes do erro" + #: /usr/local/icingaweb/application/forms/Config/ResourceConfigForm.php:214 msgid "File" msgstr "Arquivo" @@ -328,7 +481,7 @@ msgid "Filter Pattern" msgstr "Padrão do filtro" #: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterWidget.php:90 -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:642 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:647 msgid "Filter this list" msgstr "Filtrar esta lista" @@ -345,6 +498,12 @@ msgstr "Finalizar" msgid "Force Changes" msgstr "Forçar as alterações" +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:17 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:16 +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:79 +msgid "Groups" +msgstr "Grupos" + #: /usr/local/icingaweb/application/views/scripts/search/hint.phtml:3 msgid "Hint" msgstr "Sugestão" @@ -382,7 +541,7 @@ msgstr "" "Se esta mensagem não desaparecer, pode ser necessário sair da sessão atual " "manualmente limpando o cache ou fechando a sessão atual do navegador. " -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:22 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:21 msgid "" "In case you can access the file by yourself, you can open it and insert the " "config manually:" @@ -448,7 +607,7 @@ msgid "Login" msgstr "Login" #: /usr/local/icingaweb/application/layouts/scripts/parts/topbar.phtml:35 -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:244 +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:249 msgid "Logout" msgstr "Logout" @@ -456,17 +615,22 @@ msgstr "Logout" msgid "Logout successful!" msgstr "Sucesso ao realizar o logout!" +#: /usr/local/icingaweb/application/views/scripts/dashboard/error.phtml:7 +msgid "Make sure that the webserver can write to this file." +msgstr "" +"Certifique-se de que o servidor web tenha permissão para gravar este arquivo." + #: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterWidget.php:95 -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:644 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:649 msgid "Modify this filter" msgstr "Modificar este filtro" -#: /usr/local/icingaweb/application/controllers/ConfigController.php:118 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:121 #, php-format msgid "Module \"%s\" disabled" msgstr "Módulo \"%s\" desabilitado" -#: /usr/local/icingaweb/application/controllers/ConfigController.php:99 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:102 #, php-format msgid "Module \"%s\" enabled" msgstr "Módulo \"%s\" habilitado" @@ -483,7 +647,8 @@ msgstr "Módulo está desabilitado" msgid "Module is enabled" msgstr "Módulo está habilitado" -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:223 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:65 +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:228 msgid "Modules" msgstr "Módulos" @@ -495,10 +660,28 @@ msgstr "Mover para baixo na ordem de autenticação" msgid "Move up in authentication order" msgstr "Mover para cima na ordem de autenticação" +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:18 +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:13 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:13 +msgid "Name" +msgstr "Nome" + #: /usr/local/icingaweb/application/views/scripts/pivottablePagination.phtml:16 msgid "Navigation" msgstr "Navegação" +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:91 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:98 +msgid "New Dashboard Title" +msgstr "Novo título do bashboard" + +#: /usr/local/icingaweb/application/views/scripts/roles/new.phtml:2 +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:65 +#: /usr/local/icingaweb/application/views/scripts/permissions/new.phtml:2 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:43 +msgid "New Role" +msgstr "Nova função" + #: /usr/local/icingaweb/application/forms/Config/AuthenticationBackendConfigForm.php:119 msgid "New authentication backend name missing" msgstr "Falta o nome do novo backend de autenticação" @@ -507,6 +690,10 @@ msgstr "Falta o nome do novo backend de autenticação" msgid "New configuration has successfully been stored" msgstr "A nova configuração foi salva com sucesso" +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:122 +msgid "New dashboard" +msgstr "Novo dashboard" + #: /usr/local/icingaweb/application/forms/Config/ResourceConfigForm.php:90 msgid "New resource name missing" msgstr "Falta o nome do novo rescurso" @@ -535,6 +722,18 @@ msgstr "" "Não há métodos de autenticação disponíveis. Você criou o arquivo " "authentication.ini ao configurar Icinga Web 2?" +#: /usr/local/icingaweb/application/views/scripts/dashboard/settings.phtml:37 +msgid "No dashlets added to dashboard" +msgstr "Nenhum dashlet adicionado ao dashboard" + +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:8 +msgid "No permissions found." +msgstr "Não há nenhuma permissão." + +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:8 +msgid "No roles found." +msgstr "Não há nenhuma função." + #: /usr/local/icingaweb/application/forms/Config/Authentication/DbBackendForm.php:110 msgid "No users found under the specified database backend" msgstr "Nenhum usuário encontrado no backend do banco de dados especificado" @@ -593,13 +792,34 @@ msgstr "Caminho não tem permissão de leitura" msgid "Pattern" msgstr "Padrão" -#: /usr/local/icingaweb/application/views/scripts/dashboard/addurl.phtml:9 -msgid "" -"Please have a little patience, we are hard working on it, take a look at " -"icingaweb2 issues." -msgstr "" -"Por favor, tenha um pouco de paciência, estamos trabalhando duro nisso, dê " -"uma olhada nos problemas do icingaweb2." +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:54 +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:14 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:6 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:14 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:26 +msgid "Permissions" +msgstr "Permissões" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:87 +msgid "Permissions Set" +msgstr "Definir permissões" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-component.phtml:9 +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-dashlet.phtml:9 +msgid "Please confirm the removal" +msgstr "Por favor, confirme a remoção" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-pane.phtml:9 +msgid "Please confirm the removal of" +msgstr "Por favor, confirme a remoção do" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/error.phtml:4 +msgid "Please copy the following dashboard snippet to " +msgstr "Por favor, copie o seguinte trecho do dashboard para" + +#: /usr/local/icingaweb/application/forms/Authentication/LoginForm.php:35 +msgid "Please enter your username..." +msgstr "Por favor, entre com seu usuário..." #: /usr/local/icingaweb/application/controllers/AuthenticationController.php:116 msgid "" @@ -628,7 +848,7 @@ msgstr "Porta" #: /usr/local/icingaweb/application/layouts/scripts/parts/topbar.phtml:32 #: /usr/local/icingaweb/application/controllers/PreferenceController.php:30 -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:239 +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:244 msgid "Preferences" msgstr "Preferências" @@ -655,14 +875,50 @@ msgstr "Remover" msgid "Remove Backend" msgstr "Remover backend" +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-component.phtml:6 +msgid "Remove Component From Dashboard" +msgstr "Remover componente do dashboard" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-pane.phtml:6 +msgid "Remove Dashboard" +msgstr "Remover dashboard" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/remove-dashlet.phtml:6 +msgid "Remove Dashlet From Dashboard" +msgstr "Remover dashlet do dashboard" + #: /usr/local/icingaweb/application/views/scripts/config/resource/remove.phtml:4 msgid "Remove Existing Resource" msgstr "Remover recurso existente" +#: /usr/local/icingaweb/application/controllers/RolesController.php:144 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:144 +msgid "Remove Role" +msgstr "Remover função" + +#: /usr/local/icingaweb/application/views/scripts/roles/remove.phtml:2 +#: /usr/local/icingaweb/application/views/scripts/permissions/remove.phtml:2 +#, php-format +msgid "Remove Role %s" +msgstr "Remover função %s" + +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:55 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:33 +msgid "Remove role" +msgstr "Remover função" + #: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterWidget.php:99 msgid "Remove this filter" msgstr "Remover este filtro" +#: /usr/local/icingaweb/application/controllers/RolesController.php:69 +#: /usr/local/icingaweb/application/controllers/RolesController.php:113 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:69 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:113 +#, php-format +msgid "Required parameter '%s' missing" +msgstr "Está faltando o paramento requerido \"%s'" + #: /usr/local/icingaweb/application/views/scripts/config/resource.phtml:12 msgid "Resource" msgstr "Recurso" @@ -677,7 +933,7 @@ msgstr "Recurso \"%s\" foi alterado com sucesso" msgid "Resource \"%s\" has been successfully created" msgstr "Recurso \"%s\" foi criado com sucesso" -#: /usr/local/icingaweb/application/controllers/ConfigController.php:266 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:269 #, php-format msgid "Resource \"%s\" has been successfully removed" msgstr "Recurso \"%s\" foi removido com sucesso" @@ -703,10 +959,46 @@ msgstr "Recurso já existe" msgid "Resource name missing" msgstr "Falta o nome do recurso" +#: /usr/local/icingaweb/application/controllers/RolesController.php:23 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:33 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:23 +msgid "Resources" +msgstr "Recursos" + #: /usr/local/icingaweb/application/views/scripts/config/resource/create.phtml:5 msgid "Resources are entities that provide data to Icinga Web 2." msgstr "Os recursos são entidades que fornecem dados para Icinga Web 2." +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:62 +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:15 +msgid "Restrictions" +msgstr "Restrições" + +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:62 +msgid "Role Name" +msgstr "Nome da função" + +#: /usr/local/icingaweb/application/controllers/RolesController.php:50 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:50 +msgid "Role created" +msgstr "Função criada" + +#: /usr/local/icingaweb/application/controllers/RolesController.php:137 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:137 +msgid "Role removed" +msgstr "Função removida" + +#: /usr/local/icingaweb/application/controllers/RolesController.php:97 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:97 +msgid "Role updated" +msgstr "Função atualizada" + +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:3 +#: /usr/local/icingaweb/application/controllers/RolesController.php:26 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:36 +msgid "Roles" +msgstr "Funções" + #: /usr/local/icingaweb/application/forms/Config/Resource/LdapResourceForm.php:64 msgid "Root DN" msgstr "DN Root" @@ -727,7 +1019,7 @@ msgstr "Salvar para a sessão atual" #: /usr/local/icingaweb/application/forms/PreferenceForm.php:194 msgid "Save to the Preferences" -msgstr "Salvar as preferências" +msgstr "Salvar preferências" #: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:2 msgid "Saving Configuration Failed" @@ -747,16 +1039,25 @@ msgstr "Pesquisar este domínio para os registros de servidores disponíveis." #: /usr/local/icingaweb/application/views/scripts/layout/menu.phtml:8 #: /usr/local/icingaweb/application/layouts/scripts/parts/navigation.phtml:20 -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:638 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:643 msgid "Search..." msgstr "Pesquisar..." +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:125 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:112 +msgid "Select a pane you want to add the dashlet." +msgstr "Selecione o painel que você deseja adicionar ao dashlet." + #: /usr/local/icingaweb/application/views/scripts/joystickPagination.phtml:53 #: /usr/local/icingaweb/application/views/scripts/joystickPagination.phtml:69 #: /usr/local/icingaweb/application/views/scripts/pivottablePagination.phtml:34 msgid "Services" msgstr "Serviços" +#: /usr/local/icingaweb/library/Icinga/Web/Widget/Tabextension/DashboardSettings.php:35 +msgid "Settings" +msgstr "Configurações" + #: /usr/local/icingaweb/library/Icinga/Web/Widget/Limiter.php:84 #, php-format msgid "Show %s rows on one page" @@ -771,7 +1072,7 @@ msgstr "Mostrar linhas %d até %d de %d" msgid "Socket" msgstr "Soquete" -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:15 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:14 msgid "Something went wrong while writing the file" msgstr "Algo deu errado ao gravar o arquivo" @@ -779,11 +1080,11 @@ msgstr "Algo deu errado ao gravar o arquivo" msgid "State" msgstr "Estado" -#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:322 +#: /usr/local/icingaweb/library/Icinga/Web/Widget/FilterEditor.php:327 msgid "Strip this filter" msgstr "Retirar esse filtro" -#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:215 +#: /usr/local/icingaweb/library/Icinga/Web/Menu.php:220 msgid "System" msgstr "Sistema" @@ -807,7 +1108,7 @@ msgstr "" "A conexão com o banco de dados a ser utilizada para autenticar com este " "provedor" -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:6 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:5 #, php-format msgid "The file %s couldn't be stored. (Error: \"%s\")" msgstr "O arquivo %s não pode ser gravado. (Erro: \"%s\")" @@ -843,6 +1144,10 @@ msgstr "" msgid "The name of the database to use" msgstr "O nome do banco de dados a ser utilizado" +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:63 +msgid "The name of the role" +msgstr "O nome da função" + #: /usr/local/icingaweb/application/forms/Config/Authentication/DbBackendForm.php:58 #: /usr/local/icingaweb/application/forms/Config/Authentication/AutologinBackendForm.php:35 #: /usr/local/icingaweb/application/forms/Config/Authentication/LdapBackendForm.php:59 @@ -881,6 +1186,11 @@ msgstr "" "O caminho onde os usuários serão encontrados no servidor LDAP. Deixe em " "branco para selecionar todos os usuários disponíveis no recurso especificado." +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:88 +msgid "The permissions to grant. You may select more than one permission" +msgstr "" +"Permissões a serem concedidas. Você pode selecionar mais de uma permissão" + #: /usr/local/icingaweb/application/forms/Config/Resource/LdapResourceForm.php:55 msgid "The port of the LDAP server to use for authentication" msgstr "A porta do servidor LDAP utilizado para autenticação" @@ -901,7 +1211,7 @@ msgstr "" "A expressão regular usada para retirar partes específicas dos nomes de " "usuário. Deixe em branco se você não quiser retirar nada" -#: /usr/local/icingaweb/application/controllers/ConfigController.php:282 +#: /usr/local/icingaweb/application/controllers/ConfigController.php:285 #, php-format msgid "" "The resource \"%s\" is currently in use by the authentication backend \"%s" @@ -958,19 +1268,15 @@ msgstr "O nome do usuário a ser utilizado para a autenticação" msgid "There is no such module installed." msgstr "Não existe nenhum módulo instalado." -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:16 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:15 msgid "" "There's an application error preventing you from persisting the configuration" msgstr "Há um erro na aplicação impedindo você de salvar a configuração" -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:11 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:10 msgid "This could have one or more of the following reasons:" msgstr "Isto pode ter uma ou mais das seguintes razões:" -#: /usr/local/icingaweb/application/views/scripts/dashboard/addurl.phtml:6 -msgid "This feature is deactivated at the moment." -msgstr "Esta funcionalidade está desabilitada no momento." - #: /usr/local/icingaweb/application/views/scripts/config/module.phtml:46 msgid "This module has no dependencies" msgstr "Este módulo não tem dependências" @@ -1005,10 +1311,32 @@ msgstr "Backend de autenticação fornecido desconhecido" msgid "Unknown resource provided" msgstr "Recurso fornecido desconhecido" +#: /usr/local/icingaweb/application/controllers/DashboardController.php:81 +msgid "Update Dashlet" +msgstr "Atualizar dashlet" + +#: /usr/local/icingaweb/application/controllers/RolesController.php:74 +#: /usr/local/icingaweb/application/controllers/PermissionsController.php:74 +msgid "Update Role" +msgstr "Atualizar função" + +#: /usr/local/icingaweb/application/views/scripts/roles/update.phtml:2 +#: /usr/local/icingaweb/application/views/scripts/permissions/update.phtml:2 +#, php-format +msgid "Update Role %s" +msgstr "Atualizar função %s" + +#: /usr/local/icingaweb/application/views/scripts/dashboard/settings.phtml:16 +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:68 +#: /usr/local/icingaweb/application/forms/Dashboard/DashletForm.php:69 #: /usr/local/icingaweb/application/forms/Dashboard/AddUrlForm.php:35 msgid "Url" msgstr "Url" +#: /usr/local/icingaweb/application/forms/Dashboard/ComponentForm.php:109 +msgid "Use An Existing Dashboard" +msgstr "Usar um dashboard existente" + #: /usr/local/icingaweb/application/forms/Dashboard/AddUrlForm.php:67 msgid "Use An Existing Pane" msgstr "Usar um painel existente" @@ -1034,11 +1362,21 @@ msgstr "Tipo de armazenamento para as preferências do usuário" msgid "Username" msgstr "Nome do usuário" +#: /usr/local/icingaweb/application/views/scripts/roles/index.phtml:16 +#: /usr/local/icingaweb/application/views/scripts/permissions/index.phtml:15 +#: /usr/local/icingaweb/application/forms/Security/RoleForm.php:71 +msgid "Users" +msgstr "Usuários" + #: /usr/local/icingaweb/application/forms/Config/Authentication/DbBackendForm.php:114 #, php-format msgid "Using the specified backend failed: %s" msgstr "A utilização do backend especificado falhou: %s" +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:35 +msgid "Version" +msgstr "Versão" + #: /usr/local/icingaweb/application/forms/Config/General/LoggingConfigForm.php:54 msgctxt "app.config.logging.level" msgid "Warning" @@ -1048,7 +1386,7 @@ msgstr "Atenção" msgid "Welcome to Icinga Web!" msgstr "Bem vindo ao Icinga Web" -#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:14 +#: /usr/local/icingaweb/application/views/scripts/showConfiguration.phtml:13 msgid "You don't have file-system permissions to write to the file" msgstr "Você não tem permissão no sistema de arquivos para gravar o arquivo" @@ -1057,7 +1395,7 @@ msgid "You need to configure how to store preferences first." msgstr "" "Você precisa em primeiro lugar configurar as preferências de armazenamento." -#: /usr/local/icingaweb/application/views/scripts/authentication/login.phtml:20 +#: /usr/local/icingaweb/application/views/scripts/authentication/login.phtml:21 #, php-format msgid "" "You seem not to have Icinga Web 2 configured yet so it's not possible to log " @@ -1082,12 +1420,32 @@ msgstr "Seu fuso horário atual" msgid "all" msgstr "todas" +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:24 +msgid "disable" +msgstr "desabilitar" + +#: /usr/local/icingaweb/application/views/scripts/config/modules.phtml:22 +msgid "disabled" +msgstr "desabilitado" + +#: /usr/local/icingaweb/application/views/scripts/config/module.phtml:29 +msgid "enable" +msgstr "habilitar" + +#: /usr/local/icingaweb/application/views/scripts/config/modules.phtml:22 +msgid "enabled" +msgstr "habilitado" + +#: /usr/local/icingaweb/application/views/scripts/config/modules.phtml:22 +msgid "failed" +msgstr "falhou" + #: /usr/local/icingaweb/library/Icinga/Util/Format.php:83 #: /usr/local/icingaweb/library/Icinga/Util/Format.php:89 msgid "for" -msgstr "até" +msgstr "por" -#: /usr/local/icingaweb/application/views/scripts/dashboard/index.phtml:13 +#: /usr/local/icingaweb/application/views/scripts/dashboard/index.phtml:14 msgid "modules" msgstr "módulos" @@ -1100,3 +1458,42 @@ msgstr "desde" #: /usr/local/icingaweb/application/views/scripts/config/devtools.phtml:5 msgid "toggle" msgstr "alternar" + +#~ msgid "Component Name" +#~ msgstr "Nome do componente" + +#~ msgid "Component created" +#~ msgstr "Componente criado" + +#~ msgid "Component updated" +#~ msgstr "Componente atualizado" + +#~ msgid "Remove Pane" +#~ msgstr "Remover o painel" + +#~ msgid "Update Component" +#~ msgstr "Atualizar componente" + +#~ msgid "" +#~ "Click on the button to add the dashlet to an existing pane on your " +#~ "dashboard." +#~ msgstr "" +#~ "Clique no botão para adicionar o dashlet a um painel existente no " +#~ "dashboard." + +#~ msgid "" +#~ "Decide if you want add the dashlet to an existing pane or create a new " +#~ "pane. Have a look on the button below." +#~ msgstr "" +#~ "Decida se você quer adicionar o dashlet a um painel existente ou criar um " +#~ "novo painel. Dê uma olhada no botão abaixo." + +#~ msgid "" +#~ "Please have a little patience, we are hard working on it, take a look at " +#~ "icingaweb2 issues." +#~ msgstr "" +#~ "Por favor, tenha um pouco de paciência, estamos trabalhando duro nisso, " +#~ "dê uma olhada nos problemas do icingaweb2." + +#~ msgid "This feature is deactivated at the moment." +#~ msgstr "Esta funcionalidade está desabilitada no momento." diff --git a/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.mo b/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.mo index f21f1cfd0182adadc6a8c753bb278d0af46c6bef..e9b3ec712338d2df87b2677ab0c6046caa18c028 100644 GIT binary patch delta 16470 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 diff --git a/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.po b/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.po index 70b7f726e..9edbc328c 100644 --- a/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.po +++ b/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: Monitoring Module (0.0.0)\n" +"Project-Id-Version: Monitoring Module (2.0.0~alpha4)\n" "Report-Msgid-Bugs-To: dev@icinga.org\n" -"POT-Creation-Date: 2014-11-18 16:04-0200\n" -"PO-Revision-Date: 2014-11-18 16:29-0300\n" +"POT-Creation-Date: 2014-12-03 09:10-0200\n" +"PO-Revision-Date: 2014-12-03 09:13-0300\n" "Last-Translator: Carlos Cesario \n" "Language: pt_BR\n" "Language-Team: LANGUAGE \n" @@ -206,7 +206,7 @@ msgstr "%s atrás" msgid "%s configured services:" msgstr "%s serviço(s) configurado(s):" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:9 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:58 #, php-format msgid "%s has been up and running with PID %d since %s" msgstr "%s está up e rodando com o PID %d desde %s" @@ -216,7 +216,12 @@ msgstr "%s está up e rodando com o PID %d desde %s" msgid "%s hosts:" msgstr "%s hosts:" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:16 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/not-running.phtml:5 +#, php-format +msgid "%s is currently not up and running" +msgstr "%s atualmente não está up e nem rodando" + +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:65 #, php-format msgid "%s is not running" msgstr "%s não está rodando" @@ -357,24 +362,14 @@ msgstr "Reconhecer problema dos serviços não tratados" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/acknowledgement.phtml:24 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:30 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:53 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:78 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:56 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:86 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:152 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:186 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:220 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:59 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:89 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:155 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:189 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:223 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:75 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:16 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:86 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:156 msgid "Acknowledged" msgstr "Reconhecido(s)" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:40 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:44 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/comments.phtml:39 msgid "Acknowledgement" msgstr "Reconhecimento" @@ -404,7 +399,7 @@ msgstr "Ativo(s)" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:45 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:70 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:101 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:98 msgid "Active And Passive Checks Disabled" msgstr "Checagens ativas e passivas desabilitadas" @@ -416,7 +411,7 @@ msgstr "Checagens ativas" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:43 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:72 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:103 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:100 msgid "Active Checks Disabled" msgstr "Checagens ativas desabilitadas" @@ -428,6 +423,10 @@ msgstr "Checagens ativas de host sendo executadas" msgid "Active Service Checks Being Executed" msgstr "Checagens ativas de serviço sendo executadas" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:121 +msgid "Active checks" +msgstr "Checagens ativas" + #: /usr/local/icingaweb/modules/monitoring/application/controllers/HostController.php:58 msgid "Add Host Comment" msgstr "Adicionar comentário ao host" @@ -457,11 +456,12 @@ msgid_plural "Adding comments.." msgstr[0] "Adicionando comentário.." msgstr[1] "Adicionando comentários.." -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:127 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:145 msgid "Address" msgstr "Endereço" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:131 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:171 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/AlertsummaryController.php:67 msgid "Alert Summary" msgstr "Resumo de alertas" @@ -469,7 +469,7 @@ msgstr "Resumo de alertas" msgid "Alert summary" msgstr "Resumo de alertas" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:358 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:376 msgid "Alias" msgstr "Apelido" @@ -494,6 +494,50 @@ msgstr "Todos os hosts habilitados" msgid "All services enabled" msgstr "Todos os serviços habilitados" +#: /usr/local/icingaweb/modules/monitoring/configuration.php:25 +msgid "Allow acknowledging host and service problems" +msgstr "Permitir o reconhecimento de problemas de hosts e de serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:9 +msgid "Allow all commands" +msgstr "Permitir todos os comandos" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:13 +msgid "Allow all scheduling checks and downtimes" +msgstr "Permitir todos os agendamentos de checagens e paradas" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:29 +msgid "Allow commenting on hosts and services" +msgstr "Permitir comentários nos hosts e serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:41 +msgid "Allow removing host and service comments" +msgstr "Permitir a remoção de comentários de hosts e de serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:45 +msgid "Allow removing host and service downtimes" +msgstr "Permitir a remoção de paradas de hosts e de serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:37 +msgid "Allow removing problem acknowledgements" +msgstr "Permitir a remoção de reconhecimento de problemas" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:33 +msgid "" +"Allow removing problem acknowledgements, host and service comments and " +"downtimes" +msgstr "" +"Permitir a remoção de reconhecimento de problemas, comentários de hosts e de " +"serviços e paradas" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:17 +msgid "Allow scheduling host and service checks" +msgstr "Permitir o agendamento de checagens de hosts e serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:21 +msgid "Allow scheduling host and service downtimes" +msgstr "Permitir o agendamento de paradas de hosts e serviços" + #: /usr/local/icingaweb/modules/monitoring/application/forms/StatehistoryForm.php:22 msgid "Apply" msgstr "Aplicar" @@ -502,7 +546,7 @@ msgstr "Aplicar" msgid "Are you sure you want to remove this instance?" msgstr "Tem certeza de que deseja remover esta instância?" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:290 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:308 msgid "Author" msgstr "Autor" @@ -510,6 +554,10 @@ msgstr "Autor" msgid "Average" msgstr "Média" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:109 +msgid "Average services per host" +msgstr "Média de serviços por host" + #: /usr/local/icingaweb/modules/monitoring/application/controllers/AlertsummaryController.php:444 msgid "Avg (min)" msgstr "Méd (min)" @@ -529,9 +577,13 @@ msgstr "Nome do backend" msgid "Backend Type" msgstr "Tipo do backend" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:139 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:152 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:142 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:34 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:52 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:34 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:52 +msgid "CRITICAL" +msgstr "CRÍTICO(S)" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:8 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:16 msgctxt "icinga.state" @@ -558,8 +610,8 @@ msgstr "Tempo de execução da checagem" msgid "Check latency" msgstr "Latência da checagem" -#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:40 -#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:41 +#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:38 +#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:39 msgid "Check now" msgstr "Checar agora" @@ -685,18 +737,18 @@ msgid "Commands" msgstr "Comandos" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:49 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:35 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:39 #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php:54 #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php:50 #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php:70 msgid "Comment" msgstr "Comentário" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:462 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:481 msgid "Comment Timestamp" msgstr "Data e hora do comentário" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:464 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:483 msgid "Comment Type" msgstr "Tipo do comentário" @@ -725,17 +777,18 @@ msgid "Comment was created by an user." msgstr "O comentário foi criado por um usuário." #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:77 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:96 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:93 msgid "Comment: " msgstr "Comentário:" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:98 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:138 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/comments.phtml:2 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/hosts/show.phtml:106 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/components/comments.phtml:6 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/services/show.phtml:118 #: /usr/local/icingaweb/modules/monitoring/application/forms/EventOverviewForm.php:67 #: /usr/local/icingaweb/modules/monitoring/application/controllers/TimelineController.php:57 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:462 msgid "Comments" msgstr "Comentários" @@ -744,17 +797,22 @@ msgstr "Comentários" msgid "Configuration for backend %s is disabled" msgstr "A configuração para o backend %s está desabilitada" +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:430 +msgid "Contact Groups" +msgstr "Grupos de contatos" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/contact.phtml:4 msgid "Contact details" msgstr "Detalhes do contato" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:90 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:130 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/contacts.phtml:33 msgid "Contactgroups" -msgstr "Grupo de contatos" +msgstr "Grupos de contatos" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:102 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:142 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/contacts.phtml:14 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:350 msgid "Contacts" msgstr "Contatos" @@ -776,23 +834,23 @@ msgstr "Criar um novo backend de monitoramento" msgid "Critical" msgstr "Crítico" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:57 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:97 msgid "Current Downtimes" msgstr "Paradas atuais" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:219 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:237 msgid "Current Host State" msgstr "Estado atual do host" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:151 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:187 msgid "Current Incidents" msgstr "Incidentes atuais" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:215 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:233 msgid "Current Service State" msgstr "Estado atual do serviço" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:128 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:146 msgid "Current State" msgstr "Estado atual" @@ -800,13 +858,6 @@ msgstr "Estado atual" msgid "Custom notification has been sent" msgstr "A notificação personalizada foi enviada" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:44 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:56 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:47 -msgctxt "icinga.state" -msgid "DOWN" -msgstr "DOWN" - #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/BackendStep.php:114 msgid "Database Name" msgstr "Nome do banco de dados" @@ -869,7 +920,7 @@ msgid "Disable Flapping Detection" msgstr "Desabilitar detecção de oscilação" #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php:24 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:90 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:94 #: /usr/local/icingaweb/modules/monitoring/application/controllers/CommandController.php:527 #: /usr/local/icingaweb/modules/monitoring/application/controllers/CommandController.php:656 msgid "Disable Notifications" @@ -961,12 +1012,12 @@ msgid "Downtime" msgstr "Parada" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:114 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:80 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:89 msgid "Downtime End" msgstr "Término da parada" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:109 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:75 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:84 msgid "Downtime Start" msgstr "Início da parada" @@ -987,13 +1038,14 @@ msgstr "Parada removida" msgid "Downtime scheduling requested" msgstr "Agendamento de parada solicitado" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:94 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:134 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/downtime.phtml:2 #: /usr/local/icingaweb/modules/monitoring/application/forms/EventOverviewForm.php:57 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:279 msgid "Downtimes" msgstr "Paradas" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:295 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:313 msgid "Duration" msgstr "Duração" @@ -1007,7 +1059,7 @@ msgstr "Editar instância existente" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/contact.phtml:22 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/contacts.phtml:28 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:359 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:377 msgid "Email" msgstr "Email" @@ -1079,7 +1131,7 @@ msgstr "" "Habilitar processamento de dados de performance na base de todo o programa." #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php:94 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:292 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:310 msgid "End Time" msgstr "Horário de término" @@ -1103,12 +1155,12 @@ msgstr "" "Entre com a data e hora para este reconhecimento. O Icinga excluirá o " "reconhecimento após esse período terminar." -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:289 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:307 msgid "Entry Time" -msgstr "Entre com o período" +msgstr "Período" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:113 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:371 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:153 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:389 msgid "Event Grid" msgstr "Grade de eventos" @@ -1122,8 +1174,8 @@ msgstr "Manipulador de evento" msgid "Event Handlers Enabled" msgstr "Manipulador de eventos habilitado" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:118 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:538 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:158 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:589 msgid "Event Overview" msgstr "Visão geral dos eventos" @@ -1132,11 +1184,15 @@ msgstr "Visão geral dos eventos" msgid "Event handlers" msgstr "Manipulador de eventos" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:117 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:157 msgid "Events" msgstr "Eventos" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:465 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:128 +msgid "Execution time" +msgstr "Tempo de execução" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:484 msgid "Expiration" msgstr "Validade" @@ -1149,6 +1205,10 @@ msgstr "Tempo de validade" msgid "Expires" msgstr "Expira" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:15 +msgid "Feature Commands" +msgstr "Comandos dos recursos" + #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php:114 msgid "Fixed" msgstr "Permanente" @@ -1170,13 +1230,17 @@ msgstr "Detecção de oscilação" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:79 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:57 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:50 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:84 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:54 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:81 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/comments.phtml:25 #: /usr/local/icingaweb/modules/monitoring/application/forms/EventOverviewForm.php:87 msgid "Flapping" msgstr "Oscilando" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:59 +msgid "Flapping Stopped" +msgstr "Oscilação parada" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:84 msgid "Flapping stopped" msgstr "Oscilação parada" @@ -1197,11 +1261,11 @@ msgstr "Forçar checagem" msgid "From" msgstr "De" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:46 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:48 msgid "Global Host Event Handler" msgstr "Manipulador de eventos de host global" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:40 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:42 msgid "Global Service Event Handler" msgstr "Manipulador de eventos de serviço global" @@ -1214,13 +1278,13 @@ msgid "Handled hosts with state UNREACHABLE" msgstr "Hosts tratados com o estado INACESSÍVEL " #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:68 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:63 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:64 #, php-format msgid "Handled services with state %s" msgstr "Serviços tratados com o estado %s" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:129 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:217 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:147 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:235 msgid "Hard State" msgstr "Estado hard" @@ -1228,40 +1292,61 @@ msgstr "Estado hard" msgid "Hard state changes" msgstr "Alterações no estado hard" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:110 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:150 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/alertsummary/index.phtml:72 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:235 +#: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php:219 msgid "History" msgstr "Histórico" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/partials/command-form.phtml:9 #: /usr/local/icingaweb/modules/monitoring/application/forms/Config/Instance/RemoteInstanceForm.php:32 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:205 #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/BackendStep.php:106 +#: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php:189 msgid "Host" msgstr "Host" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:288 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:463 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:306 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:482 msgid "Host / Service" msgstr "Host / Serviço" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:221 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:239 msgid "Host Address" msgstr "Endereço do host" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:220 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:134 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:156 +msgid "Host Checks" +msgstr "Checagens de hosts" + +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:25 +msgid "Host Group" +msgstr "Grupos de hosts" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:574 +msgid "Host Group Name" +msgstr "Nome do grupo de hosts" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:542 +msgid "Host Groups" +msgstr "Grupos de hosts" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:238 msgid "Host Name" msgstr "Nome do host" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:362 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:380 msgid "Host Notification Timeperiod" msgstr "Período de notificação do host" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:49 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:161 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:89 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:197 msgid "Host Problems" msgstr "Hosts com problemas" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:218 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:236 msgid "Host Severity" msgstr "Gravidade do host" @@ -1292,18 +1377,14 @@ msgstr "Host ou serviço não encontrado" msgid "Host- and Servicechecks" msgstr "Checagem de hosts e serviços" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:529 -msgid "Hostgroup Name" -msgstr "Nome do grupo de hosts" - -#: /usr/local/icingaweb/modules/monitoring/configuration.php:28 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:86 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:68 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:126 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostgroups.phtml:13 msgid "Hostgroups" msgstr "Grupos de hosts" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:126 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:598 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:144 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:629 msgid "Hostname" msgstr "Nome do host" @@ -1311,16 +1392,16 @@ msgstr "Nome do host" msgid "Hostname or address of the remote Icinga instance" msgstr "Nome ou o endereço da instância remota do Icinga" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:26 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:70 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:66 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:110 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/contact.phtml:33 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:25 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:28 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:85 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/components/objectlist.phtml:37 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/components/summary.phtml:5 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml:7 #: /usr/local/icingaweb/modules/monitoring/application/forms/StatehistoryForm.php:102 #: /usr/local/icingaweb/modules/monitoring/application/controllers/ChartController.php:205 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:110 #: /usr/local/icingaweb/modules/monitoring/application/controllers/HostsController.php:49 msgid "Hosts" msgstr "Hosts" @@ -1331,16 +1412,6 @@ msgstr "Hosts" msgid "Hosts (%u)" msgstr "Hosts (%u)" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:55 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:58 -msgid "Hosts DOWN Handled" -msgstr "Hosts DOWN tratados" - -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:43 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:46 -msgid "Hosts DOWN Unhandled" -msgstr "Hosts DOWN não tratados" - #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/layout/topbar.phtml:11 msgid "Hosts Down Handled" msgstr "Hosts down tratados" @@ -1349,30 +1420,10 @@ msgstr "Hosts down tratados" msgid "Hosts Down Unhandled" msgstr "Hosts down não tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:116 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:119 -msgid "Hosts PENDING" -msgstr "Hosts PENDENTES" - #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/layout/topbar.phtml:24 msgid "Hosts Pending" msgstr "Hosts pendentes" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:85 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:88 -msgid "Hosts UNREACHABLE Handled" -msgstr "Hosts INACESSÍVEIS tratados" - -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:73 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:76 -msgid "Hosts UNREACHABLE Unhandled" -msgstr "Hosts INACESSÍVEIS não tratados" - -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:101 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:104 -msgid "Hosts UP" -msgstr "Hosts UP" - #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/layout/topbar.phtml:19 msgid "Hosts Unreachable Handled" msgstr "Hosts inacessíveis tratados" @@ -1520,8 +1571,8 @@ msgstr "" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:69 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:38 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:65 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:45 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:92 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:49 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:89 msgid "In Downtime" msgstr "em parada" @@ -1572,7 +1623,7 @@ msgstr "Está faltando o nome da instância" msgid "Invalid instance type \"%s\" given" msgstr "Tipo de instância \"%s\" inválida" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:287 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:305 msgid "Is In Effect" msgstr "Está em vigor" @@ -1586,27 +1637,32 @@ msgstr "" "filtros poderosos que permitem que você mantenha o controle dos eventos mais " "importantes no seu ambiente de monitoramento." -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:124 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:142 msgid "Last Check" msgstr "Última checagem" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:30 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:32 msgid "Last External Command Check" msgstr "Última checagem de comando externo" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:222 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:240 msgid "Last Host Check" msgstr "Última checagem do host" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:34 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:36 msgid "Last Log File Rotation" msgstr "Última rotação do arquivo de log" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:213 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:24 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:24 +msgid "Last Problem" +msgstr "Último problema" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:231 msgid "Last Service Check" msgstr "Última checagem do serviço" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:26 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:28 msgid "Last Status Update" msgstr "Última atualização do status" @@ -1614,6 +1670,10 @@ msgstr "Última atualização do status" msgid "Last check" msgstr "Última checagem" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:127 +msgid "Latency" +msgstr "Latência" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/timeline/index.phtml:16 msgid "Legend" msgstr "Legenda" @@ -1668,6 +1728,12 @@ msgstr "Backends de monitoramento" msgid "Monitoring Features" msgstr "Recursos de monitoramento" +#: /usr/local/icingaweb/modules/monitoring/configuration.php:179 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:26 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:37 +msgid "Monitoring Health" +msgstr "Saúde do monitoramento" + #: /usr/local/icingaweb/modules/monitoring/application/forms/Setup/IdoResourcePage.php:31 msgid "Monitoring IDO Resource" msgstr "Recursos IDO de monitoramento" @@ -1752,13 +1818,13 @@ msgstr "" msgid "Monitoring security configuration has been successfully created: %s" msgstr "Configuração de segurança do monitoramento criada com sucesso: %s" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:37 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:43 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:49 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:39 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:45 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:51 msgid "N/A" msgstr "N/D" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:357 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:375 msgid "Name" msgstr "Nome" @@ -1808,11 +1874,11 @@ msgstr "Nenhum contato correspondente ao filtro" msgid "No history available for this object" msgstr "Nenhum histórico disponível para este objeto" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:17 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:19 msgid "No history events matching the filter" msgstr "Nenhum histórico de eventos correspondente ao filtro" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:11 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:17 msgid "No host groups matching the filter" msgstr "Nenhum grupo de hosts correspondente ao filtro" @@ -1838,7 +1904,7 @@ msgstr "Nenhuma notificação foi enviada para este contato" msgid "No notifications matching the filter" msgstr "Nenhuma notificação correspondente ao filtro" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:11 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:17 msgid "No service groups matching the filter" msgstr "Nenhum grupo de serviços correspondente ao filtro" @@ -1846,7 +1912,7 @@ msgstr "Nenhum grupo de serviços correspondente ao filtro" msgid "No services configured on this host" msgstr "Nenhum serviço configurado neste host" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:41 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:38 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/service.phtml:17 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/services/show.phtml:6 msgid "No services matching the filter" @@ -1869,11 +1935,11 @@ msgid "Not acknowledged" msgstr "Não reconhecido" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:34 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:30 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:34 msgid "Notification" msgstr "Notificação" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:323 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:341 msgid "Notification Start" msgstr "Iniciar notificação" @@ -1891,6 +1957,7 @@ msgstr "Atraso da notificação foi solicitada" #: /usr/local/icingaweb/modules/monitoring/application/controllers/AlertsummaryController.php:473 #: /usr/local/icingaweb/modules/monitoring/application/controllers/AlertsummaryController.php:480 #: /usr/local/icingaweb/modules/monitoring/application/controllers/TimelineController.php:47 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:328 #: /usr/local/icingaweb/modules/monitoring/application/controllers/MultiController.php:64 #: /usr/local/icingaweb/modules/monitoring/application/controllers/MultiController.php:132 msgid "Notifications" @@ -1898,7 +1965,7 @@ msgstr "Notificações" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:34 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:61 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:88 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:85 msgid "Notifications Disabled" msgstr "Notificações desativadas" @@ -1907,7 +1974,7 @@ msgid "Notifications Enabled" msgstr "Notificações habilitadas" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/alertsummary/index.phtml:18 -msgid "Notifications and problems" +msgid "Notifications and Problems" msgstr "Notificações e problemas" #: /usr/local/icingaweb/modules/monitoring/application/controllers/CommandController.php:657 @@ -1940,13 +2007,20 @@ msgstr "As notificações serão reativadas em %s" msgid "Notifications will be re-enabled in %s." msgstr "As notificações serão reativadas em %s." -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:237 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:240 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:70 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:70 +msgid "OK" +msgstr "OK" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:217 msgctxt "icinga.state" msgid "OK" msgstr "OK" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:73 +msgid "Object summaries" +msgstr "Resumo dos objetos" + #: /usr/local/icingaweb/modules/monitoring/application/forms/StatehistoryForm.php:98 msgid "Object type" msgstr "Tipo do objeto" @@ -1998,14 +2072,15 @@ msgstr "Uma semana" msgid "One year" msgstr "Um ano" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:62 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:102 msgid "Overview" msgstr "Visão geral" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:117 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:253 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:120 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:256 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:76 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:76 +msgid "PENDING" +msgstr "PENDENTE(S)" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:252 msgctxt "icinga.state" msgid "PENDING" @@ -2016,7 +2091,7 @@ msgstr "PENDENTE" msgid "Pager" msgstr "Pager" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:360 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:378 msgid "Pager Address / Number" msgstr "Endereço / Número do pager" @@ -2043,6 +2118,10 @@ msgstr "Checagens passivas de serviços sendo aceitas" msgid "Passive check result has been submitted" msgstr "O resultado da checagem passiva foi enviado" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:151 +msgid "Passive checks" +msgstr "Checagens passivas" + #: /usr/local/icingaweb/modules/monitoring/application/controllers/CommandController.php:480 msgid "Passive checks for this object will be accepted." msgstr "Checagens passivas serão aceitas para este objeto." @@ -2067,8 +2146,7 @@ msgstr "Caminho para o arquivo de comando local do icinga" msgid "Performance Data Being Processed" msgstr "Dados de performance sendo processados" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:143 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:33 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:71 msgid "Performance Info" msgstr "Informação de performance" @@ -2114,6 +2192,10 @@ msgstr "" "Por favor, preencha os detalhes da conexão abaixo para acessar a interface " "do soquete Livestatus do seu ambiente de monitoramento." +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/output.phtml:2 +msgid "Plugin Output" +msgstr "Saída do plugin" + #: /usr/local/icingaweb/modules/monitoring/application/forms/Config/Instance/RemoteInstanceForm.php:43 #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/BackendStep.php:110 msgid "Port" @@ -2129,17 +2211,15 @@ msgstr "" "várias linhas ou pressione e segure a tecla Shift para selecionar um " "intervalo de linhas." -#: /usr/local/icingaweb/modules/monitoring/configuration.php:34 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:74 msgid "Problems" msgstr "Problemas" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:139 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:26 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ProcessController.php:44 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:20 msgid "Process Info" msgstr "Informação do processo" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:22 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:24 msgid "Program Start Time" msgstr "Horário de início" @@ -2148,7 +2228,7 @@ msgstr "Horário de início" msgid "Protected Custom Variables" msgstr "Variáveis personalizadas protegidas" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:157 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:193 msgid "Recently Recovered Services" msgstr "Serviços recuperados recentemente" @@ -2225,7 +2305,7 @@ msgstr[1] "Removendo reconhecimento dos problemas.." msgid "Report interval" msgstr "Intervalo de relatório" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:126 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:166 msgid "Reporting" msgstr "Relatórios" @@ -2293,6 +2373,11 @@ msgstr "Reiniciar o processo de monitoramento" msgid "Restart the monitoring process." msgstr "Reiniciar o processo de monitoramento." +#: /usr/local/icingaweb/modules/monitoring/configuration.php:50 +msgid "Restrict views to the hosts and services that match the filter" +msgstr "" +"Restringir a visualização para os hosts e serviços que correspondam ao filtro" + #: /usr/local/icingaweb/modules/monitoring/application/forms/Config/Instance/RemoteInstanceForm.php:44 msgid "SSH port to connect to on the remote Icinga instance" msgstr "Porta SSH para conectar-se na instância remota do Icinga" @@ -2371,15 +2456,15 @@ msgstr "Agendar parada para serviços" msgid "Schedule triggered downtime for all child hosts" msgstr "Agendar parada acionada para todos os hosts filhos" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:294 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:312 msgid "Scheduled End" msgstr "Término do agendamento" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:293 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:311 msgid "Scheduled Start" msgstr "Início do agendamento" -#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:73 +#: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php:71 msgid "Scheduling check.." msgid_plural "Scheduling checks.." msgstr[0] "Agendando checagem.." @@ -2415,24 +2500,43 @@ msgstr "Enviar notificação" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/header.phtml:23 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/partials/command-form.phtml:10 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:215 +#: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php:199 msgid "Service" msgstr "Serviço" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:78 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:587 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:142 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:162 +msgid "Service Checks" +msgstr "Checagem de serviços" + +#: /usr/local/icingaweb/modules/monitoring/configuration.php:118 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:618 msgid "Service Grid" msgstr "Grade de serviços" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:216 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:25 +msgid "Service Group" +msgstr "Grupos de serviços" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:527 +msgid "Service Group Name" +msgstr "Nome do grupo de serviços" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:495 +msgid "Service Groups" +msgstr "Grupos de serviços" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:234 msgid "Service Name" msgstr "Nome do serviço" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:361 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:379 msgid "Service Notification Timeperiod" msgstr "Período de notificação do serviço" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:53 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:153 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:93 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:189 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml:55 msgid "Service Problems" msgstr "Serviços com problemas" @@ -2446,7 +2550,12 @@ msgstr "Serviços com problemas no host" msgid "Service State" msgstr "Estado do serviço" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:599 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:27 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:27 +msgid "Service States" +msgstr "Estado dos serviços" + +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:630 msgid "Service description" msgstr "Descrição do serviço" @@ -2463,21 +2572,16 @@ msgstr "Serviço não encontrado" msgid "Service notification period" msgstr "Período de notificação de serviço" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:498 -msgid "Servicegroup Name" -msgstr "Nome do grupo de serviços" - -#: /usr/local/icingaweb/modules/monitoring/configuration.php:29 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:82 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:69 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:122 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/servicegroups.phtml:14 msgid "Servicegroups" msgstr "Grupos de serviços" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:27 -#: /usr/local/icingaweb/modules/monitoring/configuration.php:74 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:67 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:114 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/contact.phtml:38 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:26 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:29 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:97 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/components/objectlist.phtml:30 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/multi/components/summary.phtml:5 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml:8 @@ -2485,7 +2589,10 @@ msgstr "Grupos de serviços" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml:28 #: /usr/local/icingaweb/modules/monitoring/application/forms/StatehistoryForm.php:101 #: /usr/local/icingaweb/modules/monitoring/application/controllers/ChartController.php:146 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:225 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:184 #: /usr/local/icingaweb/modules/monitoring/application/controllers/ServicesController.php:49 +#: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php:209 msgid "Services" msgstr "Serviços" @@ -2494,13 +2601,18 @@ msgstr "Serviços" msgid "Services (%u)" msgstr "Serviços (%u)" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:151 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:154 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:531 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:578 +msgid "Services CRITICAL" +msgstr "Serviços CRÍTICOS" + +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:130 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:130 msgid "Services CRITICAL Handled" msgstr "Serviços CRÍTICOS tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:138 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:141 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:116 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:116 msgid "Services CRITICAL Unhandled" msgstr "Serviços CRÍTICOS não tratados" @@ -2512,8 +2624,10 @@ msgstr "Serviços críticos tratados" msgid "Services Critical Unhandled" msgstr "Serviços críticos não tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:236 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:239 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:99 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:99 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:529 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:576 msgid "Services OK" msgstr "Serviços OK" @@ -2521,8 +2635,10 @@ msgstr "Serviços OK" msgid "Services Ok" msgstr "Serviços Ok" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:252 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:255 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:215 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:215 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:533 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:580 msgid "Services PENDING" msgstr "Serviços PENDENTES" @@ -2530,13 +2646,18 @@ msgstr "Serviços PENDENTES" msgid "Services Pending" msgstr "Serviços pendentes" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:219 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:222 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:530 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:577 +msgid "Services UNKNOWN" +msgstr "Serviços DESCONHECIDOS" + +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:164 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:164 msgid "Services UNKNOWN Handled" msgstr "Serviços DESCONHECIDOS tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:206 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:209 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:150 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:150 msgid "Services UNKNOWN Unhandled" msgstr "Serviços DESCONHECIDOS não tratados" @@ -2548,13 +2669,18 @@ msgstr "Serviços desconhecidos tratados" msgid "Services Unknown Unhandled" msgstr "Serviços desconhecidos não tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:185 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:188 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:532 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:579 +msgid "Services WARNING" +msgstr "Serviços em ATENÇÃO" + +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:198 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:198 msgid "Services WARNING Handled" msgstr "Serviços em ATENÇÃO tratados" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:172 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:175 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:184 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:184 msgid "Services WARNING Unhandled" msgstr "Serviços em ATENÇÃO não tratados" @@ -2572,8 +2698,8 @@ msgstr "Serviços em parada" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:20 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:84 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:14 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:79 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:15 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:80 #, php-format msgid "Services with state %s" msgstr "Serviços com o estado %s" @@ -2598,8 +2724,10 @@ msgstr "Defina a data e hora de início da parada." msgid "Setup the monitoring module for Icinga Web 2" msgstr "Configuração do módulo de monitoramento para Icinga Web 2" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:125 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:214 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:143 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:232 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:526 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:573 msgid "Severity" msgstr "Gravidade" @@ -2620,13 +2748,15 @@ msgstr "Pular validação" msgid "Socket" msgstr "Soquete" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:11 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:12 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/notifications.phtml:5 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:5 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:12 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:6 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:13 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/downtimes.phtml:5 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegrid.phtml:5 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:7 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/comments.phtml:5 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:7 msgid "Sort by" msgstr "Ordenar por" @@ -2640,7 +2770,7 @@ msgid "Start Accepting Passive Checks" msgstr "Iniciar a receber checagens passivas" #: /usr/local/icingaweb/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php:84 -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:291 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:309 msgid "Start Time" msgstr "Horário de início" @@ -2654,7 +2784,7 @@ msgstr "Iniciar obsessão sob este objeto." #: /usr/local/icingaweb/modules/monitoring/application/controllers/TimelineController.php:67 msgid "Started downtimes" -msgstr "Parada(s) iniciada(s)" +msgstr "Paradas iniciadas" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/downtimes.phtml:34 msgid "Starts" @@ -2691,11 +2821,11 @@ msgstr "Parar o modo obsessão" msgid "Stop obsessing over this object." msgstr "Parar obsessão sob este objeto." -#: /usr/local/icingaweb/modules/monitoring/configuration.php:138 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:178 msgid "System" msgstr "Sistema" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:66 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:106 #: /usr/local/icingaweb/modules/monitoring/application/controllers/TacticalController.php:15 msgid "Tactical Overview" msgstr "Visão tática" @@ -2725,7 +2855,7 @@ msgstr "O identificador deste backend" msgid "The last one occured %s ago" msgstr "O último ocorreu %s atrás" -#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:123 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ShowController.php:124 msgid "The parameter `contact' is required" msgstr "O parâmetro `contact' é requerido" @@ -2847,14 +2977,14 @@ msgid "This is the core module for Icinga Web 2." msgstr "Este é o módulo central para o Icinga Web 2." #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/alertsummary/index.phtml:25 -msgid "Time to reaction (Ack, Recover)" +msgid "Time to Reaction (Ack, Recover)" msgstr "Tempo de reação (Ack, Recuperar)" #: /usr/local/icingaweb/modules/monitoring/application/controllers/TimelineController.php:106 msgid "TimeLine interval" msgstr "Intervalo da linha do tempo" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:121 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:161 #: /usr/local/icingaweb/modules/monitoring/application/controllers/TimelineController.php:29 msgid "Timeline" msgstr "Linha do tempo" @@ -2881,9 +3011,16 @@ msgid "Toggling feature.." msgstr "Alternando funcionalidade.." #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/alertsummary/index.phtml:59 -msgid "Top 5 recent alerts" +msgid "Top 5 Recent Alerts" msgstr "Top 5 de alertas recentes" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:26 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:26 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:528 +#: /usr/local/icingaweb/modules/monitoring/application/controllers/ListController.php:575 +msgid "Total Services" +msgstr "Total de serviços" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/alertsummary/index.phtml:32 msgid "Trend" msgstr "Tendências" @@ -2902,39 +3039,30 @@ msgstr "Tipo" msgid "Type: %s" msgstr "Tipo: %s" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:207 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:220 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:210 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:40 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:58 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:40 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:58 +msgid "UNKNOWN" +msgstr "DESCONHECIDO(S)" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:148 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:156 msgctxt "icinga.state" msgid "UNKNOWN" -msgstr "DESCONHECIDO" - -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:74 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:86 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:77 -msgctxt "icinga.state" -msgid "UNREACHABLE" -msgstr "INACESSÍVEL" - -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:102 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:105 -msgctxt "icinga.state" -msgid "UP" -msgstr "UP" +msgstr "DESCONHECIDO(S)" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/statusIcons.phtml:26 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hosts.phtml:49 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:74 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/services.phtml:71 msgid "Unhandled" msgstr "Não tratado(s)" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:39 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:79 msgid "Unhandled Hosts" msgstr "Hosts não tradados" -#: /usr/local/icingaweb/modules/monitoring/configuration.php:44 +#: /usr/local/icingaweb/modules/monitoring/configuration.php:84 msgid "Unhandled Services" msgstr "Serviços não tratados" @@ -2947,7 +3075,7 @@ msgid "Unhandled hosts with state UNREACHABLE" msgstr "Hosts não tratados com o estado INACESSÍVEL" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:51 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:46 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:47 #, php-format msgid "Unhandled services with state %s" msgstr "Serviços não tratados com o estado %s" @@ -3011,9 +3139,13 @@ msgstr "Nome do usuario" msgid "Value for interval not valid" msgstr "Valor para o intervalo não é válido" -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:173 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:186 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:176 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:46 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/hostgroups.phtml:64 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:46 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/servicegroups.phtml:64 +msgid "WARNING" +msgstr "ATENÇÃO" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:78 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml:86 msgctxt "icinga.state" @@ -3072,13 +3204,13 @@ msgid "notifications per hour" msgstr "notificações por hora" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:20 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:14 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:15 #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Object/Service.php:216 msgid "ok" msgstr "ok" #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/history.phtml:135 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:100 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/eventhistory.phtml:109 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/downtimes.phtml:56 #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/comments.phtml:60 msgid "on" @@ -3091,8 +3223,12 @@ msgctxt "datetime" msgid "on %s" msgstr "em %s" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:78 +msgid "overall" +msgstr "global" + #: /usr/local/icingaweb/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml:84 -#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:79 +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml:80 #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Object/Host.php:184 #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Object/Service.php:228 msgid "pending" @@ -3103,6 +3239,10 @@ msgctxt "multiselection" msgid "row(s) selected" msgstr "linha(s) selecionada(s)" +#: /usr/local/icingaweb/modules/monitoring/application/views/scripts/process/info.phtml:79 +msgid "scheduled" +msgstr "agendado" + #: /usr/local/icingaweb/modules/monitoring/application/views/helpers/MonitoringState.php:101 msgid "since" msgstr "desde" @@ -3126,3 +3266,33 @@ msgstr "up" #: /usr/local/icingaweb/modules/monitoring/library/Monitoring/Object/Service.php:219 msgid "warning" msgstr "atenção" + +#~ msgctxt "icinga.state" +#~ msgid "DOWN" +#~ msgstr "DOWN" + +#~ msgid "Hosts DOWN Handled" +#~ msgstr "Hosts DOWN tratados" + +#~ msgid "Hosts DOWN Unhandled" +#~ msgstr "Hosts DOWN não tratados" + +#~ msgid "Hosts PENDING" +#~ msgstr "Hosts PENDENTES" + +#~ msgid "Hosts UNREACHABLE Handled" +#~ msgstr "Hosts INACESSÍVEIS tratados" + +#~ msgid "Hosts UNREACHABLE Unhandled" +#~ msgstr "Hosts INACESSÍVEIS não tratados" + +#~ msgid "Hosts UP" +#~ msgstr "Hosts UP" + +#~ msgctxt "icinga.state" +#~ msgid "UNREACHABLE" +#~ msgstr "INACESSÍVEL" + +#~ msgctxt "icinga.state" +#~ msgid "UP" +#~ msgstr "UP" From f0b470870ac9b9c1bdc94c00d25d60247cf2e293 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 4 Dec 2014 09:59:28 +0100 Subject: [PATCH 19/24] Fix how we check whether any comments were found fixes #7898 --- .../monitoring/application/views/scripts/list/comments.phtml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/monitoring/application/views/scripts/list/comments.phtml b/modules/monitoring/application/views/scripts/list/comments.phtml index feb5c9394..677010f1b 100644 --- a/modules/monitoring/application/views/scripts/list/comments.phtml +++ b/modules/monitoring/application/views/scripts/list/comments.phtml @@ -10,8 +10,8 @@
- - translate('No comments matching the filter') ?> + + translate('No comments matching the filter'); ?>
From 571df0a5abb806cb91a8121b2d5e1f851e45941f Mon Sep 17 00:00:00 2001 From: Carlos Cesario Date: Fri, 5 Dec 2014 10:45:10 -0200 Subject: [PATCH 20/24] Improve plural string translation Improve plural translation for some statements refs #8000 --- .../views/scripts/list/hostgroups.phtml | 2 +- .../views/scripts/list/servicegroups.phtml | 2 +- .../show/components/hostservicesummary.phtml | 2 +- .../tactical/components/hostservicechecks.phtml | 12 ++++++------ .../tactical/components/monitoringfeatures.phtml | 16 ++++++++-------- .../scripts/tactical/components/ok_hosts.phtml | 4 ++-- .../parts/servicestatesummarybyhoststate.phtml | 6 +++--- .../tactical/components/problem_hosts.phtml | 4 ++-- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/modules/monitoring/application/views/scripts/list/hostgroups.phtml b/modules/monitoring/application/views/scripts/list/hostgroups.phtml index 2b8ad6c4f..a15b5be7e 100644 --- a/modules/monitoring/application/views/scripts/list/hostgroups.phtml +++ b/modules/monitoring/application/views/scripts/list/hostgroups.phtml @@ -222,4 +222,4 @@
escape('Name') ?>escape($this->translate('Name')) ?> escape($module->getName()) ?>
translate('State') ?> - qlink('disable', 'config/moduledisable', array( + qlink($this->translate('disable'), 'config/moduledisable', array( 'name' => $module->getName() )) ?> - qlink('enable', 'config/moduleenable', array( + qlink($this->translate('enable'), 'config/moduleenable', array( 'name' => $module->getName() )) ?>
escape('Version') ?>escape($this->translate('Version')) ?> escape($module->getVersion()) ?>
escape('Description') ?>escape($this->translate('Description')) ?> escape($module->getDescription())) ?>
escape('Dependencies') ?>escape($this->translate('Dependencies')) ?> $versionString): ?>
escape('Permissions') ?>escape($this->translate('Permissions')) ?> escape($permission->name) ?>: escape($permission->description) ?>
escape('Restrictions') ?>escape($this->translate('Restrictions')) ?> escape($restriction->name) ?>: escape($restriction->description) ?>
- \ No newline at end of file + diff --git a/modules/monitoring/application/views/scripts/list/servicegroups.phtml b/modules/monitoring/application/views/scripts/list/servicegroups.phtml index b7898de05..ceb3929c0 100644 --- a/modules/monitoring/application/views/scripts/list/servicegroups.phtml +++ b/modules/monitoring/application/views/scripts/list/servicegroups.phtml @@ -222,4 +222,4 @@ - \ No newline at end of file + diff --git a/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml b/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml index f42e70278..3c603786a 100644 --- a/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml +++ b/modules/monitoring/application/views/scripts/show/components/hostservicesummary.phtml @@ -7,7 +7,7 @@ $currentUrl = Url::fromRequest()->without('limit')->getRelativeUrl(); ?>

compact ? ' data-base-target="col1"' : '' ?>> stats->services_total > 0): ?> -qlink(sprintf($this->translate('%s configured services:'), $object->stats->services_total), $selfUrl) ?> +qlink(sprintf($this->translatePlural('%d configured service:', '%d configured services:', $object->stats->services_total), $object->stats->services_total), $selfUrl) ?> translate('No services configured on this host'); ?> diff --git a/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml b/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml index 5949a84d8..52aeb5c54 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml @@ -17,7 +17,7 @@ 'monitoring/list/hosts', array('host_active_checks_enabled' => 1) ); ?>"> - statusSummary->hosts_active . ' ' . $this->translate('Active'); ?> + translatePlural('%d Active', '%d Active', $this->statusSummary->hosts_active), $this->statusSummary->hosts_active); ?> @@ -27,7 +27,7 @@ 'monitoring/list/hosts', array('host_active_checks_enabled' => 0, 'host_passive_checks_enabled' => 1) ); ?>"> - statusSummary->hosts_passive . ' ' . $this->translate('Passive'); ?> + translatePlural('%d Passive', '%d Passive', $this->statusSummary->hosts_passive), $this->statusSummary->hosts_passive); ?> @@ -37,7 +37,7 @@ 'monitoring/list/hosts', array('host_active_checks_enabled' => 0, 'host_passive_checks_enabled' => 0) ); ?>" style="color: red;"> - statusSummary->hosts_not_checked . ' ' . $this->translate('Disabled'); ?> + translatePlural('%d Disabled', '%d Disabled', $this->statusSummary->hosts_not_checked), $this->statusSummary->hosts_not_checked); ?> @@ -49,7 +49,7 @@ 'monitoring/list/services', array('service_active_checks_enabled' => 1) ); ?>"> - statusSummary->services_active . ' ' . $this->translate('Active'); ?> + translatePlural('%d Active', '%d Active', $this->statusSummary->services_active), $this->statusSummary->services_active); ?> @@ -59,7 +59,7 @@ 'monitoring/list/services', array('service_active_checks_enabled' => 0, 'service_passive_checks_enabled' => 1) ); ?>"> - statusSummary->services_passive . ' ' . $this->translate('Passive'); ?> + statusSummary->services_passive . ' ' . $this->translatePlural('Passive', 'Passive', $this->statusSummary->services_passive); ?> @@ -69,7 +69,7 @@ 'monitoring/list/services', array('service_active_checks_enabled' => 0, 'service_passive_checks_enabled' => 0) ); ?>" style="color: red;"> - statusSummary->services_not_checked . ' ' . $this->translate('Disabled'); ?> + translatePlural('%d Disabled', '%d Disabled', $this->statusSummary->services_not_checked), $this->statusSummary->services_not_checked); ?> diff --git a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml index 8e6d35221..2428e0d40 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml @@ -17,7 +17,7 @@ 'monitoring/list/hosts', array('host_flap_detection_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d hosts disabled'), $this->statusSummary->hosts_without_flap_detection); ?> + translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_without_flap_detection), $this->statusSummary->hosts_without_flap_detection); ?>
@@ -33,7 +33,7 @@ 'monitoring/list/hosts', array('host_is_flapping' => 1) ); ?>" class="feature-highlight"> - translate('%d hosts flapping'), $this->statusSummary->hosts_flapping); ?> + translatePlural('%d host flapping', '%d hosts flapping', $this->statusSummary->hosts_flapping), $this->statusSummary->hosts_flapping); ?>
@@ -45,7 +45,7 @@ 'monitoring/list/services', array('service_flap_detection_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d services disabled'), $this->statusSummary->services_without_flap_detection); ?> + translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_without_flap_detection), $this->statusSummary->services_without_flap_detection); ?>
@@ -61,7 +61,7 @@ 'monitoring/list/services', array('service_is_flapping' => 1) ); ?>" class="feature-highlight"> - translate('%d services flapping'), $this->statusSummary->services_flapping); ?> + translatePlural('%d service flapping', '%d services flapping', $this->statusSummary->services_flapping), $this->statusSummary->services_flapping); ?>
@@ -84,7 +84,7 @@ 'monitoring/list/hosts', array('host_notifications_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d hosts disabled'), $this->statusSummary->hosts_not_triggering_notifications); ?> + translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_not_triggering_notifications), $this->statusSummary->hosts_not_triggering_notifications); ?>
@@ -104,7 +104,7 @@ 'monitoring/list/services', array('service_notifications_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d services disabled'), $this->statusSummary->services_not_triggering_notifications); ?> + translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_not_triggering_notifications), $this->statusSummary->services_not_triggering_notifications); ?>
@@ -135,7 +135,7 @@ 'monitoring/list/hosts', array('host_event_handler_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d hosts disabled'), $this->statusSummary->hosts_not_processing_event_handlers); ?> + translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_not_processing_event_handlers), $this->statusSummary->hosts_not_processing_event_handlers); ?>
@@ -155,7 +155,7 @@ 'monitoring/list/services', array('service_event_handler_enabled' => 0) ); ?>" class="feature-highlight"> - translate('%d services disabled'), $this->statusSummary->services_not_processing_event_handlers); ?> + translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_not_processing_event_handlers), $this->statusSummary->services_not_processing_event_handlers); ?>
diff --git a/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml b/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml index 0543f58c5..cc9328262 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml @@ -12,14 +12,14 @@ $service_problems = ( statusSummary->hosts_up): ?>

- translate('%d Hosts UP'), $this->statusSummary->hosts_up); ?> + translatePlural('%d Host UP', '%d Hosts UP', $this->statusSummary->hosts_up), $this->statusSummary->hosts_up); ?>

statusSummary->hosts_pending): ?>

- translate('%d Hosts PENDING'), $this->statusSummary->hosts_pending); ?> + translatePlural('%d Host PENDING', '%d Hosts PENDING', $this->statusSummary->hosts_pending), $this->statusSummary->hosts_pending); ?>

diff --git a/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml b/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml index cccfa094e..a5f3749e8 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml @@ -5,7 +5,7 @@ 'monitoring/list/services', array('host_problem' => $host_problem, 'service_state' => 2, 'service_acknowledged' => 0, 'service_in_downtime' => 0) ); ?>"> - translate('CRITICAL', 'icinga.state') ?> + translatePlural('%d CRITICAL', '%d CRITICAL', $services_critical_unhandled, 'icinga.state'), $services_critical_unhandled); ?> @@ -145,7 +145,7 @@ 'monitoring/list/services', array('host_problem' => $host_problem, 'service_state' => 3, 'service_acknowledged' => 0, 'service_in_downtime' => 0) ); ?>"> - translate('UNKNOWN', 'icinga.state') ?> + translatePlural('%d UNKNOWN', '%d UNKNOWN', $services_unknown_unhandled, 'icinga.state'), $services_unknown_unhandled) ?> @@ -249,7 +249,7 @@ 'monitoring/list/services', array('host_problem' => $host_problem, 'service_state' => 99) ); ?>"> - translate('PENDING', 'icinga.state') ?> + translatePlural('%d PENDING', '%d PENDING', $services_pending, 'icinga.state'), $services_pending); ?> href('monitoring/list/hosts', array('host_state' => 1)); ?>"> - translate('%d Hosts DOWN'), $this->statusSummary->hosts_down); ?> + translatePlural('%d Host DOWN', '%d Hosts DOWN', $this->statusSummary->hosts_down), $this->statusSummary->hosts_down); ?>

statusSummary->hosts_unreachable): ?>

- translate('%d Hosts UNREACHABLE'), $this->statusSummary->hosts_unreachable); ?> + translatePlural('%d Host UNREACHABLE', '%d Hosts UNREACHABLE', $this->statusSummary->hosts_unreachable), $this->statusSummary->hosts_unreachable); ?>

From f94646eb419504da5c455b2717ad3615e1029ec3 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 8 Dec 2014 10:27:36 +0100 Subject: [PATCH 21/24] monitoring/tactical: Fix "Host and Service Checks" header --- .../views/scripts/tactical/components/hostservicechecks.phtml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml b/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml index 52aeb5c54..64265304d 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml @@ -1,5 +1,5 @@
-

translate('Host- and Servicechecks'); ?>

+

translate('Host and Service Checks'); ?>

@@ -59,7 +59,7 @@ 'monitoring/list/services', array('service_active_checks_enabled' => 0, 'service_passive_checks_enabled' => 1) ); ?>"> - statusSummary->services_passive . ' ' . $this->translatePlural('Passive', 'Passive', $this->statusSummary->services_passive); ?> + translatePlural('%d Passive', '%d Passive', $this->statusSummary->services_passive), $this->statusSummary->services_passive); ?> From 550bb7d7d18c60f529cf8ab5b2c33775ae31fff5 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 8 Dec 2014 10:29:41 +0100 Subject: [PATCH 22/24] monitoring/tactical: Fix case of features' titles --- .../scripts/tactical/components/monitoringfeatures.phtml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml index 2428e0d40..6c78fcd41 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml @@ -3,9 +3,9 @@
statusSummary->hosts_without_flap_detection || $this->statusSummary->services_without_flap_detection || $this->statusSummary->hosts_flapping || $this->statusSummary->services_flapping): ?> -
translate('Flap detection'); ?>
+
translate('Flap Detection'); ?>
-
translate('Flap detection'); ?>
+
translate('Flap Detection'); ?>
@@ -121,9 +121,9 @@
statusSummary->hosts_not_processing_event_handlers || $this->statusSummary->services_not_processing_event_handlers): ?> -
translate('Event handlers'); ?>
+
translate('Event Handlers'); ?>
-
translate('Event handlers'); ?>
+
translate('Event Handlers'); ?>
From de0653eaa63f602583ec2d4d7735ada7c0393fbe Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 8 Dec 2014 10:33:40 +0100 Subject: [PATCH 23/24] monitoring/tactical: Fix case of the features' links Use title capitalization for the features' links to be consitent. --- .../components/monitoringfeatures.phtml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml index 6c78fcd41..36b88b050 100644 --- a/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml +++ b/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml @@ -17,7 +17,7 @@ 'monitoring/list/hosts', array('host_flap_detection_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_without_flap_detection), $this->statusSummary->hosts_without_flap_detection); ?> + translatePlural('%d Host Disabled', '%d Hosts Disabled', $this->statusSummary->hosts_without_flap_detection), $this->statusSummary->hosts_without_flap_detection); ?>
@@ -25,7 +25,7 @@ 'monitoring/list/hosts', array('host_flap_detection_enabled' => 1) ); ?>"> - translate('All hosts enabled'); ?> + translate('All Hosts Enabled'); ?> statusSummary->hosts_flapping): ?> @@ -33,7 +33,7 @@ 'monitoring/list/hosts', array('host_is_flapping' => 1) ); ?>" class="feature-highlight"> - translatePlural('%d host flapping', '%d hosts flapping', $this->statusSummary->hosts_flapping), $this->statusSummary->hosts_flapping); ?> + translatePlural('%d Host Flapping', '%d Hosts Flapping', $this->statusSummary->hosts_flapping), $this->statusSummary->hosts_flapping); ?>
@@ -45,7 +45,7 @@ 'monitoring/list/services', array('service_flap_detection_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_without_flap_detection), $this->statusSummary->services_without_flap_detection); ?> + translatePlural('%d Service Disabled', '%d Services Disabled', $this->statusSummary->services_without_flap_detection), $this->statusSummary->services_without_flap_detection); ?>
@@ -53,7 +53,7 @@ 'monitoring/list/services', array('service_flap_detection_enabled' => 1) ); ?>"> - translate('All services enabled'); ?> + translate('All Services Enabled'); ?> statusSummary->services_flapping): ?> @@ -61,7 +61,7 @@ 'monitoring/list/services', array('service_is_flapping' => 1) ); ?>" class="feature-highlight"> - translatePlural('%d service flapping', '%d services flapping', $this->statusSummary->services_flapping), $this->statusSummary->services_flapping); ?> + translatePlural('%d Service Flapping', '%d Services Flapping', $this->statusSummary->services_flapping), $this->statusSummary->services_flapping); ?>
@@ -84,7 +84,7 @@ 'monitoring/list/hosts', array('host_notifications_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_not_triggering_notifications), $this->statusSummary->hosts_not_triggering_notifications); ?> + translatePlural('%d Host Disabled', '%d Hosts Disabled', $this->statusSummary->hosts_not_triggering_notifications), $this->statusSummary->hosts_not_triggering_notifications); ?>
@@ -92,7 +92,7 @@ 'monitoring/list/hosts', array('host_notifications_enabled' => 1) ); ?>"> - translate('All hosts enabled'); ?> + translate('All Hosts Enabled'); ?>
@@ -104,7 +104,7 @@ 'monitoring/list/services', array('service_notifications_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_not_triggering_notifications), $this->statusSummary->services_not_triggering_notifications); ?> + translatePlural('%d Service Disabled', '%d Services Disabled', $this->statusSummary->services_not_triggering_notifications), $this->statusSummary->services_not_triggering_notifications); ?>
@@ -112,7 +112,7 @@ 'monitoring/list/services', array('service_notifications_enabled' => 1) ); ?>"> - translate('All services enabled'); ?> + translate('All Services Enabled'); ?>
@@ -135,7 +135,7 @@ 'monitoring/list/hosts', array('host_event_handler_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d host disabled', '%d hosts disabled', $this->statusSummary->hosts_not_processing_event_handlers), $this->statusSummary->hosts_not_processing_event_handlers); ?> + translatePlural('%d Host Disabled', '%d Hosts Disabled', $this->statusSummary->hosts_not_processing_event_handlers), $this->statusSummary->hosts_not_processing_event_handlers); ?>
@@ -143,7 +143,7 @@ 'monitoring/list/hosts', array('host_event_handler_enabled' => 1) ); ?>"> - translate('All hosts enabled'); ?> + translate('All Hosts Enabled'); ?>
@@ -155,7 +155,7 @@ 'monitoring/list/services', array('service_event_handler_enabled' => 0) ); ?>" class="feature-highlight"> - translatePlural('%d service disabled', '%d services disabled', $this->statusSummary->services_not_processing_event_handlers), $this->statusSummary->services_not_processing_event_handlers); ?> + translatePlural('%d Service Disabled', '%d Services Disabled', $this->statusSummary->services_not_processing_event_handlers), $this->statusSummary->services_not_processing_event_handlers); ?>
@@ -163,7 +163,7 @@ 'monitoring/list/services', array('service_event_handler_enabled' => 1) ); ?>"> - translate('All services enabled'); ?> + translate('All Services Enabled'); ?>
From 196b6a4875f6034886f46414621cdb9ef4164682 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Tue, 9 Dec 2014 15:38:13 +0100 Subject: [PATCH 24/24] Ensure that Zend is loaded when showing status information in the CLI fixes #7869 --- library/Icinga/Application/ApplicationBootstrap.php | 2 +- modules/monitoring/application/clicommands/ListCommand.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/library/Icinga/Application/ApplicationBootstrap.php b/library/Icinga/Application/ApplicationBootstrap.php index 7f1667e5b..6de3081ba 100644 --- a/library/Icinga/Application/ApplicationBootstrap.php +++ b/library/Icinga/Application/ApplicationBootstrap.php @@ -351,7 +351,7 @@ abstract class ApplicationBootstrap * * @return $this */ - protected function setupZendAutoloader() + public function setupZendAutoloader() { require_once 'Zend/Loader/Autoloader.php'; diff --git a/modules/monitoring/application/clicommands/ListCommand.php b/modules/monitoring/application/clicommands/ListCommand.php index e6b86f4ef..a4f1d05f1 100644 --- a/modules/monitoring/application/clicommands/ListCommand.php +++ b/modules/monitoring/application/clicommands/ListCommand.php @@ -25,6 +25,7 @@ class ListCommand extends Command public function init() { + $this->app->setupZendAutoloader(); $this->backend = Backend::createBackend($this->params->shift('backend')); $this->dumpSql = $this->params->shift('showsql'); }