Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Product Documentation
    4. Primo
    5. Back Office Guide
    6. Additional Primo Features
    7. Configuring Austlang and Custom Languages for Primo

    Configuring Austlang and Custom Languages for Primo

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Introduction
    2. Updating the Configuration Tables
    3. Updating Your Source Records
    4. Updating the Normalization Rules

    Introduction

    Out of the box, Primo supports the Austlang language codes under the Language field of the record's full details and under the Language facet in the results. In addition, you can define additional language codes using the Customized Languages Code mapping table, which currently defines only the Austlang language codes.

    Previously unsupported codes that displayed the Undetermined value can now display correctly in the record's details and facets:

    PVE_AUSTLANG_Code_Displayed_Properly.png

    Austlang Languages Shown in Details Section

    Updating the Configuration Tables

    The following tables define the Austlang languages and any new languages that you want to support. The Austlang languages have been added for you. 

    • Customized Languages Mapping mapping table (Primo Home > General > Code Tables) has been added to support the mapping of the customized languages (such as those associated with Austlang). To add other languages, create a new mapping row and specify the following fields:

      • sourceCode1 – Specify the language's code.

      • targetCode – Specify the language's name.

      Primo_CustomizedLanguagesMapping_MT.png

      New Mapping Table - Customized Languages Mapping 
      • A re-index is required to support the new out-of-the-box languages codes.

      • The languages in this mapping table are not supported in the Languages field on the Advanced Search page.

    • Customized Languages Codes code table (Primo Home > General > Code Tables) has been added to allow you to customize and translate the labels for the customized languages.

      Primo_CustomizedLanguagesCodes_CT.png

      New Code Table - Customized Languages Codes

    Updating Your Source Records

    To utilize these language codes, make sure that you define the MARC 041 field in your records with the following information:

    • 2nd indicator: Set to 7.

    • Subfield a: Specify your language codes.

    • Subfield 2: Specify the language type (such as austlang).

    For example:

    041    #7$$aN153 $$aA10 $$aN101 $$aK3 $$aL27 $$2austlang

    Updating the Normalization Rules

    After you have updated the source records, you will need to update your normalization rules to support custom languages (which may have codes of variable length) in the facets and record's details.

    To update the display and facets normalization rules:
    1. For the display/language field, modify the following out-of-the-box normalization rule to exclude the second indicator -7 (Primo Home > Local Data > Normalization Sets):

      Austlang_Rule_Example1.png

    2. Create a new rule that includes the second indicator 7:

      Austlang_Rule_Example2.png

    3. For the facet/language field, modify the following out-of-the-box normalization rule to exclude the second indicator -7:

      Austlang_Rule_Example3.png

    4. Create a new rule that includes the second indicator 7:

      Austlang_Rule_Example4.png

    5. Re-normalize your data.

    View article in the Exlibris Knowledge Center
    1. Back to top
      • Export to Mendeley
      • Configuring the Central Discovery Index Search Scope
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Primo
    2. Tags
      This page has no tags.
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved