50 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /**
 | |
|  * Select2 Slovak translation.
 | |
|  *
 | |
|  * Author: David Vallner <david@vallner.net>
 | |
|  */
 | |
| (function ($) {
 | |
|     "use strict";
 | |
|     // use text for the numbers 2 through 4
 | |
|     var smallNumbers = {
 | |
|         2: function(masc) { return (masc ? "dva" : "dve"); },
 | |
|         3: function() { return "tri"; },
 | |
|         4: function() { return "štyri"; }
 | |
|     };
 | |
|     $.fn.select2.locales['sk'] = {
 | |
|         formatNoMatches: function () { return "Nenašli sa žiadne položky"; },
 | |
|         formatInputTooShort: function (input, min) {
 | |
|             var n = min - input.length;
 | |
|             if (n == 1) {
 | |
|                 return "Prosím, zadajte ešte jeden znak";
 | |
|             } else if (n <= 4) {
 | |
|                 return "Prosím, zadajte ešte ďalšie "+smallNumbers[n](true)+" znaky";
 | |
|             } else {
 | |
|                 return "Prosím, zadajte ešte ďalších "+n+" znakov";
 | |
|             }
 | |
|         },
 | |
|         formatInputTooLong: function (input, max) {
 | |
|             var n = input.length - max;
 | |
|             if (n == 1) {
 | |
|                 return "Prosím, zadajte o jeden znak menej";
 | |
|             } else if (n <= 4) {
 | |
|                 return "Prosím, zadajte o "+smallNumbers[n](true)+" znaky menej";
 | |
|             } else {
 | |
|                 return "Prosím, zadajte o "+n+" znakov menej";
 | |
|             }
 | |
|         },
 | |
|         formatSelectionTooBig: function (limit) {
 | |
|             if (limit == 1) {
 | |
|                 return "Môžete zvoliť len jednu položku";
 | |
|             } else if (limit <= 4) {
 | |
|                 return "Môžete zvoliť najviac "+smallNumbers[limit](false)+" položky";
 | |
|             } else {
 | |
|                 return "Môžete zvoliť najviac "+limit+" položiek";
 | |
|             }
 | |
|         },
 | |
|         formatLoadMore: function (pageNumber) { return "Načítavajú sa ďalšie výsledky…"; },
 | |
|         formatSearching: function () { return "Vyhľadávanie…"; }
 | |
|     };
 | |
| 
 | |
| 	$.extend($.fn.select2.defaults, $.fn.select2.locales['sk']);
 | |
| })(jQuery);
 |