From 970e5edfa3d6125b6983e0cc201a082e9a7d629d Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sat, 4 May 2019 15:13:01 +0200 Subject: [PATCH] Fixed an issue with translations string without an placeholder (references #161) --- services/LocalizationService.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/services/LocalizationService.php b/services/LocalizationService.php index 945ef803..522546f8 100644 --- a/services/LocalizationService.php +++ b/services/LocalizationService.php @@ -113,7 +113,14 @@ class LocalizationService { $this->CheckAndAddMissingTranslationToPot($text); - return vsprintf($this->Translator->gettext($text), ...$placeholderValues); + if (func_num_args() === 1) + { + return $this->Translator->gettext($text); + } + else + { + return vsprintf($this->Translator->gettext($text), ...$placeholderValues); + } } public function __n($number, string $singularForm, string $pluralForm)