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 (Nynorsk: no-NN)
18 * By Tore Kjørsvik 21-January-2008
21 Ext.onReady(function (){
23 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Lastar...</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 fana";
38 if(Ext.form.field.Base){
39 Ext.form.field.Base.prototype.invalidText = "Verdien i dette feltet er ugyldig";
43 Ext.LoadMask.prototype.msg = "Lastar...";
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 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)",
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 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'
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",
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"
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}",
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 : "Lastar..."
196 if(Ext.form.field.VTypes){
197 Ext.apply(Ext.form.field.VTypes, {
198 emailText : 'Dette feltet skal vere ei epost adresse på formatet "bruker@domene.no"',
199 urlText : 'Dette feltet skal vere ein link (URL) på formatet "http:/'+'/www.domene.no"',
200 alphaText : 'Dette feltet skal berre innehalde bokstavar og _',
201 alphanumText : 'Dette feltet skal berre innehalde bokstavar, tal og _'
205 if(Ext.form.field.HtmlEditor){
206 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
207 createLinkText : 'Ver venleg og skriv inn URL for lenken:',
210 title: 'Feit (Ctrl+B)',
211 text: 'Gjer den valde teksten feit.',
212 cls: Ext.baseCSSPrefix + 'html-editor-tip'
215 title: 'Kursiv (Ctrl+I)',
216 text: 'Gjer den valde teksten kursiv.',
217 cls: Ext.baseCSSPrefix + 'html-editor-tip'
220 title: 'Understrek (Ctrl+U)',
221 text: 'Understrek den valde teksten.',
222 cls: Ext.baseCSSPrefix + 'html-editor-tip'
225 title: 'Forstørr tekst',
226 text: 'Gjer fontstorleik større.',
227 cls: Ext.baseCSSPrefix + 'html-editor-tip'
230 title: 'Forminsk tekst',
231 text: 'Gjer fontstorleik mindre.',
232 cls: Ext.baseCSSPrefix + 'html-editor-tip'
235 title: 'Tekst markeringsfarge',
236 text: 'Endre bakgrunnsfarge til den valde teksten.',
237 cls: Ext.baseCSSPrefix + 'html-editor-tip'
241 text: 'Endre farge på den valde 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øgrejuster tekst',
256 text: 'Høgrejuster teksten.',
257 cls: Ext.baseCSSPrefix + 'html-editor-tip'
259 insertunorderedlist : {
261 text: 'Start ei punktliste.',
262 cls: Ext.baseCSSPrefix + 'html-editor-tip'
264 insertorderedlist : {
265 title: 'Nummerert liste',
266 text: 'Start ei nummerert liste.',
267 cls: Ext.baseCSSPrefix + 'html-editor-tip'
271 text: 'Gjer den valde teksten til ei lenke.',
272 cls: Ext.baseCSSPrefix + 'html-editor-tip'
275 title: 'Rediger kjelde',
276 text: 'Bytt til kjelderedigeringsvising.',
277 cls: Ext.baseCSSPrefix + 'html-editor-tip'
283 if(Ext.grid.header.Container){
284 Ext.apply(Ext.grid.header.Container.prototype, {
285 sortAscText : "Sorter stigande",
286 sortDescText : "Sorter fallande",
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 storleik.",
312 collapsibleSplitTip : "Dra for å endre storleik. Dobbelklikk for å skjule."