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