]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Improve norwegian bokmål. Fixes #1850
authoregilkh <egilkh@users.noreply.github.com>
Wed, 13 Aug 2014 14:19:09 +0000 (16:19 +0200)
committerIskren Chernev <iskren.chernev@gmail.com>
Wed, 20 Aug 2014 21:50:35 +0000 (00:50 +0300)
With tests changed.

locale/nb.js
test/locale/nb.js

index c7dfcd9d89df59006408362697e73c30d256bc31..533659d58561b4b27760e830372d5a9d11ea5e15 100644 (file)
@@ -14,9 +14,9 @@
 }(function (moment) {
     return moment.defineLocale('nb', {
         months : 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'),
-        monthsShort : 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'),
+        monthsShort : 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'),
         weekdays : 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),
-        weekdaysShort : 'sø._ma._ti._on._to._fr._lø.'.split('_'),
+        weekdaysShort : 'søn_man_tirs_ons_tors_fre_lør'.split('_'),
         weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'),
         longDateFormat : {
             LT : 'H.mm',
index bfbcb120950e6558d6cdfd50e68edc17b765a5ed..2d9768c0de345ab752432d885b66976a3a6fdc4b 100644 (file)
@@ -20,7 +20,7 @@ exports['locale:nb'] = {
     },
 
     'parse' : function (test) {
-        var tests = 'januar jan_februar feb_mars mars_april april_mai mai_juni juni_juli juli_august aug_september sep_oktober okt_november nov_desember des'.split('_'),
+        var tests = 'januar jan_februar feb_mars mar_april apr_mai mai_juni jun_juli jul_august aug_september sep_oktober okt_november nov_desember des'.split('_'),
             i;
         function equalTest(input, mmm, i) {
             test.equal(moment(input, mmm).month(), i, input + ' should be month ' + (i + 1));
@@ -42,11 +42,11 @@ exports['locale:nb'] = {
     'format' : function (test) {
         var a = [
                 ['dddd, MMMM Do YYYY, h:mm:ss a',      'søndag, februar 14. 2010, 3:25:50 pm'],
-                ['ddd, hA',                            'sø., 3PM'],
-                ['M Mo MM MMMM MMM',                   '2 2. 02 februar feb.'],
+                ['ddd, hA',                            'søn, 3PM'],
+                ['M Mo MM MMMM MMM',                   '2 2. 02 februar feb'],
                 ['YYYY YY',                            '2010 10'],
                 ['D Do DD',                            '14 14. 14'],
-                ['d do dddd ddd dd',                   '0 0. søndag sø. sø'],
+                ['d do dddd ddd dd',                   '0 0. søndag søn sø'],
                 ['DDD DDDo DDDD',                      '45 45. 045'],
                 ['w wo ww',                            '6 6. 06'],
                 ['h hh',                               '3 03'],
@@ -60,9 +60,9 @@ exports['locale:nb'] = {
                 ['LLL',                                '14. februar 2010 kl. 15.25'],
                 ['LLLL',                               'søndag 14. februar 2010 kl. 15.25'],
                 ['l',                                  '14.2.2010'],
-                ['ll',                                 '14. feb. 2010'],
-                ['lll',                                '14. feb. 2010 kl. 15.25'],
-                ['llll',                               'sø. 14. feb. 2010 kl. 15.25']
+                ['ll',                                 '14. feb 2010'],
+                ['lll',                                '14. feb 2010 kl. 15.25'],
+                ['llll',                               'søn 14. feb 2010 kl. 15.25']
             ],
             b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
             i;
@@ -111,7 +111,7 @@ exports['locale:nb'] = {
     },
 
     'format month' : function (test) {
-        var expected = 'januar jan._februar feb._mars mars_april april_mai mai_juni juni_juli juli_august aug._september sep._oktober okt._november nov._desember des.'.split('_'), i;
+        var expected = 'januar jan_februar feb_mars mar_april apr_mai mai_juni jun_juli jul_august aug_september sep_oktober okt_november nov_desember des'.split('_'), i;
         for (i = 0; i < expected.length; i++) {
             test.equal(moment([2011, i, 1]).format('MMMM MMM'), expected[i], expected[i]);
         }
@@ -119,7 +119,7 @@ exports['locale:nb'] = {
     },
 
     'format week' : function (test) {
-        var expected = 'søndag sø. sø_mandag ma. ma_tirsdag ti. ti_onsdag on. on_torsdag to. to_fredag fr. fr_lørdag lø. lø'.split('_'), i;
+        var expected = 'søndag søn sø_mandag man ma_tirsdag tirs ti_onsdag ons on_torsdag tors to_fredag fre fr_lørdag lør lø'.split('_'), i;
         for (i = 0; i < expected.length; i++) {
             test.equal(moment([2011, 0, 2 + i]).format('dddd ddd dd'), expected[i], expected[i]);
         }