Johnny Williamson wrote:
> I've added several custom namespaces constants to 'includes/Defines.php'
> then added those associated with a canonical name form to $wgExtraNamespaces
> in 'LocalSettings.php'. This works just fine and correctly lists all my
> custom namespaces in the wiki. However, I can't figure out how to provide
> translations for these forms. I've tried adding the translation to the
> appropriate Message file in the $namespaceNames array (i.e.
> 'languages/messages/MessagesEs.php'). However, when switching the wiki
> language, the standard namespace translations appear correctly, but it
> doesn't seem to pick up on any translations for my custom namespaces. Any
> ideas?

Namespace names are only retrieved from the file of the *content*
language, not the user language. Changing your language in your
preferences will not change any namespaces.

You can provide namespace aliases using $wgNamespaceAliases in
DefaultSettings.php, but these are only for convenience, when editing
pages or typing URLs, they do not affect display.

-- Tim Starling


_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to