Colon after vols missing only in citation, not in visual editor

I have a style which I made myself, which should display

…, 2 vols., …

but displays

…, 2 vols, …

It displays correctly in the visual editor, so that I cannot find a way to correct it. Any ideas?
  • Check if strip-period is not set (ime. "True") for the volume label.
    Otherwise, share the code via pastebin.com and share the link.
  • strip-period is not set (and if I set it, this also shows in the visual editor).

    https://pastebin.com/frnBP3uj
  • It's very likely the en-GB vs the en-US locale. We're not as consistent as I would like with it, but the predominant view in the UK is that plural abbreviations don't take a period after the s (because there aren't any omitted letters). By contrast, US English consistently puts periods after all abbreviations. That's (mostly) reflected in the two locales and I suspect you're using en-GB in your local install and the visual editor defaults to en-US
  • That makes sense, thanks. Is there any way in which I can use en-GB and still get the colon?
  • (it's a period. colon is Doppelpunkt).
    Yes, you can re-define terms for any locale at the top of the style. Look e.g. in the APA style for examples.
  • Yes, sorry, period.

    I tried defining the term, but how do I only redefine the plural of volume? I don't find a plural option for "volume" in terms.
  • Ok, but I am lost, where do I do this?
  • You just take these four lines:

    <term name="volume" form="short">
    <single>vol.</single>
    <multiple>vols.</multiple>
    </term>


    and put them inside terms in a <locale xml:lang="en-GB"> section, right below the info section. As per above, see APA for the general structure of those.
  • I'll try that when I get a chance, thanks!
Sign In or Register to comment.