Last modified: 2013-10-16 20:49:42 UTC
Reported via IRC -- this Esperanto Wikipedia page http://eo.wikipedia.org/wiki/Citrongor%C4%9Da_barbulo was showing a <ref> error message in French. Running ?action=purge to clear its cache re-rendered the page with the message in Esperanto as expected. Cite_body::error uses UI language: wfMsgNoTrans( 'cite_error', wfMsgNoTrans( $key, $param ) ) . while everything else is content language. Either this needs to use content language too or it needs to record the use of the UI language in the parser options so it can go into to the parser cache hash key, I think?
We have seen this on the English Wikipedia a few times.
(In reply to comment #0) > Either this needs to use content language too or it needs to record the use of > the UI language in the parser options so it can go into to the parser cache > hash key, I think? Since it's shown *in* the content, I'd assume the former would be preferable (and easier).
Change 90084 had a related patch set uploaded by Legoktm: Show error messages in content language to avoid cache issues https://gerrit.wikimedia.org/r/90084
Change 90084 merged by jenkins-bot: Show error messages in content language to avoid cache issues https://gerrit.wikimedia.org/r/90084