A partial archive of https://discourse-mediawiki.wmflabs.org as of Saturday May 21, 2022.

Changed Template is not used

Perle

I had errors in a template: Paramater names were English, not French.
After correcting the template, the error (in the caller pages) remains.
Is this as expected?

regards, Perle

TheDJ

MediaWiki applies a lot of caching. After the template is changed, the change needs to be propagated to all the pages using the template. For this it uses the Job queue. You can configure the processing speed of your job queue to influence how quickly the pages are potentially updated, but eventually, they should also automatically reflect the results of the new template.

Tgr

If I’m understanding you correctly, you are asking whether changing the source code of Template:X from {{{foo}}} to {{{bar}}} should change the source code of all pages using the template from {{X|foo=123}} to {{X|bar=123}}.

There is nothing like that in MediaWiki. The page source is plain text, not some kind of embedded object thing; changing the source code of a template does not change the source code of the pages where it’s called. You can use automated editing tools for that, e.g. replace.py with the -transcludes parameter.

Perle

No. The pages were in difference. The template had {{{foo}}} and the page had {{{X|bar=…}}}.
Therefore I did not see the content. Changing the template into {{{bar}}} did not change the
situation.

Perle

As I see, in the meantime the result is correct. I learn that a change of a template takes time.