Category problems again

Jump to: navigation, search

So, we have Category:Wemba-Wemba language (note hyphen). That's fine but see Category:Wemba Wemba nouns...how the heck are those entries being put THERE by {{head}}? :/

User: PalkiaX50 talk to meh11:53, 30 April 2013

Template:xww shows "Wemba-Wemba" as the language, but Module:languages shows "Wemba Wemba" for xww, and "Wemba-Wemba" for aus-wem.

CodeCat12:21, 30 April 2013

So what is the solution? An edit to the module?

User: PalkiaX50 talk to meh12:48, 30 April 2013

Or the template, depending on which is correct. It has been hard to keep the two synchronised, some solution should be found for that...

CodeCat13:17, 30 April 2013

We do plan to delete the templates in favour of the module someday, right?

If not (unless we plan to delete the module), that's bad; two massive, complex records will never stay synced without a very smart bot watching them.

But if so, I suggest that when that day comes, we have someone (I volunteer) go through the module and the templates by hand, deleting templates one by one after checking that they are correctly in the module, and reviewing any codes that the module contains that templates don't. If possible, we speed up the process by having a bot make a list of all codes which are in the module but not the Template: namespace, or vice versa, or which are in both places but with unidentical contents, and by having the bot delete all the templates are not on the list (i.e., which are in the module), before the human reviewers come in.

- -sche (discuss)20:10, 1 May 2013

PS, many templates have talk pages with info that should be preserved in situ or in some better place if/when the templates are deleted.

- -sche (discuss)20:17, 1 May 2013
 
 

aus-wem shouldn't exist in the module (and doesn't exist any longer in the template namespace). As for whether to use a hyphen or a space: I changed xww to use a hyphen, so I must have looked into it and found that it was more commonly hyphenated than not, as part of my long-term effort to ensure Wiktionary calls each language by its most common distinct English name (or makes exceptions consciously, rather than by bot-copypasting SIL errors).

- -sche (discuss)19:42, 1 May 2013