Upgrade to ExtJS 3.3.1 - Released 11/30/2010
[extjs.git] / src / locale / ext-lang-cs.js
1 /*!
2  * Ext JS Library 3.3.1
3  * Copyright(c) 2006-2010 Sencha Inc.
4  * licensing@sencha.com
5  * http://www.sencha.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       startDay          : 1
183    });
184 }
185
186 if(Ext.form.ComboBox){
187    Ext.apply(Ext.form.ComboBox.prototype, {
188       loadingText       : "Prosím čekejte...",
189       valueNotFoundText : undefined
190    });
191 }
192
193 if(Ext.form.VTypes){
194    Ext.apply(Ext.form.VTypes, {
195       emailText    : 'V tomto poli může být vyplněna pouze emailová adresa ve formátu "uživatel@doména.cz"',
196       urlText      : 'V tomto poli může být vyplněna pouze URL (adresa internetové stránky) ve formátu "http:/'+'/www.doména.cz"',
197       alphaText    : 'Toto pole může obsahovat pouze písmena abecedy a znak _',
198       alphanumText : 'Toto pole může obsahovat pouze písmena abecedy, čísla a znak _'
199    });
200 }
201
202 if(Ext.form.HtmlEditor){
203   Ext.apply(Ext.form.HtmlEditor.prototype, {
204     createLinkText : 'Zadejte URL adresu odkazu:',
205     buttonTips : {
206       bold : {
207         title: 'Tučné (Ctrl+B)',
208         text: 'Označí vybraný text tučně.',
209         cls: 'x-html-editor-tip'
210       },
211       italic : {
212         title: 'Kurzíva (Ctrl+I)',
213         text: 'Označí vybraný text kurzívou.',
214         cls: 'x-html-editor-tip'
215       },
216       underline : {
217         title: 'Podtržení (Ctrl+U)',
218         text: 'Podtrhne vybraný text.',
219         cls: 'x-html-editor-tip'
220       },
221       increasefontsize : {
222         title: 'Zvětšit písmo',
223         text: 'Zvětší velikost písma.',
224         cls: 'x-html-editor-tip'
225       },
226       decreasefontsize : {
227         title: 'Zúžit písmo',
228         text: 'Zmenší velikost písma.',
229         cls: 'x-html-editor-tip'
230       },
231       backcolor : {
232         title: 'Barva zvýraznění textu',
233         text: 'Označí vybraný text tak, aby vypadal jako označený zvýrazňovačem.',
234         cls: 'x-html-editor-tip'
235       },
236       forecolor : {
237         title: 'Barva písma',
238         text: 'Změní barvu textu.',
239         cls: 'x-html-editor-tip'
240       },
241       justifyleft : {
242         title: 'Zarovnat text vlevo',
243         text: 'Zarovná text doleva.',
244         cls: 'x-html-editor-tip'
245       },
246       justifycenter : {
247         title: 'Zarovnat na střed',
248         text: 'Zarovná text na střed.',
249         cls: 'x-html-editor-tip'
250       },
251       justifyright : {
252         title: 'Zarovnat text vpravo',
253         text: 'Zarovná text doprava.',
254         cls: 'x-html-editor-tip'
255       },
256       insertunorderedlist : {
257         title: 'Odrážky',
258         text: 'Začne seznam s odrážkami.',
259         cls: 'x-html-editor-tip'
260       },
261       insertorderedlist : {
262         title: 'Číslování',
263         text: 'Začne číslovaný seznam.',
264         cls: 'x-html-editor-tip'
265       },
266       createlink : {
267         title: 'Internetový odkaz',
268         text: 'Z vybraného textu vytvoří internetový odkaz.',
269         cls: 'x-html-editor-tip'
270       },
271       sourceedit : {
272         title: 'Zdrojový kód',
273         text: 'Přepne do módu úpravy zdrojového kódu.',
274         cls: 'x-html-editor-tip'
275       }
276     }
277   });
278 }
279
280 if(Ext.grid.GridView){
281    Ext.apply(Ext.grid.GridView.prototype, {
282       sortAscText  : "Řadit vzestupně",
283       sortDescText : "Řadit sestupně",
284       lockText     : "Ukotvit sloupec",
285       unlockText   : "Uvolnit sloupec",
286       columnsText  : "Sloupce"
287    });
288 }
289
290 if(Ext.grid.GroupingView){
291   Ext.apply(Ext.grid.GroupingView.prototype, {
292     emptyGroupText : '(Žádná data)',
293     groupByText    : 'Seskupit dle tohoto pole',
294     showGroupsText : 'Zobrazit ve skupině'
295   });
296 }
297
298 if(Ext.grid.PropertyColumnModel){
299    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
300       nameText   : "Název",
301       valueText  : "Hodnota",
302       dateFormat : "j.m.Y"
303    });
304 }
305
306 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
307    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
308       splitTip            : "Tahem změnit velikost.",
309       collapsibleSplitTip : "Tahem změnit velikost. Dvojklikem skrýt."
310    });
311 }