Applying Browser Language Preferences

This section discusses configuring the browser language preferences and the sign-in language.

Web browsers enable users to specify a list of preferred languages for web content. PeopleTools uses the first language listed in the browser's preferred language list to determine the default language of the PeopleSoft sign-in page. If the user’s preferred language is not available, the default sign-in page is displayed in U.S. English (en-US).

In Microsoft Internet Explorer, the preferred language list is located in the Language Preference dialog box. You can add new languages using the Add dialog box.

The representation of languages in the browser’s preferred language list uses two- to five-character ISO standard locale codes made up of a language and country portion. For example, es represents Spanish and ar represents Argentina. A two-letter code represents only a language, without reference to a specific country or territory.

Other browsers have a similar dialog box that enables you to create an ordered list of language preferences.

For PeopleTools to display the sign-in page in the user’s preferred language as determined from browser settings, the ISO codes used by the browser are mapped to three-letter PeopleSoft language codes. The PeopleSoft system reads the PSLANGUAGES table to perform this mapping.

As delivered, the PeopleSoft system includes the following mappings:

PeopleSoft Language Code

Description

Corresponding ISO Locales

ARA

Arabic

ar

BUL

Bulgarian

bg

CFR

Canadian French

fr_CA

CRO

Croatian

hr

CZE

Czech

cs

DAN

Danish

da

DUT

Dutch

nl

ENG

English

en

ESP

Spanish

es

FIN

Finnish

fi

FRA

French

fr

GER

German

de

GRK

Greek

el

HEB

Hebrew

he

HUN

Hungarian

hu

ITA

Italian

it

JPN

Japanese

ja

KOR

Korean

ko

NOR

Norweigan (Bokmål)

no

POL

Polish

pl

POR

Portuguese

pt

ROM

Romanian

ro

RUS

Russian

ru

SER

Serbian

sr

SLK

Slovak

sk

SLV

Slovenian

sl

SVE

Swedish

sv

THA

Thai

th

TUR

Turkish

tr

UKE

UK English

en_GB

ZHS

Simplified Chinese

zh_CN

ZHT

Traditional Chinese

zh_HK, zh_TW

The two-part ISO locale provides flexibility when languages vary from country to country. For example, the ISO code for French is fr. French is spoken in several countries, each with its own two-character country code, including France (FR), Belgium (BE), Canada (CA), and Switzerland (CH). The full locale code consists of a lowercase language code, an underscore, and an uppercase country code. So the code for Canadian French is fr_CA.

In many cases, the country distinction between languages is not relevant, or the PeopleSoft system does not deliver a country-specific translation. In these cases, many individual ISO locale codes may be mapped to a single PeopleSoft language code. For example, the PeopleSoft system delivers a Canadian French translation with the PeopleSoft language code of CFR. Therefore, the ISO locale of fr_CA is mapped to the PeopleSoft language code of CFR. However, the PeopleSoft system does not provide a Belgian French or Swiss French translation, so the fr_BE and fr_CH ISO locales fall back to fr, and are both mapped to the FRA PeopleSoft language code.