1
0
mirror of synced 2024-11-25 06:16:08 +03:00

Add Bosnian (bs)

This commit is contained in:
alexweissman 2017-09-24 16:42:12 -04:00
parent 1afea17194
commit 389aa1ab97
2 changed files with 60 additions and 1 deletions

View File

@ -4,7 +4,11 @@
### Translations
- Spanish translation: Update the 'errorLoading' message (#5032)
- Fix typo in Romanian (#5005)
- Add translations for lower and upper Sorbian (`dsb` and `hsb`) (#4949)
- Updates to Slovak (#4915)
- Fixed Norwegian `inputTooShort` message (#4896)
- Add Bosnian translation (`bs`) (#4504)
## 4.0.4

55
src/js/select2/i18n/bs.js vendored Normal file
View File

@ -0,0 +1,55 @@
define(function () {
// Bosnian
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 'Preuzimanje nije uspijelo.';
},
inputTooLong: function (args) {
var overChars = args.input.length - args.maximum;
var message = 'Obrišite ' + overChars + ' simbol';
message += ending(overChars, '', 'a', 'a');
return message;
},
inputTooShort: function (args) {
var remainingChars = args.minimum - args.input.length;
var message = 'Ukucajte bar još ' + remainingChars + ' simbol';
message += ending(remainingChars, '', 'a', 'a');
return message;
},
loadingMore: function () {
return 'Preuzimanje još rezultata…';
},
maximumSelected: function (args) {
var message = 'Možete izabrati samo ' + args.maximum + ' stavk';
message += ending(args.maximum, 'u', 'e', 'i');
return message;
},
noResults: function () {
return 'Ništa nije pronađeno';
},
searching: function () {
return 'Pretraga…';
}
};
});