Different 'cite-group-delimiter' for different locale

edited January 27, 2023
I tried to use different characters as 'cite-group-delimiter' for different locale. Items in English in the Zotero database have 'en' in the 'Language' field, and other items are blank in the 'Language' field using default-locale="zh-CN"

In the .csl under the 'citation' section, I used:

<layout prefix="ch(" suffix="ch)" delimiter="ch;" cite-group-delimiter="ch、">

which produce correctly: ch(风四期等,1985ch、1998ch)

But the settings in locale="en" as:

<layout locale="en" prefix="en(" suffix="en)" delimiter="en; " cite-group-delimiter="en, " >

which produce unwanted output for 'cite-group-delimiter' (as well as the wrong output of 'prefix' submitted in another topic at: https://forums.zotero.org/discussion/99759/prefix-does-not-work-for-layout-locale-en-in-citation-and-bibliography#latest , I tried the suggestion of https://juris-m.github.io/mail/ there, without solution.) :

ch(Aonejason, 2005ach、2005ben)

Is the 'cite-group-delimiter' the same as the 'prefix' , not currently solvable?

Appreciate any feedback. Thanks a lot!
Sign In or Register to comment.