diff --git a/adminer/include/lang.inc.php b/adminer/include/lang.inc.php index 5d4045ce..d27ed3c8 100644 --- a/adminer/include/lang.inc.php +++ b/adminer/include/lang.inc.php @@ -6,6 +6,7 @@ $langs = array( 'ar' => 'العربية', // Y.M Amine - Algeria - nbr7@live.fr 'bg' => 'Български', // Deyan Delchev 'bn' => 'বাংলা', // Dipak Kumar - dipak.ndc@gmail.com + 'bs' => 'Bosanski', // Emir Kurtovic 'ca' => 'Català', // Joan Llosas 'cs' => 'Čeština', // Jakub Vrána - http://www.vrana.cz 'da' => 'Dansk', // Jarne W. Beutnagel - jarne@beutnagel.dk @@ -61,10 +62,10 @@ function lang($idf, $number = null) { $pos = ($number == 1 ? 0 : ($LANG == 'cs' || $LANG == 'sk' ? ($number && $number < 5 ? 1 : 2) // different forms for 1, 2-4, other : ($LANG == 'fr' ? (!$number ? 0 : 1) // different forms for 0-1, other - : ($LANG == 'pl' ? ($number % 10 > 1 && $number % 10 < 5 && $number / 10 % 10 != 1 ? 1 : 2) // different forms for 1, 2-4, other + : ($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 == '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, 2-4, other + : ($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 $translation = $translation[$pos]; diff --git a/changes.txt b/changes.txt index e3faec26..022caf1b 100644 --- a/changes.txt +++ b/changes.txt @@ -1,5 +1,6 @@ Adminer 4.2.4-dev: MySQL: Support PHP 7 +Bosnian translation Adminer 4.2.3 (released 2015-11-15): Fix XSS in indexes (non-MySQL only)