Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / locale / ext-lang-nl.js
1 /*
2
3 This file is part of Ext JS 4
4
5 Copyright (c) 2011 Sencha Inc
6
7 Contact:  http://www.sencha.com/contact
8
9 GNU General Public License Usage
10 This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file.  Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
11
12 If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
13
14 */
15 /**
16  * List compiled by mystix on the extjs.com forums.
17  * Thank you Mystix!
18  *
19  * Dutch Translations
20  * by Ido Sebastiaan Bas van Oostveen (12 Oct 2007)
21  * updated to 2.2 by Condor (8 Aug 2008)
22  */
23 Ext.onReady(function() {
24
25     if (Ext.Updater) {
26         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Bezig met laden...</div>';
27     }
28
29     if(Ext.view.View){
30         Ext.view.View.prototype.emptyText = '';
31     }
32
33     if(Ext.grid.Panel){
34         Ext.grid.Panel.prototype.ddText = '{0} geselecteerde rij(en)';
35     }
36
37     if(Ext.LoadMask){
38         Ext.LoadMask.prototype.msg = 'Bezig met laden...';
39     }
40
41     if (Ext.Date) {
42         Ext.Date.monthNames = [
43         'januari',
44         'februari',
45         'maart',
46         'april',
47         'mei',
48         'juni',
49         'juli',
50         'augustus',
51         'september',
52         'oktober',
53         'november',
54         'december'
55         ];
56
57         Ext.Date.getShortMonthName = function(month) {
58             if (month == 2) {
59                 return 'mrt';
60             }
61             return Ext.Date.monthNames[month].substring(0, 3);
62         };
63
64         Ext.Date.monthNumbers = {
65             jan: 0,
66             feb: 1,
67             mrt: 2,
68             apr: 3,
69             mei: 4,
70             jun: 5,
71             jul: 6,
72             aug: 7,
73             sep: 8,
74             okt: 9,
75             nov: 10,
76             dec: 11
77         };
78
79         Ext.Date.getMonthNumber = function(name) {
80             var sname = name.substring(0, 3).toLowerCase();
81             if (sname == 'maa') {
82                 return 2;
83             }
84             return Ext.Date.monthNumbers[sname];
85         };
86
87         Ext.Date.dayNames = [
88         'zondag',
89         'maandag',
90         'dinsdag',
91         'woensdag',
92         'donderdag',
93         'vrijdag',
94         'zaterdag'
95         ];
96
97         Ext.Date.getShortDayName = function(day) {
98             return Ext.Date.dayNames[day].substring(0, 3);
99         };
100
101         Ext.Date.parseCodes.S.s = "(?:ste|e)";
102     }
103
104     if(Ext.MessageBox){
105         Ext.MessageBox.buttonText = {
106             ok: 'OK',
107             cancel: 'Annuleren',
108             yes: 'Ja',
109             no: 'Nee'
110         };
111     }
112
113     if(Ext.util.Format){
114         Ext.apply(Ext.util.Format, {
115             thousandSeparator: '.',
116             decimalSeparator: ',',
117             currencySign: '\u20ac',  // Dutch Euro
118             dateFormat: 'j-m-Y'
119         });
120     }
121
122     if(Ext.picker.Date){
123         Ext.apply(Ext.picker.Date.prototype, {
124             todayText: 'Vandaag',
125             minText: 'Deze datum is eerder dan de minimale datum',
126             maxText: 'Deze datum is later dan de maximale datum',
127             disabledDaysText: '',
128             disabledDatesText: '',
129             monthNames: Ext.Date.monthNames,
130             dayNames: Ext.Date.dayNames,
131             nextText: 'Volgende maand (Ctrl+rechts)',
132             prevText: 'Vorige maand (Ctrl+links)',
133             monthYearText: 'Kies een maand (Ctrl+omhoog/omlaag volgend/vorig jaar)',
134             todayTip: '{0} (spatie)',
135             format: 'j-m-y',
136             startDay: 1
137         });
138     }
139
140     if(Ext.picker.Month) {
141         Ext.apply(Ext.picker.Month.prototype, {
142             okText: '&#160;OK&#160;',
143             cancelText: 'Annuleren'
144         });
145     }
146
147     if(Ext.toolbar.Paging){
148         Ext.apply(Ext.PagingToolbar.prototype, {
149             beforePageText: 'Pagina',
150             afterPageText: 'van {0}',
151             firstText: 'Eerste pagina',
152             prevText: 'Vorige pagina',
153             nextText: 'Volgende pagina',
154             lastText: 'Laatste pagina',
155             refreshText: 'Ververs',
156             displayMsg: 'Getoond {0} - {1} van {2}',
157             emptyMsg: 'Geen gegevens om weer te geven'
158         });
159     }
160
161     if(Ext.form.field.Base){
162         Ext.form.field.Base.prototype.invalidText = 'De waarde van dit veld is ongeldig';
163     }
164
165     if(Ext.form.field.Text){
166         Ext.apply(Ext.form.field.Text.prototype, {
167             minLengthText: 'De minimale lengte van dit veld is {0}',
168             maxLengthText: 'De maximale lengte van dit veld is {0}',
169             blankText: 'Dit veld is verplicht',
170             regexText: '',
171             emptyText: null
172         });
173     }
174
175     if(Ext.form.field.Number){
176         Ext.apply(Ext.form.field.Number.prototype, {
177             decimalSeparator : ",",
178             decimalPrecision : 2,
179             minText: 'De minimale waarde van dit veld is {0}',
180             maxText: 'De maximale waarde van dit veld is {0}',
181             nanText: '{0} is geen geldig getal'
182         });
183     }
184
185     if(Ext.form.field.Date){
186         Ext.apply(Ext.form.field.Date.prototype, {
187             disabledDaysText: 'Uitgeschakeld',
188             disabledDatesText: 'Uitgeschakeld',
189             minText: 'De datum in dit veld moet na {0} liggen',
190             maxText: 'De datum in dit veld moet voor {0} liggen',
191             invalidText: '{0} is geen geldige datum - formaat voor datum is {1}',
192             format: 'j-m-y',
193             altFormats: 'd/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d'
194         });
195     }
196
197     if(Ext.form.field.ComboBox){
198         Ext.apply(Ext.form.field.ComboBox.prototype, {
199             valueNotFoundText: undefined
200         });
201         Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
202             loadingText: 'Bezig met laden...'
203         });
204     }
205
206     if(Ext.form.field.VTypes){
207         Ext.apply(Ext.form.field.VTypes, {
208             emailText: 'Dit veld moet een e-mail adres bevatten in het formaat "gebruiker@domein.nl"',
209             urlText: 'Dit veld moet een URL bevatten in het formaat "http:/'+'/www.domein.nl"',
210             alphaText: 'Dit veld mag alleen letters en _ bevatten',
211             alphanumText: 'Dit veld mag alleen letters, cijfers en _ bevatten'
212         });
213     }
214
215     if(Ext.form.field.HtmlEditor){
216         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
217             createLinkText: 'Vul hier de URL voor de hyperlink in:',
218             buttonTips: {
219                 bold: {
220                     title: 'Vet (Ctrl+B)',
221                     text: 'Maak de geselecteerde tekst vet.',
222                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
223                 },
224                 italic: {
225                     title: 'Cursief (Ctrl+I)',
226                     text: 'Maak de geselecteerde tekst cursief.',
227                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
228                 },
229                 underline: {
230                     title: 'Onderstrepen (Ctrl+U)',
231                     text: 'Onderstreep de geselecteerde tekst.',
232                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
233                 },
234                 increasefontsize: {
235                     title: 'Tekst vergroten',
236                     text: 'Vergroot het lettertype.',
237                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
238                 },
239                 decreasefontsize: {
240                     title: 'Tekst verkleinen',
241                     text: 'Verklein het lettertype.',
242                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
243                 },
244                 backcolor: {
245                     title: 'Tekst achtergrondkleur',
246                     text: 'Verander de achtergrondkleur van de geselecteerde tekst.',
247                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
248                 },
249                 forecolor: {
250                     title: 'Tekst kleur',
251                     text: 'Verander de kleur van de geselecteerde tekst.',
252                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
253                 },
254                 justifyleft: {
255                     title: 'Tekst links uitlijnen',
256                     text: 'Lijn de tekst links uit.',
257                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
258                 },
259                 justifycenter: {
260                     title: 'Tekst centreren',
261                     text: 'Centreer de tekst.',
262                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
263                 },
264                 justifyright: {
265                     title: 'Tekst rechts uitlijnen',
266                     text: 'Lijn de tekst rechts uit.',
267                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
268                 },
269                 insertunorderedlist: {
270                     title: 'Opsommingstekens',
271                     text: 'Begin een ongenummerde lijst.',
272                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
273                 },
274                 insertorderedlist: {
275                     title: 'Genummerde lijst',
276                     text: 'Begin een genummerde lijst.',
277                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
278                 },
279                 createlink: {
280                     title: 'Hyperlink',
281                     text: 'Maak van de geselecteerde tekst een hyperlink.',
282                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
283                 },
284                 sourceedit: {
285                     title: 'Bron aanpassen',
286                     text: 'Schakel modus over naar bron aanpassen.',
287                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
288                 }
289             }
290         });
291     }
292
293     if(Ext.grid.header.Container){
294         Ext.apply(Ext.grid.header.Container.prototype, {
295             sortAscText: 'Sorteer oplopend',
296             sortDescText: 'Sorteer aflopend',
297             columnsText: 'Kolommen'
298         });
299     }
300
301     if(Ext.grid.GroupingFeature){
302         Ext.apply(Ext.grid.GroupingFeature.prototype, {
303             emptyGroupText: '(Geen)',
304             groupByText: 'Dit veld groeperen',
305             showGroupsText: 'Toon in groepen'
306         });
307     }
308
309     if(Ext.grid.PropertyColumnModel){
310         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
311             nameText: 'Naam',
312             valueText: 'Waarde',
313             dateFormat: 'j-m-Y'
314         });
315     }
316
317     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
318         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
319             splitTip: 'Sleep om grootte aan te passen.',
320             collapsibleSplitTip: 'Sleep om grootte aan te passen. Dubbel klikken om te verbergen.'
321         });
322     }
323
324     if(Ext.form.field.Time){
325         Ext.apply(Ext.form.field.Time.prototype, {
326             minText: 'De tijd in dit veld moet op of na {0} liggen',
327             maxText: 'De tijd in dit veld moet op of voor {0} liggen',
328             invalidText: '{0} is geen geldig tijdstip',
329             format: 'G:i',
330             altFormats: 'g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H'
331         });
332     }
333
334     if(Ext.form.CheckboxGroup){
335         Ext.apply(Ext.form.CheckboxGroup.prototype, {
336             blankText : 'Selecteer minimaal een element in deze groep'
337         });
338     }
339
340     if(Ext.form.RadioGroup){
341         Ext.apply(Ext.form.RadioGroup.prototype, {
342             blankText : 'Selecteer een element in deze groep'
343         });
344     }
345 });