Import from CSL JSON ignores name particles and suffixes
When importing CSL JSON, for example from the citeproc-js test suite file name_namepartAffixes.txt:
"dropping-particle", "non-dropping-particle", and "suffix" are silently ignored.
"comma-suffix", when present, is ignored, too.
[
{
"author": [
{
"dropping-particle": "de",
"family": "Fontaine",
"given": "Jean",
"non-dropping-particle": "La",
"suffix": "III"
}
],
"id": "ITEM-1",
"type": "book"
}
]
"dropping-particle", "non-dropping-particle", and "suffix" are silently ignored.
"comma-suffix", when present, is ignored, too.
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Zotero would have to put those back together into its regular fields, which sure, could be done, but since pretty much no one actually uses CSL JSON as a data exchange format I'm not sure if it's worth the time to code.
(the easiest solution would be to ask that all CSL processors map both the "title-short" and "shortTitle" (for legacy reasons) JSON fields to the "title-short" CSL variable)