Upgrade to ExtJS 3.0.0 - Released 07/06/2009
[extjs.git] / docs / source / ext-lang-de.html
1 <html>\r
2 <head>\r
3   <title>The source code</title>\r
4     <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />\r
5     <script type="text/javascript" src="../resources/prettify/prettify.js"></script>\r
6 </head>\r
7 <body  onload="prettyPrint();">\r
8     <pre class="prettyprint lang-js">/*
9  * German translation
10  * By schmidetzki and humpdi
11  * 04-07-2007
12  * Updated by wm003 10-31-2007
13  */
14
15 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Übertrage Daten ...</div>';
16
17 if(Ext.View){
18    Ext.View.prototype.emptyText = "";
19 }
20
21 if(Ext.grid.GridPanel){
22    Ext.grid.GridPanel.prototype.ddText = "{0} Zeile(n) ausgewählt";
23 }
24
25 if(Ext.TabPanelItem){
26    Ext.TabPanelItem.prototype.closeText = "Diesen Tab schließen";
27 }
28
29 if(Ext.form.BasicForm){
30    Ext.form.BasicForm.prototype.waitTitle = "Bitte warten...";
31 }
32
33 if(Ext.form.Field){
34    Ext.form.Field.prototype.invalidText = "Der Wert des Feldes ist nicht korrekt";
35 }
36
37 if(Ext.LoadMask){
38   Ext.LoadMask.prototype.msg = "Übertrage Daten...";
39 }
40
41 Date.monthNames = [
42    "Januar",
43    "Februar",
44    "März",
45    "April",
46    "Mai",
47    "Juni",
48    "Juli",
49    "August",
50    "September",
51    "Oktober",
52    "November",
53    "Dezember"
54 ];
55
56 Date.getShortMonthName = function(month) {
57   return Date.monthNames[month].substring(0, 3);
58 };
59
60 Date.monthNumbers = {
61   Jan : 0,
62   Feb : 1,
63   "M\u00e4r" : 2,
64   Apr : 3,
65   Mai : 4,
66   Jun : 5,
67   Jul : 6,
68   Aug : 7,
69   Sep : 8,
70   Okt : 9,
71   Nov : 10,
72   Dez : 11
73 };
74
75 Date.getMonthNumber = function(name) {
76   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
77 };
78
79 Date.dayNames = [
80    "Sonntag",
81    "Montag",
82    "Dienstag",
83    "Mittwoch",
84    "Donnerstag",
85    "Freitag",
86    "Samstag"
87 ];
88
89 Date.getShortDayName = function(day) {
90   return Date.dayNames[day].substring(0, 3);
91 };
92
93 if(Ext.MessageBox){
94    Ext.MessageBox.buttonText = {
95       ok     : "OK",
96       cancel : "Abbrechen",
97       yes    : "Ja",
98       no     : "Nein"
99    };
100 }
101
102 if(Ext.util.Format){
103    Ext.util.Format.date = function(v, format){
104       if(!v) return "";
105       if(!(v instanceof Date)) v = new Date(Date.parse(v));
106       return v.dateFormat(format || "d.m.Y");
107    };
108 }
109
110 if(Ext.DatePicker){
111    Ext.apply(Ext.DatePicker.prototype, {
112       todayText         : "Heute",
113       minText           : "Dieses Datum liegt von dem erstmöglichen Datum",
114       maxText           : "Dieses Datum liegt nach dem letztmöglichen Datum",
115       disabledDaysText  : "",
116       disabledDatesText : "",
117       monthNames            : Date.monthNames,
118       dayNames              : Date.dayNames,
119       nextText          : "Nächster Monat (Strg/Control + Rechts)",
120       prevText          : "Vorheriger Monat (Strg/Control + Links)",
121       monthYearText     : "Monat auswählen (Strg/Control + Hoch/Runter, um ein Jahr auszuwählen)",
122       todayTip          : "Heute ({0}) (Leertaste)",
123       format            : "d.m.Y",
124       okText            : "&#160;OK&#160;",
125       cancelText        : "Abbrechen",
126       startDay          : 1
127    });
128 }
129
130 if(Ext.PagingToolbar){
131    Ext.apply(Ext.PagingToolbar.prototype, {
132       beforePageText : "Seite",
133       afterPageText  : "von {0}",
134       firstText      : "Erste Seite",
135       prevText       : "vorherige Seite",
136       nextText       : "nächste Seite",
137       lastText       : "letzte Seite",
138       refreshText    : "Aktualisieren",
139       displayMsg     : "Anzeige Eintrag {0} - {1} von {2}",
140       emptyMsg       : "Keine Daten vorhanden"
141    });
142 }
143
144 if(Ext.form.TextField){
145    Ext.apply(Ext.form.TextField.prototype, {
146       minLengthText : "Bitte geben Sie mindestens {0} Zeichen ein",
147       maxLengthText : "Bitte geben Sie maximal {0} Zeichen ein",
148       blankText     : "Dieses Feld darf nicht leer sein",
149       regexText     : "",
150       emptyText     : null
151    });
152 }
153
154 if(Ext.form.NumberField){
155    Ext.apply(Ext.form.NumberField.prototype, {
156       minText : "Der Mindestwert für dieses Feld ist {0}",
157       maxText : "Der Maximalwert für dieses Feld ist {0}",
158       nanText : "{0} ist keine Zahl"
159    });
160 }
161
162 if(Ext.form.DateField){
163    Ext.apply(Ext.form.DateField.prototype, {
164       disabledDaysText  : "nicht erlaubt",
165       disabledDatesText : "nicht erlaubt",
166       minText           : "Das Datum in diesem Feld muß nach dem {0} liegen",
167       maxText           : "Das Datum in diesem Feld muß vor dem {0} liegen",
168       invalidText       : "{0} ist kein valides Datum - es muß im Format {1} eingegeben werden",
169       format            : "d.m.Y",
170       altFormats        : "d.m.Y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
171    });
172 }
173
174 if(Ext.form.ComboBox){
175    Ext.apply(Ext.form.ComboBox.prototype, {
176       loadingText       : "Lade Daten ...",
177       valueNotFoundText : undefined
178    });
179 }
180
181 if(Ext.form.VTypes){
182    Ext.apply(Ext.form.VTypes, {
183       emailText    : 'Dieses Feld sollte eine E-Mail-Adresse enthalten. Format: "user@example.com"',
184       urlText      : 'Dieses Feld sollte eine URL enthalten. Format: "http:/'+'/www.example.com"',
185       alphaText    : 'Dieses Feld darf nur Buchstaben enthalten und _',
186       alphanumText : 'Dieses Feld darf nur Buchstaben und Zahlen enthalten und _'
187    });
188 }
189
190 if(Ext.form.HtmlEditor){
191   Ext.apply(Ext.form.HtmlEditor.prototype, {
192     createLinkText : 'Bitte geben Sie die URL für den Link ein:',
193     buttonTips : {
194       bold : {
195         title: 'Fett (Ctrl+B)',
196         text: 'Erstellt den ausgewählten Text in Fettschrift.',
197         cls: 'x-html-editor-tip'
198       },
199       italic : {
200         title: 'Kursiv (Ctrl+I)',
201         text: 'Erstellt den ausgewählten Text in Schrägschrift.',
202         cls: 'x-html-editor-tip'
203       },
204       underline : {
205         title: 'Unterstrichen (Ctrl+U)',
206         text: 'Unterstreicht den ausgewählten Text.',
207         cls: 'x-html-editor-tip'
208       },
209       increasefontsize : {
210         title: 'Text vergößern',
211         text: 'Erhöht die Schriftgröße.',
212         cls: 'x-html-editor-tip'
213       },
214       decreasefontsize : {
215         title: 'Text verkleinern',
216         text: 'Verringert die Schriftgröße.',
217         cls: 'x-html-editor-tip'
218       },
219       backcolor : {
220         title: 'Text farblich hervorheben',
221         text: 'Hintergrundfarbe des ausgewählten Textes ändern.',
222         cls: 'x-html-editor-tip'
223       },
224       forecolor : {
225         title: 'Schriftfarbe',
226         text: 'Farbe des ausgewählten Textes ändern.',
227         cls: 'x-html-editor-tip'
228       },
229       justifyleft : {
230         title: 'Linksbündig',
231         text: 'Setzt den Text linksbündig.',
232         cls: 'x-html-editor-tip'
233       },
234       justifycenter : {
235         title: 'Zentrieren',
236         text: 'Zentriert den Text in Editor.',
237         cls: 'x-html-editor-tip'
238       },
239       justifyright : {
240         title: 'Rechtsbündig',
241         text: 'Setzt den Text rechtsbündig.',
242         cls: 'x-html-editor-tip'
243       },
244       insertunorderedlist : {
245         title: 'Aufzählungsliste',
246         text: 'Beginnt eine Aufzählungsliste mit Spiegelstrichen.',
247         cls: 'x-html-editor-tip'
248       },
249       insertorderedlist : {
250         title: 'Numerierte Liste',
251         text: 'Beginnt eine numerierte Liste.',
252         cls: 'x-html-editor-tip'
253       },
254       createlink : {
255         title: 'Hyperlink',
256         text: 'Erstellt einen Hyperlink aus dem ausgewählten text.',
257         cls: 'x-html-editor-tip'
258       },
259       sourceedit : {
260         title: 'Source bearbeiten',
261         text: 'Zur Bearbeitung des Quelltextes wechseln.',
262         cls: 'x-html-editor-tip'
263       }
264     }
265   });
266 }
267
268 if(Ext.grid.GridView){
269    Ext.apply(Ext.grid.GridView.prototype, {
270       sortAscText  : "Aufsteigend sortieren",
271       sortDescText : "Absteigend sortieren",
272       lockText     : "Spalte sperren",
273       unlockText   : "Spalte freigeben (entsperren)",
274       columnsText  : "Spalten"
275    });
276 }
277
278 if(Ext.grid.GroupingView){
279   Ext.apply(Ext.grid.GroupingView.prototype, {
280     emptyGroupText : '(Keine)',
281     groupByText    : 'Dieses Feld gruppieren',
282     showGroupsText : 'In Gruppen anzeigen'
283   });
284 }
285
286 if(Ext.grid.PropertyColumnModel){
287   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
288       nameText   : "Name",
289       valueText  : "Wert",
290       dateFormat : "d.m.Y"
291   });
292 }
293
294 if(Ext.grid.BooleanColumn){
295    Ext.apply(Ext.grid.BooleanColumn.prototype, {
296       trueText  : "wahr",
297       falseText : "falsch"
298    });
299 }
300
301 if(Ext.grid.NumberColumn){
302     Ext.apply(Ext.grid.NumberColumn.prototype, {
303         format : '0.000,00'
304     });
305 }
306
307 if(Ext.grid.DateColumn){
308     Ext.apply(Ext.grid.DateColumn.prototype, {
309         format : 'd.m.Y'
310     });
311 }
312
313 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
314   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
315     splitTip            : "Ziehen, um Größe zu ändern.",
316     collapsibleSplitTip : "Ziehen, um Größe zu ändern. Doppelklick um Panel auszublenden."
317   });
318 }
319
320 if(Ext.form.TimeField){
321    Ext.apply(Ext.form.TimeField.prototype, {
322     minText : "Die Zeit muss gleich oder nach {0} liegen",
323     maxText : "Die Zeit muss gleich oder vor {0} liegen",
324     invalidText : "{0} ist keine gültige Zeit",
325     format : "H:i"
326    });
327 }
328 </pre>    \r
329 </body>\r
330 </html>