E-PIA: In PT 8.5x, End Users See "language you have selected is not enabled for this database." Error. (Doc ID 988042.1)

Last updated on FEBRUARY 06, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.50 and later
Information in this document applies to any platform.
***** Currency Review 20-SEP-2013 *****

Symptoms

On :  8.50 Tools version with a multilingual user population accessing a single language database (ENG)  environment - (Primary language for the database is English and no other languages are deployed)

When attempting to signon in PIA using a browser that is set with a different (than English US) language (e.g. English (United Kingdom) [en-GB] aka UKE Pia code)

the following error occurs.

ERROR
-----------------------
"Logon failed as the language you have selected is not enabled for this database. "

In previous tools versions 8.49 , 8.49 the same browser preferred language (en-GB) was not an issue when accessing PIA

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
In IE7, IE 8 in  Internet Options > Language:
Set IE7, IE 8 or Firefox  to use Dutch (nl-NL) or English GB (en-GB) or  or any other language except English US (en-US) as a Preferred language

Signon to PIA using :
http://myserver.peoplesoft.com/psp/ps/?cmd=login
OR
http://myserver.peoplesoft.com/ps/signon.html

Browser shows Dutch sigon page and url shows
http://myserver.peoplesoft.com/psp/ps/?cmd=login&languageCd=DUT&

Enter correct user and password e.g. PS/PS

Error in browser received at url http://myserver.peoplesoft.com/psp/ps/?cmd=login&languageCd=DUT&cmd=login&errorCode=108

ERROR:
--------
  "Aanmelden is mislukt omdat de door u geselecteerde taal niet is ingeschakeld voor deze database. "
aka
"Logon failed as the language you have selected is not enabled for this database. "

To correct this logon issue, the user could bookmark this URL instead of previous URL's as new PIA login page

http://myserver.peoplesoft.com/psp/ps/?cmd=login&languageCd=ENG


But the same issue will occur when session timeout is reached and expire page comes up:
 
This expire page comes again in Dutch and not in English

The link in Dutch page redirects user to following URL
http://myserver.peoplesoft.com/psp/ps/?cmd=login&languageCd=DUT

And this will give again the same error:
  "Aanmelden is mislukt omdat de door u geselecteerde taal niet is  ingeschakeld voor deze database.:
aka
"Logon failed as the language you have selected is not enabled for this database. "

Changes

Upgraded environment to tools 8.50

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms