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