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