[ Index ]

PHP Cross Reference of BuddyPress

title

Body

[close]

/src/bp-core/js/vendor/moment-js/locale/ -> ar-sa.js (source)

   1  //! moment.js locale configuration
   2  //! locale : Arabic (Saudi Arabia) [ar-sa]
   3  //! author : Suhail Alkowaileet : https://github.com/xsoh
   4  
   5  ;(function (global, factory) {
   6     typeof exports === 'object' && typeof module !== 'undefined'
   7         && typeof require === 'function' ? factory(require('../moment')) :
   8     typeof define === 'function' && define.amd ? define(['../moment'], factory) :
   9     factory(global.moment)
  10  }(this, function (moment) { 'use strict';
  11  
  12  
  13      var symbolMap = {
  14          '1': '١',
  15          '2': '٢',
  16          '3': '٣',
  17          '4': '٤',
  18          '5': '٥',
  19          '6': '٦',
  20          '7': '٧',
  21          '8': '٨',
  22          '9': '٩',
  23          '0': '٠'
  24      }, numberMap = {
  25          '١': '1',
  26          '٢': '2',
  27          '٣': '3',
  28          '٤': '4',
  29          '٥': '5',
  30          '٦': '6',
  31          '٧': '7',
  32          '٨': '8',
  33          '٩': '9',
  34          '٠': '0'
  35      };
  36  
  37      var ar_sa = moment.defineLocale('ar-sa', {
  38          months : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
  39          monthsShort : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
  40          weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
  41          weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
  42          weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
  43          weekdaysParseExact : true,
  44          longDateFormat : {
  45              LT : 'HH:mm',
  46              LTS : 'HH:mm:ss',
  47              L : 'DD/MM/YYYY',
  48              LL : 'D MMMM YYYY',
  49              LLL : 'D MMMM YYYY HH:mm',
  50              LLLL : 'dddd D MMMM YYYY HH:mm'
  51          },
  52          meridiemParse: /ص|م/,
  53          isPM : function (input) {
  54              return 'م' === input;
  55          },
  56          meridiem : function (hour, minute, isLower) {
  57              if (hour < 12) {
  58                  return 'ص';
  59              } else {
  60                  return 'م';
  61              }
  62          },
  63          calendar : {
  64              sameDay: '[اليوم على الساعة] LT',
  65              nextDay: '[غدا على الساعة] LT',
  66              nextWeek: 'dddd [على الساعة] LT',
  67              lastDay: '[أمس على الساعة] LT',
  68              lastWeek: 'dddd [على الساعة] LT',
  69              sameElse: 'L'
  70          },
  71          relativeTime : {
  72              future : 'في %s',
  73              past : 'منذ %s',
  74              s : 'ثوان',
  75              m : 'دقيقة',
  76              mm : '%d دقائق',
  77              h : 'ساعة',
  78              hh : '%d ساعات',
  79              d : 'يوم',
  80              dd : '%d أيام',
  81              M : 'شهر',
  82              MM : '%d أشهر',
  83              y : 'سنة',
  84              yy : '%d سنوات'
  85          },
  86          preparse: function (string) {
  87              return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {
  88                  return numberMap[match];
  89              }).replace(/،/g, ',');
  90          },
  91          postformat: function (string) {
  92              return string.replace(/\d/g, function (match) {
  93                  return symbolMap[match];
  94              }).replace(/,/g, '،');
  95          },
  96          week : {
  97              dow : 6, // Saturday is the first day of the week.
  98              doy : 12  // The week that contains Jan 1st is the first week of the year.
  99          }
 100      });
 101  
 102      return ar_sa;
 103  
 104  }));


Generated: Thu Aug 24 01:01:27 2023 Cross-referenced by PHPXref 0.7.1