This is an old revision of the document!


Site translators are the secret sauce that make Zotero so easy to use. Here you'll find the documentation to get you started creating your own site translators.

How to Write a Zotero Translator
A fairly comprehensive tutorial for beginners, written by Adam Crymble, describing how to write a translator using Scaffold. Limited to screen scrapers. Uses downlevel tools.

How to Write a Zotero Translator++ (IN PROGRESS)
Attempts to update Crymble (with same limitations, i.e. uses Scaffold to write a screenscaper), and eventually wikify Crymble, using uplevel tools. Currently it is merely a list of deltas to Crymble, so one will unfortunately need to work with both resources open.

Scaffold: an IDE for Zotero translators (only compatible with Zotero 1.0.x)
Scaffold is a Firefox extension designed to help you write translators. Some people find it worthwhile to keep a separate Firefox profile running Zotero 1.0 and Scaffold if they are writing translators under Windows. (As of 1 Jul 2010, an unofficial build of Scaffold 2.0 is available here. Scaffold 2.0 will be available from zotero.org in the near future.)

Zotero Translators - The Missing Manual This missing manual aims to expand on Adam Crymble's introductory tutorial, discussing the functions in Zotero.Utilities, describing how translators can call other translators, and more.

Translator Overview

Translator Tips & Tricks

A more technical (but fairly outdated) guide additionally covering the creation of import and export translators can be found here

dev/creating_translators_for_sites.1278185024.txt.gz ยท Last modified: 2010/07/03 15:23 by dstillman