Use same plural definition for QU translator (references #1705)

This commit is contained in:
Bernd Bestel 2022-02-07 20:42:54 +01:00
parent d1d52aea44
commit dd36301460
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300

View File

@ -23,7 +23,7 @@ class LocalizationService
protected $Translator;
protected $TranslatorQU;
protected $TranslatorQu;
private static $instanceMap = [];
@ -80,7 +80,7 @@ class LocalizationService
if ($isQu)
{
return sprintf($this->TranslatorQU->ngettext($singularForm, $pluralForm, abs(floatval($number))), $number);
return sprintf($this->TranslatorQu->ngettext($singularForm, $pluralForm, abs(floatval($number))), $number);
}
else
{
@ -210,6 +210,7 @@ class LocalizationService
if ($quantityUnits !== null)
{
$this->PoQu = new Translations();
$this->PoQu->setHeader(Translations::HEADER_PLURAL, $this->Po->getHeader(Translations::HEADER_PLURAL));
foreach ($quantityUnits as $quantityUnit)
{
@ -221,8 +222,8 @@ class LocalizationService
$this->PoQu[] = $translation;
}
$this->TranslatorQU = new Translator();
$this->TranslatorQU->loadTranslations($this->PoQu);
$this->TranslatorQu = new Translator();
$this->TranslatorQu->loadTranslations($this->PoQu);
};
}
}