From: egilkh Date: Wed, 13 Aug 2014 14:19:09 +0000 (+0200) Subject: Improve norwegian bokmål. Fixes #1850 X-Git-Tag: 2.8.2~7^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42dfe2fb5ea9853c2defbf539f2b872aedb5403d;p=thirdparty%2Fmoment.git Improve norwegian bokmål. Fixes #1850 With tests changed. --- diff --git a/locale/nb.js b/locale/nb.js index c7dfcd9d8..533659d58 100644 --- a/locale/nb.js +++ b/locale/nb.js @@ -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', diff --git a/test/locale/nb.js b/test/locale/nb.js index bfbcb1209..2d9768c0d 100644 --- a/test/locale/nb.js +++ b/test/locale/nb.js @@ -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]); }