User talk:DTLHS


As the only person besides myself who has done some data entry for this module, do you have any thoughts on the format? Does it seem too complicated? Too underpowered? Etc.? Thanks. -Atelaes λάλει ἐμοί 05:21, 10 January 2014 (UTC)

Pretty happy with the format so far. It feels pretty flexible and intuitive, but I'd like to see what plans you have for referencing specific editions, translations, works quoted in other works, etc. I'd also like to see more tracking options for when the template is used on lots of pages- if someone references an unknown work by a known author, if a chapter is referenced that doesn't exist, etc. DTLHS (talk) 04:35, 11 January 2014 (UTC)
Vahagn was also asking for the option of greater specificity; I'll ponder working that in over the weekend. As for tracking....that's something I'd like too, but I'll have to delve into Lua, and specifically Scribunto, to figure out what our options are on that. Thank you for your thoughts. -Atelaes λάλει ἐμοί 07:46, 11 January 2014 (UTC)
Please also ponder on the possibility of adding external links not to a Wikisource :) The Wikisources of non-major languages are almost empty. --Vahag (talk) 14:00, 11 January 2014 (UTC)

Various Vahag requests and questionsEdit

Thanks for creating {{der3}}. I used it in սէր ‎(sēr). For some reason there are 4 columns and the column No. 2 has two more items than column No. 1. --Vahag (talk) 09:58, 21 January 2014 (UTC)

You left in the der-mid3 templates, which understandably messes things up. Two other things: you don't need the "* ", the template does that automatically, and I added in functionality to automatically link the terms with create_link / lang, if you want. DTLHS (talk) 22:38, 21 January 2014 (UTC)
How should create_link / lang be used? Can you give an example? --Vahag (talk) 07:33, 22 January 2014 (UTC)
Added a doc page. DTLHS (talk) 19:16, 22 January 2014 (UTC)

I am trying to Luacize the 3= line of Template:hy-noun-ի-ներ. If the last letter of the PAGENAME is a vowel, i.e. ա, ե, է, ի, ո, օ, ու, I manually specify vowend=on like this, and one of the impossible inflected forms is hidden. I understand Lua can easily determine if the last letter is a vowel and automatically choose the correct option in 3=. Can you write that function into Module:hy-common and tell me the best way to invoke it in Template:hy-noun-ի-ներ? --Vahag (talk) 20:43, 24 January 2014 (UTC)

Done, I believe. Could you test it? DTLHS (talk) 21:15, 24 January 2014 (UTC)
Thanks. Life is much easier now :) --Vahag (talk) 13:10, 25 January 2014 (UTC)

Edits like thisEdit

Is there some global reason for these? They are in contravention to WT:AYI. —Μετάknowledgediscuss/deeds 09:04, 3 February 2014 (UTC)

The entry was in Special:UncategorizedPages. See Wiktionary:Grease pit/2014/February#Uncategorized_pages. DTLHS (talk) 17:28, 3 February 2014 (UTC)
Thanks for hacking away at Special:UncategorizedPages, DTLHS!
@Metaknowledge: In my experience, other languages put their alternative spellings into POS categories, e.g. Friedensprozeß, 거부기, and even Qur'ân/Qurʾān, where — as with the Yiddish word — the only difference from the lemma is diacritics. But IIRC, pointed spellings of (Hebrew-script) words, not just in Yiddish but in Hebrew, have indeed traditionally been treated as "more second-class" than other alternative spellings. If that is the case, and it is not desirable to categorise pointed spellings by POS (or even if it is desirable), perhaps Category:Yiddish pointed forms should be created (and populated by a template like {{yi-pointed spelling of}}?). Other categories could be created for other classes of alternative forms, which (if very numerous) might prompt a review of which classes of alternative forms merit inclusion. - -sche (discuss) 03:00, 11 February 2014 (UTC)
It's a little complicated, because there is a standard for Yiddish which in some cases prefers more pointing, and in some cases less. (When I write in Yiddish, I rarely use any niqqudot, but that's nonstandard, although I'm sure I'm with the majority of Yiddish texts.) So {{yi-unpointed form of}} makes sense, but the opposite is not "pointed" but "overly pointed according to YIVO", and I'm not sure how to craft the wording for that. That said, we could certainly use something to designate בּין ‎(bin) thus, because "alternative spelling" just doesn't quite cover it. —Μετάknowledgediscuss/deeds 03:11, 11 February 2014 (UTC)

Help with Latvian entries?Edit

Hi! Can I ask you again to help me enter form-of pages for Latvian adjectives (actually, participles), now listed at User:Pereru/Adjective forms, with your bot? Thanks in advance! --Pereru (talk) 02:11, 11 February 2014 (UTC)

Done. DTLHS (talk) 05:02, 11 February 2014 (UTC)

Thanks! I have a few more participles to add -- already at User:Pereru/Adjective forms. Can I ask for you help again? --Pereru (talk) 23:32, 1 March 2014 (UTC)

The list of headersEdit

Would it be possible to split it into two lists: one that shows headers that are not recognised at all, and another that shows headers that are recognised but are not at the correct level? —CodeCat 23:54, 2 March 2014 (UTC)

Yes- give me a few minutes. DTLHS (talk) 00:12, 3 March 2014 (UTC)
Updated. DTLHS (talk) 02:34, 3 March 2014 (UTC)
Thank you, it's very helpful. —CodeCat 02:39, 3 March 2014 (UTC)
By the way, I have a steadily growing list of headers on my computer that nobody else can access. It would be nice to put in a lua data module, with the header, whether or not it is deprecated, and a list of valid levels. DTLHS (talk) 00:47, 3 March 2014 (UTC)
A full list of headers would be useful. I think it wouldn't be a bad idea to have some kind of consensus process for any new headers, so that we can have a single list of approved headers that we all agree on, and where they can appear in an entry. It would also help in writing bots. —CodeCat 02:39, 3 March 2014 (UTC)
Do you think next time you run the bot, if it could make a second list (on another page maybe), that sorts the mistakes not alphabetically, but by the amount of entries? Keep them split by level and recognised/unrecognised as before, just change the sorting within each section. This would help us with determining whether certain headers really need to be made approved if they are in widespread use. —CodeCat 19:14, 15 March 2014 (UTC)
It's not that hard to scroll through the list as it is now and see which headers are in a lot of entries. "Derived characters" is a common one that we should probably allow, likewise "Verbal noun" and "Infix". "Abbreviations" is common, but I don't know if we want to allow it. "Ligature" is common but should perhaps be "Character" (though I notice "Character" is also on the list of nonstandard-but-used headers); "Diacritical mark" should perhaps be "symbol". Also, there are a lot of "reading" headers ("Uncommon on-reading of:" with colon included, "Kanji reading", etc) that we should probably sort out. - -sche (discuss) 19:41, 15 March 2014 (UTC)

More LatvianEdit

Hi DTLHS! There are some more Latvian form-of pages (participles) at User:Pereru/Adjective forms. Thanks in advance! --Pereru (talk) 03:07, 6 March 2014 (UTC)

"no entry" languagesEdit

How is your bot figuring out what language code to use? —CodeCat 00:17, 26 May 2014 (UTC)

Right now it's just the entries with "Appendix:English dictionary-only terms" (which is obviously English). I'll see if there are any more transparent fixes that can be made afterwards. DTLHS (talk) 00:22, 26 May 2014 (UTC)

Converting to headEdit

Thank you for working on converting templates to use {{head}}. I noticed that you are forgetting some parameters in the conversion though, in particular the head= parameter. You should probably fix that. —CodeCat 23:52, 24 July 2014 (UTC)

Any template in particular? DTLHS (talk) 23:55, 24 July 2014 (UTC)
A lot of them, from what I've seen. I only looked at your most recent edits. —CodeCat 23:55, 24 July 2014 (UTC)

Requests for quotation subcategoriesEdit

Do you have a template to put in the hundreds of redlinked categories you just created? Or at least some guidance about what to put in them? I've been working for some time to get Special:WantedCategories down to a manageable size, with a core of a few hundred unresolvable ones. CodeCat tends to temporarily inflate it with her work on categorization modules, but runs MewBot to clear it again each time. Thanks! Chuck Entz (talk) 16:59, 26 July 2014 (UTC)

Update: I came up with a minimalist solution, which CodeCat improved on and ran with. See Category:Requests for quotation by source. Chuck Entz (talk) 18:45, 26 July 2014 (UTC)

More Latvian word formsEdit

Hi! Long time no see... but I already have a few hundred Latvian word forms to enter at User:Pereru/Adjective forms. Thanks in advance for helping me out! --Pereru (talk) 20:44, 2 August 2014 (UTC)

Still more LatvianEdit

Hi! There are more participial forms ready to be entered at User:Pereru/Adjective forms. Again thanks for your help! --Pereru (talk) 22:06, 10 August 2014 (UTC)

Careless editingEdit

Thank you (and my apologies) for the cleaning up you have done on some of my edits lately. — Saltmarshαπάντηση 04:24, 31 August 2014 (UTC)

No problem. DTLHS (talk) 18:30, 31 August 2014 (UTC)
Similarly, sorry for the typos you just corrected. —JohnC5 (Talk | contribs) 03:20, 10 October 2014 (UTC)
From me too: thanks for fixing all my language-code errors in {{etyl}} tags! —Aɴɢʀ (talk) 21:11, 22 January 2015 (UTC)

Knowledge of LingalaEdit

I'm quite curious: how much do you know about the Lingala language? That's one thing where the Babel Box comes in. --Lo Ximiendo (talk) 21:55, 21 October 2014 (UTC)

Not enough to be worth a babel box. DTLHS (talk) 21:58, 21 October 2014 (UTC)
Then what are your Lingala language sources? Or one source? --Lo Ximiendo (talk) 21:59, 21 October 2014 (UTC)
See ebale, as well as some dictionaries. I will create reference templates in a bit. DTLHS (talk) 22:07, 21 October 2014 (UTC)

Headings listEdit

At Wiktionary:Beer_parlour/2015/January#acronym.2C_initialism.2C_abbreviation_template_use your name came up as the provider or a list of all headers used in Wiktionary or at least principal namespace, presumably from the XML dump. It would be nice if you could run it again. If it's in Perl I could do it, if you could send a copy of the script. (I'm not much good at doing a script from scratch.) DCDuring TALK 18:21, 13 January 2015 (UTC)

OK- it's in Python, not Perl. It's at User:DTLHS/headers, give me a few minutes to download the latest dump. DTLHS (talk) 18:27, 13 January 2015 (UTC)
Not urgent, but appreciated. DCDuring TALK 18:32, 13 January 2015 (UTC)
@DCDuring: Now updated. DTLHS (talk) 20:14, 13 January 2015 (UTC)

noshow=1 in taxlinkEdit

How has this parameter offended you? {{taxlink}} without the parameter appears in Category:Entries using the taxlink template, which would be redundant to the transclusion list for the template. Inserting noshow=1 suppresses the membership.

The point of this was for me to detect and express gratitude for the use of {{taxlink}}. The point of {{taxlink}} is to identify the most wanted taxonomic names, which list, appearing at User:DCDuring/MissingTaxa, which list is periodically renewed from the XML dumps. DCDuring TALK 14:16, 3 February 2015 (UTC)

OK. I won't remove it from now on. DTLHS (talk) 19:45, 4 February 2015 (UTC)

Thanks for all the insectsEdit

Thanks for the insect taxa you added. I enhanced the entries a little, mostly with links to the Tree of life project (which, coincidentally?, happens to cover the area you were working) and Wikicommons, some formatting (no italics for taxa above genus), and some easy etymologies. DCDuring TALK 18:22, 3 February 2015 (UTC)

Why doesn't {{taxlink}} automatically italicize / unitalicize taxa based on rank? DTLHS (talk) 19:46, 4 February 2015 (UTC)

Topical categoriesEdit

I noticed you've been using {{tcez1}}. I glad someone else has found it useful. Still, I think you might want to know that User:Kc kennylau recently fixed the module so you can just use {{topic cat}} with no parameters, instead. That's particularly useful for parent categories, for which the lack of ":" or a language code made the use of {{tcez1}} impossible. Chuck Entz (talk) 02:26, 12 March 2015 (UTC)

That's great. Can this be extended to other boilerplate templates like {{derivcatboiler}}? DTLHS (talk) 02:28, 12 March 2015 (UTC)
Actually I see the code would be relatively simple:
	if info.template == "derivcatboiler" and not not info.code and not info.label then
		pagename = mw.title.getCurrentTitle().text
		pagename = mw.text.split(pagename, 'derived from')
		if pagename[1] == "Category:Terms " then
			info.label = "ROOT"
			info.code = require("Module:languages/templates").getByCanonicalName(mw.ustring.sub(pagename[2], 2, -1))
but I'm not sure if getByCanonicalName is allowed to be used widely like this. DTLHS (talk) 02:43, 12 March 2015 (UTC)
(edit conflict) I've been pushing for that kind of thing (see Wiktionary:Grease pit/2014/April#Taming topic cat from a year ago, and Wiktionary:Grease pit/2015/January#Simplifying Catboiler Templates For Editors, though I never got around to {{derivcatboiler}}. There's no reason it shouldn't be just as easy as fixing {{topic cat}}, since the languages are always in their canonical form and always separated by the string " terms derived from " (I had a working version of a {{tcez1}}-style template going, but didn't understand transclusion well enough to make it usable). {{topic cat}} and {{poscatboiler}} are the only ones modified thus far because a) I don't feel comfortable working in Lua, and b) the people who could implement such things haven't. Chuck Entz (talk) 03:24, 12 March 2015 (UTC)
It is easy, but it would require further changes since {{derivcatboiler}} with no parameters is already in use in Category:Terms derived from other languages. DTLHS (talk) 03:29, 12 March 2015 (UTC)
True, but the "further changes" would be merely skipping that code if the pagename=="Terms derived from other languages" Chuck Entz (talk) 04:03, 12 March 2015 (UTC)


Hi. Would you be able to update User:DTLHS/elsewhere, please? There's been lots of these entries created recently. Many of them very basic and stubby, but they're entries nonetheless. Thanks for all your work --Type56op9 (talk) 14:23, 11 May 2015 (UTC)

OK, but the latest enwikt dump was almost a month ago so it will not really be current. DTLHS (talk) 18:11, 11 May 2015 (UTC)
Great. Thanks a lot --Type56op9 (talk) 21:20, 11 May 2015 (UTC)
@Type56op9: Updated again, after enwiktionary-latest-all-titles-in-ns0.gz was finally refreshed. DTLHS (talk) 16:35, 4 June 2015 (UTC)
Gotta respect the enwiktionary-latest-all-titles-in-ns0.gz, dude. I nickname it "the wikt-geezer". --Type56op9 (talk) 16:53, 4 June 2015 (UTC)
Any chance you could break the big dump into 3 subpages for me? I tried, but was told Wikimedia error. --Type56op9 (talk) 16:57, 4 June 2015 (UTC)
Done. DTLHS (talk) 17:04, 4 June 2015 (UTC)
Ta --Type56op9 (talk) 17:08, 4 June 2015 (UTC)
The list would be much much much more interesting if it did not have proper nouns. Any idea? --Dixtosa (talk) 17:59, 4 June 2015 (UTC)
The only thing I could reasonably do would be to filter words that started with a capital letter. Would that be good enough? DTLHS (talk) 18:27, 4 June 2015 (UTC)
Well as my interests don't go beyond Georgian (a case-insensitive language) entries then for me no. Maybe you could create a separate page for the desired languages which would have the lowest frequency lower the the general page (9 currently)? --Dixtosa (talk) 20:37, 9 June 2015 (UTC)
@Dixtosa: User:DTLHS/elsewhere/ka- is this useful to you? DTLHS (talk) 21:22, 9 June 2015 (UTC)
Yups. Thank you. p.s. Ill remove proper nouns, I guess you do not mind. --Dixtosa (talk) 15:50, 12 June 2015 (UTC)
Ooh, User:DTLHS/elsewhere/ka looks cool. Can I get User:DTLHS/elsewhere/es, User:DTLHS/elsewhere/ast, User:DTLHS/elsewhere/ca and User:DTLHS/elsewhere/fr made? --A230rjfowe (talk) 21:28, 31 July 2015 (UTC)
It works based on character ranges- so Georgian was easy because there is a specific unicode range where I can detect Georgian. Any language using Latin script wouldn't work. DTLHS (talk) 21:30, 31 July 2015 (UTC)


Okay, I'm going to remember it next time. Thanks for warning me. - Alumnum (talk) 21:44, 29 July 2015 (UTC)

Latvian forms?Edit

Hi DTLHS -- in case you can still help me with Latvian form-of pages, there's some 700 of them at User:Pereru/Adjective forms, ready to be entered. Thanks in advance! --Pereru (talk)

Done- but could you glance over some of the entries? I've changed some things on my end. DTLHS (talk) 18:39, 8 August 2015 (UTC)
Indeed. I've had a look, and a number of entries were wrong (one specific case: all the entries that end in a short "a", like liegta or aizliedzama, were wrong; also, some non-existing forms were created, e.g. forms ending in or in -aj which I had to delete). Did something go wrong? Was the format I used (with "xxxx / yyyy" at the end of each entry) no longer good? --Pereru (talk) 22:50, 8 August 2015 (UTC)
The format is fine- all of it was my fault. I apologize for creating more work for you. DTLHS (talk) 23:05, 8 August 2015 (UTC)
No biggie. Besides, it's been a while, so probably you didn't remember all the parameter settings, which is quite understandable. --Pereru (talk)
Do you want me to run it again? It will fix any wrong entries but not any of the bad titles. DTLHS (talk) 23:11, 8 August 2015 (UTC)
No need -- I just finished repairing everything. But just to be sure everything is OK, I have another 250 or so new adjective/participial forms at User:Pereru/Adjective forms that can be entered -- hopefully those will go all right! :-) --Pereru (talk) 01:44, 9 August 2015 (UTC)
Please review neiedodami, neiedodama, iedodamas, iedodami, iedodama, iedotu as these already had entries (in the future I'll skip pages that already exist). DTLHS (talk) 03:02, 9 August 2015 (UTC)
These were homophonous forms from another subparadigm -- I'll make sure they're OK. I noticerd also, by the way, that the viskanādiskākais paradigm wasn't completed -- only four of the forms in that table were entered. Were the others missing from my list? --Pereru (talk) 08:40, 9 August 2015 (UTC)
Yes, they were missing- see [1]. DTLHS (talk) 15:56, 9 August 2015 (UTC)
How weird! I'll enter then manually and make sure this doesn't happen the next time. Thanks again! --Pereru (talk) 20:19, 9 August 2015 (UTC)
@DTLHS, does your bot work by interpreting the template parameters itself? If so, then you should probably change it so that the template supplies the forms directly. An easy way to do this is to add a parameter to the template, which, when set, causes the template to produce JSON output instead of Wikicode. It has worked well for me in the past. —CodeCat 20:24, 9 August 2015 (UTC)
There are some new participial forms waiting to be entered at User:Pereru/Adjective forms. In case you stumble upon any pre-exisitng pages (there should be a couple), don't change them -- just note them here and I'll take care of them. Thanks! --Pereru (talk) 20:27, 9 August 2015 (UTC)
@CodeCat I don't understand the question. It works by parsing the page that Pereru gives me (User:Pereru/Adjective forms). JSON would be easier, but I don't know what Pereru's workflow looks like or if that would be easy for them. DTLHS (talk) 23:26, 9 August 2015 (UTC)
Oh, I see now. I was thinking of something quite different. The bot I wrote to create forms is given a list of pages, and on those pages it will find the inflection template. Then it adds a parameter to the template and does "Expand Template" on it. The result is JSON code, which lists all the forms to be created. Then the bot makes entries out of those. It's quite a bit more complicated than your bot. —CodeCat 23:32, 9 August 2015 (UTC)
@Pereru spriestu, spriedoša, spriestu, nespriestu, apspriedušās, apspriedušos, neapspriedušās, neapspriedušos, apspriestu, apspriestos, neapspriestu, neapspriestos, parastu, parasta, parasti, parastā, neparastu DTLHS (talk) 00:33, 10 August 2015 (UTC)

User:DTLHS/head es nounEdit

Thanks again for User:DTLHS/head es noun. I'm making my through the list, checking, cleaning up, correcting and updating lots of old formatting styles and/or mistakes, adding plurals etc. As I'm nearly "finished" with it but am unsure if I actually did all of them, would you be able to regenerate the list for me please? --A230rjfowe (talk) 20:24, 10 August 2015 (UTC)

As soon as the next dump comes out (should be soon, looks like it's in progress now). DTLHS (talk) 21:18, 10 August 2015 (UTC)
And do you want adjectives, verbs, etc as well? DTLHS (talk) 21:41, 10 August 2015 (UTC)
I just learned about queries of the this type. Do they search the current source or an old copy? —JohnC5 04:22, 11 August 2015 (UTC)
I think it's the current source. DTLHS (talk) 04:24, 11 August 2015 (UTC)
I'm glad to hear it! —JohnC5 04:26, 11 August 2015 (UTC)

More LatvianEdit

There are a few more adjective forms to enter at User:Pereru/Adjective forms. Thanks in advance! --Pereru (talk) 04:17, 11 August 2015 (UTC)

@Pereru mainītu, nemainītu, nepelnītu, nestādītu, pelnīti, pelnītu, stādītu DTLHS (talk) 06:06, 11 August 2015 (UTC)
Thanks! And now a few more... User:Pereru/Adjective forms --Pereru (talk) 13:45, 11 August 2015 (UTC)
@Pereru moderna, modernam, modernas, moderni, moderno, modernos, modernu, modernus, nepaceptos, nepaceptu, nepacepušos, nepacepušās, nepieceptu, nepārceptos, nepārceptu, nepārcepušos, nepārcepušās, nesaceptos, nesaceptu, nesacepušos, nesacepušās, nesauļojušos, nesauļojušās, nesauļotos, nesauļotu, neuzceptos, neuzceptu, neuzcepušos, neuzcepušās, neuzdevušos, neuzdevušās, neuzdodama, neuzdodamas, neuzdodami, neuzdodamās, neuzdodamāsuzdodošu, neuzdotos, neuzdotu, paceptos, paceptu, pacepušos, pacepušās, pieceptu, pārceptos, pārceptu, pārcepušos, pārcepušās, saceptos, saceptu, sacepušos, sacepušās, sauļojušos, sauļojušās, sauļotos, sauļotu, uzceptos, uzceptu, uzcepušos, uzcepušās, uzdevušos, uzdevušās, uzdodama, uzdodamas, uzdodami, uzdodamās, uzdotos, uzdotu

@DTLHS And here are a few more: User:Pereru/Adjective forms. I fear I may have made that page too big, though; I'm having little problems while trying to download it. Let me know if anything bad happens. --Pereru (talk) 04:50, 18 August 2015 (UTC)
@Pereru abstrakta, abstraktas, abstrakti, abstraktos, abstraktu, abstraktus, bikla, faktiska, mukla, muklai, muklas, muklo, muklu, muklā, muklām, muklās, patiesam, patiesām, staiga, staigos. The large page was fine. DTLHS (talk) 06:58, 18 August 2015 (UTC)

Template with extra linefeedEdit

I'm not sure if I've come to the right person. When {{prefixsee}} appears at the end of a section it throws an extra linefeed (see γιοττα-) - can be got around by omitting the gap between sections - but is it something which can be fixed?   — Saltmarshσυζήτηση-talk 05:46, 19 August 2015 (UTC)

Sorry I'm really bad at CSS. I know this is a problem that has persisted for a long time and I don't really have a solution for it. DTLHS (talk) 17:19, 19 August 2015 (UTC)
Well, I've never tackled it. Thanks for looking.   — Saltmarshσυζήτηση-talk 18:10, 19 August 2015 (UTC)
This isn't a CSS issue. The #categorytree extension is outputting an extra empty line, which is causing this. You can see it when you copy both instances of the template from γιοττα- ‎(giotta-) and put them in Special:ExpandTemplates. —CodeCat 18:13, 19 August 2015 (UTC)

Recent changesEdit

You need to click "hide page categorization" or somesuch - new feature. SemperBlotto (talk) 18:13, 19 August 2015 (UTC)

Thanks- that seems like it should be off by default. DTLHS (talk) 18:15, 19 August 2015 (UTC)
I agree, it definitely should. Moreover, bot edits should be hidden even when it's turned on. —CodeCat 18:17, 19 August 2015 (UTC)

User:DTLHS/cleanup/no translation templateEdit

Thanks for clearing these. Quite a lot of those entries were my own, and I got lazy. --Zo3rWer (talk) 14:05, 12 September 2015 (UTC)

Yeah there weren't actually that many. This on the other hand... DTLHS (talk) 18:04, 12 September 2015 (UTC)


Could you generate lists of entries with disallowed diacritics in the entry title? I'm specifically interested in lists for Old English, Middle English, and Hebrew at the moment (the links are to the about pages where disallowed diacritics are discussed). —Μετάknowledgediscuss/deeds 04:13, 20 September 2015 (UTC)

Yeah that should be pretty easy I think. DTLHS (talk) 04:14, 20 September 2015 (UTC)
Thanks! By the way, I see that the Hebrew page is a mite unclear; anything listed at w:Niqqud shouldn't be in an entry title. —Μετάknowledgediscuss/deeds 04:18, 20 September 2015 (UTC)
@Metaknowledge User:DTLHS/cleanup/disallowed diacritics. I would analyze every language with a sort key, but the from field isn't really possible to parse if you aren't Lua. DTLHS (talk) 05:33, 20 September 2015 (UTC)
Thank you! A lot of false positives for Hebrew, but overall very helpful. I'm trying to think of more languages that would be likely to have offenders — Ancient Greek and Latin are more carefully patrolled, but checking those for stripped characters in entry titles would be great as well. —Μετάknowledgediscuss/deeds 05:38, 20 September 2015 (UTC)
If you have lists of characters just put them on the cleanup page and I'll update it. DTLHS (talk) 05:48, 20 September 2015 (UTC)
Thanks. All cleaned up now. For future reference, U+05BE should not be included for Hebrew, as it is fine for pagetitles. For Latin and Ancient Greek, the disallowed characters are any macra or breves; should I list all such characters on the page? —Μετάknowledgediscuss/deeds 16:18, 20 September 2015 (UTC)
Yeah, whatever format you find easiest. DTLHS (talk) 16:27, 20 September 2015 (UTC)
I copied them from the modules, and added an extra part for grc that may not be easy to do, in which case you don't need to. Thank you so much! —Μετάknowledgediscuss/deeds 17:01, 20 September 2015 (UTC)
For the breathing marks, am I looking for ῾ and ᾽ coming after the vowel, or for single characters? DTLHS (talk) 17:06, 20 September 2015 (UTC)
Oh, I forgot they were composed as single characters in Unicode. I'll reword the request. —Μετάknowledgediscuss/deeds 17:16, 20 September 2015 (UTC)
On further thought, I've removed that part. It's far too complex a thing to check for something that is such a marginal problem that it may not even catch anything. —Μετάknowledgediscuss/deeds 17:22, 20 September 2015 (UTC)
@Metaknowledge Updated. I didn't find any for Greek. DTLHS (talk) 17:48, 20 September 2015 (UTC)
All done (except for the tremata, which we don't have a clear policy on yet). Thank you! —Μετάknowledgediscuss/deeds 18:19, 20 September 2015 (UTC)
  • I'm working on Yiddish now, and I'm interested in standardising our translations, which often do not match the orthographic norms or romanisation standards we use (and then creating the entries when they don't yet exist). The first step would be fixing all pages with Yiddish translations that include a comma in the transliteration, if you would be so kind as to provide a list. —Μετάknowledgediscuss/deeds 21:23, 28 December 2015 (UTC)
@Metaknowledge User:DTLHS/cleanup/yiddish translit commas. I only looked inside templated translations (within {{t}} etc) DTLHS (talk) 22:01, 28 December 2015 (UTC)
Thanks! I cleaned those up, and now I'd like to find any translations with either of the following precomposed characters: ױ װ in the translation itself or in the alt=. I'd also like to find any translations that use any of the following characters in the translit: č š ž c j w x ö ü. —Μετάknowledgediscuss/deeds 00:50, 29 December 2015 (UTC)
Done. DTLHS (talk) 01:34, 29 December 2015 (UTC)
Thanks! As I clean these up, I see that presence of the following characters in the translit is also suggestive of a problem: q ; : [ Could you please check if there are any more that have these as well? —Μετάknowledgediscuss/deeds 03:02, 29 December 2015 (UTC)
Maybe it would be easier to give me a list of characters that can be in transliterations, rather than those that can't be? If that's possible. DTLHS (talk) 03:06, 29 December 2015 (UTC)
I completely forgot about this, sorry. The allowed characters for transliterations are abdefghiklmnoprstuvyz. Could you please find if there are any left that have disallowed characters? Also, could you find any translations that use Latin script rather than Hebrew script? Thank you so much! —Μετάknowledgediscuss/deeds 05:35, 12 January 2016 (UTC)
@Metaknowledge I added spaces to your list, so any other punctuation will show up. For Hebrew script I used the character ranges 0590-05FF and FB00-FB4F. DTLHS (talk) 00:16, 13 January 2016 (UTC)
Thank you! —Μετάknowledgediscuss/deeds 03:35, 13 January 2016 (UTC)

Module:Quotations/date validationEdit

Hi, DTLHS. Since you wrote this module, do you know why the year is not shown by Template:Q when I give it by year= as in ձեռագիր ‎(jeṙagir)? This only happens with languages which have an own Module:Quotations/xx module, such as Module:Quotations/hy. --Vahag (talk) 18:05, 23 September 2015 (UTC)

Fixed I think- the module was assuming that if a language had its own data module it would never take extra parameters, instead of those parameters overriding whatever was in the data module. DTLHS (talk) 19:05, 23 September 2015 (UTC)
But now the data modules stopped working. The data for quotations No. 3 and 5 in ձեռագիր ‎(jeṙagir) were fetched from Module:Quotations/hy/data. --Vahag (talk) 19:30, 23 September 2015 (UTC)
Do you mean this quote?
  1. 1869–70, Raffi, Xačʿagołi hišatakaranə [The Memoir of A Cross-Stealer]
    Նա տվեց ինձ մի թղթի կտոր, որի վրա գրված էին մի քանի տողեր միայն, ստորագրությունը և ձեռագիրը քավոր Պետրոսինն էր։

What do you expect to happen in this case? DTLHS (talk) 19:36, 23 September 2015 (UTC)

Anyway I have to go now, if there's a problem revert my edits and I'll fix it when I get back. DTLHS (talk) 19:48, 23 September 2015 (UTC)
I temporarily reverted you, so you can see how it used to look like. After the changes data modules simply do not work at all for all languages. You can check by English. --Vahag (talk) 19:58, 23 September 2015 (UTC)
@Vahagn Petrosyan Better now? DTLHS (talk) 18:02, 24 September 2015 (UTC)
Yes, now everything is working. Thank you. --Vahag (talk) 06:49, 25 September 2015 (UTC)

In the quotation of քարասոխ ‎(kʿarasox) the year= parameter is ignored because in Module:Quotations/hy/data this author has his years of life specified. Is this a bug or the expected behaviour of the module? --Vahag (talk) 08:18, 12 October 2015 (UTC)

You can now override the data module with named parameters. DTLHS (talk) 16:12, 12 October 2015 (UTC)
Indeed, thanks. --Vahag (talk) 16:47, 12 October 2015 (UTC)


Hello there. How on earth have you managed to not be nominated for sysop duties yet? I'll nom you if you like. This way, if I start one more successful nomination, I will reach the landmark of 40 successful admin votes. --Zo3rWer (talk) 08:05, 26 September 2015 (UTC)

How indeed? I thought you were one. It might help you accomplish some things and need not burden you at all with extra responsibilities. Are you willing? DCDuring TALK 11:25, 26 September 2015 (UTC)
Usually the I-thought-you-were-one argument is a reason for nomming a sysop. Excuse the Catch-22. --Zo3rWer (talk) 13:16, 26 September 2015 (UTC)
I believe DTLHS was offered nomination by virtue of having been an admin as Nadando, but declined. Chuck Entz (talk) 13:49, 26 September 2015 (UTC)
@Zo3rWer OK, you can nominate me. DTLHS (talk) 16:02, 26 September 2015 (UTC)
If you want to be a sysop again, my opinion is that you need only ask for it, and a vote is unnecessary. @SemperBlottoΜετάknowledgediscuss/deeds 16:06, 26 September 2015 (UTC)
But you won't be getting it without a Userpage. SemperBlotto (talk) 16:35, 26 September 2015 (UTC)
You copied my userpage! How dare you! I'll set up a vote sometime soon. --Zo3rWer (talk) 07:40, 28 September 2015 (UTC)
Your vote has passed, you are an Admin. Please add your name to WT:Admin. Also, see Help:Sysop tools. —Stephen (Talk) 05:02, 15 October 2015 (UTC)

reflexive-only Spanish verbsEdit

Hi there. What do you normally do with Spanish verbs that are only reflexive. I just made abstener, which I kinda wanted to redirect to abstenerse. I'm sure there's a better way of doing it. Any ideas? The same would apply to autoabastecer --> autoabastecerse and the like. Of course, the non-reflexive form would come up in structures like "No me voy a abstener". --Zo3rWer (talk) 12:39, 2 October 2015 (UTC)

I've always just put them at the reflexive forms only (abstenerse). But thinking about it I don't really like this approach any more. I think I would prefer it in the definition lines: {{cx|reflexive|lang=es}}, then abstenerse could be in the form of acostumbrarse (combined form, no real definition or conjugation). DTLHS (talk) 15:42, 2 October 2015 (UTC)

bot jobEdit

Hi, can you ask your bot to add the forms of propasar, please? Thanks in advance --Zo3rWer (talk) 12:04, 24 October 2015 (UTC)

Done. Before I do any more could you look through the entries and make sure everything looks good? DTLHS (talk) 17:27, 24 October 2015 (UTC)
I had a look at them, and couldn't spot anything obviously wrong. It wasn't a comb-through, more of a miradita, but I reckon all is good. Thanks for the entries, and keep on swimming! --Zo3rWer (talk) 13:18, 25 October 2015 (UTC)
Can I request the same again for personarse, especiar, arremolinarse and agolparse please? --Zo3rWer (talk) 19:01, 25 October 2015 (UTC)
Ok, you can put requests here from now on. DTLHS (talk) 19:07, 25 October 2015 (UTC)

Block pleaseEdit

Hi there, please can you block this username? I'm gonna move to a new account. Thanks, Wonderfool. --Zo3rWer (talk) 21:30, 4 November 2015 (UTC)

*pronouncation and *pronunciaitionEdit

Hello. I have corrected spontaneously almost all two types of misspelling in en.wiktionary. Regards, Eryk Kij (talk) 10:24, 6 November 2015 (UTC)


There are a couple of old discussions that are now in Category:Pages with module errors because they depend on older versions of your test template. I'm not sure what to about it, but perhaps you might have an idea. Thanks! Chuck Entz (talk) 04:23, 9 November 2015 (UTC)

I have removed the errors. DTLHS (talk) 04:25, 9 November 2015 (UTC)


Pejorative nouns - do we want a category for these? --SimonP45 (talk) 11:38, 13 November 2015 (UTC)

I don't think so. I think labeling it with context pejorative and the suffix category is enough. DTLHS (talk) 15:50, 13 November 2015 (UTC)


Hey. Could you run your bot over some of these orange-linked terms in User:Metaknowledge/Español? --SimonP45 (talk) 11:40, 21 November 2015 (UTC)

Done. DTLHS (talk) 17:02, 21 November 2015 (UTC)


It's okay to leave out the gender, especially if it's not clear, but please remember always to italicise the names of genera and species, such as in this edit. Thanks! —Μετάknowledgediscuss/deeds 00:34, 10 December 2015 (UTC)

You're right. How do I know the gender though? DTLHS (talk) 00:41, 10 December 2015 (UTC)
If you can fix the template, we'd all appreciate it, but {{taxoninfl}} can't tell that the entry is for a genus rather than a phylum.
As for the gender, that's a little more complicated, and requires some knowledge of Latin. As a general rule, if the specific epithets end in -us the genus is masculine, if they end in -a the genus is feminine, and if they end in -um (except for -orum/-arum) the genus is neuter; other endings are more complex and sometimes the genus is wholly ambiguous and lacks assigned gender altogether. Judging by the genus name itself is somewhat more prone to error, because noun endings are more complicated than adjective endings in conveying gender. —Μετάknowledgediscuss/deeds 00:46, 10 December 2015 (UTC)
{{taxoninfl}} accepts i=1 for italicizing. We could use some Luacizing to support the various unitalicized components of {mostly) subgeneric names, eg, "supsp.", "var." Virus names are italicized at all ranks.
Also {{taxlink}} is intended for temporary use, until we add a Wiktionary entry. I use it to populate User:DCDuring/MissingTaxa from the XML dumps. A small Perl script counts the number of uses of the taxon within {{taxlink}}, which is an indication of the "need" for the taxon. If a taxon enclosed in {{taxlink}} appears with => next to it, then that {{taxlink}} can and should be removed. DCDuring TALK 01:18, 10 December 2015 (UTC)
But, mostly, thanks a lot for working on these. We cannot add all species or even all genera, but we can add the ones in highest use and also many of the higher taxa, which are somewhat useful to supplement the definitions. Our coverage is very uneven and not in always accord with my preferences or any sensible prioritization (Why liverworts?), but any motivation that leads to more entries is good. DCDuring TALK 01:24, 10 December 2015 (UTC)
Yes, I've been taking some names from /r/whatsthisbug, which seems like as good a place as any to find common usage.
I understand that you use it for tracking, but don't you think it's still useful to tag taxon links even after the entry is created? They can automatically be italicized, and if there are multiple taxa of different levels on the target page it disambiguates the link. DTLHS (talk) 01:27, 10 December 2015 (UTC)
It would be possible to reinstate templates for taxa using bots. I still find that a significant percentage of the taxa I add have more than half of the instances of usage on en.wikt, unlinked. with bare links, wikipedia links, or links templated with {{l}} or {{m}}, so reinstating the links would probably more than double the total number of instances of {{taxlink}} here. I don't really see the point in doing so, but I'm open to the possibility. The logic of italicizing and other formatting contingent on rank or other type of taxon isn't too elaborate, but would require noting the rank of the name and whether the taxon was under the zoological, botanical, or viral codes or used the serological or horticultural formats. IOW a fair amount of information would have to be provided to allow programming logic that would accurately format all cases and be flexible enough should format rules change. If someone would like to develop the Module, I'd be happy to provide what I know. I'd bet that Chuck Entz would help too. DCDuring TALK 04:31, 10 December 2015 (UTC)


Thanks for the taxonomic entries. I'd been getting a bit lazy about new entries. I hope you don't mind the work I do on the entries you create. I feel like I am exploiting your initiative to get myself off the schneid. There are other pools of entries that could use work (eg, liverworts, birds, spiders), but I've gotten a bit bored with them.

I was thinking that I would add a template ({{R:BugGuide}}) to place under External links. It would be designed to go directly to the page that has the most info on the particular taxon, like the other similar templates (not all functional) in Category:Taxonomic name templates. For speed (and politeness to external site) use of the template would require that a specific number from the site be added to the template. As you probably are going to the page, you would be in a good position to add the template with the number. Thanks again. DCDuring TALK 19:02, 12 December 2015 (UTC)

schneid? —Μετάknowledgediscuss/deeds 19:09, 12 December 2015 (UTC)
I can't find enough cites for "get off the schneid/shneid", which is the only collocation I've ever hear for shneid/shneid. I think of "get off the dime" and "shit or get off the pot" as comparable in meaning to the collocation. DCDuring TALK 19:14, 12 December 2015 (UTC)
Websites say that schneid means losing streak (not quite what I thought). It seems to be so used in sports. The OED has some etymology supportive of that from card games, like gin rummy. It could readily have come into American English from Yiddish, rather than directly from German, but a non-Yiddish German immigrant origin is certainly possible. DCDuring TALK 19:25, 12 December 2015 (UTC)

Do you think the template link should be to the tree page or the info page for a given taxon? The tree page is more likely to exist than the info page. It doesn't seem worthwhile to try to offer links from the template to both as the BugGuide site makes it easy enough to figure out it might be worth clicking on other tabs. DCDuring TALK 19:14, 12 December 2015 (UTC)

I used to be very active at BugGuide, and I added a number of etymologies there- but I was trying to use html entities instead of Unicode for the Greek, and so the Greek is rather poor. I also added links to author articles on Wikipedia and to the original descriptions to many pages. I sort of faded out due to things going on in my life at the time, and then I got involved here and I've stayed away to avoid getting sucked back in to being fully active there. It's an excellent site, with quite a bit of expert input.
The tree page is more like our categories- a navigational aid rather than a source of information. I would recommend going to the info page: it's set up to be the main page for any taxon, with the other views all available from there. Chuck Entz (talk) 20:24, 12 December 2015 (UTC)
I'm glad I asked the question. My inclination was to go the other way, but more substantive content is probably better, especially as so many of the other linked sites provide circumscription and placement information. DCDuring TALK 20:36, 12 December 2015 (UTC)
I'll agree with Chuck here. DTLHS (talk) 20:54, 12 December 2015 (UTC)
Yes check.svg Done DCDuring TALK 22:03, 12 December 2015 (UTC)

Explain this pleaseEdit

Why did you remove the translation here? It would be good to leave an edit summary. Palosirkka (talk) 20:53, 20 December 2015 (UTC)

Only English language entries can have translations. DTLHS (talk) 20:58, 20 December 2015 (UTC)
Translations of Einzelfall belong at de:Einzelfall. —Stephen (Talk) 01:22, 21 December 2015 (UTC)


Hey D. Any chance of getting an update for User:DTLHS/WantedPages/1 et al? --Stubborn Pen (talk) 11:01, 10 January 2016 (UTC)

I don't seem to have the code anymore. I'll try to get it working again sometime in the next few weeks. DTLHS (talk) 03:06, 13 January 2016 (UTC)

Revert of my editEdit

Yeah, just wondering why you reverted my edit at (diff). Bumm13 (talk) 00:45, 28 January 2016 (UTC)

I misclicked. DTLHS (talk) 01:10, 28 January 2016 (UTC)

Elsehwere againEdit

Hey. Could you update User:DTLHS/elsewhere again please. Lots of new entries have been created since the last dump. --AK and PK (talk) 12:04, 6 March 2016 (UTC)

Done. DTLHS (talk) 20:23, 6 March 2016 (UTC)
Lovely. Expect some more new pages in languages I don't speak. --AK and PK (talk) 09:20, 9 March 2016 (UTC)

contra dancingEdit

Hi again! Sorry to bother you. I was wondering, on the contra dancing page, it defines it as "present participle of dance". Is this intended? "present participle of contra dance" seems to make more sense to me, as contra dance is the verb it's directly derived from... Goldenshimmer (talk) 00:01, 25 March 2016 (UTC)

I'll change it to match deep-frying; please do tell me if it indeed was correct before. Thanks! :) Goldenshimmer (talk) 00:16, 25 March 2016 (UTC)
@Goldenshimmer You're right, my mistake. DTLHS (talk) 02:15, 25 March 2016 (UTC)
Ok, thanks again! :) Goldenshimmer (talk) 03:28, 25 March 2016 (UTC)

Catboilers without parametersEdit

Don't do that any more. There's a template called {{auto cat}} that acts as a universal front end for all of those templates, so the logic in the modules themselves to figure out the parameters was removed as redundant. See my fixes at Category:Terms derived from Arnhem languages‎, Category:Terms derived from Ngayarda languages‎, and Category:Terms derived from Tucanoan languages‎. Chuck Entz (talk) 04:28, 26 April 2016 (UTC)

If the templates shouldn't be used they should be nominated for deletion. DTLHS (talk) 04:34, 26 April 2016 (UTC)
That's not the way auto cat works. It has to have the original templates so it can feed the parameters to them. Please discuss this with User:CodeCat if you want to debate it. For my part, your bot's edits had avoidable module errors, so, rather than cleaning up after it in perpetuity, I decided to let you know how to prevent the errors. Sorry if it seemed like I was ordering you around. Chuck Entz (talk) 04:42, 26 April 2016 (UTC)
Return to the user page of "DTLHS".