From 0b3baa1e23271550d89f8913709f232b31acb673 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 21 Feb 2025 09:40:31 +0100 Subject: [PATCH] Fix Latvian plurals --- adminer/include/lang.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/adminer/include/lang.inc.php b/adminer/include/lang.inc.php index c33f5072..aadf8fe5 100644 --- a/adminer/include/lang.inc.php +++ b/adminer/include/lang.inc.php @@ -71,9 +71,10 @@ function lang($idf, $number = null) { : ($LANG == 'pl' ? ($number % 10 > 1 && $number % 10 < 5 && $number / 10 % 10 != 1 ? 1 : 2) // different forms for 1, 2-4 except 12-14, other : ($LANG == 'sl' ? ($number % 100 == 1 ? 0 : ($number % 100 == 2 ? 1 : ($number % 100 == 3 || $number % 100 == 4 ? 2 : 3))) // different forms for 1, 2, 3-4, other : ($LANG == 'lt' ? ($number % 10 == 1 && $number % 100 != 11 ? 0 : ($number % 10 > 1 && $number / 10 % 10 != 1 ? 1 : 2)) // different forms for 1, 12-19, other + : ($LANG == 'lv' ? ($number % 10 == 1 && $number % 100 != 11 ? 0 : ($number ? 1 : 2)) // different forms for 1 except 11, other, 0 : ($LANG == 'bs' || $LANG == 'ru' || $LANG == 'sr' || $LANG == 'uk' ? ($number % 10 == 1 && $number % 100 != 11 ? 0 : ($number % 10 > 1 && $number % 10 < 5 && $number / 10 % 10 != 1 ? 1 : 2)) // different forms for 1 except 11, 2-4 except 12-14, other : 1 // different forms for 1, other - ))))))); // http://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html + )))))))); // http://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html $translation = $translation[$pos]; } $args = func_get_args();