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 loadingText : "Lastar...",
190 valueNotFoundText : undefined
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 _'
203 if(Ext.form.field.HtmlEditor){
204 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
205 createLinkText : 'Ver venleg og skriv inn URL for lenken:',
208 title: 'Feit (Ctrl+B)',
209 text: 'Gjer den valde teksten feit.',
210 cls: Ext.baseCSSPrefix + 'html-editor-tip'
213 title: 'Kursiv (Ctrl+I)',
214 text: 'Gjer den valde teksten kursiv.',
215 cls: Ext.baseCSSPrefix + 'html-editor-tip'
218 title: 'Understrek (Ctrl+U)',
219 text: 'Understrek den valde teksten.',
220 cls: Ext.baseCSSPrefix + 'html-editor-tip'
223 title: 'Forstørr tekst',
224 text: 'Gjer fontstorleik større.',
225 cls: Ext.baseCSSPrefix + 'html-editor-tip'
228 title: 'Forminsk tekst',
229 text: 'Gjer fontstorleik mindre.',
230 cls: Ext.baseCSSPrefix + 'html-editor-tip'
233 title: 'Tekst markeringsfarge',
234 text: 'Endre bakgrunnsfarge til den valde teksten.',
235 cls: Ext.baseCSSPrefix + 'html-editor-tip'
239 text: 'Endre farge på den valde 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øgrejuster tekst',
254 text: 'Høgrejuster teksten.',
255 cls: Ext.baseCSSPrefix + 'html-editor-tip'
257 insertunorderedlist : {
259 text: 'Start ei punktliste.',
260 cls: Ext.baseCSSPrefix + 'html-editor-tip'
262 insertorderedlist : {
263 title: 'Nummerert liste',
264 text: 'Start ei nummerert liste.',
265 cls: Ext.baseCSSPrefix + 'html-editor-tip'
269 text: 'Gjer den valde teksten til ei lenke.',
270 cls: Ext.baseCSSPrefix + 'html-editor-tip'
273 title: 'Rediger kjelde',
274 text: 'Bytt til kjelderedigeringsvising.',
275 cls: Ext.baseCSSPrefix + 'html-editor-tip'
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"
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 storleik.",
310 collapsibleSplitTip : "Dra for å endre storleik. Dobbelklikk for å skjule."