jquery.timeago.ar.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. (function (factory) {
  2. if (typeof define === 'function' && define.amd) {
  3. define(['jquery'], factory);
  4. } else if (typeof module === 'object' && typeof module.exports === 'object') {
  5. factory(require('jquery'));
  6. } else {
  7. factory(jQuery);
  8. }
  9. }(function (jQuery) {
  10. function numpf(n, a) {
  11. return a[plural=n===0 ? 0 : n===1 ? 1 : n===2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5];
  12. }
  13. jQuery.timeago.settings.strings = {
  14. prefixAgo: "منذ",
  15. prefixFromNow: "بعد",
  16. suffixAgo: null,
  17. suffixFromNow: null, // null OR "من الآن"
  18. second: function(value) { return numpf(value, [
  19. 'أقل من ثانية',
  20. 'ثانية واحدة',
  21. 'ثانيتين',
  22. '%d ثوانٍ',
  23. '%d ثانية',
  24. '%d ثانية']); },
  25. seconds: function(value) { return numpf(value, [
  26. 'أقل من ثانية',
  27. 'ثانية واحدة',
  28. 'ثانيتين',
  29. '%d ثوانٍ',
  30. '%d ثانية',
  31. '%d ثانية']); },
  32. minute: function(value) { return numpf(value, [
  33. 'أقل من دقيقة',
  34. 'دقيقة واحدة',
  35. 'دقيقتين',
  36. '%d دقائق',
  37. '%d دقيقة',
  38. 'دقيقة']); },
  39. minutes: function(value) { return numpf(value, [
  40. 'أقل من دقيقة',
  41. 'دقيقة واحدة',
  42. 'دقيقتين',
  43. '%d دقائق',
  44. '%d دقيقة',
  45. 'دقيقة']); },
  46. hour: function(value) { return numpf(value, [
  47. 'أقل من ساعة',
  48. 'ساعة واحدة',
  49. 'ساعتين',
  50. '%d ساعات',
  51. '%d ساعة',
  52. '%d ساعة']); },
  53. hours: function(value) { return numpf(value, [
  54. 'أقل من ساعة',
  55. 'ساعة واحدة',
  56. 'ساعتين',
  57. '%d ساعات',
  58. '%d ساعة',
  59. '%d ساعة']); },
  60. day: function(value) { return numpf(value, [
  61. 'أقل من يوم',
  62. 'يوم واحد',
  63. 'يومين',
  64. '%d أيام',
  65. '%d يومًا',
  66. '%d يوم']); },
  67. days: function(value) { return numpf(value, [
  68. 'أقل من يوم',
  69. 'يوم واحد',
  70. 'يومين',
  71. '%d أيام',
  72. '%d يومًا',
  73. '%d يوم']); },
  74. month: function(value) { return numpf(value, [
  75. 'أقل من شهر',
  76. 'شهر واحد',
  77. 'شهرين',
  78. '%d أشهر',
  79. '%d شهرًا',
  80. '%d شهر']); },
  81. months: function(value) { return numpf(value, [
  82. 'أقل من شهر',
  83. 'شهر واحد',
  84. 'شهرين',
  85. '%d أشهر',
  86. '%d شهرًا',
  87. '%d شهر']); },
  88. year: function(value) { return numpf(value, [
  89. 'أقل من عام',
  90. 'عام واحد',
  91. '%d عامين',
  92. '%d أعوام',
  93. '%d عامًا']);
  94. },
  95. years: function(value) { return numpf(value, [
  96. 'أقل من عام',
  97. 'عام واحد',
  98. 'عامين',
  99. '%d أعوام',
  100. '%d عامًا',
  101. '%d عام']);}
  102. };
  103. }));