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