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