]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Fix up month abbreviations in german locales, fixes #3803
authorJordi Boggiano <j.boggiano@seld.be>
Mon, 13 Mar 2017 16:50:34 +0000 (17:50 +0100)
committerIskren Chernev <iskren.chernev@gmail.com>
Sun, 6 Aug 2017 23:12:53 +0000 (02:12 +0300)
src/locale/de-at.js
src/locale/de-ch.js
src/locale/de.js
src/test/locale/de-at.js
src/test/locale/de-ch.js
src/test/locale/de.js

index e002011293058b012be2ed89914c100960aa0ba9..25c2e35b8cc908c8156e513abe071ba6c542cbb7 100644 (file)
@@ -23,7 +23,7 @@ function processRelativeTime(number, withoutSuffix, key, isFuture) {
 
 export default moment.defineLocale('de-at', {
     months : 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
-    monthsShort : 'Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'),
+    monthsShort : 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),
     monthsParseExact : true,
     weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),
     weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),
index cdd28ec96f736dfd3ab994206bcca2a3f4915663..0b00982f98f689829571a0df5bc9e9a03a599396 100644 (file)
@@ -22,7 +22,7 @@ function processRelativeTime(number, withoutSuffix, key, isFuture) {
 
 export default moment.defineLocale('de-ch', {
     months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
-    monthsShort : 'Jan._Febr._März_April_Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.'.split('_'),
+    monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),
     monthsParseExact : true,
     weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),
     weekdaysShort : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),
index c54f59c25edb89bfba614276a2a05b69f9922d26..5f5ef5a06a4dc1b23aa1f3183690e9d87a09b397 100644 (file)
@@ -22,7 +22,7 @@ function processRelativeTime(number, withoutSuffix, key, isFuture) {
 
 export default moment.defineLocale('de', {
     months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
-    monthsShort : 'Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'),
+    monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),
     monthsParseExact : true,
     weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),
     weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),
index 85afe11cb88c9a038ce40b53702276269f9e43fc..44f4ce62f22913927f8a7b367110f29d05c237cc 100644 (file)
@@ -3,7 +3,7 @@ import moment from '../../moment';
 localeModule('de-at');
 
 test('parse', function (assert) {
-    var tests = 'Jänner Jän._Februar Febr._März Mrz._April Apr._Mai Mai_Juni Jun._Juli Jul._August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var tests = 'Jänner Jän._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
 
     function equalTest(input, mmm, i) {
         assert.equal(moment(input, mmm).month(), i, input + ' should be month ' + (i + 1));
@@ -26,7 +26,7 @@ test('format', function (assert) {
     var a = [
             ['dddd, Do MMMM YYYY, h:mm:ss a', 'Sonntag, 14. Februar 2010, 3:25:50 pm'],
             ['ddd, hA', 'So., 3PM'],
-            ['M Mo MM MMMM MMM', '2 2. 02 Februar Febr.'],
+            ['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. Sonntag So. So'],
@@ -44,9 +44,9 @@ test('format', function (assert) {
             ['LLL', '14. Februar 2010 15:25'],
             ['LLLL', 'Sonntag, 14. Februar 2010 15:25'],
             ['l', '14.2.2010'],
-            ['ll', '14. Febr. 2010'],
-            ['lll', '14. Febr. 2010 15:25'],
-            ['llll', 'So., 14. Febr. 2010 15:25']
+            ['ll', '14. Feb. 2010'],
+            ['lll', '14. Feb. 2010 15:25'],
+            ['llll', 'So., 14. Feb. 2010 15:25']
         ],
         b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
         i;
@@ -93,7 +93,7 @@ test('format ordinal', function (assert) {
 });
 
 test('format month', function (assert) {
-    var expected = 'Jänner Jän._Februar Febr._März Mrz._April Apr._Mai Mai_Juni Jun._Juli Jul._August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var expected = 'Jänner Jän._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
     for (i = 0; i < expected.length; i++) {
         assert.equal(moment([2011, i, 1]).format('MMMM MMM'), expected[i], expected[i]);
     }
index d0a4e7ac098eee181a6ba492e43040cb6945cfc4..6f210d7b605f2680541035ad9014feb3f2ce6c58 100644 (file)
@@ -3,7 +3,7 @@ import moment from '../../moment';
 localeModule('de-ch');
 
 test('parse', function (assert) {
-    var tests = 'Januar Jan._Februar Febr._März März_April April_Mai Mai_Juni Juni_Juli Juli_August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var tests = 'Januar Jan._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
     function equalTest(input, mmm, i) {
         assert.equal(moment(input, mmm).month(), i, input + ' should be month ' + (i + 1));
     }
@@ -24,7 +24,7 @@ test('format', function (assert) {
     var a = [
             ['dddd, Do MMMM YYYY, h.mm.ss a',      'Sonntag, 14. Februar 2010, 3.25.50 pm'],
             ['ddd, hA',                            'So, 3PM'],
-            ['M Mo MM MMMM MMM',                   '2 2. 02 Februar Febr.'],
+            ['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. Sonntag So So'],
@@ -42,9 +42,9 @@ test('format', function (assert) {
             ['LLL',                                '14. Februar 2010 15.25'],
             ['LLLL',                               'Sonntag, 14. Februar 2010 15.25'],
             ['l',                                  '14.2.2010'],
-            ['ll',                                 '14. Febr. 2010'],
-            ['lll',                                '14. Febr. 2010 15.25'],
-            ['llll',                               'So, 14. Febr. 2010 15.25']
+            ['ll',                                 '14. Feb. 2010'],
+            ['lll',                                '14. Feb. 2010 15.25'],
+            ['llll',                               'So, 14. Feb. 2010 15.25']
         ],
         b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
         i;
@@ -91,7 +91,7 @@ test('format ordinal', function (assert) {
 });
 
 test('format month', function (assert) {
-    var expected = 'Januar Jan._Februar Febr._März März_April April_Mai Mai_Juni Juni_Juli Juli_August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var expected = 'Januar Jan._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
     for (i = 0; i < expected.length; i++) {
         assert.equal(moment([2011, i, 1]).format('MMMM MMM'), expected[i], expected[i]);
     }
index 51ed99918222995050ea68290629b2a0eb69b836..c6eb38fbc8b0b149f798f39e57b7a57852cc85d0 100644 (file)
@@ -3,7 +3,7 @@ import moment from '../../moment';
 localeModule('de');
 
 test('parse', function (assert) {
-    var tests = 'Januar Jan._Februar Febr._März Mrz._April Apr._Mai Mai_Juni Jun._Juli Jul._August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var tests = 'Januar Jan._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
     function equalTest(input, mmm, i) {
         assert.equal(moment(input, mmm).month(), i, input + ' should be month ' + (i + 1));
     }
@@ -24,7 +24,7 @@ test('format', function (assert) {
     var a = [
             ['dddd, Do MMMM YYYY, h:mm:ss a',      'Sonntag, 14. Februar 2010, 3:25:50 pm'],
             ['ddd, hA',                            'So., 3PM'],
-            ['M Mo MM MMMM MMM',                   '2 2. 02 Februar Febr.'],
+            ['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. Sonntag So. So'],
@@ -42,9 +42,9 @@ test('format', function (assert) {
             ['LLL',                                '14. Februar 2010 15:25'],
             ['LLLL',                               'Sonntag, 14. Februar 2010 15:25'],
             ['l',                                  '14.2.2010'],
-            ['ll',                                 '14. Febr. 2010'],
-            ['lll',                                '14. Febr. 2010 15:25'],
-            ['llll',                               'So., 14. Febr. 2010 15:25']
+            ['ll',                                 '14. Feb. 2010'],
+            ['lll',                                '14. Feb. 2010 15:25'],
+            ['llll',                               'So., 14. Feb. 2010 15:25']
         ],
         b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
         i;
@@ -91,7 +91,7 @@ test('format ordinal', function (assert) {
 });
 
 test('format month', function (assert) {
-    var expected = 'Januar Jan._Februar Febr._März Mrz._April Apr._Mai Mai_Juni Jun._Juli Jul._August Aug._September Sept._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
+    var expected = 'Januar Jan._Februar Feb._März März_April Apr._Mai Mai_Juni Juni_Juli Juli_August Aug._September Sep._Oktober Okt._November Nov._Dezember Dez.'.split('_'), i;
     for (i = 0; i < expected.length; i++) {
         assert.equal(moment([2011, i, 1]).format('MMMM MMM'), expected[i], expected[i]);
     }