wikimedia/mediawiki-core

View on GitHub
resources/src/mediawiki.language/languages/sl.js

Summary

Maintainability
A
3 hrs
Test Coverage
/*!
 * Slovenian (Slovenščina) language functions
 */

mw.language.convertGrammar = function ( word, form ) {
    const grammarForms = mw.language.getData( 'sl', 'grammarForms' );
    if ( grammarForms && grammarForms[ form ] ) {
        return grammarForms[ form ][ word ];
    }
    switch ( form ) {
        case 'mestnik': // locative
            word = 'o ' + word;
            break;
        case 'orodnik': // instrumental
            word = 'z ' + word;
            break;
    }
    return word;
};