3 * Copyright(c) 2006-2010 Ext JS, Inc.
5 * http://www.extjs.com/license
9 * By vbert 17-April-2007
10 * Updated by mmar 16-November-2007
14 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Wczytywanie danych...</div>';
17 Ext.View.prototype.emptyText = "";
20 if(Ext.grid.GridPanel){
21 Ext.grid.GridPanel.prototype.ddText = "{0} wybrano wiersze(y)";
25 Ext.TabPanelItem.prototype.closeText = "Zamknij zakładkę";
29 Ext.form.Field.prototype.invalidText = "Wartość tego pola jest niewłaściwa";
33 Ext.LoadMask.prototype.msg = "Wczytywanie danych...";
51 Date.getShortMonthName = function(month) {
52 return Date.monthNames[month].substring(0, 3);
70 Date.getMonthNumber = function(name) {
71 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
84 Date.getShortDayName = function(day) {
98 Ext.MessageBox.buttonText = {
107 Ext.util.Format.date = function(v, format){
109 if(!(v instanceof Date)) v = new Date(Date.parse(v));
110 return v.dateFormat(format || "Y-m-d");
115 Ext.apply(Ext.DatePicker.prototype, {
117 todayText : "Dzisiaj",
118 minText : "Data jest wcześniejsza od daty minimalnej",
119 maxText : "Data jest późniejsza od daty maksymalnej",
120 disabledDaysText : "",
121 disabledDatesText : "",
122 monthNames : Date.monthNames,
123 dayNames : Date.dayNames,
124 nextText : "Następny miesiąc (Control+StrzałkaWPrawo)",
125 prevText : "Poprzedni miesiąc (Control+StrzałkaWLewo)",
126 monthYearText : "Wybierz miesiąc (Control+Up/Down aby zmienić rok)",
127 todayTip : "{0} (Spacja)",
129 okText : " OK ",
130 cancelText : "Anuluj",
135 if(Ext.PagingToolbar){
136 Ext.apply(Ext.PagingToolbar.prototype, {
137 beforePageText : "Strona",
138 afterPageText : "z {0}",
139 firstText : "Pierwsza strona",
140 prevText : "Poprzednia strona",
141 nextText : "Następna strona",
142 lastText : "Ostatnia strona",
143 refreshText : "Odśwież",
144 displayMsg : "Wyświetlono {0} - {1} z {2}",
145 emptyMsg : "Brak danych do wyświetlenia"
149 if(Ext.form.TextField){
150 Ext.apply(Ext.form.TextField.prototype, {
151 minLengthText : "Minimalna ilość znaków dla tego pola to {0}",
152 maxLengthText : "Maksymalna ilość znaków dla tego pola to {0}",
153 blankText : "To pole jest wymagane",
159 if(Ext.form.NumberField){
160 Ext.apply(Ext.form.NumberField.prototype, {
161 minText : "Minimalna wartość dla tego pola to {0}",
162 maxText : "Maksymalna wartość dla tego pola to {0}",
163 nanText : "{0} to nie jest właściwa wartość"
167 if(Ext.form.DateField){
168 Ext.apply(Ext.form.DateField.prototype, {
169 disabledDaysText : "Wyłączony",
170 disabledDatesText : "Wyłączony",
171 minText : "Data w tym polu musi być późniejsza od {0}",
172 maxText : "Data w tym polu musi być wcześniejsza od {0}",
173 invalidText : "{0} to nie jest prawidłowa data - prawidłowy format daty {1}",
175 altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
179 if(Ext.form.ComboBox){
180 Ext.apply(Ext.form.ComboBox.prototype, {
181 loadingText : "Wczytuję...",
182 valueNotFoundText : undefined
187 Ext.apply(Ext.form.VTypes, {
188 emailText : 'To pole wymaga podania adresu e-mail w formacie: "nazwa@domena.pl"',
189 urlText : 'To pole wymaga podania adresu strony www w formacie: "http:/'+'/www.domena.pl"',
190 alphaText : 'To pole wymaga podania tylko liter i _',
191 alphanumText : 'To pole wymaga podania tylko liter, cyfr i _'
195 if(Ext.form.HtmlEditor){
196 Ext.apply(Ext.form.HtmlEditor.prototype, {
197 createLinkText : 'Wprowadź adres URL strony:',
200 title: 'Pogrubienie (Ctrl+B)',
201 text: 'Ustaw styl zaznaczonego tekstu na pogrubiony.',
202 cls: 'x-html-editor-tip'
205 title: 'Kursywa (Ctrl+I)',
206 text: 'Ustaw styl zaznaczonego tekstu na kursywę.',
207 cls: 'x-html-editor-tip'
210 title: 'Podkreślenie (Ctrl+U)',
211 text: 'Podkreśl zaznaczony tekst.',
212 cls: 'x-html-editor-tip'
215 title: 'Zwiększ czcionkę',
216 text: 'Zwiększ rozmiar czcionki.',
217 cls: 'x-html-editor-tip'
220 title: 'Zmniejsz czcionkę',
221 text: 'Zmniejsz rozmiar czcionki.',
222 cls: 'x-html-editor-tip'
225 title: 'Wyróżnienie',
226 text: 'Zmień kolor wyróżnienia zaznaczonego tekstu.',
227 cls: 'x-html-editor-tip'
230 title: 'Kolor czcionki',
231 text: 'Zmień kolor zaznaczonego tekstu.',
232 cls: 'x-html-editor-tip'
236 text: 'Wyrównaj tekst do lewej.',
237 cls: 'x-html-editor-tip'
241 text: 'Wyrównaj tekst do środka.',
242 cls: 'x-html-editor-tip'
246 text: 'Wyrównaj tekst do prawej.',
247 cls: 'x-html-editor-tip'
249 insertunorderedlist : {
250 title: 'Lista wypunktowana',
251 text: 'Rozpocznij listę wypunktowaną.',
252 cls: 'x-html-editor-tip'
254 insertorderedlist : {
255 title: 'Lista numerowana',
256 text: 'Rozpocznij listę numerowaną.',
257 cls: 'x-html-editor-tip'
261 text: 'Przekształć zaznaczony tekst w hiperłącze.',
262 cls: 'x-html-editor-tip'
265 title: 'Edycja źródła',
266 text: 'Przełącz w tryb edycji źródła.',
267 cls: 'x-html-editor-tip'
273 if(Ext.grid.GridView){
274 Ext.apply(Ext.grid.GridView.prototype, {
275 sortAscText : "Sortuj rosnąco",
276 sortDescText : "Sortuj malejąco",
277 lockText : "Zablokuj kolumnę",
278 unlockText : "Odblokuj kolumnę",
279 columnsText : "Kolumny"
283 if(Ext.grid.GroupingView){
284 Ext.apply(Ext.grid.GroupingView.prototype, {
285 emptyGroupText : '(None)',
286 groupByText : 'Grupuj po tym polu',
287 showGroupsText : 'Pokaż w grupach'
291 if(Ext.grid.PropertyColumnModel){
292 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
294 valueText : "Wartość",
299 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
300 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
301 splitTip : "Przeciągnij aby zmienić rozmiar.",
302 collapsibleSplitTip : "Przeciągnij aby zmienić rozmiar. Kliknij dwukrotnie aby ukryć."