text: /*!
   * FileInput Polish Translations
   *
   * This file must be loaded after 'fileinput.js'. Patterns in braces '{}', or
   * any HTML markup tags in the messages must not be converted or translated.
   *
   * @see http://github.com/kartik-v/bootstrap-fileinput
   *
   * NOTE: this file must be saved in UTF-8 encoding.
   */
  (function ($) {
      "use strict";
  
      $.fn.fileinputLocales['pl'] = {
          fileSingle: 'plik',
          filePlural: 'pliki',
          browseLabel: 'Przeglądaj &hellip;',
          removeLabel: 'Usuń',
          removeTitle: 'Usuń zaznaczone pliki',
          cancelLabel: 'Przerwij',
          cancelTitle: 'Anuluj wysyłanie',
          pauseLabel: 'Pause',
          pauseTitle: 'Pause ongoing upload',
          uploadLabel: 'Wgraj',
          uploadTitle: 'Wgraj zaznaczone pliki',
          msgNo: 'Nie',
          msgNoFilesSelected: 'Brak zaznaczonych plików',
          msgPaused: 'Paused',
          msgCancelled: 'Odwołany',
          msgPlaceholder: 'Wybierz {files}...',
          msgZoomModalHeading: 'Szczegółowy podgląd',
          msgFileRequired: 'Musisz wybrać plik do wgrania.',
          msgSizeTooSmall: 'Plik "{name}" (<b>{size} KB</b>) jest zbyt mały i musi być większy niż <b>{minSize} KB</b>.',
          msgSizeTooLarge: 'Plik o nazwie "{name}" (<b>{size} KB</b>) przekroczył maksymalną dopuszczalną wielkość pliku wynoszącą <b>{maxSize} KB</b>.',
          msgFilesTooLess: 'Minimalna liczba plików do wgrania: <b>{n}</b>.',
          msgFilesTooMany: 'Liczba plików wybranych do wgrania w liczbie <b>({n})</b>, przekracza maksymalny dozwolony limit wynoszący <b>{m}</b>.',
          msgTotalFilesTooMany: 'You can upload a maximum of <b>{m}</b> files (<b>{n}</b> files detected).',
          msgFileNotFound: 'Plik "{name}" nie istnieje!',
          msgFileSecured: 'Ustawienia zabezpieczeń uniemożliwiają odczyt pliku "{name}".',
          msgFileNotReadable: 'Plik "{name}" nie jest plikiem do odczytu.',
          msgFilePreviewAborted: 'Podgląd pliku "{name}" został przerwany.',
          msgFilePreviewError: 'Wystąpił błąd w czasie odczytu pliku "{name}".',
          msgInvalidFileName: 'Nieprawidłowe lub nieobsługiwane znaki w nazwie pliku "{name}".',
          msgInvalidFileType: 'Nieznany typ pliku "{name}". Tylko następujące rodzaje plików są dozwolone: "{types}".',
          msgInvalidFileExtension: 'Złe rozszerzenie dla pliku "{name}". Tylko następujące rozszerzenia plików są dozwolone: "{extensions}".',
          msgUploadAborted: 'Przesyłanie pliku zostało przerwane',
          msgUploadThreshold: 'Przetwarzanie...',
          msgUploadBegin: 'Rozpoczynanie...',
          msgUploadEnd: 'Gotowe!',
          msgUploadResume: 'Resuming upload...',
          msgUploadEmpty: 'Brak poprawnych danych do przesłania.',
          msgUploadError: 'Upload Error',
          msgDeleteError: 'Delete Error',
          msgProgressError: 'Błąd',
          msgValidationError: 'Błąd walidacji',
          msgLoading: 'Wczytywanie pliku {index} z {files} &hellip;',
          msgProgress: 'Wczytywanie pliku {index} z {files} - {name} - {percent}% zakończone.',
          msgSelected: '{n} Plików zaznaczonych',
          msgFoldersNotAllowed: 'Metodą przeciągnij i upuść, można przenosić tylko pliki. Pominięto {n} katalogów.',
          msgImageWidthSmall: 'Szerokość pliku obrazu "{name}" musi być co najmniej {size} px.',
          msgImageHeightSmall: 'Wysokość pliku obrazu "{name}" musi być co najmniej {size} px.',
          msgImageWidthLarge: 'Szerokość pliku obrazu "{name}" nie może przekraczać {size} px.',
          msgImageHeightLarge: 'Wysokość pliku obrazu "{name}" nie może przekraczać {size} px.',
          msgImageResizeError: 'Nie udało się uzyskać wymiaru obrazu, aby zmienić rozmiar.',
          msgImageResizeException: 'Błąd podczas zmiany rozmiaru obrazu.<pre>{errors}</pre>',
          msgAjaxError: 'Coś poczło nie tak podczas {operation}. Spróbuj ponownie!',
          msgAjaxProgressError: '{operation} nie powiodło się',
          msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
          msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
          msgPendingTime: '{time} remaining',
          msgCalculatingTime: 'calculating time remaining',
          ajaxOperations: {
              deleteThumb: 'usuwanie pliku',
              uploadThumb: 'przesyłanie pliku',
              uploadBatch: 'masowe przesyłanie plików',
              uploadExtra: 'przesyłanie danych formularza'
          },
          dropZoneTitle: 'Przeciągnij i upuść pliki tutaj &hellip;',
          dropZoneClickTitle: '<br>(lub kliknij tutaj i wybierz {files} z komputera)',
          fileActionSettings: {
              removeTitle: 'Usuń plik',
              uploadTitle: 'Przesyłanie pliku',
              uploadRetryTitle: 'Ponów',
              downloadTitle: 'Pobierz plik',
              zoomTitle: 'Pokaż szczegóły',
              dragTitle: 'Przenies / Ponownie zaaranżuj',
              indicatorNewTitle: 'Jeszcze nie przesłany',
              indicatorSuccessTitle: 'Dodane',
              indicatorErrorTitle: 'Błąd',
              indicatorPausedTitle: 'Upload Paused',
              indicatorLoadingTitle: 'Przesyłanie ...'
          },
          previewZoomButtonTitles: {
              prev: 'Pokaż poprzedni plik',
              next: 'Pokaż następny plik',
              toggleheader: 'Włącz / wyłącz nagłówek',
              fullscreen: 'Włącz / wyłącz pełny ekran',
              borderless: 'Włącz / wyłącz tryb bez ramek',
              close: 'Zamknij szczegółowy widok'
          }
      };
  })(window.jQuery);
  