From 2a9d364bb78c0784f990753c96db16e1d036a34d Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Thu, 17 May 2018 07:57:55 +0200 Subject: [PATCH] i18n ru intval bug Should fix: Got error 'PHP message: PHP Warning: A non-numeric value encountered in /home/alex/public_html/f.a80.fr/view/lang/ru/strings.php on line 5\n PHP 7.2.5 / Ubuntu 18.04 LTS --- view/lang/ru/strings.php | 1 + 1 file changed, 1 insertion(+) diff --git a/view/lang/ru/strings.php b/view/lang/ru/strings.php index 27aa61a1a5..c65b8aba2a 100644 --- a/view/lang/ru/strings.php +++ b/view/lang/ru/strings.php @@ -2,6 +2,7 @@ if(! function_exists("string_plural_select_ru")) { function string_plural_select_ru($n){ + $n = intval($n); return ($n%10==1 && $n%100!=11 ? 0 : $n%10>=2 && $n%10<=4 && ($n%100<12 || $n%100>14) ? 1 : $n%10==0 || ($n%10>=5 && $n%10<=9) || ($n%100>=11 && $n%100<=14)? 2 : 3);; }} ;