Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
27 jpm 1
/**
2
 * Polish Translations
3
 * By vbert 17-April-2007
4
 * Updated by mmar 16-November-2007
5
 * Encoding: utf-8
6
 */
7
 
8
Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Wczytywanie danych...</div>';
9
 
10
if(Ext.View){
11
   Ext.View.prototype.emptyText = "";
12
}
13
 
14
if(Ext.grid.Grid){
15
   Ext.grid.Grid.prototype.ddText = "{0} wybrano wiersze(y)";
16
}
17
 
18
if(Ext.TabPanelItem){
19
   Ext.TabPanelItem.prototype.closeText = "Zamknij zakładkę";
20
}
21
 
22
if(Ext.form.Field){
23
   Ext.form.Field.prototype.invalidText = "Wartość tego pola jest niewłaściwa";
24
}
25
 
26
if(Ext.LoadMask){
27
    Ext.LoadMask.prototype.msg = "Wczytywanie danych...";
28
}
29
 
30
Date.monthNames = [
31
    "Styczeń",
32
    "Luty",
33
    "Marzec",
34
    "Kwiecień",
35
    "Maj",
36
    "Czerwiec",
37
    "Lipiec",
38
    "Sierpień",
39
    "Wrzesień",
40
    "Październik",
41
    "Listopad",
42
    "Grudzień"
43
];
44
 
45
Date.getShortMonthName = function(month) {
46
  return Date.monthNames[month].substring(0, 3);
47
};
48
 
49
Date.monthNumbers = {
50
  Sty : 0,
51
  Lut : 1,
52
  Mar : 2,
53
  Kwi : 3,
54
  Maj : 4,
55
  Cze : 5,
56
  Lip : 6,
57
  Sie : 7,
58
  Wrz : 8,
59
  Paź : 9,
60
  Lis : 10,
61
  Gru : 11
62
};
63
 
64
Date.getMonthNumber = function(name) {
65
  return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
66
};
67
 
68
Date.dayNames = [
69
    "Niedziela",
70
    "Poniedziałek",
71
    "Wtorek",
72
    "Środa",
73
    "Czwartek",
74
    "Piątek",
75
    "Sobota"
76
];
77
 
78
Date.getShortDayName = function(day) {
79
	switch(day) {
80
		case 0: return 'ndz';
81
		case 1: return 'pon';
82
		case 2: return 'wt';
83
		case 3: return 'śr';
84
		case 4: return 'czw';
85
		case 5: return 'pt';
86
		case 6: return 'sob';
87
                default: return '';
88
	}
89
};
90
 
91
if(Ext.MessageBox){
92
   Ext.MessageBox.buttonText = {
93
      ok     : "OK",
94
      cancel : "Anuluj",
95
      yes    : "Tak",
96
      no     : "Nie"
97
   };
98
}
99
 
100
if(Ext.util.Format){
101
   Ext.util.Format.date = function(v, format){
102
      if(!v) return "";
103
      if(!(v instanceof Date)) v = new Date(Date.parse(v));
104
      return v.dateFormat(format || "Y-m-d");
105
   };
106
}
107
 
108
if(Ext.DatePicker){
109
	Ext.apply(Ext.DatePicker.prototype, {
110
		startDay			: 1,
111
		todayText			: "Dzisiaj",
112
		minText				: "Data jest wcześniejsza od daty minimalnej",
113
		maxText				: "Data jest późniejsza od daty maksymalnej",
114
		disabledDaysText	: "",
115
		disabledDatesText	: "",
116
		monthNames			: Date.monthNames,
117
		dayNames			: Date.dayNames,
118
		nextText			: "Następny miesiąc (Control+StrzałkaWPrawo)",
119
		prevText			: "Poprzedni miesiąc (Control+StrzałkaWLewo)",
120
		monthYearText		: "Wybierz miesiąc (Control+Up/Down aby zmienić rok)",
121
		todayTip			: "{0} (Spacja)",
122
		format				: "Y-m-d",
123
		okText            	: "&#160;OK&#160;",
124
    	cancelText        	: "Anuluj",
125
    	startDay          	: 1
126
	});
127
}
128
 
129
if(Ext.PagingToolbar){
130
	Ext.apply(Ext.PagingToolbar.prototype, {
131
		beforePageText	: "Strona",
132
		afterPageText	: "z {0}",
133
		firstText		: "Pierwsza strona",
134
	    prevText		: "Poprzednia strona",
135
		nextText		: "Następna strona",
136
	    lastText		: "Ostatnia strona",
137
		refreshText		: "Odśwież",
138
	    displayMsg		: "Wyświetlono {0} - {1} z {2}",
139
		emptyMsg		: "Brak danych do wyświetlenia"
140
	});
141
}
142
 
143
if(Ext.form.TextField){
144
	Ext.apply(Ext.form.TextField.prototype, {
145
	    minLengthText	: "Minimalna ilość znaków dla tego pola to {0}",
146
		maxLengthText	: "Maksymalna ilość znaków dla tego pola to {0}",
147
	    blankText		: "To pole jest wymagane",
148
		regexText		: "",
149
	    emptyText		: null
150
	});
151
}
152
 
153
if(Ext.form.NumberField){
154
	Ext.apply(Ext.form.NumberField.prototype, {
155
	    minText	: "Minimalna wartość dla tego pola to {0}",
156
	    maxText	: "Maksymalna wartość dla tego pola to {0}",
157
		nanText	: "{0} to nie jest właściwa wartość"
158
	});
159
}
160
 
161
if(Ext.form.DateField){
162
	Ext.apply(Ext.form.DateField.prototype, {
163
	    disabledDaysText	: "Wyłączony",
164
	    disabledDatesText	: "Wyłączony",
165
		minText				: "Data w tym polu musi być późniejsza od {0}",
166
	    maxText				: "Data w tym polu musi być wcześniejsza od {0}",
167
		invalidText			: "{0} to nie jest prawidłowa data - prawidłowy format daty {1}",
168
	    format				: "Y-m-d",
169
    	altFormats    	    : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
170
	});
171
}
172
 
173
if(Ext.form.ComboBox){
174
	Ext.apply(Ext.form.ComboBox.prototype, {
175
		loadingText       : "Wczytuję...",
176
		valueNotFoundText : undefined
177
	});
178
}
179
 
180
if(Ext.form.VTypes){
181
	Ext.apply(Ext.form.VTypes, {
182
	    emailText		: 'To pole wymaga podania adresu e-mail w formacie: "nazwa@domena.pl"',
183
	    urlText			: 'To pole wymaga podania adresu strony www w formacie: "http:/'+'/www.domena.pl"',
184
		alphaText		: 'To pole wymaga podania tylko liter i _',
185
		alphanumText	: 'To pole wymaga podania tylko liter, cyfr i _'
186
	});
187
}
188
 
189
if(Ext.form.HtmlEditor){
190
  Ext.apply(Ext.form.HtmlEditor.prototype, {
191
    createLinkText : 'Wprowadź adres URL strony:',
192
    buttonTips : {
193
      bold : {
194
        title: 'Pogrubienie (Ctrl+B)',
195
        text: 'Ustaw styl zaznaczonego tekstu na pogrubiony.',
196
        cls: 'x-html-editor-tip'
197
      },
198
      italic : {
199
        title: 'Kursywa (Ctrl+I)',
200
        text: 'Ustaw styl zaznaczonego tekstu na kursywę.',
201
        cls: 'x-html-editor-tip'
202
      },
203
      underline : {
204
        title: 'Podkreślenie (Ctrl+U)',
205
        text: 'Podkreśl zaznaczony tekst.',
206
        cls: 'x-html-editor-tip'
207
      },
208
      increasefontsize : {
209
        title: 'Zwiększ czcionkę',
210
        text: 'Zwiększ rozmiar czcionki.',
211
        cls: 'x-html-editor-tip'
212
      },
213
      decreasefontsize : {
214
        title: 'Zmniejsz czcionkę',
215
        text: 'Zmniejsz rozmiar czcionki.',
216
        cls: 'x-html-editor-tip'
217
      },
218
      backcolor : {
219
        title: 'Wyróżnienie',
220
        text: 'Zmień kolor wyróżnienia zaznaczonego tekstu.',
221
        cls: 'x-html-editor-tip'
222
      },
223
      forecolor : {
224
        title: 'Kolor czcionki',
225
        text: 'Zmień kolor zaznaczonego tekstu.',
226
        cls: 'x-html-editor-tip'
227
      },
228
      justifyleft : {
229
        title: 'Do lewej',
230
        text: 'Wyrównaj tekst do lewej.',
231
        cls: 'x-html-editor-tip'
232
      },
233
      justifycenter : {
234
        title: 'Wyśrodkuj',
235
        text: 'Wyrównaj tekst do środka.',
236
        cls: 'x-html-editor-tip'
237
      },
238
      justifyright : {
239
        title: 'Do prawej',
240
        text: 'Wyrównaj tekst do prawej.',
241
        cls: 'x-html-editor-tip'
242
      },
243
      insertunorderedlist : {
244
        title: 'Lista wypunktowana',
245
        text: 'Rozpocznij listę wypunktowaną.',
246
        cls: 'x-html-editor-tip'
247
      },
248
      insertorderedlist : {
249
        title: 'Lista numerowana',
250
        text: 'Rozpocznij listę numerowaną.',
251
        cls: 'x-html-editor-tip'
252
      },
253
      createlink : {
254
        title: 'Hiperłącze',
255
        text: 'Przekształć zaznaczony tekst w hiperłącze.',
256
        cls: 'x-html-editor-tip'
257
      },
258
      sourceedit : {
259
        title: 'Edycja źródła',
260
        text: 'Przełącz w tryb edycji źródła.',
261
        cls: 'x-html-editor-tip'
262
      }
263
    }
264
  });
265
}
266
 
267
if(Ext.grid.GridView){
268
	Ext.apply(Ext.grid.GridView.prototype, {
269
	    sortAscText		: "Sortuj rosnąco",
270
	    sortDescText	: "Sortuj malejąco",
271
		lockText		: "Zablokuj kolumnę",
272
	    unlockText		: "Odblokuj kolumnę",
273
		columnsText		: "Kolumny"
274
	});
275
}
276
 
277
if(Ext.grid.GroupingView){
278
  Ext.apply(Ext.grid.GroupingView.prototype, {
279
    emptyGroupText : '(None)',
280
    groupByText    : 'Grupuj po tym polu',
281
    showGroupsText : 'Pokaż w grupach'
282
  });
283
}
284
 
285
if(Ext.grid.PropertyColumnModel){
286
	Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
287
	    nameText	: "Nazwa",
288
	    valueText	: "Wartość",
289
		dateFormat	: "Y-m-d"
290
	});
291
}
292
 
293
if(Ext.layout.BorderLayout.SplitRegion){
294
	Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
295
	    splitTip			: "Przeciągnij aby zmienić rozmiar.",
296
		collapsibleSplitTip	: "Przeciągnij aby zmienić rozmiar. Kliknij dwukrotnie aby ukryć."
297
	});
298
}