Upgrade to ExtJS 4.0.2 - Released 06/09/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             loadingText: 'Bezig met laden...',
200             valueNotFoundText: undefined
201         });
202     }
203
204     if(Ext.form.field.VTypes){
205         Ext.apply(Ext.form.field.VTypes, {
206             emailText: 'Dit veld moet een e-mail adres bevatten in het formaat "gebruiker@domein.nl"',
207             urlText: 'Dit veld moet een URL bevatten in het formaat "http:/'+'/www.domein.nl"',
208             alphaText: 'Dit veld mag alleen letters en _ bevatten',
209             alphanumText: 'Dit veld mag alleen letters, cijfers en _ bevatten'
210         });
211     }
212
213     if(Ext.form.field.HtmlEditor){
214         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
215             createLinkText: 'Vul hier de URL voor de hyperlink in:',
216             buttonTips: {
217                 bold: {
218                     title: 'Vet (Ctrl+B)',
219                     text: 'Maak de geselecteerde tekst vet.',
220                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
221                 },
222                 italic: {
223                     title: 'Cursief (Ctrl+I)',
224                     text: 'Maak de geselecteerde tekst cursief.',
225                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
226                 },
227                 underline: {
228                     title: 'Onderstrepen (Ctrl+U)',
229                     text: 'Onderstreep de geselecteerde tekst.',
230                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
231                 },
232                 increasefontsize: {
233                     title: 'Tekst vergroten',
234                     text: 'Vergroot het lettertype.',
235                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
236                 },
237                 decreasefontsize: {
238                     title: 'Tekst verkleinen',
239                     text: 'Verklein het lettertype.',
240                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
241                 },
242                 backcolor: {
243                     title: 'Tekst achtergrondkleur',
244                     text: 'Verander de achtergrondkleur van de geselecteerde tekst.',
245                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
246                 },
247                 forecolor: {
248                     title: 'Tekst kleur',
249                     text: 'Verander de kleur van de geselecteerde tekst.',
250                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
251                 },
252                 justifyleft: {
253                     title: 'Tekst links uitlijnen',
254                     text: 'Lijn de tekst links uit.',
255                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
256                 },
257                 justifycenter: {
258                     title: 'Tekst centreren',
259                     text: 'Centreer de tekst.',
260                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
261                 },
262                 justifyright: {
263                     title: 'Tekst rechts uitlijnen',
264                     text: 'Lijn de tekst rechts uit.',
265                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
266                 },
267                 insertunorderedlist: {
268                     title: 'Opsommingstekens',
269                     text: 'Begin een ongenummerde lijst.',
270                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
271                 },
272                 insertorderedlist: {
273                     title: 'Genummerde lijst',
274                     text: 'Begin een genummerde lijst.',
275                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
276                 },
277                 createlink: {
278                     title: 'Hyperlink',
279                     text: 'Maak van de geselecteerde tekst een hyperlink.',
280                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
281                 },
282                 sourceedit: {
283                     title: 'Bron aanpassen',
284                     text: 'Schakel modus over naar bron aanpassen.',
285                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
286                 }
287             }
288         });
289     }
290
291     if(Ext.grid.header.Container){
292         Ext.apply(Ext.grid.header.Container.prototype, {
293             sortAscText: 'Sorteer oplopend',
294             sortDescText: 'Sorteer aflopend',
295             columnsText: 'Kolommen'
296         });
297     }
298
299     if(Ext.grid.GroupingFeature){
300         Ext.apply(Ext.grid.GroupingFeature.prototype, {
301             emptyGroupText: '(Geen)',
302             groupByText: 'Dit veld groeperen',
303             showGroupsText: 'Toon in groepen'
304         });
305     }
306
307     if(Ext.grid.PropertyColumnModel){
308         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
309             nameText: 'Naam',
310             valueText: 'Waarde',
311             dateFormat: 'j-m-Y'
312         });
313     }
314
315     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
316         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
317             splitTip: 'Sleep om grootte aan te passen.',
318             collapsibleSplitTip: 'Sleep om grootte aan te passen. Dubbel klikken om te verbergen.'
319         });
320     }
321
322     if(Ext.form.field.Time){
323         Ext.apply(Ext.form.field.Time.prototype, {
324             minText: 'De tijd in dit veld moet op of na {0} liggen',
325             maxText: 'De tijd in dit veld moet op of voor {0} liggen',
326             invalidText: '{0} is geen geldig tijdstip',
327             format: 'G:i',
328             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'
329         });
330     }
331
332     if(Ext.form.CheckboxGroup){
333         Ext.apply(Ext.form.CheckboxGroup.prototype, {
334             blankText : 'Selecteer minimaal een element in deze groep'
335         });
336     }
337
338     if(Ext.form.RadioGroup){
339         Ext.apply(Ext.form.RadioGroup.prototype, {
340             blankText : 'Selecteer een element in deze groep'
341         });
342     }
343 });