# \[ xbiblio-Feature Requests-2172202 \] Harmonize 'plural/pluralize' label attribute with Zotero

**URL:** <https://discourse.citationstyles.org/t/xbiblio-feature-requests-2172202-harmonize-plural-pluralize-label-attribute-with-zotero/615>\
**Category:** CSL Development\
**Created:** [April 18, 2009, 10:08pm UTC](https://discourse.citationstyles.org/t/xbiblio-feature-requests-2172202-harmonize-plural-pluralize-label-attribute-with-zotero/615 "2009-04-18T22:08:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 18, 2009, 10:08pm UTC](https://discourse.citationstyles.org/t/xbiblio-feature-requests-2172202-harmonize-plural-pluralize-label-attribute-with-zotero/615/1 "2009-04-18T22:08:16Z")

</div>

comments on this? I have no strong opinion.---------- Forwarded message ----------  
From: [SourceForge.net](http://SourceForge.net) [noreply@sourceforge.net](mailto:noreply@sourceforge.net)  
Date: Sat, Apr 18, 2009 at 1:42 PM  
Subject: [xbiblio-Feature Requests-2172202] Harmonize  
‘plural/pluralize’ label attribute with Zotero  
To: [noreply@sourceforge.net](mailto:noreply@sourceforge.net)

Feature Requests item #2172202, was opened at 2008-10-16 16:18  
Message generated for change (Comment added) made by nobody  
You can respond by visiting:  
[https://sourceforge.net/tracker/?func=detail&atid=678021&aid=2172202&group\_id=117435](https://sourceforge.net/tracker/?func=detail&atid=678021&aid=2172202&group_id=117435)

Please note that this message will contain a full copy of the comment thread,  
including the initial issue submission, for this request,  
not just the latest update.  
Category: CSL Schema  
Group: 0.9  
Status: Open  
Priority: 5  
Private: No  
Submitted By: Richard Karnesky (karnesky)  
Assigned to: Nobody/Anonymous (nobody)  
Summary: Harmonize ‘plural/pluralize’ label attribute with Zotero

Initial Comment:  
First reported by Rintze Zelle:

> **[Problems with implementation of CSL schema?](https://forums.zotero.org/discussion/4338/)**
>
> I had quite some troubles to get the pluralization of the pages-label right, as Zotero and the CSL schema seem to use different terms. The CSL schema says:

This issue is over this thread on xbiblio-devel:  
[https://sourceforge.net/mailarchive/message.php?msg\_id=47B43C8A.60308%40gmail.com](https://sourceforge.net/mailarchive/message.php?msg_id=47B43C8A.60308%40gmail.com)

The following Zotero changeset:  
[https://www.zotero.org/trac/changeset/2352](https://www.zotero.org/trac/changeset/2352)  
added the enumerated “pluralize” attribute to labels (always/never/contextual).

This is consistent with the original CSL implementation:  
[http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?r1=399&r2=404](http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?r1=399&r2=404)

and has an intuitive meaning for me. For the two separate page ranges  
2 and 17-30, the three choices would be:

always:  
pp. 2  
pp. 17-30

never:  
p. 2  
p. 17-30

contextual (default):  
p. 2  
pp. 17-30

However, in CSL, the verb was changed to an adjective  
(‘plural’–change for consistency, I think) and the type was changed  
to a ‘boolean’ (inconsistent with the values of  
‘delimiter-precedes-last’):  
[http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?r1=404&r2=408](http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/trunk/csl.rnc?r1=404&r2=408)

Presumably, you’d get the ‘always’ behavior by denoting this as  
‘true,’ the ‘never’ behavior by denoting it as ‘false,’ and the  
‘contextual’ behavior by omitting the attribute entirely. This is not  
as intuitive to me & I would not expect a boolean to take on a third  
behavior by being absent.

* * *

Comment By: Nobody/Anonymous (nobody)  
Date: 2009-04-18 17:42

Message:  
Are there any objections to adapting the schema to follow things as they  
are now in Zotero, e.g. instead of a boolean value of plural, use pluralize  
with the three options “always”, “never”, and “contextual”?

* * *

You can respond by visiting:  
[https://sourceforge.net/tracker/?func=detail&atid=678021&aid=2172202&group\_id=117435](https://sourceforge.net/tracker/?func=detail&atid=678021&aid=2172202&group_id=117435)

---

<div class="post-metadata">

**Author:** ![Rintze\_Zelle](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.citationstyles.org/rintze_zelle/32/175_2.png) [@Rintze\_Zelle](https://discourse.citationstyles.org/u/Rintze_Zelle)\
**Post date:** [April 19, 2009, 7:08am UTC](https://discourse.citationstyles.org/t/xbiblio-feature-requests-2172202-harmonize-plural-pluralize-label-attribute-with-zotero/615/2 "2009-04-19T07:08:24Z")

</div>

(the recent anonymous comment was mine)

I fully support Richard on this one. I wouldn’t mind staying with “plural”,  
but I do think it is necessary to be able to specify the default value  
(=“contextual”), and to use “always” and “never” instead of “true” and  
"false".

Rintze
