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
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300
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())

View File

@ -73,7 +73,7 @@ class LocalizationService
{
$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)