Citoid/Creating Zotero translators
The citoid service relies on the brilliant Zotero community for much of the "magic". We use Zotero translators to convert a page link into detailed information, and these translators need to be written for each site. You can see a list of all Zotero translators at https://github.com/zotero/translators – right now it is best for English language sources, and we need your help to improve coverage of other sites. Starting from one of the existing translators, and the general development framework instructions at https://www.zotero.org/support/dev/translators/framework, should help you write your own Zotero translator, which we would love you to contribute back to the wider Zotero community. After you have created a translator, please file a task against Citoid in Phabricator to request to pull it into Citoid (example).
- Mapping between Zotero and CSL. Useful for creating translators