Problem with RevisionDelete messages
Actually, the problems are with this messages:
- MediaWiki:Revdelete-restricted.
- MediaWiki:Revdelete-unrestricted.
- MediaWiki:Revdelete-hid.
- MediaWiki:Revdelete-unhid.
These are system messages; but no matter wich language you have in the preferences, you see them in the local wiki's language. I'd prefer not to give specific links or screenshots to private logs, but I've tested on test.wikipedia and this can be viewed here. Regards.
Like I said: the content language text messages are inserted into the log rows. They are in the database as plain text forever, and cannot be changed. No i18n there...
Is there some technical reason this was done, or can we consider it a bug that just needs to be fixed?
No. The content language text is not being inserted into the log rows. It's just that is forced to the content language for apparently no reason. I'm looking into it.
Is there a i18n-aware way of doing implode( ', ', $changes[1] ) ?