Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / locale / ext-lang-no_NN.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 (Nynorsk: no-NN)
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">Lastar...</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 fana";
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 = "Lastar...";
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       "Måndag",
88       "Tysdag",
89       "Onsdag",
90       "Torsdag",
91       "Fredag",
92       "Laurdag"
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 tidlegaste tillatne dato",
122     maxText           : "Denne datoen er etter seinaste tillatne dato",
123     disabledDaysText  : "",
124     disabledDatesText : "",
125     monthNames        : Ext.Date.monthNames,
126     dayNames                  : Ext.Date.dayNames,
127     nextText          : 'Neste månad (Control+Pil Høgre)',
128     prevText          : 'Førre månad (Control+Pil Venstre)',
129     monthYearText     : 'Velj ein månad (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 sida",
148     prevText       : "Førre sida",
149     nextText       : "Neste sida",
150     lastText       : "Siste sida",
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 lengda for dette feltet er {0}",
160     maxLengthText : "Den største lengda for dette feltet er {0}",
161     blankText     : "Dette feltet er påkravd",
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 ikkje eit 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å vere etter {0}",
180     maxText           : "Datoen i dette feltet må vere før {0}",
181     invalidText       : "{0} er ikkje ein gyldig dato - han må vere 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       : "Lastar...",
190     valueNotFoundText : undefined
191   });
192 }
193
194 if(Ext.form.field.VTypes){
195    Ext.apply(Ext.form.field.VTypes, {
196       emailText    : 'Dette feltet skal vere ei epost adresse på formatet "bruker@domene.no"',
197       urlText      : 'Dette feltet skal vere ein link (URL) på formatet "http:/'+'/www.domene.no"',
198       alphaText    : 'Dette feltet skal berre innehalde bokstavar og _',
199       alphanumText : 'Dette feltet skal berre innehalde bokstavar, tal og _'
200    });
201 }
202
203 if(Ext.form.field.HtmlEditor){
204   Ext.apply(Ext.form.field.HtmlEditor.prototype, {
205     createLinkText : 'Ver venleg og skriv inn URL for lenken:',
206     buttonTips : {
207       bold : {
208         title: 'Feit (Ctrl+B)',
209         text: 'Gjer den valde teksten feit.',
210         cls: Ext.baseCSSPrefix + 'html-editor-tip'
211       },
212       italic : {
213         title: 'Kursiv (Ctrl+I)',
214         text: 'Gjer den valde teksten kursiv.',
215         cls: Ext.baseCSSPrefix + 'html-editor-tip'
216       },
217       underline : {
218         title: 'Understrek (Ctrl+U)',
219         text: 'Understrek den valde teksten.',
220         cls: Ext.baseCSSPrefix + 'html-editor-tip'
221       },
222       increasefontsize : {
223         title: 'Forstørr tekst',
224         text: 'Gjer fontstorleik større.',
225         cls: Ext.baseCSSPrefix + 'html-editor-tip'
226       },
227       decreasefontsize : {
228         title: 'Forminsk tekst',
229         text: 'Gjer fontstorleik mindre.',
230         cls: Ext.baseCSSPrefix + 'html-editor-tip'
231       },
232       backcolor : {
233         title: 'Tekst markeringsfarge',
234         text: 'Endre bakgrunnsfarge til den valde teksten.',
235         cls: Ext.baseCSSPrefix + 'html-editor-tip'
236       },
237       forecolor : {
238         title: 'Font farge',
239         text: 'Endre farge på den valde 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øgrejuster tekst',
254         text: 'Høgrejuster teksten.',
255         cls: Ext.baseCSSPrefix + 'html-editor-tip'
256       },
257       insertunorderedlist : {
258         title: 'Punktliste',
259         text: 'Start ei punktliste.',
260         cls: Ext.baseCSSPrefix + 'html-editor-tip'
261       },
262       insertorderedlist : {
263         title: 'Nummerert liste',
264         text: 'Start ei nummerert liste.',
265         cls: Ext.baseCSSPrefix + 'html-editor-tip'
266       },
267       createlink : {
268         title: 'Lenke',
269         text: 'Gjer den valde teksten til ei lenke.',
270         cls: Ext.baseCSSPrefix + 'html-editor-tip'
271       },
272       sourceedit : {
273         title: 'Rediger kjelde',
274         text: 'Bytt til kjelderedigeringsvising.',
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 stigande",
284     sortDescText : "Sorter fallande",
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   : "Namn",
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 storleik.",
310     collapsibleSplitTip : "Dra for å endre storleik. Dobbelklikk for å skjule."
311   });
312 }
313
314 });