Upgrade to ExtJS 3.3.0 - Released 10/06/2010
[extjs.git] / src / locale / ext-lang-cs.js
1 /*!
2  * Ext JS Library 3.3.0
3  * Copyright(c) 2006-2010 Ext JS, Inc.
4  * licensing@extjs.com
5  * http://www.extjs.com/license
6  */
7 /**
8  * Czech Translations
9  * Translated by Tomáš Korčák (72)
10  * 2008/02/08 18:02, Ext-2.0.1
11  */
12
13 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Prosím čekejte...</div>';
14
15 if(Ext.View){
16    Ext.View.prototype.emptyText = "";
17 }
18
19 if(Ext.grid.GridPanel){
20    Ext.grid.GridPanel.prototype.ddText = "{0} vybraných řádků";
21 }
22
23 if(Ext.TabPanelItem){
24    Ext.TabPanelItem.prototype.closeText = "Zavřít záložku";
25 }
26
27 if(Ext.form.Field){
28    Ext.form.Field.prototype.invalidText = "Hodnota v tomto poli je neplatná";
29 }
30
31 if(Ext.LoadMask){
32     Ext.LoadMask.prototype.msg = "Prosím čekejte...";
33 }
34
35 Date.monthNames = [
36    "Leden",
37    "Únor",
38    "Březen",
39    "Duben",
40    "Květen",
41    "Červen",
42    "Červenec",
43    "Srpen",
44    "Září",
45    "Říjen",
46    "Listopad",
47    "Prosinec"
48 ];
49
50 Date.shortMonthNames = {
51     "Leden"     : "Led",
52     "Únor"      : "Úno",
53     "Březen"    : "Bře",
54     "Duben"     : "Dub",
55     "Květen"    : "Kvě",
56     "Červen"    : "Čer",
57     "Červenec"  : "Čvc",
58     "Srpen"     : "Srp",
59     "Září"      : "Zář",
60     "Říjen"     : "Říj",
61     "Listopad"  : "Lis",
62     "Prosinec"  : "Pro"
63 };
64
65
66 Date.getShortMonthName = function(month) {
67   return Date.shortMonthNames[Date.monthNames[month]];
68 };
69
70 Date.monthNumbers = {
71    "Leden"      : 0,
72    "Únor"       : 1,
73    "Březen"     : 2,
74    "Duben"      : 3,
75    "Květen"     : 4,
76    "Červen"     : 5,
77    "Červenec"   : 6,
78    "Srpen"      : 7,
79    "Září"       : 8,
80    "Říjen"      : 9,
81    "Listopad"   : 10,
82    "Prosinec"   : 11
83 };
84
85
86 Date.getMonthNumber = function(name) {
87   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1).toLowerCase()];
88 };
89
90 Date.dayNames = [
91    "Neděle",
92    "Pondělí",
93    "Úterý",
94    "Středa",
95    "Čtvrtek",
96    "Pátek",
97    "Sobota"
98 ];
99
100 Date.getShortDayName = function(day) {
101   return Date.dayNames[day].substring(0, 3);
102 };
103
104 if(Ext.MessageBox){
105    Ext.MessageBox.buttonText = {
106       ok     : "OK",
107       cancel : "Storno",
108       yes    : "Ano",
109       no     : "Ne"
110    };
111 }
112
113 if(Ext.util.Format){
114    Ext.util.Format.date = function(v, format){
115       if(!v) return "";
116       if(!(v instanceof Date)) v = new Date(Date.parse(v));
117       return v.dateFormat(format || "d.m.Y");
118    };
119 }
120
121 if(Ext.DatePicker){
122    Ext.apply(Ext.DatePicker.prototype, {
123       todayText         : "Dnes",
124       minText           : "Datum nesmí být starší než je minimální",
125       maxText           : "Datum nesmí být dřívější než je maximální",
126       disabledDaysText  : "",
127       disabledDatesText : "",
128       monthNames        : Date.monthNames,
129       dayNames          : Date.dayNames,
130       nextText          : 'Následující měsíc (Control+Right)',
131       prevText          : 'Předcházející měsíc (Control+Left)',
132       monthYearText     : 'Zvolte měsíc (ke změně let použijte Control+Up/Down)',
133       todayTip          : "{0} (Spacebar)",
134       format            : "d.m.Y",
135       okText            : "&#160;OK&#160;",
136       cancelText        : "Storno",
137       startDay          : 1
138    });
139 }
140
141 if(Ext.PagingToolbar){
142    Ext.apply(Ext.PagingToolbar.prototype, {
143       beforePageText : "Strana",
144       afterPageText  : "z {0}",
145       firstText      : "První strana",
146       prevText       : "Přecházející strana",
147       nextText       : "Následující strana",
148       lastText       : "Poslední strana",
149       refreshText    : "Aktualizovat",
150       displayMsg     : "Zobrazeno {0} - {1} z celkových {2}",
151       emptyMsg       : 'Žádné záznamy nebyly nalezeny'
152    });
153 }
154
155 if(Ext.form.TextField){
156    Ext.apply(Ext.form.TextField.prototype, {
157       minLengthText : "Pole nesmí mít méně {0} znaků",
158       maxLengthText : "Pole nesmí být delší než {0} znaků",
159       blankText     : "This field is required",
160       regexText     : "",
161       emptyText     : null
162    });
163 }
164
165 if(Ext.form.NumberField){
166    Ext.apply(Ext.form.NumberField.prototype, {
167       minText : "Hodnota v tomto poli nesmí být menší než {0}",
168       maxText : "Hodnota v tomto poli nesmí být větší než {0}",
169       nanText : "{0} není platné číslo"
170    });
171 }
172
173 if(Ext.form.DateField){
174    Ext.apply(Ext.form.DateField.prototype, {
175       disabledDaysText  : "Neaktivní",
176       disabledDatesText : "Neaktivní",
177       minText           : "Datum v tomto poli nesmí být starší než {0}",
178       maxText           : "Datum v tomto poli nesmí být novější než {0}",
179       invalidText       : "{0} není platným datem - zkontrolujte zda-li je ve formátu {1}",
180       format            : "d.m.Y",
181       altFormats        : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
182    });
183 }
184
185 if(Ext.form.ComboBox){
186    Ext.apply(Ext.form.ComboBox.prototype, {
187       loadingText       : "Prosím čekejte...",
188       valueNotFoundText : undefined
189    });
190 }
191
192 if(Ext.form.VTypes){
193    Ext.apply(Ext.form.VTypes, {
194       emailText    : 'V tomto poli může být vyplněna pouze emailová adresa ve formátu "uživatel@doména.cz"',
195       urlText      : 'V tomto poli může být vyplněna pouze URL (adresa internetové stránky) ve formátu "http:/'+'/www.doména.cz"',
196       alphaText    : 'Toto pole může obsahovat pouze písmena abecedy a znak _',
197       alphanumText : 'Toto pole může obsahovat pouze písmena abecedy, čísla a znak _'
198    });
199 }
200
201 if(Ext.form.HtmlEditor){
202   Ext.apply(Ext.form.HtmlEditor.prototype, {
203     createLinkText : 'Zadejte URL adresu odkazu:',
204     buttonTips : {
205       bold : {
206         title: 'Tučné (Ctrl+B)',
207         text: 'Označí vybraný text tučně.',
208         cls: 'x-html-editor-tip'
209       },
210       italic : {
211         title: 'Kurzíva (Ctrl+I)',
212         text: 'Označí vybraný text kurzívou.',
213         cls: 'x-html-editor-tip'
214       },
215       underline : {
216         title: 'Podtržení (Ctrl+U)',
217         text: 'Podtrhne vybraný text.',
218         cls: 'x-html-editor-tip'
219       },
220       increasefontsize : {
221         title: 'Zvětšit písmo',
222         text: 'Zvětší velikost písma.',
223         cls: 'x-html-editor-tip'
224       },
225       decreasefontsize : {
226         title: 'Zúžit písmo',
227         text: 'Zmenší velikost písma.',
228         cls: 'x-html-editor-tip'
229       },
230       backcolor : {
231         title: 'Barva zvýraznění textu',
232         text: 'Označí vybraný text tak, aby vypadal jako označený zvýrazňovačem.',
233         cls: 'x-html-editor-tip'
234       },
235       forecolor : {
236         title: 'Barva písma',
237         text: 'Změní barvu textu.',
238         cls: 'x-html-editor-tip'
239       },
240       justifyleft : {
241         title: 'Zarovnat text vlevo',
242         text: 'Zarovná text doleva.',
243         cls: 'x-html-editor-tip'
244       },
245       justifycenter : {
246         title: 'Zarovnat na střed',
247         text: 'Zarovná text na střed.',
248         cls: 'x-html-editor-tip'
249       },
250       justifyright : {
251         title: 'Zarovnat text vpravo',
252         text: 'Zarovná text doprava.',
253         cls: 'x-html-editor-tip'
254       },
255       insertunorderedlist : {
256         title: 'Odrážky',
257         text: 'Začne seznam s odrážkami.',
258         cls: 'x-html-editor-tip'
259       },
260       insertorderedlist : {
261         title: 'Číslování',
262         text: 'Začne číslovaný seznam.',
263         cls: 'x-html-editor-tip'
264       },
265       createlink : {
266         title: 'Internetový odkaz',
267         text: 'Z vybraného textu vytvoří internetový odkaz.',
268         cls: 'x-html-editor-tip'
269       },
270       sourceedit : {
271         title: 'Zdrojový kód',
272         text: 'Přepne do módu úpravy zdrojového kódu.',
273         cls: 'x-html-editor-tip'
274       }
275     }
276   });
277 }
278
279 if(Ext.grid.GridView){
280    Ext.apply(Ext.grid.GridView.prototype, {
281       sortAscText  : "Řadit vzestupně",
282       sortDescText : "Řadit sestupně",
283       lockText     : "Ukotvit sloupec",
284       unlockText   : "Uvolnit sloupec",
285       columnsText  : "Sloupce"
286    });
287 }
288
289 if(Ext.grid.GroupingView){
290   Ext.apply(Ext.grid.GroupingView.prototype, {
291     emptyGroupText : '(Žádná data)',
292     groupByText    : 'Seskupit dle tohoto pole',
293     showGroupsText : 'Zobrazit ve skupině'
294   });
295 }
296
297 if(Ext.grid.PropertyColumnModel){
298    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
299       nameText   : "Název",
300       valueText  : "Hodnota",
301       dateFormat : "j.m.Y"
302    });
303 }
304
305 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
306    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
307       splitTip            : "Tahem změnit velikost.",
308       collapsibleSplitTip : "Tahem změnit velikost. Dvojklikem skrýt."
309    });
310 }