]> git.joonet.de Git - adminer.git/commitdiff
Fix Latvian plurals
authorJakub Vrana <jakub@vrana.cz>
Fri, 21 Feb 2025 08:40:31 +0000 (09:40 +0100)
committerJakub Vrana <jakub@vrana.cz>
Fri, 21 Feb 2025 08:40:31 +0000 (09:40 +0100)
adminer/include/lang.inc.php

index c33f50726f714893c819d56ef3d9492eb5746a15..aadf8fe5814dc355308d88460c5560b4c502c174 100644 (file)
@@ -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();