Install any skill in seconds. Free to start, no credit card required.
Get Started Free →brycewang-stanford/zotero-pdf-translate-guide
Guide to Zotero PDF Translate for multilingual PDF and annotation translation
Passed 22 of 23 test cases with the skill, and 18 of 23 without it.
and 2 more in the full report
4 fixed18 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to use OpenAI's GPT models for translating technical papers in Zotero PDF Translate. How should the API key be passed to the plugin during setup?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies configuring the environment variable $OPENAI_API_KEY for authentication. | Missed | Passed |
The instructions your model reads when the skill loads.
Zotero PDF Translate is one of the most popular Zotero plugins with over 10,000 stars on GitHub, providing seamless translation capabilities directly within the Zotero PDF reader. It enables researchers to translate selected text, annotations, metadata, and even entire pages without leaving their reference management workflow.
The plugin supports a wide range of translation engines including Google Translate, DeepL, Microsoft Translator, OpenAI, and numerous other services. This flexibility allows researchers to choose the engine that best suits their language pair, domain, and accuracy requirements. For academic work involving technical terminology, the ability to switch between engines or use specialized services is invaluable.
Zotero PDF Translate goes beyond simple text translation. It handles EPub documents, web pages saved to Zotero, item metadata fields, and annotation notes. This makes it an essential tool for any researcher who regularly reads papers in languages other than their primary working language, or who collaborates across linguistic boundaries.
Install Zotero PDF Translate through the Zotero Add-ons Manager:
.xpi file from the GitHub releases page at https://github.com/windingwind/zotero-pdf-translate/releases.xpi file and restart Zotero when promptedAfter installation, configure your preferred translation engines:
$DEEPL_API_KEY in your environment$OPENAI_API_KEY in your environment$AZURE_TRANSLATOR_KEY in your environmentFor best results with academic content, consider using DeepL or OpenAI-based translation, as these engines generally handle technical vocabulary and complex sentence structures better than basic machine translation services.
In-Reader Translation: Select any text in the Zotero PDF reader and the translation appears instantly in a sidebar panel. The original and translated text are displayed side by side, making it easy to verify accuracy and understand context.
Annotation Translation: When you highlight text and create annotations, Zotero PDF Translate can automatically translate the annotation content. This is particularly useful when building a collection of notes from foreign-language papers, as your annotation library remains in your working language.
Metadata Translation: Translate item titles, abstracts, and other metadata fields directly within your Zotero library. This helps when organizing a large collection that includes papers from multiple languages, making search and browsing more efficient.
Multiple Engine Support: The plugin supports over 15 translation engines:
test cases passed, vs 18 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.