Introducing mediaWiki.language, and mediaWiki.message which are modeled after their...
[lhc/web/wiklou.git] / resources / mediawiki.language / languages / ar.js
1 /**
2 * Arabic (العربية) language functions
3 */
4
5 mediaWiki.language.convertPlural = function( count, forms ) {
6 forms = mediaWiki.language.preConvertPlural( forms, 6 );
7 if ( count == 0 ) {
8 return forms[0];
9 }
10 if ( count == 1 ) {
11 return forms[1];
12 }
13 if ( count == 2 ) {
14 return forms[2];
15 }
16 if ( count % 100 >= 3 && count % 100 <= 10 ) {
17 return forms[3];
18 }
19 if ( count % 100 >= 11 && count % 100 <= 99 ) {
20 return forms[4];
21 }
22 return forms[5];
23 }
24
25 mediaWiki.language.digitTransformTable = {
26 '0': '٠', // &#x0660;
27 '1': 'Ÿ°', // &#x0661;
28 '2': 'Ÿ¢', // &#x0662;
29 '3': 'Ÿ£', // &#x0663;
30 '4': '٤', // &#x0664;
31 '5': 'Ÿ•', // &#x0665;
32 '6': '٦', // &#x0666;
33 '7': 'Ÿß', // &#x0667;
34 '8': 'Ÿ®', // &#x0668;
35 '9': 'Ÿ©', // &#x0669;
36 '.': 'Ÿ´', // &#x066b; wrong table ?
37 ',': '٬' // &#x066c;
38 };