Merge "Added result properties to action=paraminfo"
[lhc/web/wiklou.git] / resources / mediawiki.language / languages / bs.js
1 /**
2 * Bosnian (bosanski) language functions
3 */
4
5 mediaWiki.language.convertPlural = function( count, forms ) {
6 forms = mediaWiki.language.preConvertPlural( forms, 3 );
7 if ( count > 10 && Math.floor( ( count % 100 ) / 10 ) == 1 ) {
8 return forms[2];
9 }
10 switch ( count % 10 ) {
11 case 1:
12 return forms[0];
13 case 2:
14 case 3:
15 case 4:
16 return forms[1];
17 default:
18 return forms[2];
19 }
20 };
21
22 mediaWiki.language.convertGrammar = function( word, form ) {
23 var grammarForms = mw.language.getData( 'bs', 'grammarForms' );
24 if ( grammarForms && grammarForms[form] ) {
25 return grammarForms[form][word] ;
26 }
27 switch ( form ) {
28 case 'instrumental': // instrumental
29 word = 's ' + word;
30 break;
31 case 'lokativ': // locative
32 word = 'o ' + word;
33 break;
34 }
35 return word;
36 };