Allow count to be a float in L10n->tt()
- Address part of https://github.com/friendica/friendica/issues/13699#issuecomment-1848363608
This commit is contained in:
parent
67f57a7f90
commit
0b95f39c22
|
@ -308,13 +308,13 @@ class L10n
|
||||||
*
|
*
|
||||||
* @param string $singular
|
* @param string $singular
|
||||||
* @param string $plural
|
* @param string $plural
|
||||||
* @param int $count
|
* @param float $count
|
||||||
* @param array $vars Variables to interpolate in the translation string
|
* @param array $vars Variables to interpolate in the translation string
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
* @throws \Exception
|
* @throws \Exception
|
||||||
*/
|
*/
|
||||||
public function tt(string $singular, string $plural, int $count, ...$vars): string
|
public function tt(string $singular, string $plural, float $count, ...$vars): string
|
||||||
{
|
{
|
||||||
$s = null;
|
$s = null;
|
||||||
|
|
||||||
|
@ -361,9 +361,9 @@ class L10n
|
||||||
*
|
*
|
||||||
* @return bool
|
* @return bool
|
||||||
*/
|
*/
|
||||||
private function stringPluralSelectDefault(int $n): bool
|
private function stringPluralSelectDefault(float $n): bool
|
||||||
{
|
{
|
||||||
return $n != 1;
|
return intval($n) != 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue
Block a user