Use Controller::translate() instead of t()/mt() in the ChartController

refs #7330
This commit is contained in:
Eric Lippmann 2015-03-30 12:04:05 +02:00
parent 820862d546
commit be53f4f9bc

View File

@ -236,39 +236,39 @@ class Monitoring_ChartController extends Controller
$unknownBars[] = array($servicegroup->servicegroup, $servicegroup->services_unknown_unhandled); $unknownBars[] = array($servicegroup->servicegroup, $servicegroup->services_unknown_unhandled);
} }
$this->view->chart = new GridChart(); $this->view->chart = new GridChart();
$this->view->chart->title = t('Service Group Chart'); $this->view->chart->title = $this->translate('Service Group Chart');
$this->view->chart->description = t('Contains service states for each service group.'); $this->view->chart->description = $this->translate('Contains service states for each service group.');
$this->view->chart->alignTopLeft(); $this->view->chart->alignTopLeft();
$this->view->chart->setAxisLabel('', mt('monitoring', 'Services')) $this->view->chart->setAxisLabel('', $this->translate('Services'))
->setXAxis(new StaticAxis()) ->setXAxis(new StaticAxis())
->setAxisMin(null, 0); ->setAxisMin(null, 0);
$tooltip = mt('monitoring', '<b>{title}:</b><br>{value} of {sum} services are {label}'); $tooltip = $this->translate('<b>{title}:</b><br>{value} of {sum} services are {label}');
$this->view->chart->drawBars( $this->view->chart->drawBars(
array( array(
'label' => mt('monitoring', 'Ok'), 'label' => $this->translate('Ok'),
'color' => '#44bb77', 'color' => '#44bb77',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $okBars, 'data' => $okBars,
'tooltip' => $tooltip 'tooltip' => $tooltip
), ),
array( array(
'label' => mt('monitoring', 'Warning'), 'label' => $this->translate('Warning'),
'color' => '#ffaa44', 'color' => '#ffaa44',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $warningBars, 'data' => $warningBars,
'tooltip' => $tooltip 'tooltip' => $tooltip
), ),
array( array(
'label' => mt('monitoring', 'Critical'), 'label' => $this->translate('Critical'),
'color' => '#ff5566', 'color' => '#ff5566',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $critBars, 'data' => $critBars,
'tooltip' => $tooltip 'tooltip' => $tooltip
), ),
array( array(
'label' => mt('monitoring', 'Unknown'), 'label' => $this->translate('Unknown'),
'color' => '#dd66ff', 'color' => '#dd66ff',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $unknownBars, 'data' => $unknownBars,
@ -293,32 +293,32 @@ class Monitoring_ChartController extends Controller
(string)$i, rand(1, 200), rand(1, 200) (string)$i, rand(1, 200), rand(1, 200)
); );
} }
$tooltip = mt('monitoring', '<b>{title}:</b><br> {value} of {sum} hosts are {label}'); $tooltip = $this->translate('<b>{title}:</b><br> {value} of {sum} hosts are {label}');
$this->view->chart = new GridChart(); $this->view->chart = new GridChart();
$this->view->chart->title = t('Host Group Chart'); $this->view->chart->title = $this->translate('Host Group Chart');
$this->view->chart->description = t('Contains host states of each service group.'); $this->view->chart->description = $this->translate('Contains host states of each service group.');
$this->view->chart->alignTopLeft(); $this->view->chart->alignTopLeft();
$this->view->chart->setAxisLabel('', mt('monitoring', 'Hosts')) $this->view->chart->setAxisLabel('', $this->translate('Hosts'))
->setXAxis(new StaticAxis()) ->setXAxis(new StaticAxis())
->setAxisMin(null, 0); ->setAxisMin(null, 0);
$this->view->chart->drawBars( $this->view->chart->drawBars(
array( array(
'label' => mt('monitoring', 'Up'), 'label' => $this->translate('Up'),
'color' => '#44bb77', 'color' => '#44bb77',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $upBars, 'data' => $upBars,
'tooltip' => $tooltip 'tooltip' => $tooltip
), ),
array( array(
'label' => mt('monitoring', 'Down'), 'label' => $this->translate('Down'),
'color' => '#ff5566', 'color' => '#ff5566',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $downBars, 'data' => $downBars,
'tooltip' => $tooltip 'tooltip' => $tooltip
), ),
array( array(
'label' => mt('monitoring', 'Unreachable'), 'label' => $this->translate('Unreachable'),
'color' => '#dd66ff', 'color' => '#dd66ff',
'stack' => 'stack1', 'stack' => 'stack1',
'data' => $unreachableBars, 'data' => $unreachableBars,
@ -345,13 +345,13 @@ class Monitoring_ChartController extends Controller
'colors' => array('#44bb77', '#ff4444', '#ff0000', '#ffff00', '#ffff33', '#E066FF', '#f099FF', '#fefefe'), 'colors' => array('#44bb77', '#ff4444', '#ff0000', '#ffff00', '#ffff33', '#E066FF', '#f099FF', '#fefefe'),
'labels'=> array( 'labels'=> array(
$query->services_ok . ' Up Services', $query->services_ok . ' Up Services',
$query->services_warning_handled . mt('monitoring', ' Warning Services (Handled)'), $query->services_warning_handled . $this->translate(' Warning Services (Handled)'),
$query->services_warning_unhandled . mt('monitoring', ' Warning Services (Unhandled)'), $query->services_warning_unhandled . $this->translate(' Warning Services (Unhandled)'),
$query->services_critical_handled . mt('monitoring', ' Down Services (Handled)'), $query->services_critical_handled . $this->translate(' Down Services (Handled)'),
$query->services_critical_unhandled . mt('monitoring', ' Down Services (Unhandled)'), $query->services_critical_unhandled . $this->translate(' Down Services (Unhandled)'),
$query->services_unknown_handled . mt('monitoring', ' Unreachable Services (Handled)'), $query->services_unknown_handled . $this->translate(' Unreachable Services (Handled)'),
$query->services_unknown_unhandled . mt('monitoring', ' Unreachable Services (Unhandled)'), $query->services_unknown_unhandled . $this->translate(' Unreachable Services (Unhandled)'),
$query->services_pending . mt('monitoring', ' Pending Services') $query->services_pending . $this->translate(' Pending Services')
) )
)); ));
} }
@ -378,12 +378,12 @@ class Monitoring_ChartController extends Controller
'#fefefe' '#fefefe'
), ),
'labels'=> array( 'labels'=> array(
(int) $query->hosts_up . mt('monitoring', ' Up Hosts'), (int) $query->hosts_up . $this->translate(' Up Hosts'),
(int) $query->hosts_down_handled . mt('monitoring', ' Down Hosts (Handled)'), (int) $query->hosts_down_handled . $this->translate(' Down Hosts (Handled)'),
(int) $query->hosts_down_unhandled . mt('monitoring', ' Down Hosts (Unhandled)'), (int) $query->hosts_down_unhandled . $this->translate(' Down Hosts (Unhandled)'),
(int) $query->hosts_unreachable_handled . mt('monitoring', ' Unreachable Hosts (Handled)'), (int) $query->hosts_unreachable_handled . $this->translate(' Unreachable Hosts (Handled)'),
(int) $query->hosts_unreachable_unhandled . mt('monitoring', ' Unreachable Hosts (Unhandled)'), (int) $query->hosts_unreachable_unhandled . $this->translate(' Unreachable Hosts (Unhandled)'),
(int) $query->hosts_pending . mt('monitoring', ' Pending Hosts') (int) $query->hosts_pending . $this->translate(' Pending Hosts')
) )
), array( ), array(
'data' => array( 'data' => array(
@ -398,14 +398,14 @@ class Monitoring_ChartController extends Controller
), ),
'colors' => array('#44bb77', '#ff4444', '#ff0000', '#ffff00', '#ffff33', '#E066FF', '#f099FF', '#fefefe'), 'colors' => array('#44bb77', '#ff4444', '#ff0000', '#ffff00', '#ffff33', '#E066FF', '#f099FF', '#fefefe'),
'labels'=> array( 'labels'=> array(
$query->services_ok . mt('monitoring', ' Up Services'), $query->services_ok . $this->translate(' Up Services'),
$query->services_warning_handled . mt('monitoring', ' Warning Services (Handled)'), $query->services_warning_handled . $this->translate(' Warning Services (Handled)'),
$query->services_warning_unhandled . mt('monitoring', ' Warning Services (Unhandled)'), $query->services_warning_unhandled . $this->translate(' Warning Services (Unhandled)'),
$query->services_critical_handled . mt('monitoring', ' Down Services (Handled)'), $query->services_critical_handled . $this->translate(' Down Services (Handled)'),
$query->services_critical_unhandled . mt('monitoring', ' Down Services (Unhandled)'), $query->services_critical_unhandled . $this->translate(' Down Services (Unhandled)'),
$query->services_unknown_handled . mt('monitoring', ' Unreachable Services (Handled)'), $query->services_unknown_handled . $this->translate(' Unreachable Services (Handled)'),
$query->services_unknown_unhandled . mt('monitoring', ' Unreachable Services (Unhandled)'), $query->services_unknown_unhandled . $this->translate(' Unreachable Services (Unhandled)'),
$query->services_pending . mt('monitoring', ' Pending Services') $query->services_pending . $this->translate(' Pending Services')
) )
)); ));
} }