summaryrefslogtreecommitdiff
path: root/resources/mediawiki.language/languages/ar.js
blob: 7d9e114fc4e0c98f0ad55c935db549377e8a8e57 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/**
 * Arabic (العربية) language functions
 */

mediaWiki.language.convertPlural = function( count, forms ) {
	forms = mediaWiki.language.preConvertPlural( forms, 6 );
	if ( count == 0 ) {
		return forms[0];
	}
	if ( count == 1 ) {
		return forms[1];
	}
	if ( count == 2 ) {
		return forms[2];
	}
	if ( count % 100 >= 3 && count % 100 <= 10 ) {
		return forms[3];
	}
	if ( count % 100 >= 11 && count % 100 <= 99 ) {
		return forms[4];
	}
	return forms[5];
};

mediaWiki.language.digitTransformTable = {
    '0': '٠', // &#x0660;
    '1': '١', // &#x0661;
    '2': '٢', // &#x0662;
    '3': '٣', // &#x0663;
    '4': '٤', // &#x0664;
    '5': '٥', // &#x0665;
    '6': '٦', // &#x0666;
    '7': '٧', // &#x0667;
    '8': '٨', // &#x0668;
    '9': '٩', // &#x0669;
    '.': '٫', // &#x066b; wrong table ?
    ',': '٬' // &#x066c;
};