etyl second param

etyl second param

{{etyl}} is supposed to not have a second parameter for English entries. It says so in the documentation, and has been the common practice ever since the template was created.

Yair rand (talk)17:41, 8 May 2013

Yes, but it's not wrong to specify it anyway, and it does no harm. I've always added it. But I believe that it will reduce errors when people copy etymologies into other languages, because they often do not realise that a second code is needed. If it's already there in the code, it will be more obvious. So again I am not changing any standard practice, just clarifying what is already there.

CodeCat17:43, 8 May 2013

Common practice is to leave it out. Your setting of the template to add cleanup categories to entries using the prescribed format was done without discussion or consensus. Additionally, setting {{head}} to actually break when using the normal format (which is, by the way, added by numerous scripts) was also done without consensus. Forcing through these non-consensus-backed disputed breaking changes to templates that are among the most used on Wiktionary is completely inappropriate.

Yair rand (talk)02:18, 9 May 2013

I don't think it's any more appropriate that you simply revert my changes without any discussion. I don't need to be educated. The normal format of {{head}} has never included leaving out the language code. In fact, after I made the change, I went and fixed the few entries that were missing one (there were less than a hundred). So your argument that things are broken by the change is completely unfounded, it seems like you're just being obstructive for the sake of it.

And adding tracking categories to entries is not something that needs consensus. Nor does it need consensus to change one valid format to another; people do it all the time when they convert, say, {{head}} into a language-specific template. Since having no source language on {{etyl}} and having "en" are both equally valid, there is nothing wrong with replacing one with the other since they are both equivalent. The only thing that would need consensus is to change the behaviour of the template so that the original practice no longer works, and while I do intend to suggest that at some point, I am not changing it yet.

CodeCat11:50, 9 May 2013