I have several small questions:
1) Is it really needed to call smwfInitNamespaces() in
SemanticMediaWiki.settings.php, before finishing assembling the
configuration? Maybe move this call to the beginning of
enableSemantics() - will it break something? As an improvement it will
allow to override $wgLanguageCode after including SMW php file, but
before calling enableSemantics().
2) Also I think it would be good if the enableSemantics() call happened
automatically through $wgExtensionFunctions - also AFTER assembling the
config... I even do it on my wikis and it works without problem.
3) Why SMW is using its own month names given that month names are
already available in normal wiki language files? And why it doesn't
properly localise date values based on current user language?
... enableSemantics ...
I recommend you look at the state of the code on master. Changes where made
Why SMW is using its own month names given that month names are
> already available in normal wiki language files?
AFAIK they where not available when this code was written in SMW.
And why it doesn't properly localise date values based on current user
AFAIK dates are localized. If you are running into some issue or have a
concrete suggestion for improvement, please create a ticket on bugzilla
Jeroen De Dauw
Don't panic. Don't be evil.
Get latest updates about Open Source Projects, Conferences and News.