Module talk:Lang links

@Jarekt: Thanks for setting up this module, it’s often useful :) but what’s the procedure for adding more language codes to it? I’m looking at some edit requests where the output of {{subst:lle2}} is missing language codes – at Template:Free screenshot/lang, it would remove csb, and at Template:Vector version available/lang, it didn’t add prg. Lucas Werkmeister (talk) 18:50, 29 November 2024 (UTC)

@Lucas Werkmeister: The procedure is that:
  • either other languages are removed at the same time,
  • or you convince the responsible people at WMF to increase the limits,
because there are so many languages that the module cannot check all of them, not even when substituted. (A third way, only for templates using this module that are subst-only, would be developing some subst-only way to query all languages, for example by allowing subst-only programmatic access to Special:PrefixIndex – it being subst-only would avoid all sorts of caching issues.) —Tacsipacsi (talk) 22:23, 30 November 2024 (UTC)
@Lucas Werkmeister: , I think I figured out why "prg", "csb" and few dozen other languages were skipped. My quarry:query/83535 was only listing subpages that have more than a single instance. That was necessary as otherwise I had too many results and query was timing out. I found other way to limit number of the results and now I am capturing those too. I recreated the steps of list creation with those languages and rewrote description of the procedure I used. Thanks for pointing it out. --Jarekt (talk) 22:58, 1 December 2024 (UTC)
Alright, thank you! Lucas Werkmeister (talk) 23:13, 1 December 2024 (UTC)