Last modified: 2013-05-16 17:17:09 UTC
It seems that these messages are hardcoded right now, however I am pretty sure that I have done translations for the according messages.
Adding URL to visualise the problem
This is done in SpecialStatistics::getOtherStats() in mw-core which does $name = $this->msg( $key )->inContentLanguage()->parse(); which does the translation of 'smw-statistics-property-instance' maintained in $extraStats['smw-statistics']['smw-statistics-property-instance'] The inContentLanguage is used and not the user language.
Changing the behaviour need replacement of $name = $this->msg( $key )->inContentLanguage()->parse(); with $name = $this->msg( $key )->parse(); It took me over 5 month to get the getOtherStats() stuff changed in mw-core which means doing this change will surely take another 5 month because people complaining about "commas". Karsten, please raise an issue in mw-core and lets see how long it will take this time. You can refer to this bug and put me on as an assignee.
Thank you for having a look into this James. I have just added the bug as advised which I am now adding here as "depends on". Hoping things work out a bit faster. Indeed sometimes things appear irrational, but "living organisms" (software, people, processes, etc.) are just like it. Do not loose faith as I try not to.
[1] got merged with mw-core marking this fixed as it was a non-SMW issue. [1] https://gerrit.wikimedia.org/r/#/c/64087/