Update migrateUserGroup to deal with primary key issue
[mediawiki.git] / resources / mediawiki.language / languages / dsb.js
blobe3c58087410133ed7f41238d54f0d277d0bf73e4
1 /**
2  * Lower Sorbian (Dolnoserbski) language functions
3  */
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         }
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;