Community Wishlist Survey 2019/Wiktionary/Translation editor as an extension: Difference between revisions

Content deleted Content added
No edit summary
mNo edit summary
Line 1:
{{:Community Wishlist Survey/Proposal header|1=Translation editor as an extension}}
<!-- DO NOT EDIT ABOVE THIS LINE -->
* '''Problem''': One popular way to contribute to the Wiktionaries content is adding translation. Since editing Wiktionary code is not really user-friendly, javascript gadgets has been developed locally to simplify the addition of translation without the need to modify the wikicode. Actually, ''Recent Changes'' are showing mostly addition of translation by IP thanks to those gadgets. French Wiktionary use [[wikt:fr:MediaWiki:Gadget-translation_editor.js|Gadget-translation editor.js]] based on a Sweden Wiktionary gadget, [[wikt:sv:MediaWiki:Gadget-translation editor.js|Gadget-translation editor.js]] itself based on an English Wiktionary gadget, [[wikt:en:User:Conrad.Irwin/editor.js|editor.js]]. On French Wiktionary, a recent evaluation made by [[User:Automatik|Automatik]] and published on [[wikt:fr:Wiktionnaire:Actualités/042-septembre-2018|September Actualités]] showed that between July 2014 and September 2018, 234.989 translations were added thanks to this gadget. This gadget is a very important feature for Wiktionaries and could be improved and integrated with an modern design. This gadget should also work on mobile.
* '''Who would benefit''': Every person adding translations to Wiktionaries.
* '''Proposed solution''': A module could be developed to support this feature, improve the design to make it closer to the standard editor and include it in every Wiktionaries.
* '''More comments''': This feature also checked if the page with the same title exist in the version of the language added (for example, if you add a Spanish translation in English Wiktionary, the gadget check in Spanish Wiktionary). Then a proper parameter is added to make a blue or a red link. This part may use Cognate module to check rather than a request.
* '''Phabricator tickets''': <!-- If you don't know of any Phabricator tickets, or what Phabricator is, leave this blank. -->
* '''Proposer''': [[User:Noé|Noé]] ([[User talk:Noé|talk]]) 10:05, 10 November 2018 (UTC)