Understanding the locale language

The locale language is an indicator of the language being used by the user of the client application, or expected to be used by users of the database server.

For a list of supported locale languages, see “Language label values”.

For more information about how to find locale settings, see “Determining locale information”.

The database server determines the language component of the locale as follows:

  1. It checks the ASLANG environment variable, if it exists.

    For more information, see “ASLANG environment variable” in Sybase IQ Reference Manual.

  2. On Windows, it checks the Adaptive Server Anywhere language registry entry.

  3. Queries the operating system.

  4. If the language cannot be determined by the above settings, it defaults to English.

Language label values

The following table shows the valid language label values, together with the equivalent ISO 639 labels:

Language label

Alternative label

ISO_639 language code

chinese

simpchin

ZH

danish

N/A

DA

czech

N/A

CS

dutch

N/A

NL

french

N/A

FR

german

N/A

DE

greek

N/A

EL

hebrew

N/A

HE

hungarian

N/A

HU

italian

N/A

IT

japanese

N/A

JA

korean

N/A

KO

lithuanian

N/A

LT

norwegian

norweg

NO

polish

N/A

PL

portuguese

portugue

PT

russian

N/A

RU

spanish

N/A

ES

swedish

N/A

SV

tchinese

tradchin

TW

turkish

N/A

TR

ukrainian

N/A

UK

us_english

english

EN