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.
l/bg - l/bi - l/br - l/ca - l/cs - l/csb - l/cu - l/cu/Cyrl - l/cy - l/da - l/de - l/dsb - l/en - l/es - l/et - l/eu - l/fi - l/fo - l/fr - l/frm - l/fro - l/ga - l/gd - l/gl - l/got - l/grc - l/gv - l/haw - l/he - l/hsb - l/hu - l/it - l/ja - l/ja/Jpan - l/ja/Latn - l/jbo - l/km - l/ko - l/kw - l/la - l/lad - l/lv - l/mi - l/mk - l/mul - l/naq - l/nb - l/nds - l/nl - l/nn - l/no - l/oc - l/pkp - l/pl - l/pmt - l/pt - l/rap - l/ru - l/rue - l/sga - l/sh/Cyrl - l/sh/Latn - l/sk - l/sm - l/sv - l/te - l/to - l/tr - l/tvl - l/ty - l/vi/Hani - l/vi/Latn - l/wa - l/zza
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 (talk • contribs) 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)
{{l}}
. Keep any, such as {{l/he}}
, that do provide special features. --WikiTiki89 16:09, 5 June 2015 (UTC)
{{l/he}}
? --Daniel 16:17, 5 June 2015 (UTC)
{{l/he|חייל|dwv=חַיָּל}}
produces חייל / חַיָּל. It is more convenient than redundantly typing {{l|he|חייל|חייל \ חַיָּל}}
. --WikiTiki89 17:24, 5 June 2015 (UTC){{he-l}}
. —CodeCat 16:41, 5 June 2015 (UTC)
{{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)
{{l}}
. It is implemented with the same module and supports all of the parameters that {{l}}
supports. --WikiTiki89 15:12, 8 June 2015 (UTC)
{{l/he}}
with the others and make {{l}}
support |dmv=
as an additional parameter? --Daniel 13:05, 9 June 2015 (UTC)
|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)
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)
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)
{{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}}
.{{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)
{{l/fr}}
, {{l/fro}}
, {{l/gl}}
, {{l/hu}}
. It didn't break anything AFAICT. --ReloadtheMatrix (talk) 08:11, 22 December 2019 (UTC){{l/fro}}
and {{l/gl}}
Hal MMII (talk) 01:29, 28 October 2020 (UTC){{l/io}}
can probably go too, but is used one some long pages. Br00pVain (talk) 00:01, 9 January 2022 (UTC)