Citoid is a service that allows people to easily add references on Wikipedias. It relies heavily on Zotero's translation-server, which in turn uses various translators to get citation metadata from specific pages.
Sebastian from Zotero did a tech talk on how to do this: https://www.mediawiki.org/wiki/Citoid/Zotero%27s_Tech_Talk
However it would be nice to have a page on mediawiki.org that details how to do this with citoid specifically in mind.
Zotero has their own documentation on how to do this: https://www.zotero.org/support/dev/how_to_write_a_zotero_translator_plusplus
However, this documentation is only available for writing translators for the browser plug-in, not translation-server. Translators often work both in the browser and translation-server, but for citoid's purposes it is necessary for any new translators to work in translation-server, so more targeted documentation specifically for citoid would be nice. If relevant, adding/fixing documention on Zotero's wiki as well as on mediawiki.org can be part of the scope of the project.
- Install Zotero's translation-server
Internship project details
- Primary mentor: @Mvolz
- Co-mentor: @czar
- Other mentors:
- Estimated project time for a senior contributor: 2 weeks
Bug T95128 is a Zotero bug, so file the bug to Zotero's bug system at https://github.com/zotero/translators/issues (then note this in the phabricator task).Done by @Mine0901 T158675 .Done by @Mine0901 Research this issue and reply in the thread: https://github.com/zotero/translators/issues/1217 Delete this translator from the translator repo and submit a pull request for it: https://github.com/zotero/translators/issues/1199
- Resolve reports at Wikipedia:TWL/Citoid
- T94663: Issues with BBC references
- T160273: Create Zotero translator-writing priority list for each language Wikipedia
Resolve T95128: OpenLibrary citation has incorrect author information (bug filed upstream)