Grounding.co.za

Technology information for IT specialists
Welcome to Grounding.co.za Sign in | Join | Help
in Search

Tech Talk with Brett Maytom

SharePoint Locale ID (LCID) Table

Windows uses a Locale Identifier (LCID) to determine the language and culture to use when displaying information to a user.  The users LCID is picked up from his/her regional settings within windows or from the language settings for the browser.  The application then displays resources, number and date formatting according to the the local.  This post lists a table of LCID's, the short name and full name of each locale.

All products, such as SharePoint, SQL, .NET all use this to assist with formatting.  As this post is focusing on LCIDS in SharePoint, there are several folders within the 12 hive that allow you to globalise and localise your application.

\BIN\LCID
SharePoint deploys local specific dll's for custom messages used within the SharePoint framework.  You will typically not be updating this folder with your own DLL's.
\HCCab\LCID
You are able to create and deploy your own help files that integrate into the SharePoint help system.  Doing this is not the simplest of tasks and does require a very specific way to deploy your help files.
\Help\LCID  
  This folder contains a compiled help file (.chm) that is used when installing SharePoint.  There is no need for you to change this folder.
\TEMPLATE\LCID  
SharePoint is an international product and supports globalisation.  You are able to localise your site to any supported language.  The LCID is the local identifier for a language and is commonly used through windows programming.
\TEMPLATE\LAYOUTS\LCID  
The layouts folder contains application pages and there is a LCID folder for each language.  This LCID folder contains localised java scripts, cascading style sheets and images used in the application page. 
\TEMPLATE\SQL\LCID  
Localised default script and data used when the SharePoint provisioning engine creates a database.
\ISAPI\HELP\LCID  
Help content for the SharePoint web services.

Table of locals

Locale Description

 

 

 

 

Short String

 

 

 

 

Decimal Value

 

 

 

 

Afrikaans

 

 

 

af

 

 

 

1078

 

 

 

Albanian

 

 

 

sq

 

 

 

1052

 

 

 

Arabic - United Arab Emirates

 

 

 

ar-ae

 

 

 

14337

 

 

 

Arabic - Bahrain

 

 

 

ar-bh

 

 

 

15361

 

 

 

Arabic - Algeria

 

 

 

ar-dz

 

 

 

5121

 

 

 

Arabic - Egypt

 

 

 

ar-eg

 

 

 

3073

 

 

 

Arabic - Iraq

 

 

 

ar-iq

 

 

 

2049

 

 

 

Arabic - Jordan

 

 

 

ar-jo

 

 

 

11265

 

 

 

Arabic - Kuwait

 

 

 

ar-kw

 

 

 

13313

 

 

 

Arabic - Lebanon

 

 

 

ar-lb

 

 

 

12289

 

 

 

Arabic - Libya

 

 

 

ar-ly

 

 

 

4097

 

 

 

Arabic - Morocco

 

 

 

ar-ma

 

 

 

6145

 

 

 

Arabic - Oman

 

 

 

ar-om

 

 

 

8193

 

 

 

Arabic - Qatar

 

 

 

ar-qa

 

 

 

16385

 

 

 

Arabic - Saudi Arabia

 

 

 

ar-sa

 

 

 

1025

 

 

 

Arabic - Syria

 

 

 

ar-sy

 

 

 

10241

 

 

 

Arabic - Tunisia

 

 

 

ar-tn

 

 

 

7169

 

 

 

Arabic - Yemen

 

 

 

ar-ye

 

 

 

9217

 

 

 

Armenian

 

 

 

hy

 

 

 

1067

 

 

 

Azeri - Latin

 

 

 

az-az

 

 

 

1068

 

 

 

Azeri - Cyrillic

 

 

 

az-az

 

 

 

2092

 

 

 

Basque

 

 

 

eu

 

 

 

1069

 

 

 

Belarusian

 

 

 

be

 

 

 

1059

 

 

 

Bulgarian

 

 

 

bg

 

 

 

1026

 

 

 

Catalan

 

 

 

ca

 

 

 

1027

 

 

 

Chinese - China

 

 

 

zh-cn

 

 

 

2052

 

 

 

Chinese - Hong Kong SAR

 

 

 

zh-hk

 

 

 

3076

 

 

 

Chinese - Macau SAR

 

 

 

zh-mo

 

 

 

5124

 

 

 

Chinese - Singapore

 

 

 

zh-sg

 

 

 

4100

 

 

 

Chinese - Taiwan

 

 

 

zh-tw

 

 

 

1028

 

 

 

Croatian

 

 

 

hr

 

 

 

1050

 

 

 

Czech

 

 

 

cs

 

 

 

1029

 

 

 

Danish

 

 

 

da

 

 

 

1030

 

 

 

Dutch - The Netherlands

 

 

 

nl-nl

 

 

 

1043

 

 

 

Dutch - Belgium

 

 

 

nl-be

 

 

 

2067

 

 

 

English - Australia

 

 

 

en-au

 

 

 

3081

 

 

 

English - Belize

 

 

 

en-bz

 

 

 

10249

 

 

 

English - Canada

 

 

 

en-ca

 

 

 

4105

 

 

 

English - Caribbean

 

 

 

en-cb

 

 

 

9225

 

 

 

English - Ireland

 

 

 

en-ie

 

 

 

6153

 

 

 

English - Jamaica

 

 

 

en-jm

 

 

 

8201

 

 

 

English - New Zealand

 

 

 

en-nz

 

 

 

5129

 

 

 

English - Phillippines

 

 

 

en-ph

 

 

 

13321

 

 

 

English - South Africa

 

 

 

en-za

 

 

 

7177

 

 

 

English - Trinidad

 

 

 

en-tt

 

 

 

11273

 

 

 

English - United Kingdom

 

 

 

en-gb

 

 

 

2057

 

 

 

English - United States

 

 

 

en-us

 

 

 

1033

 

 

 

Estonian

 

 

 

et

 

 

 

1061

 

 

 

Farsi

 

 

 

fa

 

 

 

1065

 

 

 

Finnish

 

 

 

fi

 

 

 

1035

 

 

 

Faroese

 

 

 

fo

 

 

 

1080

 

 

 

French - France

 

 

 

fr-fr

 

 

 

1036

 

 

 

French - Belgium

 

 

 

fr-be

 

 

 

2060

 

 

 

French - Canada

 

 

 

fr-ca

 

 

 

3084

 

 

 

French - Luxembourg

 

 

 

fr-lu

 

 

 

5132

 

 

 

French - Switzerland

 

 

 

fr-ch

 

 

 

4108

 

 

 

Gaelic - Ireland

 

 

 

gd-ie

 

 

 

2108

 

 

 

Gaelic - Scotland

 

 

 

gd

 

 

 

1084

 

 

 

German - Germany

 

 

 

de-de

 

 

 

1031

 

 

 

German - Austria

 

 

 

de-at

 

 

 

3079

 

 

 

German - Liechtenstein

 

 

 

de-li

 

 

 

5127

 

 

 

German - Luxembourg

 

 

 

de-lu

 

 

 

4103

 

 

 

German - Switzerland

 

 

 

de-ch

 

 

 

2055

 

 

 

Greek

 

 

 

el

 

 

 

1032

 

 

 

Hebrew

 

 

 

he

 

 

 

1037

 

 

 

Hindi

 

 

 

hi

 

 

 

1081

 

 

 

Hungarian

 

 

 

hu

 

 

 

1038

 

 

 

Icelandic

 

 

 

is

 

 

 

1039

 

 

 

Indonesian

 

 

 

id

 

 

 

1057

 

 

 

Italian - Italy

 

 

 

it-it

 

 

 

1040

 

 

 

Italian - Switzerland

 

 

 

it-ch

 

 

 

2064

 

 

 

Japanese

 

 

 

ja

 

 

 

1041

 

 

 

Korean

 

 

 

ko

 

 

 

1042

 

 

 

Latvian

 

 

 

lv

 

 

 

1062

 

 

 

Lithuanian

 

 

 

lt

 

 

 

1063

 

 

 

FYRO Macedonian

 

 

 

mk

 

 

 

1071

 

 

 

Malay - Malaysia

 

 

 

ms-my

 

 

 

1086

 

 

 

Malay – Brunei

 

 

 

ms-bn

 

 

 

2110

 

 

 

Maltese

 

 

 

mt

 

 

 

1082

 

 

 

Marathi

 

 

 

mr

 

 

 

1102

 

 

 

Norwegian - Bokmål

 

 

 

no-no

 

 

 

1044

 

 

 

Norwegian - Nynorsk

 

 

 

no-no

 

 

 

2068

 

 

 

Polish

 

 

 

pl

 

 

 

1045

 

 

 

Portuguese - Portugal

 

 

 

pt-pt

 

 

 

2070

 

 

 

Portuguese - Brazil

 

 

 

pt-br

 

 

 

1046

 

 

 

Raeto-Romance

 

 

 

rm

 

 

 

1047

 

 

 

Romanian - Romania

 

 

 

ro

 

 

 

1048

 

 

 

Romanian - Republic of Moldova

 

 

 

ro-mo

 

 

 

2072

 

 

 

Russian

 

 

 

ru

 

 

 

1049

 

 

 

Russian - Republic of Moldova

 

 

 

ru-mo

 

 

 

2073

 

 

 

Sanskrit

 

 

 

sa

 

 

 

1103

 

 

 

Serbian - Cyrillic

 

 

 

sr-sp

 

 

 

3098

 

 

 

Serbian - Latin

 

 

 

sr-sp

 

 

 

2074

 

 

 

Setsuana

 

 

 

tn

 

 

 

1074

 

 

 

Slovenian

 

 

 

sl

 

 

 

1060

 

 

 

Slovak

 

 

 

sk

 

 

 

1051

 

 

 

Sorbian

 

 

 

sb

 

 

 

1070

 

 

 

Spanish - Spain

 

 

 

es-es

 

 

 

1034

 

 

 

Spanish - Argentina

 

 

 

es-ar

 

 

 

11274

 

 

 

Spanish - Bolivia

 

 

 

es-bo

 

 

 

16394

 

 

 

Spanish - Chile

 

 

 

es-cl

 

 

 

13322

 

 

 

Spanish - Colombia

 

 

 

es-co

 

 

 

9226

 

 

 

Spanish - Costa Rica

 

 

 

es-cr

 

 

 

5130

 

 

 

Spanish - Dominican Republic

 

 

 

es-do

 

 

 

7178

 

 

 

Spanish - Ecuador

 

 

 

es-ec

 

 

 

12298

 

 

 

Spanish - Guatemala

 

 

 

es-gt

 

 

 

4106

 

 

 

Spanish - Honduras

 

 

 

es-hn

 

 

 

18442

 

 

 

Spanish - Mexico

 

 

 

es-mx

 

 

 

2058

 

 

 

Spanish - Nicaragua

 

 

 

es-ni

 

 

 

19466

 

 

 

Spanish - Panama

 

 

 

es-pa

 

 

 

6154

 

 

 

Spanish - Peru

 

 

 

es-pe

 

 

 

10250

 

 

 

Spanish - Puerto Rico

 

 

 

es-pr

 

 

 

20490

 

 

 

Spanish - Paraguay

 

 

 

es-py

 

 

 

15370

 

 

 

Spanish - El Salvador

 

 

 

es-sv

 

 

 

17418

 

 

 

Spanish - Uruguay

 

 

 

es-uy

 

 

 

14346

 

 

 

Spanish - Venezuela

 

 

 

es-ve

 

 

 

8202

 

 

 

Sutu

 

 

 

sx

 

 

 

1072

 

 

 

Swahili

 

 

 

sw

 

 

 

1089

 

 

 

Swedish - Sweden

 

 

 

sv-se

 

 

 

1053

 

 

 

Swedish - Finland

 

 

 

sv-fi

 

 

 

2077

 

 

 

Tamil

 

 

 

ta

 

 

 

1097

 

 

 

Tatar

 

 

 

tt

 

 

 

1092

 

 

 

Thai

 

 

 

th

 

 

 

1054

 

 

 

Turkish

 

 

 

tr

 

 

 

1055

 

 

 

Tsonga

 

 

 

ts

 

 

 

1073

 

 

 

Ukrainian

 

 

 

uk

 

 

 

1058

 

 

 

Urdu

 

 

 

ur

 

 

 

1056

 

 

 

Uzbek - Cyrillic

 

 

 

uz-uz

 

 

 

2115

 

 

 

Uzbek – Latin

 

 

 

uz-uz

 

 

 

1091

 

 

 

Vietnamese

 

 

 

vi

 

 

 

1066

 

 

 

Xhosa

 

 

 

xh

 

 

 

1076

 

 

 

Yiddish

 

 

 

yi

 

 

 

1085

 

 

 

Zulu

 

 

 

zu

 

 

 

1077

 

 

 

See

Published Apr 09 2008, 11:02 AM by Brett
Filed under:

Comments

No Comments

About Brett

Brett Maytom is a MCSE+I, MCSD, MCDBA, CCNA, CNE and MCT. Brett’s core industry focus is enterprise architecture. The technologies Brett focuses on is Microsoft .NET, C#, SQL Server, BizTalk and SharePoint development
Add to Technorati Favorites
Powered by Community Server (Commercial Edition), by Telligent Systems
Afrigator