Fixed negative number plural form handling (fixes #1601)

This commit is contained in:
Bernd Bestel
2021-09-06 22:26:31 +02:00
parent a323bca9ec
commit 616e1dd5d7
2 changed files with 2 additions and 2 deletions

View File

@@ -256,7 +256,7 @@ __n = function(number, singularForm, pluralForm)
} }
} }
return Grocy.Translator.n__(singularForm, pluralForm, number, number) return Grocy.Translator.n__(singularForm, pluralForm, Math.abs(number), Math.abs(number))
} }
if (!Grocy.ActiveNav.isEmpty()) if (!Grocy.ActiveNav.isEmpty())

View File

@@ -73,7 +73,7 @@ class LocalizationService
{ {
$this->CheckAndAddMissingTranslationToPot($singularForm); $this->CheckAndAddMissingTranslationToPot($singularForm);
return sprintf($this->Translator->ngettext($singularForm, $pluralForm, $number), $number); return sprintf($this->Translator->ngettext($singularForm, $pluralForm, abs($number)), $number);
} }
public function __t($text, ...$placeholderValues) public function __t($text, ...$placeholderValues)