diff --git a/src/js/select2/i18n/hr.js b/src/js/select2/i18n/hr.js index fb900629..81462a5c 100644 --- a/src/js/select2/i18n/hr.js +++ b/src/js/select2/i18n/hr.js @@ -15,6 +15,9 @@ define(function () { } return { + errorLoading: function () { + return 'Preuzimanje nije uspjelo.'; + }, inputTooLong: function (args) { var overChars = args.input.length - args.maximum; diff --git a/src/js/select2/i18n/sr-Cyrl.js b/src/js/select2/i18n/sr-Cyrl.js new file mode 100644 index 00000000..c61184e3 --- /dev/null +++ b/src/js/select2/i18n/sr-Cyrl.js @@ -0,0 +1,55 @@ +define(function () { + // Serbian Cyrilic + function ending (count, one, some, many) { + if (count % 10 == 1 && count % 100 != 11) { + return one; + } + + if (count % 10 >= 2 && count % 10 <= 4 && + (count % 100 < 12 || count % 100 > 14)) { + return some; + } + + return many; + } + + return { + errorLoading: function () { + return 'Преузимање није успело.'; + }, + inputTooLong: function (args) { + var overChars = args.input.length - args.maximum; + + var message = 'Обришите ' + overChars + ' симбол'; + + message += ending(overChars, '', 'а', 'а'); + + return message; + }, + inputTooShort: function (args) { + var remainingChars = args.minimum - args.input.length; + + var message = 'Укуцајте бар још ' + remainingChars + ' симбол'; + + message += ending(remainingChars, '', 'а', 'а'); + + return message; + }, + loadingMore: function () { + return 'Преузимање још резултата…'; + }, + maximumSelected: function (args) { + var message = 'Можете изабрати само ' + args.maximum + ' ставк'; + + message += ending(args.maximum, 'у', 'е', 'и'); + + return message; + }, + noResults: function () { + return 'Ништа није пронађено'; + }, + searching: function () { + return 'Претрага…'; + } + }; +}); diff --git a/src/js/select2/i18n/sr.js b/src/js/select2/i18n/sr.js index 32e27d59..7821b2b8 100644 --- a/src/js/select2/i18n/sr.js +++ b/src/js/select2/i18n/sr.js @@ -14,6 +14,9 @@ define(function () { } return { + errorLoading: function () { + return 'Preuzimanje nije uspelo.'; + }, inputTooLong: function (args) { var overChars = args.input.length - args.maximum;