1/** 2 * Select2 Slovak translation. 3 * 4 * Author: David Vallner <david@vallner.net> 5 */ 6(function ($) { 7 "use strict"; 8 // use text for the numbers 2 through 4 9 var smallNumbers = { 10 2: function(masc) { return (masc ? "dva" : "dve"); }, 11 3: function() { return "tri"; }, 12 4: function() { return "štyri"; } 13 } 14 $.extend($.fn.select2.defaults, { 15 formatNoMatches: function () { return "Nenašli sa žiadne položky"; }, 16 formatInputTooShort: function (input, min) { 17 var n = min - input.length; 18 if (n == 1) { 19 return "Prosím zadajte ešte jeden znak"; 20 } else if (n <= 4) { 21 return "Prosím zadajte ešte ďalšie "+smallNumbers[n](true)+" znaky"; 22 } else { 23 return "Prosím zadajte ešte ďalších "+n+" znakov"; 24 } 25 }, 26 formatInputTooLong: function (input, max) { 27 var n = input.length - max; 28 if (n == 1) { 29 return "Prosím zadajte o jeden znak menej"; 30 } else if (n <= 4) { 31 return "Prosím zadajte o "+smallNumbers[n](true)+" znaky menej"; 32 } else { 33 return "Prosím zadajte o "+n+" znakov menej"; 34 } 35 }, 36 formatSelectionTooBig: function (limit) { 37 if (limit == 1) { 38 return "Môžete zvoliť len jednu položku"; 39 } else if (limit <= 4) { 40 return "Môžete zvoliť najviac "+smallNumbers[limit](false)+" položky"; 41 } else { 42 return "Môžete zvoliť najviac "+limit+" položiek"; 43 } 44 }, 45 formatLoadMore: function (pageNumber) { return "Načítavajú sa ďalšie výsledky…"; }, 46 formatSearching: function () { return "Vyhľadávanie…"; } 47 }); 48})(jQuery); 49