3 This file is part of Ext JS 4
5 Copyright (c) 2011 Sencha Inc
7 Contact: http://www.sencha.com/contact
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.
12 If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
17 * Norwegian translation (Bokmål: no-NB)
18 * By Tore Kjørsvik 21-January-2008
21 Ext.onReady(function() {
23 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Laster...</div>';
27 Ext.view.View.prototype.emptyText = "";
31 Ext.grid.Panel.prototype.ddText = "{0} markert(e) rad(er)";
35 Ext.TabPanelItem.prototype.closeText = "Lukk denne fanen";
38 if(Ext.form.field.Base){
39 Ext.form.field.Base.prototype.invalidText = "Verdien i dette feltet er ugyldig";
43 Ext.LoadMask.prototype.msg = "Laster...";
47 Ext.Date.monthNames = [
62 Ext.Date.getShortMonthName = function(month) {
63 return Ext.Date.monthNames[month].substring(0, 3);
66 Ext.Date.monthNumbers = {
81 Ext.Date.getMonthNumber = function(name) {
82 return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
95 Ext.Date.getShortDayName = function(day) {
96 return Ext.Date.dayNames[day].substring(0, 3);
101 Ext.MessageBox.buttonText = {
110 Ext.apply(Ext.util.Format, {
111 thousandSeparator: '.',
112 decimalSeparator: ',',
113 currencySign: 'kr', // Norwegian Krone
119 Ext.apply(Ext.picker.Date.prototype, {
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)",
136 if(Ext.picker.Month) {
137 Ext.apply(Ext.picker.Month.prototype, {
138 okText : " OK ",
139 cancelText : "Avbryt"
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'
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",
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"
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}",
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"
187 if(Ext.form.field.ComboBox){
188 Ext.apply(Ext.form.field.ComboBox.prototype, {
189 loadingText : "Laster...",
190 valueNotFoundText : undefined
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 _'
203 if(Ext.form.field.HtmlEditor){
204 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
205 createLinkText : 'Vennligst skriv inn URL for lenken:',
208 title: 'Fet (Ctrl+B)',
209 text: 'Gjør den valgte teksten fet.',
210 cls: Ext.baseCSSPrefix + 'html-editor-tip'
213 title: 'Kursiv (Ctrl+I)',
214 text: 'Gjør den valgte teksten kursiv.',
215 cls: Ext.baseCSSPrefix + 'html-editor-tip'
218 title: 'Understrek (Ctrl+U)',
219 text: 'Understrek den valgte teksten.',
220 cls: Ext.baseCSSPrefix + 'html-editor-tip'
223 title: 'Forstørr tekst',
224 text: 'Gjør fontstørrelse større.',
225 cls: Ext.baseCSSPrefix + 'html-editor-tip'
228 title: 'Forminsk tekst',
229 text: 'Gjør fontstørrelse mindre.',
230 cls: Ext.baseCSSPrefix + 'html-editor-tip'
233 title: 'Tekst markeringsfarge',
234 text: 'Endre bakgrunnsfarge til den valgte teksten.',
235 cls: Ext.baseCSSPrefix + 'html-editor-tip'
239 text: 'Endre farge på den valgte teksten.',
240 cls: Ext.baseCSSPrefix + 'html-editor-tip'
243 title: 'Venstrejuster tekst',
244 text: 'Venstrejuster teksten.',
245 cls: Ext.baseCSSPrefix + 'html-editor-tip'
248 title: 'Sentrer tekst',
249 text: 'Sentrer teksten.',
250 cls: Ext.baseCSSPrefix + 'html-editor-tip'
253 title: 'Høyrejuster tekst',
254 text: 'Høyrejuster teksten.',
255 cls: Ext.baseCSSPrefix + 'html-editor-tip'
257 insertunorderedlist : {
259 text: 'Start en punktliste.',
260 cls: Ext.baseCSSPrefix + 'html-editor-tip'
262 insertorderedlist : {
263 title: 'Nummerert liste',
264 text: 'Start en nummerert liste.',
265 cls: Ext.baseCSSPrefix + 'html-editor-tip'
269 text: 'Gjør den valgte teksten til en lenke.',
270 cls: Ext.baseCSSPrefix + 'html-editor-tip'
273 title: 'Rediger kilde',
274 text: 'Bytt til kilderedigeringsvisning.',
275 cls: Ext.baseCSSPrefix + 'html-editor-tip'
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"
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'
299 if(Ext.grid.PropertyColumnModel){
300 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
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."