SUNScholar/Language

From Libopedia
Jump to navigation Jump to search
Back to Customisation

Introduction

Internationalization localization, requires that the default locale and local language be configured.

Standards

For international language standards, see the following:

For other metadata standards used see:

http://wiki.lib.sun.ac.za/index.php/SUNScholar/Metadata

Local Language

The default language for all services are defined in the "build.properties" and/or "dspace.cfg" files.

https://github.com/DSpace/DSpace/blob/master/build.properties#L50
https://github.com/DSpace/DSpace/blob/master/dspace/config/dspace.cfg#L49
https://github.com/DSpace/DSpace/blob/master/dspace/config/dspace.cfg#L1402

Default Locale

Look for the following in the dspace.cfg file and configure accordingly.

webui.supported.locales = en
default.locale = en_ZA

See example below. For each "webui.supported.locales" a language file must exist, see language files customisation below for the XMLUI.

### i18n -  Locales / Language ####
# Default Locale
# A Locale in the form country or country_language or country_language_variant
# if no default locale is defined the server default locale will be used.
default.locale = en_ZA

# All the Locales, that are supported by this instance of DSpace
# A comma-separated list of Locales. All types of Locales country, country_language, country_language_variant
# Note that the appropriate file are present, especially that all the Messages_x.properties are there
# may be used, e. g: webui.supported.locales = en, de
webui.supported.locales = en, de, fr, uk, es, bg, ca, el, et, gl, it, ja, pl, ru, tr

Language files customisation

Click here to modify the language files used by the XMLUI interface.

References