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