# ext-lang-pl.js

    /**
     * Polish Translations
     * By vbert 17-April-2007
     * Encoding: utf-8
     */

    Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Wczytywanie danych...</div>';

    if(Ext.View){
       Ext.View.prototype.emptyText = "";
    }

    if(Ext.grid.Grid){
       Ext.grid.Grid.prototype.ddText = "{0} wybrano wiersze(y)";
    }

    if(Ext.TabPanelItem){
       Ext.TabPanelItem.prototype.closeText = "Zamknij zakÅ‚adkÄ™";
    }

    if(Ext.form.Field){
       Ext.form.Field.prototype.invalidText = "WartoÅ›Ä‡ tego pola jest niewÅ‚aÅ›ciwa";
    }

    if(Ext.LoadMask){
        Ext.LoadMask.prototype.msg = "Wczytywanie danych...";
    }

    Date.monthNames = [
        "StyczeÅ„",
        "Luty",
        "Marzec",
        "KwiecieÅ„",
        "Maj",
        "Czerwiec",
        "Lipiec",
        "SierpieÅ„",
        "WrzesieÅ„",
        "PaÅºdziernik",
        "Listopad",
        "GrudzieÅ„"
    ];

    Date.dayNames = [
        "Niedziela",
        "PoniedziaÅ‚ek",
        "Wtorek",
        "Åšroda",
        "Czwartek",
        "PiÄ…tek",
        "Sobota"
    ];

    if(Ext.MessageBox){
       Ext.MessageBox.buttonText = {
          ok     : "OK",
          cancel : "Anuluj",
          yes    : "Tak",
          no     : "Nie"
       };
    }

    if(Ext.util.Format){
       Ext.util.Format.date = function(v, format){
          if(!v) return "";
          if(!(v instanceof Date)) v = new Date(Date.parse(v));
          return v.dateFormat(format || "Y-m-d");
       };
    }

    if(Ext.DatePicker){
    	Ext.apply(Ext.DatePicker.prototype, {
    		startDay			: 1,
    		todayText			: "Dzisiaj",
    		minText				: "Data jest wczeÅ›niejsza od daty minimalnej",
    		maxText				: "Data jest pÃ³Åºniejsza od daty maksymalnej",
    		disabledDaysText	: "",
    		disabledDatesText	: "",
    		monthNames			: Date.monthNames,
    		dayNames			: Date.dayNames,
    		nextText			: "NastÄ™pny miesiÄ…c (Control+StrzaÅ‚kaWPrawo)",
    		prevText			: "Poprzedni miesiÄ…c (Control+StrzaÅ‚kaWLewo)",
    		monthYearText		: "Wybierz miesiÄ…c (Control+Up/Down aby zmieniÄ‡ rok)",
    		todayTip			: "{0} (Spacja)",
    		format				: "Y-m-d"
    	});
    }

    if(Ext.PagingToolbar){
    	Ext.apply(Ext.PagingToolbar.prototype, {
    		beforePageText	: "Strona",
    		afterPageText	: "z {0}",
    		firstText		: "Pierwsza strona",
    	    prevText		: "Poprzednia strona",
    		nextText		: "NastÄ™pna strona",
    	    lastText		: "Ostatnia strona",
    		refreshText		: "OdÅ›wieÅ¼",
    	    displayMsg		: "WyÅ›wietlono {0} - {1} z {2}",
    		emptyMsg		: "Brak danych do wyÅ›wietlenia"
    	});
    }

    if(Ext.form.TextField){
    	Ext.apply(Ext.form.TextField.prototype, {
    	    minLengthText	: "Minimalna iloÅ›Ä‡ znakÃ³w dla tego pola to {0}",
    		maxLengthText	: "Maksymalna iloÅ›Ä‡ znakÃ³w dla tego pola to {0}",
    	    blankText		: "To pole jest wymagane",
    		regexText		: "",
    	    emptyText		: null
    	});
    }

    if(Ext.form.NumberField){
    	Ext.apply(Ext.form.NumberField.prototype, {
    	    minText	: "Minimalna wartoÅ›Ä‡ dla tego pola to {0}",
    	    maxText	: "Maksymalna wartoÅ›Ä‡ dla tego pola to {0}",
    		nanText	: "{0} to nie jest wÅ‚aÅ›ciwa wartoÅ›Ä‡"
    	});
    }

    if(Ext.form.DateField){
    	Ext.apply(Ext.form.DateField.prototype, {
    	    disabledDaysText	: "WyÅ‚Ä…czony",
    	    disabledDatesText	: "WyÅ‚Ä…czony",
    		minText				: "Data w tym polu musi byÄ‡ pÃ³Åºniejsza od {0}",
    	    maxText				: "Data w tym polu musi byÄ‡ wczeÅ›niejsza od {0}",
    		invalidText			: "{0} to nie jest prawidÅ‚owa data - prawidÅ‚owy format daty {1}",
    	    format				: "Y-m-d"
    	});
    }

    if(Ext.form.ComboBox){
    	Ext.apply(Ext.form.ComboBox.prototype, {
    		loadingText       : "WczytujÄ™...",
    		valueNotFoundText : undefined
    	});
    }

    if(Ext.form.VTypes){
    	Ext.apply(Ext.form.VTypes, {
    	    emailText		: 'To pole wymaga podania adresu e-mail w formacie: "nazwa@domena.pl"',
    	    urlText			: 'To pole wymaga podania adresu strony www w formacie: "http:/'+'/www.domena.pl"',
    		alphaText		: 'To pole wymaga podania tylko liter i _',
    		alphanumText	: 'To pole wymaga podania tylko liter, cyfr i _'
    	});
    }

    if(Ext.grid.GridView){
    	Ext.apply(Ext.grid.GridView.prototype, {
    	    sortAscText		: "Sortuj rosnÄ…co",
    	    sortDescText	: "Sortuj malejÄ…co",
    		lockText		: "Zablokuj kolumnÄ™",
    	    unlockText		: "Odblokuj kolumnÄ™",
    		columnsText		: "Kolumny"
    	});
    }

    if(Ext.grid.PropertyColumnModel){
    	Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
    	    nameText	: "Nazwa",
    	    valueText	: "WartoÅ›Ä‡",
    		dateFormat	: "Y-m-d"
    	});
    }

    if(Ext.SplitLayoutRegion){
    	Ext.apply(Ext.SplitLayoutRegion.prototype, {
    	    splitTip			: "PrzeciÄ…gnij aby zmieniÄ‡ rozmiar.",
    		collapsibleSplitTip	: "PrzeciÄ…gnij aby zmieniÄ‡ rozmiar. Kliknij dwukrotnie aby ukryÄ‡."
    	});
    }

Ext - Copyright © 2006-2007 Ext JS, LLC
All rights reserved.