The 'instrumental' and 'lokativ' forms should not have the prefixes 's' or 'o'.
WikimediaMessages.hooks.php should look like this:
'instrumental' => [ 'Vikirječnik' => 'Wikirječnikom', 'Wikicitati' => 'Wikicitatima', 'Wikiizvor' => 'Wikiizvorom', 'Wikiknjige' => 'Wikiknjigama', 'Wikipedia' => 'Wikipedijom', // T130141 'Wikipodaci' => 'Wikipodacima', 'Wikivijesti' => 'Wikivijestima', 'Wikimedia Commons' => 'Wikimedia Commonsom', 'lokativ' => [ 'Vikirječnik' => 'Wikirječniku', 'Wikicitati' => 'Wikicitatima', 'Wikiizvor' => 'Wikiizvoru', 'Wikiknjige' => 'Wikiknjigama', 'Wikipedia' => 'Wikipediji', 'Wikipodaci' => 'Wikipodacima', 'Wikivijesti' => 'Wikivijestima', 'Wikimedia Commons' => 'Wikimedia Commonsu',
This could break NS_PROJECT_TALK, as it is currently set to 'Razgovor_{{grammar:instrumental|$1}}' in MessagesBs.php.
Basically, I'm seeing a few issues here that should be solved in one go:
- NS_PROJECT_TALK is currently using the incorrect grammatical case – instrumental – whereas it should be using lokativ with the o prefix (instrumental is used for living things, which Wikipedia and its sister projects are not)
- The lokativ and instrumental $wgGrammarForms must not have any prefixes in all cases except for NS_PROJECT_TALK
- NS_MEDIAWIKI_TALK isn't following the correct grammatical pattern of "Razgovor_o_xxx"
This could be solved by updating WikimediaMessages.hooks.php as suggested above, and updating MessagesBs.php to:
$namespaceNames = [
NS_MEDIA => 'Mediji',
NS_SPECIAL => 'Posebno',
NS_TALK => 'Razgovor',
NS_USER => 'Korisnik',
NS_USER_TALK => 'Razgovor_s_korisnikom',
NS_PROJECT_TALK => 'Razgovor_o_{{grammar:lokativ|$1}}',
NS_FILE => 'Datoteka',
NS_FILE_TALK => 'Razgovor_o_datoteci',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'Razgovor_o_MediaWikiju',
NS_TEMPLATE => 'Šablon',
NS_TEMPLATE_TALK => 'Razgovor_o_šablonu',
NS_HELP => 'Pomoć',
NS_HELP_TALK => 'Razgovor_o_pomoći',
NS_CATEGORY => 'Kategorija',
NS_CATEGORY_TALK => 'Razgovor_o_kategoriji',
];and adding an alias for MediaWiki_razgovor => NS_MEDIAWIKI_TALK.
Here are the previous values of NS_PROJECT_TALK in case aliases need to be created for that as well:
Wiktionary => Razgovor s Wikirječnikom Wikiquote => Razgovor s Wikicitatima Wikisource => Razgovor s Wikiizvorom Wikibooks => Razgovor s Wikiknjigama Wikipedia => Razgovor s Wikipedijom Wikinews => Razgovor s Wikivijestima