Global Development and Computing Portal Global Development and Computing Portal

List of Windows XP's Three Letter Acronyms for Languages

Published: November 12, 2002

The following table lists the three letter acronyms (TLA) that the Windows XP "GetLocaleInfo" API returns when called with the LCType, LOCALE_SABBREVLANGNAME.

Notes: In most cases, the TLA is created by taking the two-letter language abbreviation from the ISO Standard 639 and adding a third letter, as appropriate, to indicate the sublanguage.

*

Locale Language TLA LCID

Afrikaans - South Africa

AFK

0436

Albanian - Albania

SQI

041c

Arabic - Algeria

ARG

1401

Arabic - Bahrain

ARH

3c01

Arabic - Egypt

ARE

0c01

Arabic - Iraq

ARI

0801

Arabic - Jordan

ARJ

2c01

Arabic - Kuwait

ARK

3401

Arabic - Lebanon

ARB

3001

Arabic - Libya

ARL

1001

Arabic - Morocco

ARM

1801

Arabic - Oman

ARO

2001

Arabic - Qatar

ARQ

4001

Arabic - Saudi Arabia

ARA

0401

Arabic - Syria

ARS

2801

Arabic - Tunisia

ART

1c01

Arabic - U.A.E.

ARU

3801

Arabic - Yemen

ARY

2401

Armenian - Armenia

HYE

042b

Azeri - Azerbaijan (Cyrillic)

AZE

082c

Azeri - Azerbaijan (Latin)

AZE

042c

Basque - Spain

EUQ

042d

Belarusian - Belarus

BEL

0423

Bulgarian - Bulgaria

BGR

0402

Catalan - Spain

CAT

0403

Chinese - Hong Kong SAR

ZHH

0c04

Chinese - Macau SAR

ZHM

1404

Chinese - PRC

CHS

0804

Chinese - Singapore

ZHI

1004

Chinese - Taiwan

CHT

0404

Croatian - Croatia

HRV

041a

Czech - Czech Republic

CSY

0405

Danish - Denmark

DAN

0406

Divehi - Maldives

DIV

0465

Dutch - Belgium

NLB

0813

Dutch - Netherlands

NLD

0413

English - Australia

ENA

0c09

English - Belize

ENL

2809

English - Canada

ENC

1009

English - Caribbean

ENB

2409

English - Ireland

ENI

1809

English - Jamaica

ENJ

2009

English - New Zealand

ENZ

1409

English - Philippines

ENP

3409

English - South Africa

ENS

1c09

English - Trinidad

ENT

2c09

English - United Kingdom

ENG

0809

English - United States

ENU

0409

English - Zimbabwe

ENW

3009

Estonian - Estonia

ETI

0425

Faeroese - Faeroe Islands

FOS

0438

Farsi - Iran

FAR

0429

Finnish - Finland

FIN

040b

French - Belgium

FRB

080c

French - Canada

FRC

0c0c

French - France

FRA

040c

French - Luxembourg

FRL

140c

French - Monaco

FRM

180c

French - Switzerland

FRS

100c

FYRO Macedonian - FYRO Macedonia

MKI

042f

Galician - Spain

GLC

0456

Georgian - Georgia

KAT

0437

German - Austria

DEA

0c07

German - Germany

DEU

0407

German - Liechtenstein

DEC

1407

German - Luxembourg

DEL

1007

German - Switzerland

DES

0807

Greek - Greece

ELL

0408

Gujarati - India (Gujarati Script)

GUJ

0447

Hebrew - Israel

HEB

040d

Hindi - India

HIN

0439

Hungarian - Hungary

HUN

040e

Icelandic - Iceland

ISL

040f

Indonesian - Indonesia

IND

0421

Italian - Italy

ITA

0410

Italian - Switzerland

ITS

0810

Japanese - Japan

JPN

0411

Kannada - India (Kannada Script)

KAN

044b

Kazakh - Kazakstan

KKZ

043f

Konkani - India

KNK

0457

Korean(Extended Wansung) - Korea

KOR

0412

Kyrgyz - Kyrgyzstan

KYR

0440

Latvian - Latvia

LVI

0426

Lithuanian - Lithuania

LTH

0427

Malay - Brunei Darussalam

MSB

083e

Malay - Malaysia

MSL

043e

Marathi - India

MAR

044e

Mongolian (Cyrillic) - Mongolia

MON

0450

Norwegian - Norway (Bokmål)

NOR

0414

Norwegian - Norway (Nynorsk)

NON

0814

Polish - Poland

PLK

0415

Portuguese - Brazil

PTB

0416

Portuguese - Portugal

PTG

0816

Punjabi - India (Gurmukhi Script)

PAN

0446

Romanian - Romania

ROM

0418

Russian - Russia

RUS

0419

Sanskrit - India

SAN

044f

Serbian - Serbia (Cyrillic)

SRB

0c1a

Serbian - Serbia (Latin)

SRL

081a

Slovak - Slovakia

SKY

041b

Slovenian - Slovenia

SLV

0424

Spanish - Argentina

ESS

2c0a

Spanish - Bolivia

ESB

400a

Spanish - Chile

ESL

340a

Spanish - Colombia

ESO

240a

Spanish - Costa Rica

ESC

140a

Spanish - Dominican Republic

ESD

1c0a

Spanish - Ecuador

ESF

300a

Spanish - El Salvador

ESE

440a

Spanish - Guatemala

ESG

100a

Spanish - Honduras

ESH

480a

Spanish - Mexico

ESM

080a

Spanish - Nicaragua

ESI

4c0a

Spanish - Panama

ESA

180a

Spanish - Paraguay

ESZ

3c0a

Spanish - Peru

ESR

280a

Spanish - Puerto Rico

ESU

500a

Spanish - Spain (International Sort)

ESN

0c0a

Spanish - Spain (Traditional Sort)

ESP

040a

Spanish - Uruguay

ESY

380a

Spanish - Venezuela

ESV

200a

Swahili - Kenya

SWK

0441

Swedish - Finland

SVF

081d

Swedish - Sweden

SVE

041d

Syriac - Syria

SYR

045a

Tamil - India

TAM

0449

Tatar - Tatarstan

TTT

0444

Telugu - India (Telugu Script)

TEL

044a

Thai - Thailand

THA

041e

Turkish - Turkey

TRK

041f

Ukrainian - Ukraine

UKR

0422

Urdu - Pakistan

URD

0420

Uzbek - Uzbekistan (Cyrillic)

UZB

0843

Uzbek - Uzbekistan (Latin)

UZB

0443

Vietnamese - Viet Nam

VIT

042a


Top of pageTop of page