Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / locale / ext-lang-no_NB.js
1 /**
2  *
3  * Norwegian translation (Bokmål: no-NB)
4  * By Tore Kjørsvik 21-January-2008
5  *  
6  */
7 Ext.onReady(function() {
8     if(Ext.Updater) {
9         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Laster...</div>';
10     }
11
12     if(Ext.view.View){
13         Ext.view.View.prototype.emptyText = "";
14     }
15
16     if(Ext.grid.Panel){
17         Ext.grid.Panel.prototype.ddText = "{0} markert(e) rad(er)";
18     }
19
20     if(Ext.TabPanelItem){
21         Ext.TabPanelItem.prototype.closeText = "Lukk denne fanen";
22     }
23
24     if(Ext.form.field.Base){
25         Ext.form.field.Base.prototype.invalidText = "Verdien i dette feltet er ugyldig";
26     }
27
28     if(Ext.LoadMask){
29         Ext.LoadMask.prototype.msg = "Laster...";
30     }
31
32     if(Ext.Date){
33         Ext.Date.monthNames = [
34         "Januar",
35         "Februar",
36         "Mars",
37         "April",
38         "Mai",
39         "Juni",
40         "Juli",
41         "August",
42         "September",
43         "Oktober",
44         "November",
45         "Desember"
46         ];
47
48         Ext.Date.getShortMonthName = function(month) {
49             return Ext.Date.monthNames[month].substring(0, 3);
50         };
51
52         Ext.Date.monthNumbers = {
53             Jan : 0,
54             Feb : 1,
55             Mar : 2,
56             Apr : 3,
57             Mai : 4,
58             Jun : 5,
59             Jul : 6,
60             Aug : 7,
61             Sep : 8,
62             Okt : 9,
63             Nov : 10,
64             Des : 11
65         };
66
67         Ext.Date.getMonthNumber = function(name) {
68             return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
69         };
70
71         Ext.Date.dayNames = [
72         "Søndag",
73         "Mandag",
74         "Tirsdag",
75         "Onsdag",
76         "Torsdag",
77         "Fredag",
78         "Lørdag"
79         ];
80
81         Ext.Date.getShortDayName = function(day) {
82             return Ext.Date.dayNames[day].substring(0, 3);
83         };
84     }
85
86     if(Ext.MessageBox){
87         Ext.MessageBox.buttonText = {
88             ok     : "OK",
89             cancel : "Avbryt",
90             yes    : "Ja",
91             no     : "Nei"
92         };
93     }
94
95     if(Ext.util.Format){
96         Ext.apply(Ext.util.Format, {
97             thousandSeparator: '.',
98             decimalSeparator: ',',
99             currencySign: 'kr',  // Norwegian Krone
100             dateFormat: 'd.m.Y'
101         });
102     }
103
104     if(Ext.picker.Date){
105         Ext.apply(Ext.picker.Date.prototype, {
106             todayText         : "I dag",
107             minText           : "Denne datoen er før tidligste tillatte dato",
108             maxText           : "Denne datoen er etter seneste tillatte dato",
109             disabledDaysText  : "",
110             disabledDatesText : "",
111             monthNames        : Ext.Date.monthNames,
112             dayNames                  : Ext.Date.dayNames,
113             nextText          : 'Neste måned (Control+Pil Høyre)',
114             prevText          : 'Forrige måned (Control+Pil Venstre)',
115             monthYearText     : 'Velg en måned (Control+Pil Opp/Ned for å skifte år)',
116             todayTip          : "{0} (Mellomrom)",
117             format            : "d.m.y",
118             startDay          : 1
119         });
120     }
121
122     if(Ext.picker.Month) {
123         Ext.apply(Ext.picker.Month.prototype, {
124             okText            : "&#160;OK&#160;",
125             cancelText        : "Avbryt"
126         });
127     }
128
129     if(Ext.toolbar.Paging){
130         Ext.apply(Ext.PagingToolbar.prototype, {
131             beforePageText : "Side",
132             afterPageText  : "av {0}",
133             firstText      : "Første side",
134             prevText       : "Forrige side",
135             nextText       : "Neste side",
136             lastText       : "Siste side",
137             refreshText    : "Oppdater",
138             displayMsg     : "Viser {0} - {1} av {2}",
139             emptyMsg       : 'Ingen data å vise'
140         });
141     }
142
143     if(Ext.form.field.Text){
144         Ext.apply(Ext.form.field.Text.prototype, {
145             minLengthText : "Den minste lengden for dette feltet er {0}",
146             maxLengthText : "Den største lengden for dette feltet er {0}",
147             blankText     : "Dette feltet er påkrevd",
148             regexText     : "",
149             emptyText     : null
150         });
151     }
152
153     if(Ext.form.field.Number){
154         Ext.apply(Ext.form.field.Number.prototype, {
155             minText : "Den minste verdien for dette feltet er {0}",
156             maxText : "Den største verdien for dette feltet er {0}",
157             nanText : "{0} er ikke et gyldig nummer"
158         });
159     }
160
161     if(Ext.form.field.Date){
162         Ext.apply(Ext.form.field.Date.prototype, {
163             disabledDaysText  : "Deaktivert",
164             disabledDatesText : "Deaktivert",
165             minText           : "Datoen i dette feltet må være etter {0}",
166             maxText           : "Datoen i dette feltet må være før {0}",
167             invalidText       : "{0} er ikke en gyldig dato - den må være på formatet {1}",
168             format            : "d.m.y",
169             altFormats        : "d.m.Y|d/m/y|d/m/Y|d-m-y|d-m-Y|d.m|d/m|d-m|dm|dmy|dmY|Y-m-d|d"
170         });
171     }
172
173     if(Ext.form.field.ComboBox){
174         Ext.apply(Ext.form.field.ComboBox.prototype, {
175             loadingText       : "Laster...",
176             valueNotFoundText : undefined
177         });
178     }
179
180     if(Ext.form.field.VTypes){
181         Ext.apply(Ext.form.field.VTypes, {
182             emailText    : 'Dette feltet skal være en epost adresse på formatet "bruker@domene.no"',
183             urlText      : 'Dette feltet skal være en link (URL) på formatet "http:/'+'/www.domene.no"',
184             alphaText    : 'Dette feltet skal kun inneholde bokstaver og _',
185             alphanumText : 'Dette feltet skal kun inneholde bokstaver, tall og _'
186         });
187     }
188
189     if(Ext.form.field.HtmlEditor){
190         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
191             createLinkText : 'Vennligst skriv inn URL for lenken:',
192             buttonTips : {
193                 bold : {
194                     title: 'Fet (Ctrl+B)',
195                     text: 'Gjør den valgte teksten fet.',
196                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
197                 },
198                 italic : {
199                     title: 'Kursiv (Ctrl+I)',
200                     text: 'Gjør den valgte teksten kursiv.',
201                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
202                 },
203                 underline : {
204                     title: 'Understrek (Ctrl+U)',
205                     text: 'Understrek den valgte teksten.',
206                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
207                 },
208                 increasefontsize : {
209                     title: 'Forstørr tekst',
210                     text: 'Gjør fontstørrelse større.',
211                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
212                 },
213                 decreasefontsize : {
214                     title: 'Forminsk tekst',
215                     text: 'Gjør fontstørrelse mindre.',
216                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
217                 },
218                 backcolor : {
219                     title: 'Tekst markeringsfarge',
220                     text: 'Endre bakgrunnsfarge til den valgte teksten.',
221                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
222                 },
223                 forecolor : {
224                     title: 'Font farge',
225                     text: 'Endre farge på den valgte teksten.',
226                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
227                 },
228                 justifyleft : {
229                     title: 'Venstrejuster tekst',
230                     text: 'Venstrejuster teksten.',
231                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
232                 },
233                 justifycenter : {
234                     title: 'Sentrer tekst',
235                     text: 'Sentrer teksten.',
236                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
237                 },
238                 justifyright : {
239                     title: 'Høyrejuster tekst',
240                     text: 'Høyrejuster teksten.',
241                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
242                 },
243                 insertunorderedlist : {
244                     title: 'Punktliste',
245                     text: 'Start en punktliste.',
246                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
247                 },
248                 insertorderedlist : {
249                     title: 'Nummerert liste',
250                     text: 'Start en nummerert liste.',
251                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
252                 },
253                 createlink : {
254                     title: 'Lenke',
255                     text: 'Gjør den valgte teksten til en lenke.',
256                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
257                 },
258                 sourceedit : {
259                     title: 'Rediger kilde',
260                     text: 'Bytt til kilderedigeringsvisning.',
261                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
262                 }
263             }
264         });
265     }
266
267     if(Ext.grid.header.Container){
268         Ext.apply(Ext.grid.header.Container.prototype, {
269             sortAscText  : "Sorter stigende",
270             sortDescText : "Sorter synkende",
271             lockText     : "Lås kolonne",
272             unlockText   : "Lås opp kolonne",
273             columnsText  : "Kolonner"
274         });
275     }
276
277     if(Ext.grid.GroupingFeature){
278         Ext.apply(Ext.grid.GroupingFeature.prototype, {
279             emptyGroupText : '(Ingen)',
280             groupByText    : 'Grupper etter dette feltet',
281             showGroupsText : 'Vis i grupper'
282         });
283     }
284
285     if(Ext.grid.PropertyColumnModel){
286         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
287             nameText   : "Navn",
288             valueText  : "Verdi",
289             dateFormat : "d.m.Y"
290         });
291     }
292
293     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
294         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
295             splitTip            : "Dra for å endre størrelse.",
296             collapsibleSplitTip : "Dra for å endre størrelse. Dobbelklikk for å skjule."
297         });
298     }
299 });