]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
[locale] tg-TJ: Improve months and date formats (#5666)
authorOrif Jr <orif.zade@gmail.com>
Wed, 16 Sep 2020 21:46:35 +0000 (23:46 +0200)
committerGitHub <noreply@github.com>
Wed, 16 Sep 2020 21:46:35 +0000 (14:46 -0700)
src/locale/tg.js
src/test/locale/tg.js

index 4fd4a2d29ad2f6b246a7ca94a688a564f55eb7d3..9dfe505067ed1c166f9e6009e3e5b8fed181eced 100644 (file)
@@ -30,9 +30,14 @@ var suffixes = {
 };
 
 export default moment.defineLocale('tg', {
-    months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(
-        '_'
-    ),
+    months: {
+        format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split(
+            '_'
+        ),
+        standalone: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(
+            '_'
+        ),
+    },
     monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),
     weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split(
         '_'
@@ -42,14 +47,14 @@ export default moment.defineLocale('tg', {
     longDateFormat: {
         LT: 'HH:mm',
         LTS: 'HH:mm:ss',
-        L: 'DD/MM/YYYY',
+        L: 'DD.MM.YYYY',
         LL: 'D MMMM YYYY',
         LLL: 'D MMMM YYYY HH:mm',
         LLLL: 'dddd, D MMMM YYYY HH:mm',
     },
     calendar: {
         sameDay: '[Имрӯз соати] LT',
-        nextDay: '[Ð\9fагоҳ соати] LT',
+        nextDay: '[ФаÑ\80до соати] LT',
         lastDay: '[Дирӯз соати] LT',
         nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT',
         lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT',
index 2f3cae0880df1aefc59f32acf5db39d22f3cba13..c18468f5951852739ac4734cc3964841676235ce 100644 (file)
@@ -8,6 +8,7 @@ test('parse', function (assert) {
             '_'
         ),
         i;
+
     function equalTest(input, mmm, i) {
         assert.equal(
             moment(input, mmm).month(),
@@ -48,7 +49,7 @@ test('format', function (assert) {
     var a = [
             [
                 'dddd, Do MMMM YYYY, h:mm:ss',
-                'якшанбе, 14-ум феврал 2010, 3:25:50',
+                'якшанбе, 14-ум феврали 2010, 3:25:50',
             ],
             ['ddd, h A', 'яшб, 3 рӯз'],
             ['M Mo MM MMMM MMM', '2 2-юм 02 феврал фев'],
@@ -64,11 +65,11 @@ test('format', function (assert) {
             ['a A', 'рӯз рӯз'],
             ['DDDo [рӯзи сол]', '45-ум рӯзи сол'],
             ['LTS', '15:25:50'],
-            ['L', '14/02/2010'],
-            ['LL', '14 феврал 2010'],
-            ['LLL', '14 феврал 2010 15:25'],
-            ['LLLL', 'якшанбе, 14 феврал 2010 15:25'],
-            ['l', '14/2/2010'],
+            ['L', '14.02.2010'],
+            ['LL', '14 феврали 2010'],
+            ['LLL', '14 феврали 2010 15:25'],
+            ['LLLL', 'якшанбе, 14 феврали 2010 15:25'],
+            ['l', '14.2.2010'],
             ['ll', '14 фев 2010'],
             ['lll', '14 фев 2010 15:25'],
             ['llll', 'яшб, 14 фев 2010 15:25'],
@@ -346,7 +347,7 @@ test('calendar day', function (assert) {
     );
     assert.equal(
         moment(a).add({ d: 1 }).calendar(),
-        'Ð\9fагоҳ соати 12:00',
+        'ФаÑ\80до соати 12:00',
         'tomorrow at the same time'
     );
     assert.equal(