]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
[locale] ka: Standalone/format/longformat improvements (#5279)
authorIrakli Janiashvili <irakli.janiashvili@gmail.com>
Fri, 24 Apr 2020 18:17:22 +0000 (22:17 +0400)
committerGitHub <noreply@github.com>
Fri, 24 Apr 2020 18:17:22 +0000 (21:17 +0300)
* Fixed typo in the Georgian locale

* fixed month formatting

* removed am/pm from longDateFormat

* fix ka locale tests

* updated author username

src/locale/ka.js
src/test/locale/ka.js

index 169734b13c9ea8a849ef1890b25469b2af9a9c42..d381bcc364ddff1416ddce47d8e8b76a8fc330e6 100644 (file)
@@ -1,14 +1,11 @@
 //! moment.js locale configuration
 //! locale : Georgian [ka]
-//! author : Irakli Janiashvili : https://github.com/irakli-janiashvili
+//! author : Irakli Janiashvili : https://github.com/IrakliJani
 
 import moment from '../moment';
 
 export default moment.defineLocale('ka', {
-    months : {
-        standalone: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split('_'),
-        format: 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split('_')
-    },
+    months : 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split('_'),
     monthsShort : 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'),
     weekdays : {
         standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'),
@@ -18,12 +15,12 @@ export default moment.defineLocale('ka', {
     weekdaysShort : 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'),
     weekdaysMin : 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'),
     longDateFormat : {
-        LT : 'h:mm A',
-        LTS : 'h:mm:ss A',
+        LT : 'HH:mm',
+        LTS : 'HH:mm:ss',
         L : 'DD/MM/YYYY',
         LL : 'D MMMM YYYY',
-        LLL : 'D MMMM YYYY h:mm A',
-        LLLL : 'dddd, D MMMM YYYY h:mm A'
+        LLL : 'D MMMM YYYY HH:mm',
+        LLLL : 'dddd, D MMMM YYYY HH:mm'
     },
     calendar : {
         sameDay : '[დღეს] LT[-ზე]',
index 159224fa420907f692309e6da6c141b68f54eab4..b27e30bfc9c433ab9eba24d56088c491a1f2d5f7 100644 (file)
@@ -41,15 +41,15 @@ test('format', function (assert) {
             ['s ss',                          '50 50'],
             ['a A',                           'pm PM'],
             ['წლის DDDo დღე',                 'წლის 45-ე დღე'],
-            ['LTS',                           '3:25:50 PM'],
+            ['LTS',                           '15:25:50'],
             ['L',                             '14/02/2010'],
-            ['LL',                            '14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83¡ 2010'],
-            ['LLL',                           '14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83¡ 2010 3:25 PM'],
-            ['LLLL',                          'á\83\99á\83\95á\83\98á\83 á\83\90, 14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83¡ 2010 3:25 PM'],
+            ['LL',                            '14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83\98 2010'],
+            ['LLL',                           '14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83\98 2010 15:25'],
+            ['LLLL',                          'á\83\99á\83\95á\83\98á\83 á\83\90, 14 á\83\97á\83\94á\83\91á\83\94á\83 á\83\95á\83\90á\83\9aá\83\98 2010 15:25'],
             ['l',                             '14/2/2010'],
             ['ll',                            '14 თებ 2010'],
-            ['lll',                           '14 თებ 2010 3:25 PM'],
-            ['llll',                          'კვი, 14 თებ 2010 3:25 PM']
+            ['lll',                           '14 თებ 2010 15:25'],
+            ['llll',                          'კვი, 14 თებ 2010 15:25']
         ],
         b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
         i;
@@ -162,18 +162,18 @@ test('now from now', function (assert) {
 
 test('fromNow', function (assert) {
     assert.equal(moment().add({s: 30}).fromNow(), 'რამდენიმე წამში', 'რამდენიმე წამში');
-    assert.equal(moment().add({d: 5}).fromNow(), '5 დღეში', '5 დღეში');
+    assert.equal(moment().add({d: 5}).fromNow(),  '5 დღეში',         '5 დღეში');
 });
 
 test('calendar day', function (assert) {
     var a = moment().hours(12).minutes(0).seconds(0);
 
-    assert.equal(moment(a).calendar(),                   'დღეს 12:00 PM-ზე',  'დღეს ამავე დროს');
-    assert.equal(moment(a).add({m: 25}).calendar(),      'დღეს 12:25 PM-ზე',  'ახლანდელ დროს დამატებული 25 წუთი');
-    assert.equal(moment(a).add({h: 1}).calendar(),       'დღეს 1:00 PM-ზე',   'ახლანდელ დროს დამატებული 1 საათი');
-    assert.equal(moment(a).add({d: 1}).calendar(),       'ხვალ 12:00 PM-ზე',  'ხვალ ამავე დროს');
-    assert.equal(moment(a).subtract({h: 1}).calendar(),  'დღეს 11:00 AM-ზე',  'ახლანდელ დროს გამოკლებული 1 საათი');
-    assert.equal(moment(a).subtract({d: 1}).calendar(),  'გუშინ 12:00 PM-ზე', 'გუშინ ამავე დროს');
+    assert.equal(moment(a).calendar(),                   'დღეს 12:00-ზე',    'დღეს ამავე დროს');
+    assert.equal(moment(a).add({m: 25}).calendar(),      'დღეს 12:25-ზე',    'ახლანდელ დროს დამატებული 25 წუთი');
+    assert.equal(moment(a).add({h: 1}).calendar(),       'დღეს 13:00-ზე',    'ახლანდელ დროს დამატებული 1 საათი');
+    assert.equal(moment(a).add({d: 1}).calendar(),       'ხვალ 12:00-ზე',    'ხვალ ამავე დროს');
+    assert.equal(moment(a).subtract({h: 1}).calendar(),  'დღეს 11:00-ზე', 'ახლანდელ დროს გამოკლებული 1 საათი');
+    assert.equal(moment(a).subtract({d: 1}).calendar(),  'გუშინ 12:00-ზე',   'გუშინ ამავე დროს');
 });
 
 test('calendar next week', function (assert) {
@@ -204,13 +204,13 @@ test('calendar all else', function (assert) {
     var weeksAgo = moment().subtract({w: 1}),
         weeksFromNow = moment().add({w: 1});
 
-    assert.equal(weeksAgo.calendar(),       weeksAgo.format('L'),  '1 კვირის წინ');
+    assert.equal(weeksAgo.calendar(),       weeksAgo.format('L'),      '1 კვირის წინ');
     assert.equal(weeksFromNow.calendar(),   weeksFromNow.format('L'),  '1 კვირაში');
 
     weeksAgo = moment().subtract({w: 2});
     weeksFromNow = moment().add({w: 2});
 
-    assert.equal(weeksAgo.calendar(),       weeksAgo.format('L'),  '2 კვირის წინ');
+    assert.equal(weeksAgo.calendar(),       weeksAgo.format('L'),      '2 კვირის წინ');
     assert.equal(weeksFromNow.calendar(),   weeksFromNow.format('L'),  '2 კვირაში');
 });