Translators are at the core of one of Zotero’s most popular features: its ability to import and export item metadata from and to a variety of formats. Below we describe how translators work, and how you can write your own.
(à chaque mise à jour, cette liste de GitHub est mise dans le dossier “translators”
list pf all import/exporthttps://www.zotero.org/support/dev/data_formats
The main problem is the quality of the js code for the mapping.
For example, the "Hal archive ouverte.js" does not import the Id of authors (and affiliation (in Hal it's an internal number; no Id of affiliation))
export file "TEI" in Hal (the other formats have no Id).
This element is used to record the ORCID iD of users. The ORCID iD is formed of a 16-digit number
Within <orcid-identifier> the iD will be recorded in the following child elements:
<uri> the full path to the ORCID record
<path> just the 16 digit ORCID identifier
<host> the domain of the uri
The affiliations section of an ORCID record in XML is recorded under <orcid-activities>. This area is separate from the <orcid-bio> fields.
XML for Affiliations for more information: http://members.orcid.org/api/xml-affiliations
The Funding section of an ORCID record is recorded under <orcid-activities>. For information about adding funding via the API see XML for funding.
ORCID can be used in repository systems to clearly link authors – and all their name variants - with their research work, improving search and retrieval. Repository systems can also exchange data with the ORCID registry -for example, retreiving ORCID record information in order to populate author profiles and updating ORCID records with publication information each time repository deposit is made.
Zotero can import from various bibliographic formats:
- Zotero RDF, Bibliontology RDF
- MODS (Metadata Object Description Schema)
- BibTeX (rich format but lacks of standardization)
- CSL JSON
- Endnote XML (this is actually very similar to RIS in importing from Endnote, but may have some small advantages and is one of the few styles that will preserve italics across imports.)
- MAB2, MARC, MARCXML
- OVID Tagged
- PubMed XML
- RIS (this can be convenient for quick edits between export & import because of its simple structure)
- RefWorks Tagged (recommend for ReferenceWorks)
- Web of Science Tagged
- Refer/BibIX (discourage if any other option present)
- XML ContextObject
- Unqualified Dublin Core RDF
export via TEI.jsThe tei-zotero-translator is a simple translator that seeks to bridge the gap between editing documents following the TEI Guidelines and maintaining the bibliographies with Zotero <http://www.zotero.org>.
The translator exports items from the Zotero database to TEI biblStruct elements. It integrates with Zotero, such that it is possible to select TEI as a target export format. Initially, it has been developed to create bibliographies for papers written in TEI P5, but should as well be useful for other projects.