RFD discussion: June 2015–January 2022 edit

 

The following discussion has been moved from Wiktionary:Requests for deletion (permalink).

This discussion is no longer live and is left here as an archive. Please do not modify this conversation, but feel free to discuss its conclusions.


Template:l/..., Template:link/...

Proposal: Delete {{l/pt}}, {{l/en}} and the others like those, or delete as many as possible if for some reason some of those should be kept. Full list is collapsed above this message. I did not take the trouble to tag all of those {{rfd}}, only German and Latin are tagged.

Rationale: Use | rather than /, that is, {{l|pt}} rather than {{l/pt}}. This assumes it does the same thing and that we don't need anymore {{l/pt}} or {{l/en}} or others to consume less resources on the server like we apparently needed pre-Lua or in case they do something that {{l}} can't or some other reason.

Current RFDO discussions:

Older discussion:

It's worth noting that in the current RFDO discussions some of these templates seem to be treated like obvious crap to be deleted by some people. Quoting Renard Migrant (talkcontribs) from the l/de discussion: "Somewhat hilariously, a lot of these templates call {{l}} directly (see {{l/ty}} for a specific example). So they now do the very thing they were created to avoid. Even worse, because they call l but don't allow all its parameters, so they're literally worse than useless." --Daniel 01:55, 5 June 2015 (UTC)Reply

Delete any of these that do not provide any features beyond those available in {{l}}. Keep any, such as {{l/he}}, that do provide special features. --WikiTiki89 16:09, 5 June 2015 (UTC)Reply
For those of us that don't edit Hebrew entries much, what are the special features of {{l/he}}? --Daniel 16:17, 5 June 2015 (UTC)Reply
{{l/he|חייל|dwv=חַיָּל}} produces חייל / חַיָּל. It is more convenient than redundantly typing {{l|he|חייל|חייל \ חַיָּל}}. --WikiTiki89 17:24, 5 June 2015 (UTC)Reply
I think that any that are kept should be renamed. Something like {{he-l}}. —CodeCat 16:41, 5 June 2015 (UTC)Reply
Why? --WikiTiki89 17:24, 5 June 2015 (UTC)Reply
I agree with CodeCat (talkcontribs). Because AFAIK this should start with he- like other Hebrew templates. Note we already have {{ja-l}} and {{ko-l}} with special behavior, namely showing multiple scripts in order and also the Korean one has an auto-transliteration module implemented. "l/" implies subpage of {{l}} so I'd argue we should only start a template name with that if its actually part of the system of {{l}}. --Daniel 11:36, 6 June 2015 (UTC)Reply
But it is part of the system of {{l}}. It is implemented with the same module and supports all of the parameters that {{l}} supports. --WikiTiki89 15:12, 8 June 2015 (UTC)Reply
That's OK. I have an idea: can't we nuke {{l/he}} with the others and make {{l}} support |dmv= as an additional parameter? --Daniel 13:05, 9 June 2015 (UTC)Reply
|dwv= makes sense only for Hebrew. DWV = "defective with vowels". It's silly to add language-specific features to a general template. --WikiTiki89 12:23, 15 June 2015 (UTC)Reply
I was thinking maybe we should really add language-specific features to a general template, but that's OK, maybe having the actual language-specific template is really better. --Daniel 23:01, 4 July 2015 (UTC)Reply

I don't think that it's possible to orphan all these templates at the moment because they are many and while some people are converting from the format of "l/de" to "l|de" others still keep adding new instances in the format of "l/de". (Pending actual diffs, I can get those later.) I was thinking of creating a vote for the whole project of deleting all l/... templates, or at least a BP poll or something to let other people know what is going on and agree upon this. --Daniel 23:01, 4 July 2015 (UTC)Reply

I've now deleted all the ones that had no transclusions. The remainder still needs to be orphaned. —Rua (mew) 17:16, 30 April 2019 (UTC)Reply

@Rua I have orhaned/deleted some more of these. Of the remainder:
  • {{l/fr}}, {{l/fro}}, {{l/gl}}, {{l/hu}} and {{l/io}} are used on one page (de) but may be there to prevent an error. I'm thinking of replacing them with a {{fastl}} template that generates the link purely in template code. But to do this, you need to convert the language code to a name. We have two choices: Either this must be passed in (e.g. {{fastl|fr|French|foobar}}) or we use a switch statement to hardcode a set of languages.
  • {{l/he}} is a redirect to {{he-l}}; I'll convert the uses.
  • {{l/ja}} is a redirect to {{l/ja/Jpan}}. User:Kevin Up, can these be converted to {{ja-l}}? If so, how?
  • {{l/vi/Hani}} and {{l/vi/Latn}} are called by {{vi-l}}. They do something script-specific but I'm not quite sure what. I'm thinking we can just inline the two of them into {{vi-l}}. Note, there's also {{vi-link}}, which from what is does should probably be called {{vi-m}}.
Benwing2 (talk) 15:28, 4 October 2019 (UTC)Reply
There's also {{l/sl-tonal}}, which I created awhile ago to indicate a Slovenian link that uses the tonal orthography. Maybe this should have a different name? Benwing2 (talk) 15:35, 4 October 2019 (UTC)Reply
I'm ok with renaming it. The additional text should probably also be removed, since Slovenian now officially uses tonal orthography on Wiktionary. However, the template should be kept for the moment because it assists in the effort of converting existing links to the tonal orthography, specifically in cases where the orthography is ambiguous. —Rua (mew) 16:05, 6 October 2019 (UTC)Reply
I orphaned {{l/fr}}, {{l/fro}}, {{l/gl}}, {{l/hu}}. It didn't break anything AFAICT. --ReloadtheMatrix (talk) 08:11, 22 December 2019 (UTC)Reply
Re-orphaned {{l/fro}} and {{l/gl}} Hal MMII (talk) 01:29, 28 October 2020 (UTC)Reply


Return to "l/bg" page.