Upgrade to ExtJS 4.0.2 - Released 06/09/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             loadingText       : "Henter...",
192             valueNotFoundText : undefined
193         });
194     }
195
196     if(Ext.form.field.VTypes){
197         Ext.apply(Ext.form.field.VTypes, {
198             emailText    : 'Dette felt skal være en email adresse i formatet "xxx@yyy.zzz"',
199             urlText      : 'Dette felt skal være en URL i formatet "http:/'+'/xxx.yyy"',
200             alphaText    : 'Dette felt kan kun indeholde bogstaver og "_" (understregning)',
201             alphanumText : 'Dette felt kan kun indeholde bogstaver, tal og "_" (understregning)'
202         });
203     }
204
205     if(Ext.form.field.HtmlEditor){
206         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
207             createLinkText : 'Indtast URL:',
208             buttonTips : {
209                 bold : {
210                     title: 'Fed (Ctrl+B)', //Can I change this to Ctrl+F?
211                     text: 'Formater det markerede tekst med fed.',
212                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
213                 },
214                 italic : {
215                     title: 'Kursiv (Ctrl+I)',//Ctrl+K
216                     text: 'Formater det markerede tekst med kursiv.',
217                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
218                 },
219                 underline : {
220                     title: 'Understreg (Ctrl+U)',
221                     text: 'Understreg det markerede tekst.',
222                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
223                 },
224                 increasefontsize : {
225                     title: 'Forstør tekst',
226                     text: 'Forøg fontstørrelsen.',
227                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
228                 },
229                 decreasefontsize : {
230                     title: 'Formindsk tekst',
231                     text: 'Formindsk fontstørrelsen.',
232                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
233                 },
234                 backcolor : {
235                     title: 'Farve for tekstfremhævelse',
236                     text: 'Skift baggrundsfarve for det markerede tekst.',
237                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
238                 },
239                 forecolor : {
240                     title: 'Skriftfarve',
241                     text: 'Skift skriftfarve for det markerede tekst.',
242                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
243                 },
244                 justifyleft : {
245                     title: 'Juster venstre',
246                     text: 'Venstrestil tekst.',
247                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
248                 },
249                 justifycenter : {
250                     title: 'Centreret',
251                     text: 'Centrer tekst.',
252                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
253                 },
254                 justifyright : {
255                     title: 'Juster højre',
256                     text: 'Højrestil tekst.',
257                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
258                 },
259                 insertunorderedlist : {
260                     title: 'Punktopstilling',
261                     text: 'Påbegynd punktopstilling.',
262                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
263                 },
264                 insertorderedlist : {
265                     title: 'Nummereret opstilling',
266                     text: 'Påbegynd nummereret opstilling.',
267                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
268                 },
269                 createlink : {
270                     title: 'Hyperlink',
271                     text: 'Lav det markerede test til et hyperlink.',
272                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
273                 },
274                 sourceedit : {
275                     title: 'Kildetekstredigering',
276                     text: 'Skift til redigering af kildetekst.',
277                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
278                 }
279             }
280         });
281     }
282
283     if(Ext.grid.header.Container){
284         Ext.apply(Ext.grid.header.Container.prototype, {
285             sortAscText  : "Sortér stigende",
286             sortDescText : "Sortér faldende",
287             lockText     : "Lås kolonne",
288             unlockText   : "Fjern lås fra kolonne",
289             columnsText  : "Kolonner"
290         });
291     }
292
293     if(Ext.grid.GroupingFeature){
294         Ext.apply(Ext.grid.GroupingFeature.prototype, {
295             emptyGroupText : '(Ingen)',
296             groupByText    : 'Gruppér efter dette felt',
297             showGroupsText : 'Vis i grupper' //should this be sort in groups?
298         });
299     }
300
301     if(Ext.grid.PropertyColumnModel){
302         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
303             nameText   : "Navn",
304             valueText  : "Værdi",
305             dateFormat : "j/m/Y"
306         });
307     }
308
309     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
310         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
311             splitTip            : "Træk for at ændre størrelsen.",
312             collapsibleSplitTip : "Træk for at ændre størrelsen. Dobbelt-klik for at skjule."
313         });
314     }
315
316 });