Alphabetical order in polish language

hi below is my citation style after few upgrades
but i dont know how to make aphabetical order in polish language
becouse i have:
author: "Żarow" and the other "Ziętek"
and it gives me order:
1. Żarow
2. Ziętek
and it should be
1. ziętek
2. żarow

does any one have idea how to make it works?


<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" default-locale="en-US" version="1.0" demote-non-dropping-particle="sort-only">
<info>
<title>doktorat oli</title>
<id>http://www.zotero.org/styles/doktorat-oli</id>;
<link href="http://www.zotero.org/styles/doktorat-oli" rel="self"/>
<link href="http://www.zotero.org/styles/acta-neurochirurgica" rel="template"/>
<link href="http://www.jfrailtyaging.com/instructions-for-authors.html" rel="documentation"/>
<author>
<name>Jacek Maksymiuk</name>
</author>
<category citation-format="numeric"/>
<category field="medicine"/>
<issn>2260-1341</issn>
<summary>Springer Vancouver style - alphabetical</summary>
<updated>2015-09-10T10:30:54+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<macro name="author">
<names variable="author" suffix=":">
<name delimiter-precedes-last="always" et-al-use-first="19" initialize-with="." name-as-sort-order="all" sort-separator=" "/>
<label form="short" strip-periods="true" prefix=" (" suffix=")"/>
<substitute>
<names variable="editor"/>
<names variable="translator"/>
</substitute>
</names>
</macro>
<macro name="editor">
<text term="in" text-case="capitalize-first" suffix=", "/>
<names variable="editor">
<name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
<label form="short" strip-periods="true" prefix=" (" suffix=")"/>
</names>
</macro>
<macro name="edition">
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="ordinal"/>
<text term="edition" form="short" strip-periods="true"/>
</group>
</if>
<else>
<text variable="edition"/>
</else>
</choose>
</macro>
<macro name="title">
<choose>
<if type="book">
<group delimiter=", " suffix=". ">
<text variable="title"/>
<text macro="edition"/>
</group>
</if>
<else>
<text variable="title" suffix=". "/>
</else>
</choose>
</macro>
<macro name="year-date">
<date variable="issued">
<date-part name="year"/>
</date>
</macro>
<macro name="publisher">
<group delimiter=", ">
<text variable="publisher"/>
<text variable="publisher-place"/>
</group>
</macro>
<citation collapse="citation-number">
<sort>
<key macro="author" names-min="1" names-use-first="1"/>
</sort>
<layout prefix="[" suffix="]" delimiter=", ">
<text variable="citation-number"/>
</layout>
</citation>
<bibliography et-al-min="7" et-al-use-first="3" second-field-align="flush">
<sort>
<key macro="author"/>
</sort>
<layout>
<text variable="citation-number" strip-periods="false" suffix=". "/>
<group delimiter=". ">
<text macro="author"/>
<text macro="title"/>
</group>
<choose>
<if type="chapter paper-conference" match="any">
<text macro="editor" strip-periods="false"/>
<group delimiter=". ">
<group prefix=" " delimiter=", ">
<text variable="container-title" form="short"/>
<text macro="edition"/>
</group>
<text macro="year-date" suffix=","/>
<group>
<text macro="publisher"/>
<group delimiter=" ">
<label variable="page" form="short" strip-periods="true"/>
<text variable="page"/>
</group>
</group>
</group>
</if>
<else-if type="article-journal">
<group delimiter=" ">
<group delimiter=" ">
<text variable="container-title" form="short" strip-periods="false" suffix="."/>
<text macro="year-date" suffix=","/>
</group>
<group>
<text variable="volume" suffix=", "/>
<text variable="issue" suffix=", "/>
<text variable="page"/>
</group>
</group>
</else-if>
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
<group delimiter=". ">
<text macro="publisher"/>
<text macro="year-date"/>
</group>
</else-if>
<else-if type="webpage">
<group>
<text variable="container-title" strip-periods="false" suffix=". "/>
<text variable="URL" suffix=". "/>
<date variable="accessed">
<date-part prefix="Accessed " name="day" suffix=" "/>
<date-part name="month" form="short" suffix=" " strip-periods="true"/>
<date-part name="year"/>
</date>
</group>
</else-if>
<else-if type="thesis">
<group delimiter=". ">
<text variable="genre"/>
<text variable="publisher"/>
<text macro="year-date" suffix=" "/>
</group>
</else-if>
<else-if type="thesis">
<group delimiter=". ">
<text variable="genre"/>
<text variable="publisher"/>
<text macro="year-date" suffix=" "/>
</group>
</else-if>
<else>
<group>
<group delimiter=". ">
<text variable="container-title" form="short" suffix=" "/>
<text macro="publisher"/>
<text macro="year-date"/>
</group>
<group delimiter=": ">
<text variable="volume"/>
<text variable="page"/>
</group>
</group>
</else>
</choose>
</layout>
</bibliography>
</style>
  • edited September 10, 2015
    For an English bibliography that is correct sorting (Ż and Z are considered the same letter). If you change your bibliography to Polish, the sorting will be according to the Polish alphabet. To do this, change default-locale to pl-PL. Note that this would also change any terms that you might have in the bibliography to Polish terms (i.e. "edition" and "in"). If you want to maintain the English terms, you'll have to re-define them in the style.
Sign In or Register to comment.