Merge pull request #23616 from pradpnayak/dev2540-1
[civicrm-core.git] / CRM / Contribute / Form / ContributionCharts.php
index bdddaa2616bfac06f5c04aff43285579919e1602..57673d947032d5fbf33a2bdc9fda9f6b1c33327e 100644 (file)
@@ -109,7 +109,7 @@ class CRM_Contribute_Form_ContributionCharts extends CRM_Core_Form {
         //build the params for chart.
         $chartData['by_month']['values'][$monthName] = $val;
       }
-      $chartData['by_month']['legend'] = 'By Month' . ' - ' . $selectedYear;
+      $chartData['by_month']['legend'] = ts('By Month - %1', [1 => $selectedYear]);
 
       // handle onclick event.
       $chartData['by_month']['on_click_fun_name'] = 'byMonthOnClick';
@@ -124,7 +124,7 @@ class CRM_Contribute_Form_ContributionCharts extends CRM_Core_Form {
     $hasContributions = FALSE;
     if (is_array($chartInfoYearly)) {
       $hasContributions = TRUE;
-      $chartData['by_year']['legend'] = 'By Year';
+      $chartData['by_year']['legend'] = ts('By Year');
       $chartData['by_year']['values'] = $chartInfoYearly['By Year'];
 
       // handle onclick event.
@@ -214,7 +214,7 @@ class CRM_Contribute_Form_ContributionCharts extends CRM_Core_Form {
     // finally assign this chart data to template.
     $this->assign('hasYearlyChart', $yearlyChart);
     $this->assign('hasByMonthChart', $monthlyChart);
-    $this->assign('hasChart', empty($chartData) ? FALSE : TRUE);
+    $this->assign('hasChart', !empty($chartData));
     $this->assign('chartData', json_encode($chartData ?? []));
   }