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 valueNotFoundText : undefined
191 Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
192 loadingText : "Laster..."
196 if(Ext.form.field.VTypes){
197 Ext.apply(Ext.form.field.VTypes, {
198 emailText : 'Dette feltet skal være en epost adresse på formatet "bruker@domene.no"',
199 urlText : 'Dette feltet skal være en link (URL) på formatet "http:/'+'/www.domene.no"',
200 alphaText : 'Dette feltet skal kun inneholde bokstaver og _',
201 alphanumText : 'Dette feltet skal kun inneholde bokstaver, tall og _'
205 if(Ext.form.field.HtmlEditor){
206 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
207 createLinkText : 'Vennligst skriv inn URL for lenken:',
210 title: 'Fet (Ctrl+B)',
211 text: 'Gjør den valgte teksten fet.',
212 cls: Ext.baseCSSPrefix + 'html-editor-tip'
215 title: 'Kursiv (Ctrl+I)',
216 text: 'Gjør den valgte teksten kursiv.',
217 cls: Ext.baseCSSPrefix + 'html-editor-tip'
220 title: 'Understrek (Ctrl+U)',
221 text: 'Understrek den valgte teksten.',
222 cls: Ext.baseCSSPrefix + 'html-editor-tip'
225 title: 'Forstørr tekst',
226 text: 'Gjør fontstørrelse større.',
227 cls: Ext.baseCSSPrefix + 'html-editor-tip'
230 title: 'Forminsk tekst',
231 text: 'Gjør fontstørrelse mindre.',
232 cls: Ext.baseCSSPrefix + 'html-editor-tip'
235 title: 'Tekst markeringsfarge',
236 text: 'Endre bakgrunnsfarge til den valgte teksten.',
237 cls: Ext.baseCSSPrefix + 'html-editor-tip'
241 text: 'Endre farge på den valgte teksten.',
242 cls: Ext.baseCSSPrefix + 'html-editor-tip'
245 title: 'Venstrejuster tekst',
246 text: 'Venstrejuster teksten.',
247 cls: Ext.baseCSSPrefix + 'html-editor-tip'
250 title: 'Sentrer tekst',
251 text: 'Sentrer teksten.',
252 cls: Ext.baseCSSPrefix + 'html-editor-tip'
255 title: 'Høyrejuster tekst',
256 text: 'Høyrejuster teksten.',
257 cls: Ext.baseCSSPrefix + 'html-editor-tip'
259 insertunorderedlist : {
261 text: 'Start en punktliste.',
262 cls: Ext.baseCSSPrefix + 'html-editor-tip'
264 insertorderedlist : {
265 title: 'Nummerert liste',
266 text: 'Start en nummerert liste.',
267 cls: Ext.baseCSSPrefix + 'html-editor-tip'
271 text: 'Gjør den valgte teksten til en lenke.',
272 cls: Ext.baseCSSPrefix + 'html-editor-tip'
275 title: 'Rediger kilde',
276 text: 'Bytt til kilderedigeringsvisning.',
277 cls: Ext.baseCSSPrefix + 'html-editor-tip'
283 if(Ext.grid.header.Container){
284 Ext.apply(Ext.grid.header.Container.prototype, {
285 sortAscText : "Sorter stigende",
286 sortDescText : "Sorter synkende",
287 lockText : "Lås kolonne",
288 unlockText : "Lås opp kolonne",
289 columnsText : "Kolonner"
293 if(Ext.grid.GroupingFeature){
294 Ext.apply(Ext.grid.GroupingFeature.prototype, {
295 emptyGroupText : '(Ingen)',
296 groupByText : 'Grupper etter dette feltet',
297 showGroupsText : 'Vis i grupper'
301 if(Ext.grid.PropertyColumnModel){
302 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
309 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
310 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
311 splitTip : "Dra for å endre størrelse.",
312 collapsibleSplitTip : "Dra for å endre størrelse. Dobbelklikk for å skjule."