Merge "(bug 15853) Wrong entries in history feed"
[lhc/web/wiklou.git] / resources / mediawiki.language / languages / dsb.js
1 /**
2 * Lower Sorbian (Dolnoserbski) language functions
3 */
4
5 mediaWiki.language.convertPlural = function( count, forms ) {
6 forms = mediaWiki.language.preConvertPlural( forms, 4 );
7 switch ( Math.abs( count ) % 100 ) {
8 case 1:
9 return forms[0];
10 case 2:
11 return forms[1];
12 case 3:
13 case 4:
14 return forms[2];
15 default:
16 return forms[3];
17 }
18 };
19
20 mediaWiki.language.convertGrammar = function( word, form ) {
21 var grammarForms = mw.language.getData( 'dsb', 'grammarForms' );
22 if ( grammarForms && grammarForms[form] ) {
23 return grammarForms[form][word] ;
24 }
25 switch ( form ) {
26 case 'instrumental': // instrumental
27 word = 'z ' + word;
28 break;
29 case 'lokatiw': // lokatiw
30 word = 'wo ' + word;
31 break;
32 }
33 return word;
34 };