Dans le client Zotero de bureau (Zotero Standalone), activée par défaut depuis la version 5.0.73 (2019-08-05), une console Javascript permet d'exécuter des scripts sur nos références locales (sans passer par l'API web).
La documentation officielle est ici
var selectedItems = ZoteroPane.getSelectedItems();
for (var i = 0; i < selectedItems.length; i++) {
var item = selectedItems[i];
item.setField('language', 'en');
await item.saveTx();
}
Run as async function
Run
ou ctrl+r
)'Extra'
en modifiant la 4e ligne :item.setField('extra', '');
'url'
si le champ 'doi'
est rempli