Skip to content

Commit

Permalink
Add Bosnian (bs)
Browse files Browse the repository at this point in the history
  • Loading branch information
alexweissman authored and vedanshujain committed Jun 21, 2018
1 parent d4e24cf commit d9d5355
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 1 deletion.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Expand Up @@ -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
- Fix issue with entire form losing focus when tabbing away from a Select2 control (#4419)
55 changes: 55 additions & 0 deletions src/js/select2/i18n/bs.js
@@ -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…';
}
};
});

0 comments on commit d9d5355

Please sign in to comment.