From 0e9cfaa89372f99ffb18642116026e7bead64576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20=C5=A0olc?= Date: Tue, 13 Jan 2015 15:52:22 +0100 Subject: [PATCH] Added czech translations --- src/js/select2/i18n/cs.js | 61 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 src/js/select2/i18n/cs.js diff --git a/src/js/select2/i18n/cs.js b/src/js/select2/i18n/cs.js new file mode 100644 index 00000000..656f5ec7 --- /dev/null +++ b/src/js/select2/i18n/cs.js @@ -0,0 +1,61 @@ +define(function () { + // Czech + function small (count, masc) { + switch(count) { + case 2: + return masc ? "dva" : "dvě"; + case 3: + return "tři"; + case 4: + return "čtyři"; + } + return ""; + } + return { + errorLoading: function () { + return 'Výsledky nemohly být načteny.'; + }, + inputTooLong: function (args) { + var n = args.input.length - args.maximum; + + if (n == 1) { + return "Prosím zadejte o jeden znak méně"; + } else if (n <= 4) { + return "Prosím zadejte o " + small(n, true) + " znaky méně"; + } else { + return "Prosím zadejte o " + n + " znaků méně"; + } + }, + inputTooShort: function (args) { + var n = args.minimum - args.input.length; + + if (n == 1) { + return "Prosím zadejte ještě jeden znak"; + } else if (n <= 4) { + return "Prosím zadejte ještě další " + small(n, true) + " znaky"; + } else { + return "Prosím zadejte ještě dalších " + n + " znaků"; + } + }, + loadingMore: function () { + return 'Načítají se další výsledky…'; + }, + maximumSelected: function (args) { + var n = args.maximum; + + if (n == 1) { + return "Můžete zvolit jen jednu položku"; + } else if (n <= 4) { + return "Můžete zvolit maximálně " + small(n, false) + " položky"; + } else { + return "Můžete zvolit maximálně " + n + " položek"; + } + }, + noResults: function () { + return 'Nenalezeny žádné položky'; + }, + searching: function () { + return 'Vyhledávání…'; + } + }; +});