User talk:DTLHS

Definition from Wiktionary, the free dictionary
Jump to: navigation, search


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 questions[edit]

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 this[edit]

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 headers[edit]

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 Latvian[edit]

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)

      • Hi! May I again inconvenience you with more Latvian adjectives (actually participles) at User:Pereru/Adjective forms? Thanks in advance again! --Pereru (talk) 06:34, 18 May 2014 (UTC)

"no entry" languages[edit]

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 head[edit]

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 subcategories[edit]

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 forms[edit]

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 Latvian[edit]

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 editing[edit]

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 Lingala[edit]

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 list[edit]

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 taxlink[edit]

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 insects[edit]

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 categories[edit]

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)