Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / locale / ext-lang-da.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  * Danish translation
17  * By JohnF
18  * 04-09-2007, 05:28 AM
19  * 
20  * Extended and modified by Karl Krukow, 
21  * December, 2007.
22  */
23 Ext.onReady(function() {
24     if (Ext.Updater) {
25         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Henter...</div>';
26     }
27     
28     if(Ext.view.View){
29         Ext.view.View.prototype.emptyText = "";
30     }
31
32     if(Ext.grid.Panel){
33         Ext.grid.Panel.prototype.ddText = "{0} markerede rækker";
34     }
35
36     if(Ext.TabPanelItem){
37         Ext.TabPanelItem.prototype.closeText = "Luk denne fane";
38     }
39
40     if(Ext.form.field.Base){
41         Ext.form.field.Base.prototype.invalidText = "Værdien i dette felt er ugyldig";
42     }
43
44     if(Ext.LoadMask){
45         Ext.LoadMask.prototype.msg = "Henter...";
46     }
47
48     if (Ext.Date) {
49         Ext.Date.monthNames = [
50         "januar",
51         "februar",
52         "marts",
53         "april",
54         "maj",
55         "juni",
56         "juli",
57         "august",
58         "september",
59         "oktober",
60         "november",
61         "december"
62         ];
63
64         Ext.Date.getShortMonthName = function(month) {
65             return Ext.Date.monthNames[month].substring(0, 3);
66         };
67
68         Ext.Date.monthNumbers = {
69             Jan : 0,
70             Feb : 1,
71             Mar : 2,
72             Apr : 3,
73             May : 4,
74             Jun : 5,
75             Jul : 6,
76             Aug : 7,
77             Sep : 8,
78             Oct : 9,
79             Nov : 10,
80             Dec : 11
81         };
82
83         Ext.Date.getMonthNumber = function(name) {
84             return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
85         };
86
87         Ext.Date.dayNames = [
88         "søndag",
89         "mandag",
90         "tirsdag",
91         "onsdag",
92         "torsdag",
93         "fredag",
94         "lørdag"
95         ];
96
97         Ext.Date.getShortDayName = function(day) {
98             return Ext.Date.dayNames[day].substring(0, 3);
99         };
100     }
101
102     if(Ext.MessageBox){
103         Ext.MessageBox.buttonText = {
104             ok     : "OK",
105             cancel : "Fortryd",
106             yes    : "Ja",
107             no     : "Nej"
108         };
109     }
110
111     if(Ext.util.Format){
112         Ext.apply(Ext.util.Format, {
113             thousandSeparator: '.',
114             decimalSeparator: ',',
115             currencySign: 'kr',  // Danish Krone
116             dateFormat: 'd/m/Y'
117         });
118     }
119
120     if(Ext.picker.Date){
121         Ext.apply(Ext.picker.Date.prototype, {
122             todayText         : "I dag",
123             minText           : "Denne dato er før den tidligst tilladte",
124             maxText           : "Denne dato er senere end den senest tilladte",
125             disabledDaysText  : "",
126             disabledDatesText : "",
127             monthNames        : Ext.Date.monthNames,
128             dayNames          : Ext.Date.dayNames,      
129             nextText          : 'Næste måned (Ctrl + højre piltast)',
130             prevText          : 'Forrige måned (Ctrl + venstre piltast)',
131             monthYearText     : 'Vælg en måned (Ctrl + op/ned pil for at ændre årstal)',
132             todayTip          : "{0} (mellemrum)",
133             format            : "d/m/y",
134             startDay          : 1
135         });
136     }
137
138     if(Ext.picker.Month) {
139         Ext.apply(Ext.picker.Month.prototype, {
140             okText            : "&#160;OK&#160;",
141             cancelText        : "Cancel"
142         });
143     }
144
145     if(Ext.toolbar.Paging){
146         Ext.apply(Ext.PagingToolbar.prototype, {
147             beforePageText : "Side",
148             afterPageText  : "af {0}",
149             firstText      : "Første side",
150             prevText       : "Forrige side",
151             nextText       : "Næste side",
152             lastText       : "Sidste side",
153             refreshText    : "Opfrisk",
154             displayMsg     : "Viser {0} - {1} af {2}",
155             emptyMsg       : 'Der er ingen data at vise'
156         });
157     }
158
159     if(Ext.form.field.Text){
160         Ext.apply(Ext.form.field.Text.prototype, {
161             minLengthText : "Minimum længden for dette felt er {0}",
162             maxLengthText : "Maksimum længden for dette felt er {0}",
163             blankText     : "Dette felt skal udfyldes",
164             regexText     : "",
165             emptyText     : null
166         });
167     }
168
169     if(Ext.form.field.Number){
170         Ext.apply(Ext.form.field.Number.prototype, {
171             minText : "Mindste-værdien for dette felt er {0}",
172             maxText : "Maksimum-værdien for dette felt er {0}",
173             nanText : "{0} er ikke et tilladt nummer"
174         });
175     }
176
177     if(Ext.form.field.Date){
178         Ext.apply(Ext.form.field.Date.prototype, {
179             disabledDaysText  : "Inaktiveret",
180             disabledDatesText : "Inaktiveret",
181             minText           : "Datoen i dette felt skal være efter {0}",
182             maxText           : "Datoen i dette felt skal være før {0}",
183             invalidText       : "{0} er ikke en tilladt dato - datoer skal angives i formatet {1}",
184             format            : "d/m/y",
185             altFormats        : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
186         });
187     }
188
189     if(Ext.form.field.ComboBox){
190         Ext.apply(Ext.form.field.ComboBox.prototype, {
191             valueNotFoundText : undefined
192         });
193         Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
194             loadingText       : "Henter..."
195         });
196     }
197
198     if(Ext.form.field.VTypes){
199         Ext.apply(Ext.form.field.VTypes, {
200             emailText    : 'Dette felt skal være en email adresse i formatet "xxx@yyy.zzz"',
201             urlText      : 'Dette felt skal være en URL i formatet "http:/'+'/xxx.yyy"',
202             alphaText    : 'Dette felt kan kun indeholde bogstaver og "_" (understregning)',
203             alphanumText : 'Dette felt kan kun indeholde bogstaver, tal og "_" (understregning)'
204         });
205     }
206
207     if(Ext.form.field.HtmlEditor){
208         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
209             createLinkText : 'Indtast URL:',
210             buttonTips : {
211                 bold : {
212                     title: 'Fed (Ctrl+B)', //Can I change this to Ctrl+F?
213                     text: 'Formater det markerede tekst med fed.',
214                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
215                 },
216                 italic : {
217                     title: 'Kursiv (Ctrl+I)',//Ctrl+K
218                     text: 'Formater det markerede tekst med kursiv.',
219                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
220                 },
221                 underline : {
222                     title: 'Understreg (Ctrl+U)',
223                     text: 'Understreg det markerede tekst.',
224                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
225                 },
226                 increasefontsize : {
227                     title: 'Forstør tekst',
228                     text: 'Forøg fontstørrelsen.',
229                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
230                 },
231                 decreasefontsize : {
232                     title: 'Formindsk tekst',
233                     text: 'Formindsk fontstørrelsen.',
234                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
235                 },
236                 backcolor : {
237                     title: 'Farve for tekstfremhævelse',
238                     text: 'Skift baggrundsfarve for det markerede tekst.',
239                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
240                 },
241                 forecolor : {
242                     title: 'Skriftfarve',
243                     text: 'Skift skriftfarve for det markerede tekst.',
244                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
245                 },
246                 justifyleft : {
247                     title: 'Juster venstre',
248                     text: 'Venstrestil tekst.',
249                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
250                 },
251                 justifycenter : {
252                     title: 'Centreret',
253                     text: 'Centrer tekst.',
254                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
255                 },
256                 justifyright : {
257                     title: 'Juster højre',
258                     text: 'Højrestil tekst.',
259                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
260                 },
261                 insertunorderedlist : {
262                     title: 'Punktopstilling',
263                     text: 'Påbegynd punktopstilling.',
264                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
265                 },
266                 insertorderedlist : {
267                     title: 'Nummereret opstilling',
268                     text: 'Påbegynd nummereret opstilling.',
269                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
270                 },
271                 createlink : {
272                     title: 'Hyperlink',
273                     text: 'Lav det markerede test til et hyperlink.',
274                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
275                 },
276                 sourceedit : {
277                     title: 'Kildetekstredigering',
278                     text: 'Skift til redigering af kildetekst.',
279                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
280                 }
281             }
282         });
283     }
284
285     if(Ext.grid.header.Container){
286         Ext.apply(Ext.grid.header.Container.prototype, {
287             sortAscText  : "Sortér stigende",
288             sortDescText : "Sortér faldende",
289             lockText     : "Lås kolonne",
290             unlockText   : "Fjern lås fra kolonne",
291             columnsText  : "Kolonner"
292         });
293     }
294
295     if(Ext.grid.GroupingFeature){
296         Ext.apply(Ext.grid.GroupingFeature.prototype, {
297             emptyGroupText : '(Ingen)',
298             groupByText    : 'Gruppér efter dette felt',
299             showGroupsText : 'Vis i grupper' //should this be sort in groups?
300         });
301     }
302
303     if(Ext.grid.PropertyColumnModel){
304         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
305             nameText   : "Navn",
306             valueText  : "Værdi",
307             dateFormat : "j/m/Y"
308         });
309     }
310
311     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
312         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
313             splitTip            : "Træk for at ændre størrelsen.",
314             collapsibleSplitTip : "Træk for at ændre størrelsen. Dobbelt-klik for at skjule."
315         });
316     }
317
318 });