On Thu, Mar 15, 2012 at 3:48 PM, Sebastian Karcher <
[email protected]> wrote:

> >>> Tickets:
> >>>
> >>> Allow dependent styles to define an overriding default-locale value
> >>> https://github.com/citation-style-language/schema/issues/91
> >>> My opinion: would like to implement proposal as is
> >>> My question: whether any CSL-implementators have problems with this,
> since
> >>> information in dependent styles will start to affect how the
> independent
> >>> parent style is rendered
> >>
> >> Yeah, this seems to me an important question: it fundamentally changes
> >> the meaning of a "dependent style" to include processing override
> >> behavior. I can see the value of this particular case, but do we
> >> really want to go down this path now?
> I understand Bruce's concern, but I really want to put in a big pretty
> please to implement this. It will make things so much easier.
> Following Robert's question, I don't think there are any other
> attributes that are comparable to the locale attribute in this
> respect. While it's not unlikely that we will have cases that are
> "just like APA but with page-range-format="minimal" - these are still
> different styles and I don't mind maintaining them as such. A style
> with a default locale is actually the same style - it just forces
> non-English (typically) users to work with their client's locale
> settings.
>

As a bit of background: while the default-locale attribute existed before
CSL 1.0, it wasn't well-documented or recognized by Zotero, and few styles
carried it. As a result, most styles used to localize according to the
system/Zotero-locale for Zotero users. While automatic localization is a
neat feature of CSL, it is clearly undesirable for journal-specific styles,
so I recently went over all independent styles and added default-locales
where applicable. This left us with a small selection of
non-journal-specific styles (e.g. APA, Vancouver and IEEE). These include
all the popular styles, which are generally prime candidates for automatic
localization (which would argue for leaving out a default-locale), but
which also have many dependents that are locale-specific (e.g. for US
journals). Allowing dependent styles to specify a default-locale would
solve this dilemma.

So I think this case is rather special. One other option I see is setting a
default-locale even for styles like Vancouver, but this would decrease the
discoverability of automatic style localization, and should IMHO be
accompanied by an easy way for the user to specify an overriding locale (in
the case of Zotero, preferably both in the general preferences and the word
processor plugins preferences (on a per-document basis)).

Rintze
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to