Template talk:And

From MEpedia, a crowd-sourced encyclopedia of ME and CFS science and history

Undocumented changes -- ~Njt (talk) 23:55, November 12, 2019 (EST)

This template is for general use and not only for page languages. Please discuss changes in future before removing LangSwitch User:Pyrrhus, and be sure that any templates which ONLY use page language have been described as such. This template is used by Template:See also which already used PAGELANGUAGE. If you wish to have and, conjor, or etc templates working only for page language instead of working for user language as well please create separate templates instead, or add a parameter. Templates that not have existing documentation are expected to work exactly as described in the source website they can from. Unfortunately What Links Here often fails to identify templates that are in use, as was the case here. ~Njt (talk) 23:55, November 12, 2019 (EST)

I think you're quite confused here, Njt! The only thing that has changed is that now there are more translations than there were before. That is the ONLY change! There are far more translations available through MediaWiki:And than there were available through the paltry LangSwitch. You are confused about PAGELANGUAGE, but this template can use any lang you provide, and it previously did not specify ANY default language, which was a serious bug that I have fixed. This change was necessary for me to translate the Template:See also template. Please discuss any concerns before you make any reverts, just as we previously agreed. Now I have to revert your confused reverts.
Pyrrhus (talk) 00:15, November 13, 2019 (EST)
Fixing the existing default only needed a single character edit. Please read the description I left in the documentation page I just created. It's not helpful to re-revert when you do not yet understand the reason for reverts - better to finish the discussion then began an edit war. I am concerned that you may be missing a number of special cases in language templates when the grammar or punctuation does not conform to latin-based language rules, as is the case here. Your change introduced extra space characters in two different languages. LangSwitch cannot be universally removed - each case needs to be looked at separately. ~Njt (talk) 01:01, November 13, 2019 (EST)
Please be respectful of other editors. Your conduct is contrary to the concept of collaboration, as I have had to point out to you before. If you do not understand the changes that other editors have made, simply ask them to explain them. Your hostile reverts were unapproved and entirely un-called-for. I think you need to take a deep breath and try to think rationally. If the spaces cause problems, they can be removed, it's not a big deal at all. As you yourself has said, translations are better through interface messages than through LangSwitch, so if interface messages provide more translations, than LangSwitch can and will be removed. Please be respectful of other editors and try to think rationally.
Pyrrhus (talk) 13:56, November 13, 2019 (EST)