Wiktionary talk:Votes/2014-08/Migrating from Template:context to Template:cx

From Wiktionary, the free dictionary
Jump to navigation Jump to search

Rationale[edit]

  • 1. "cx" is shorter to type and read than "context" or "label" ({{context}}, {{label}}), making the context itself such as "colloquial" stand out more, such as in "cx|colloquial" vs. "context|colloquial".
  • 2. The provision of language directly without the use of "lang=" is used by {{l}} and {{m}}; if {{m}} becomes the standard template via Wiktionary:Votes/2014-08/Migrating from Template:term to Template:m, making {{cx}} work the same way would be worthwhile.

--Dan Polansky (talk) 08:38, 23 August 2014 (UTC)[reply]

{{lb}} already has the syntax you're proposing for {{cx}}, and it's the same length. Why not switch straight over to it instead? —Aɴɢʀ (talk) 12:10, 23 August 2014 (UTC)[reply]
Why should the idea of "label" be preferred over "context"? Whether {{lb}} already has anything is immaterial; copying the code from {{lb}} to {{cx}} is a cinch. What matters is the syntax we want to see in the wikicode. --Dan Polansky (talk) 12:15, 23 August 2014 (UTC)[reply]
I prefer "label" because so many of these labels aren't contexts, like "transitive" and "intransitive", or regional dialect labels. But the main point is, surely it's easier to convert {{context|biology|lang=de}} straight to {{lb|de|biology}} than to convert it first to {{cx|biology|lang=de}}, then change how the syntax of {{cx}} works, then change the tag to {{cx|de|biology}}, which will leave a lot of tags broken for a long time until a bot gets around to adapting them to the new syntax. —Aɴɢʀ (talk) 12:25, 23 August 2014 (UTC)[reply]
Please read the vote again. We won't be converting to {{cx|biology|lang=de}}; we will be converting straight to {{cx|de|biology}}. If this passes, we first make sure {{cx}} is nowhere used, then change the template code, and then run bots to get {{cx|de|biology}}. --Dan Polansky (talk) 12:32, 23 August 2014 (UTC)[reply]
Okay, but it still seems faster to just go straight to {{lb|de|biology}}. —Aɴɢʀ (talk) 12:33, 23 August 2014 (UTC)[reply]
Totally, this vote needs to recognise that what it's proposing already exists. Renard Migrant (talk) 12:38, 23 August 2014 (UTC)[reply]
No, there is no consensus now to go to {{cx}} and abandon all other markup for context labels ({{lb}}, {{context}}, {{label}}. Going to {{cx}} is technically almost as fast as going to {{lb}}. But if we actually want to see {{lb}} in the wikicode, then fine. But it is all about what we want to see in the wikicode; there is no technical necessity to see one thing or another. --Dan Polansky (talk) 12:42, 23 August 2014 (UTC)[reply]
The word "label" is more general, properly describing some of the tags we use, such as uncountable, intransitive, etc., which are not really "contexts". --WikiTiki89 14:00, 23 August 2014 (UTC)[reply]
I created Wiktionary:Votes/2014-08/Templates context and label to clarify this. --Dan Polansky (talk) 17:44, 23 August 2014 (UTC)[reply]
I have stared the vote, since the poll is not going anywhere. --Dan Polansky (talk) 08:41, 5 October 2014 (UTC)[reply]