The 'instrumental' and 'lokativ' forms [[https://bs.wikipedia.org/w/index.php?title=Razgovor_s_korisnikom:KWiki&curid=83074&diff=2834250&oldid=2834237|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 `vokativ` 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
```