Community Wishlist Survey 2021/Wiktionary

Wiktionary
4 proposals, 140 contributors, 218 support votes
The survey has closed. Thanks for your participation :)



Tool for recording voiced pronunciation of words

Edit proposal/discussion

  • Problem: There is a section "Pronunciation" in Wiktionary entries. Now it is possible (1) to record audio file, (2) upload file to Wikimedia Commons, (3) write and fill the template with a description of this file at Wikimedia Commons, (4) insert the link to this file into Wiktionary entry. This is too long. A more fun and interesting way is to click the button "record" in the Wiktionary article and record (1) the pronunciation of the word or phrase, (2) the pronunciation of the sentence in quotation. It will be a great step in Wiktionary development.
  • Who would benefit: Everyone who can listen.
  • Proposed solution: ? I think the developers and programmers will search for the solution. I hope.
  • More comments:
  • Phabricator tickets:
  • Proposer: Andrew Krizhanovsky (talk) 07:55, 17 November 2020 (UTC)

Discussion

An integration of Lingua Libre could be a way to make it happens. I agree it is needed and could have great results in data collection. Audio is a way to capture diversity Noé (talk) 08:54, 17 November 2020 (UTC)
  • @AKA MBG: I think this would be a good improvement for wiktionary. It all makes sense. MemeGod27 8:49, 19 November 2020 (EST)
  • *Lingua Libre is a growing project hosted by Wikimédia France, which aims to record pronunciations and signs online. It allows easy massive recording, uploading the files to Wikimedia Commons, and a bot integrates the files to Wiktionaries (FR and OC for the moment, hopefully more soon). More than 330.000 audios have been recorded with Lingua Libre, in almost 100 different languages, thanks to 390 speakers. For more information, you can visit LinguaLibre:About. — WikiLucas (🖋️) 22:07, 20 November 2020 (UTC)

Comparison:

  • Spell4Wiki app help to record and upload audio for Wiktionary words to Wikimedia Commons. The app is also a multilingual dictionary based on Wiktionary. It is a F/LOSS tool being developed by Kaniyam foundation and VGLUG with few self-financed, Tamil F/LOSS volunteers and Wikipedians in Tamil Nadu, India. Actually this app allows you to record and upload .ogg audio(sample file) easily. Then, uploaded audio files automatically linked with appropriate Wiktionary word(sample word). All Uploaded files are categorized under Files uploaded by Spell4Wiki and particular language categories. You can download app from this link. We are under development of audio file linking with Wikidata and app improvements. More details you can visit Spell4Wiki - --Manimaran96 (talk) 20:41, 29 November 2020 (UTC)

Isn't there some kind of app that will sound out the International Phonetic Alphabet? Then you wouldn't have to upload anything. VaneWimsey (talk) 02:21, 12 December 2020 (UTC)

Voting

  •   Support This would be a great way to increase the amount of audio files in Wiktionaries. Lingua Libre could maybe be adapted for this use in the future. — WikiLucas (🖋️) 18:33, 8 December 2020 (UTC)
  •   Support Shoeper (talk) 18:49, 8 December 2020 (UTC)
  •   Support Movses (talk) 18:50, 8 December 2020 (UTC)
  •   Support Martin m159 (talk) 18:53, 8 December 2020 (UTC)
  •   Support A nicely define need. A connexion with Lingua Libre could help to create the best workflow. Noé (talk) 19:26, 8 December 2020 (UTC)
  •   Support Multiple approaches are prudent マイキ (talk) 19:30, 8 December 2020 (UTC)
  •   Support A means to directly record audio snippets would be useful across multiple Wikimedia projects. WIkipedia entries often indicate pronunciation, for example. Of course, any audio that a person records of their own voice saying a simple name or phrase should automatically be licensed identically to their text contributions to articles. BD2412 T 19:37, 8 December 2020 (UTC)
  •   Support Imz (talk) 20:09, 8 December 2020 (UTC)
  •   Support MichaelMaggs (talk) 20:19, 8 December 2020 (UTC)
  •   Support tsca (talk) 22:22, 8 December 2020 (UTC)
  •   Support Maitake (talk) 23:47, 8 December 2020 (UTC)
  •   Support Iniquity (talk) 23:58, 8 December 2020 (UTC)
  •   Support Voice recordings are critical for wider understanding within the project Diogenes00 (talk) 00:05, 9 December 2020 (UTC)
  •   Support Imetsia (talk) 00:23, 9 December 2020 (UTC)
  •   Support Alkari (talk) 00:56, 9 December 2020 (UTC)
  •   Support PianistHere (talk) 01:50, 9 December 2020 (UTC)
  •   Support Kambai Akau (talk) 02:48, 9 December 2020 (UTC)
  •   Support NMaia (talk) 03:12, 9 December 2020 (UTC)
  •   Support Great idea. 👍 Lowering the technical barrier to adding content should encourage more submissions. Ottawajin (talk) 04:52, 9 December 2020 (UTC)
  •   SupportThe Editor's Apprentice (talk) 05:22, 9 December 2020 (UTC)
  •   Support Lib5265 (talk) 05:30, 9 December 2020 (UTC)
  •   Support Omda4wady (talk) 07:19, 9 December 2020 (UTC)
  •   Support Pom445 (talk) 07:23, 9 December 2020 (UTC)
  •   Support Tmv (talk) 08:37, 9 December 2020 (UTC)
  •   Support Monirec (talk) 09:40, 9 December 2020 (UTC)
  •   Support OrCer (talk) 11:23, 9 December 2020 (UTC)
  •   Support Perhaps Lingua Libre could be the (or part of) solution, the tool already provides an easy way of recording voiced words. Wikinade (talk) 13:11, 9 December 2020 (UTC)
  •   Support ForzaGreen (talk) 16:34, 9 December 2020 (UTC)
  •   Support Great idea! Sebleouf (talk) 17:08, 9 December 2020 (UTC)
  •   Support Петър Петров (talk) 17:57, 9 December 2020 (UTC)
  •   Oppose Sometimes the point of making something difficult is to make sure it's not done carelessly. Tyrekecorrea (talk) 18:27, 9 December 2020 (UTC)
  •   Support {{u|Sdkb}}talk 18:53, 9 December 2020 (UTC)
  •   Support JAn Dudík (talk) 20:34, 9 December 2020 (UTC)
  •   Support Thomas Kinz (talk) 21:39, 9 December 2020 (UTC)
  •   Support dwf² (talk) 23:11, 9 December 2020 (UTC)
  •   Support Nonahg (talk) 09:02, 10 December 2020 (UTC)
  •   Support 12:53, 10 December 2020 (UTC)
  •   Support Libcub (talk) 21:14, 10 December 2020 (UTC)
  •   Support SpringProof (talk) 01:39, 11 December 2020 (UTC)
  •   Support Michaelelijahtanuwijaya (talk) 03:14, 11 December 2020 (UTC)
  •   Support Ghart27 (talk) 03:49, 11 December 2020 (UTC)
  •   Support It could be really interesting to see more improvement of the audio upload. A larger integration of Lingua Libre ? Otourly (talk) 16:19, 11 December 2020 (UTC)
  •   Support KaMan (talk) 16:50, 11 December 2020 (UTC)
  •   Support Lyokoï (talk) 16:58, 11 December 2020 (UTC)
  •   Support Brett (talk) 17:05, 11 December 2020 (UTC)
  •   Support James Martindale (talk) 17:15, 11 December 2020 (UTC)
  •   Oppose It must be integrated with Wikimedia Lingua Libre. --BoldLuis (talk) 18:34, 11 December 2020 (UTC)
  •   Support Sounds like a good idea. I voice for it. -- Mathieugp (talk) 19:14, 11 December 2020 (UTC)
  •   Support MathieuMD (talk) 19:23, 11 December 2020 (UTC)
  •   Support -Xbony2 (talk) 19:32, 11 December 2020 (UTC)
  •   Support Fixer88 (talk) 23:05, 11 December 2020 (UTC)
  •   Support — AfroThundr (u · t · c) 05:06, 12 December 2020 (UTC)
  •   Support Tom Ja (talk) 09:43, 12 December 2020 (UTC)
  •   Support It would be specially usefull for languages like Hebrew, Russian, and last but not least, English. Chaim54 (talk) 21:35, 12 December 2020 (UTC)
  •   Support Please use Lingua Libre for this Dinock90 (talk) 09:15, 13 December 2020 (UTC)
  •   Support Xavi Dengra (MESSAGES) 17:21, 13 December 2020 (UTC)
  •   Support —— Eric Liu留言百科用戶頁 11:55, 14 December 2020 (UTC)
  •   Support Manimaran96 (talk) 03:19, 15 December 2020 (UTC)
  •   Support Utopes (talk) 19:29, 15 December 2020 (UTC)
  •   Support Natsubee (talk) 01:01, 16 December 2020 (UTC)
  •   Support --Luan (discussão) 19:11, 16 December 2020 (UTC)
  •   Support Sadads (talk) 21:26, 16 December 2020 (UTC)
  •   SupportÉpico (talk)/(contribs) 00:22, 17 December 2020 (UTC)
  •   Support EasyKL (talk) 03:39, 17 December 2020 (UTC)
  •   Support when combined with the Lingua Libre feature. (BTW: how will checking for vandalims work for all this?) Shenme (talk) 05:06, 17 December 2020 (UTC)
  •   Support Герман Мейстер (talk) 07:52, 17 December 2020 (UTC)
  •   Support Fehufanga (talk) 12:39, 17 December 2020 (UTC)
  •   Support Rhymes (talk) 17:38, 17 December 2020 (UTC)
  •   Support GiFontenelle (talk) 21:01, 17 December 2020 (UTC)
  •   Support Aandrem (talk) 09:25, 18 December 2020 (UTC)
  •   Support Franjo Josip (talk) 16:44, 18 December 2020 (UTC)
  •   Support Lowena (talk) 01:50, 19 December 2020 (UTC)
  •   Support Pamputt (talk) 08:19, 20 December 2020 (UTC)
  •   Support Ahmadtalk 04:31, 21 December 2020 (UTC)
  •   Support GuoPC 📝 14:34, 21 December 2020 (UTC)

Adopt Lingua Libre Bot service as a WMF tool

Edit proposal/discussion

  • Problem: Lingua Libre is a tool which allows to easily and quickly record a high quantity of words, from local lists, from Wiktionaries/Wikipedias categories, PetScan requests and, Lexemes from Wikidata. The files are automatically uploaded to Commons with metadata about the speaker, and Lingua Libre Bot (code here) adds them onto the corresponding entry, on FR and OC wiktionaries as well as on Wikidata lexicogaphical data. But this bot is mantained by a volunteer and is sometimes stopped for weeks.
This service should be adopted as a WMF Tool in order to make it more stable and adaptable to every Wiktionary.
  • Who would benefit: More than 300.000 audio files have been created via Lingua Libre, in ~100 languages, thanks to ~400 speakers. The project is growing and being adopted by communities around the world, and allows to illustrate entries on Wiktionaries. The adoption of Lingua Libre Bot as a WMF Tool would be beneficial to all speakers, readers and users of Wiktionaries and Lingua Libre.
  • Proposed solution: To make the bot adaptable to all wiktionaries, add it to Toolserver and run it independently.
  • More comments: This request was formulated last year by Theklan and adapted by WikiLucas00.
  • Phabricator tickets:
  • Proposer: — WikiLucas (🖋️) 17:24, 29 November 2020 (UTC)

Discussion

  • Lingua libre has, among others, 5000 recordings in gascon language (ISO 639-3 gsc, also called occitan gascon by occitanists) ; the ISO 639-3 gsc code has been merged (why ?) into oc, but is not deprecated and still active. However, Wikimedia does not take it into account. The use of gsc, at least oc-gsc or oci-gsc, shall be wellcome for lingua libre as for the Wiktionary.
  • It should also upload Lexeme audios to Wikidata, not only to Wiktionary. -Theklan (talk) 18:23, 11 December 2020 (UTC)

Voting

Something like Extension:Variables to simplify template calls

Edit proposal/discussion

  • Who would benefit: The syntax of entries could be cleaner and more similar to the end result.
  • Proposed solution: This could be done with mw:Extension:Variables, but it is unavailable on Wikimedia. So… make it available or maybe develop a better extension of this kind?
  • More comments:
  • Phabricator tickets:
  • Proposer: PiotrekD (talk) 21:02, 17 November 2020 (UTC)

Discussion

  • Extension:Variables unfortunately will not be deployed to WMF wikis. Do any of the alternatives listed at mw:Extension:Variables#Alternatives work for you? If I understand you correctly, it sounds like you need the variable to persist across multiple template calls, which Extension:Variables can't do anyway. MusikAnimal (WMF) (talk) 23:27, 17 November 2020 (UTC)
    • @MusikAnimal (WMF): None of those “alternatives” (workarounds) solve the problem. Extension:Variables can do that, I have already been using it for sharing variables between templates for a few years on Fandom. PiotrekDTALK 23:59, 17 November 2020 (UTC)
    • The Variables extension has been disregarded for allegedly not coping well with VisualEditor/Parsoid (phab:T65324#667308, phab:T113859#1678576). However, pl.gta does have both extensions enabled. @PiotrekD: did you notice any issues related to this? Peter Bowman (talk) 11:49, 18 November 2020 (UTC)
      • No issues have ever been noticed by me or reported to me. This may be because the wiki lacks engaged editors using VE, but so does pl.wikt where VE is disabled. PiotrekDTALK 12:16, 18 November 2020 (UTC)
  • Does the solution that the en:Module:Citation/CS1 for automatic date formatting work for you? (Basically, read the page itself to extract a particular bit of wikitext that is structured reasonably.) See particularly reformat_dates in en:Module:Citation/CS1/Date validation. --Izno (talk) 05:41, 18 November 2020 (UTC)
    • @Izno: technically, yes. To be clear, I assume you are referring to mw.title:getContent(). We already exploit this "feature" as a means to categorize pages according to their part of speech, which is encoded as plain text since we've never fully adopted the automatic categorization via headword templates as enwiktionary does in wikt:en:Template:en-noun, for instance. However, beyond making the transcluding page record itself in WhatLinksHere, this feels like a hack as it depends on successful wikitext-based page parsing. Note this is not a one-pass action: given the specific configuration of plwiktionary's entry layout, we also need to perform this once per language section (take, for example, wikt:pl:Angola: 40 sections means invoking our hackish Lua parser 40 times). I just wouldn't like to keep adding more layers on top of that. Peter Bowman (talk) 11:16, 18 November 2020 (UTC)
  • Expanding on PiotrekD's problem description, entry-based projects (such as Wiktionaries) may expect significant gains in enabling this feature, especially regarding stuff that can perform semantic categorization of entries - but currently doesn't, or at least not in the way categories are meant to work, rather by periodically inspecting page contents and maintaining large lists such as wikt:pl:Indeks:Francuski - Medycyna. This list collects all French entries related to medicine based on their transclusion of wikt:pl:Template:med, which doesn't accept a language parameter (precisely this would be nice for categorization purposes) and it will probably never do: we have tons of such templates used across the entire site, potentially making it quite tedious to update hundreds of thousands of tranclusions, also accounting for the process of making our veteran editors aware of this change. In contrast, we could easily upgrade {{med}} and similar to fetch the corresponding language code, conveniently exposed in a variable that relates to the language section this template is placed in, and use it to categorize the page - no need to alter the page contents at all. Peter Bowman (talk) 11:16, 18 November 2020 (UTC)

Voting

  •   Support Would be useful to have DannyS712 (talk) 18:05, 8 December 2020 (UTC)
  •   Support We had a similar need for French Wiktionary. This may not be the best option on the table but the need is serious. Noé (talk) 19:24, 8 December 2020 (UTC)
  •   Support Imz (talk) 20:09, 8 December 2020 (UTC)
  •   Support Peter Bowman (talk) 21:42, 8 December 2020 (UTC)
  •   Support tsca (talk) 22:24, 8 December 2020 (UTC)
  •   Support Maitake (talk) 23:45, 8 December 2020 (UTC)
  •   Support --Ciao • Bestoernesto 02:39, 9 December 2020 (UTC)
  •   Support Kambai Akau (talk) 02:50, 9 December 2020 (UTC)
  •   Support Петър Петров (talk) 17:56, 9 December 2020 (UTC)
  •   Support Futur3g4ry (talk) 22:33, 9 December 2020 (UTC)
  •   Support Libcub (talk) 21:13, 10 December 2020 (UTC)
  •   Support En.WP could use a variable like mechanism. Perhaps with the help of MCR.... Izno (talk) 22:15, 10 December 2020 (UTC)
  •   Support Reptilien.19831209BE1 (talk) 16:16, 11 December 2020 (UTC)
  •   Support KaMan (talk) 16:50, 11 December 2020 (UTC)
  •   Support This feature would be a great improvement, especially for Wiktionaries. --YaganZ (talk) 18:03, 11 December 2020 (UTC)
  •   Support Manseng (talk) 19:49, 11 December 2020 (UTC)
  •   Support Fixer88 (talk) 23:06, 11 December 2020 (UTC)
  •   Support Tom Ja (talk) 09:43, 12 December 2020 (UTC)
  •   Support, using one of "the alternatives listed at mw:Extension:Variables#Alternatives".  — SMcCandlish ¢ >ʌⱷ҅ʌ<  08:52, 15 December 2020 (UTC)
  •   Support PMG (talk) 13:53, 15 December 2020 (UTC)
  •   Support Kvdrgeus (talk) 11:07, 16 December 2020 (UTC)
  •   Support --Luan (discussão) 19:11, 16 December 2020 (UTC)
  •   Support Fringilla (talk) 20:06, 20 December 2020 (UTC)
  •   Support Nostrix (talk) 16:35, 21 December 2020 (UTC)

Display definitions from Wikisource dictionaries

Edit proposal/discussion

  • Problem: Wiktionaries aims to offer for each meaning one definition but there are many ways to describe a meaning, many words - including local uses and very technical terms. Some other definition in other dictionaries may be mentioned as references but they are not accessible in Wiktionary despite being for some of them in Wikisource.
  • Who would benefit: Readers wanting more than one definition.
  • Proposed solution: Many dictionaries are already in Wikisource and we can use them to offer more definitions. A dedicated transclusion or paragraphs from Wikisource in Wiktionaries could be a solution, by hand/bot or with an automatic harvesting of entries with a specific tagging in the dictionaries hosted in Wikisources. They could come from several Wikisources, to be display in several Wiktionaries. It could be a new tab next to "Article" and "Talk", named "Dictionaries" with definition for the same sequence of letters from dictionaries published in Wikisource. For French, I can imagine at least a dozen of definitions from as much dictionaries. For underdescribed dictionary with at least on source in Wikisource, it could be an interesting way to compare the source and how it evolve after its inclusion in Wiktionary.
  • More comments: Some dictionaries are already properly tagged; for the others, it could be a good opportunity to do it accordingly to TEI Lex0 guidelines, so that they can more easily be reused in open source projects. Also, to undermine a tendency when someone talk about Wiktionary: No, Wikidata Lexeme could not be of any help here. It is pure content and not data, and fall under CC BY-SA 3.0 in Wiktionary and for Wikisource dictionaries. This proposal is similar as this proposal posted last year by DaraDaraDara.
  • Phabricator tickets: T240191
  • Proposer: Noé (talk) 11:43, 29 November 2020 (UTC)

Discussion

Voting

  •   SupportWikiLucas (🖋️) 18:29, 8 December 2020 (UTC)
  •   Support マイキ (talk) 19:28, 8 December 2020 (UTC)
  •   Support Imz (talk) 20:11, 8 December 2020 (UTC)
  •   Support Pamputt (talk) 21:12, 8 December 2020 (UTC)
  •   Support Maitake (talk) 23:48, 8 December 2020 (UTC)
  •   Support PianistHere (talk) 01:47, 9 December 2020 (UTC)
  •   Support --Ciao • Bestoernesto 02:41, 9 December 2020 (UTC)
  •   Support Kambai Akau (talk) 02:45, 9 December 2020 (UTC)
  •   Support Pamzeis (talk) 02:57, 9 December 2020 (UTC)
  •   Support NMaia (talk) 03:11, 9 December 2020 (UTC)
  •   Support TSK201911 (talk) 04:02, 9 December 2020 (UTC)
  •   Support Omda4wady (talk) 07:20, 9 December 2020 (UTC)
  •   Support Pom445 (talk) 07:28, 9 December 2020 (UTC)
  •   Support Wikinade (talk) 13:13, 9 December 2020 (UTC)
  •   Support Петър Петров (talk) 17:55, 9 December 2020 (UTC)
  •   Oppose Why doesn't it make more sense to put in the legwork of adding definitions to the existing entries? Tyrekecorrea (talk) 18:23, 9 December 2020 (UTC)
  •   Support Libcub (talk) 21:15, 10 December 2020 (UTC)
  •   Support Jberkel (talk) 15:42, 11 December 2020 (UTC)
  •   Support Otourly (talk) 16:26, 11 December 2020 (UTC)
  •   Support KaMan (talk) 16:51, 11 December 2020 (UTC)
  •   Support Lyokoï (talk) 16:59, 11 December 2020 (UTC)
  •   Support --YaganZ (talk) 18:08, 11 December 2020 (UTC)
  •   Support BoldLuis (talk) 18:34, 11 December 2020 (UTC)
  •   Support --Mathieugp (talk) 19:17, 11 December 2020 (UTC)
  •   Support Matlin (talk) 19:26, 11 December 2020 (UTC)
  •   Support  Michael Z. 2020-12-11 23:03 z 23:03, 11 December 2020 (UTC)
  •   Support Fixer88 (talk) 23:04, 11 December 2020 (UTC)
  •   Support --Acer11 (talk) 23:39, 11 December 2020 (UTC)
  •   Support DGG (talk) 00:31, 12 December 2020 (UTC)
  •   Support Tom Ja (talk) 09:43, 12 December 2020 (UTC)
  •   Support Consulnico (talk) 00:59, 13 December 2020 (UTC)
  •   Support Gelli1742 (talk) 20:21, 13 December 2020 (UTC)
  •   SupportBilorv (talk) 01:47, 14 December 2020 (UTC)
  •   Support, but with an eye to turning this into a transwiki definition-import process, per Tyrekecorrea's concern.  — SMcCandlish ¢ >ʌⱷ҅ʌ<  08:50, 15 December 2020 (UTC)
  •   Support Anonyme314159 (talk) 17:13, 15 December 2020 (UTC)
  •   Support Natsubee (talk) 00:57, 16 December 2020 (UTC)
  •   Support Jstalins (talk) 04:19, 16 December 2020 (UTC)
  •   Support --Luan (discussão) 19:11, 16 December 2020 (UTC)
  •   Support S8321414 (talk) 14:42, 21 December 2020 (UTC)
  •   Support — Baidax 💬 17:09, 21 December 2020 (UTC)