Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Umlaut conversion in PCI and Primo local

    • Product: Primo
    • Product Version: May 2017 release - current
    • Relevant for Installation Type: Multi-Tenant Direct, Dedicated-Direct, Local, TotalCare


    How does umlaut conversion work in PCI search and Primo local search (OTB)?


    1. Primo Central treats German umlaut characters as:

    ä = ae
    ü = ue
    ö = oe

    For example, searching "aelteste karte"/ "älteste karte" or "Das Lehrstück" / Das Lehrstueck' should return the same results for PCI scope

    Side note: Search queries in French the conversion in PCI is ä = a


    1. NA Primo OTB conversion works as:

    ä = a
    ü = u
    ö = o

    Searching for älteste karte or alteste karte should bring up the same results in the Primo local collections if the site uses the default (OTB) language conversion setting.

    If NA customers want the search behavior for the local records to be consistent with the PCI records, they can set up local character conversion file "user_defined_unicode_normalization.txt" to normalize special characters. Detailed information on how this can be done is found in the Primo Technical Guide - "Normalization of Characters in Primo" - Locally-Customized Normalizations

    Documentation: Locally-Customized Normalization


    1. EU Primo OTB conversion works as

    ä = ae
    ü = ue
    ö = oe


    PCI default conversion for diacritics is aligned with the European/German Primo OTB conversion since they are the main users of diacritics.

    • Article last edited: 02-May-2018
    • Was this article helpful?