From 9f2481a6a8c3f66993d2644a6b7b359632792249 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sat, 8 Jun 2019 16:32:23 +0200 Subject: [PATCH] Fixed an issue when a plural translation is empty/null (can be the case for quantity units, fixes #259) --- services/LocalizationService.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/LocalizationService.php b/services/LocalizationService.php index 5999e27c..c47301b5 100644 --- a/services/LocalizationService.php +++ b/services/LocalizationService.php @@ -109,7 +109,7 @@ class LocalizationService } } - public function __t(string $text, ...$placeholderValues) + public function __t($text, ...$placeholderValues) { $this->CheckAndAddMissingTranslationToPot($text); @@ -123,14 +123,14 @@ class LocalizationService } } - public function __n($number, string $singularForm, ?string $pluralForm) + public function __n($number, $singularForm, $pluralForm) { $this->CheckAndAddMissingTranslationToPot($singularForm); return sprintf($this->Translator->ngettext($singularForm, $pluralForm, $number), $number); } - public function CheckAndAddMissingTranslationToPot(string $text) + public function CheckAndAddMissingTranslationToPot($text) { if (GROCY_MODE === 'dev') {