Share via


2.1.1743 Part 1 Section 22.9.2.6, ST_Lang (Language Reference)

a.   The standard allows an unbounded string for ST_Lang.

Word allows strings of length at most 84.

b.   The standard states that the ST_TextLanguageID specifies an ID representing a particular language.

In Office, the language ID consists of an ISO 639-1 letter code followed by a dash and then an ISO 3166-1 alpha-2 letter code. The contents of this language shall be interpreted based on the context of the parent element.

c.   The standard states that language identifiers can be specified with strings or hexadecimal values.

Word does not allow a hexadecimal language code.

d.   The standard states that any valid BCP47 value is a valid value for elements and attributes of this type.

Word will ignore any value that is not listed in the following table:

Description (informative)

BCP 47 Code

Afrikaans - South Africa

af-ZA

Amharic - Ethiopia

am-ET

Arabic - U.A.E.

ar-AE

Arabic - Bahrain

ar-BH

Arabic - Algeria

ar-DZ

Arabic - Egypt

ar-EG

Arabic - Iraq

ar-IQ

Arabic - Jordan

ar-JO

Arabic - Kuwait

ar-KW

Arabic - Lebanon

ar-LB

Arabic - Libya

ar-LY

Arabic - Morocco

ar-MO

Arabic - Oman

ar-OM

Arabic - Qatar

ar-QA

Arabic - Saudi Arabia

ar-SA

Arabic - Syria

ar-SY

Arabic - Tunisia

ar-TN

Arabic - Yemen

ar-YE

Assamese

as-IN

Azerbaijani (Cyrillic)

az-Cyrl-AZ

Azerbaijani (Latin)

az-Latn-AZ

Belarusian

be-BY

Bulgarian

bg-BG

Edo

bin-NG

Bangla (Bangladesh)

bn-BD

Bangla (India)

bn-IN

Tibetan - Bhutan

bo-BT

Tibetan - People's Republic of China

bo-CN

Bosnian (Bosnia and Herzegovina)

bs-Latn-BA

Catalan

ca-ES

Cherokee - United States

chr-US

Czech

cs-CZ

Welsh

cy-GB

Danish

da-DK

German - Austria

de-AT

German - Switzerland

de-CH

German - Germany

de-DE

German - Liechtenstein

de-LI

German - Luxembourg

de-LU

Divehi

dv-MV

Greek

el-GR

English - Caribbean

en-029

English - Australia

en-AU

English - Belize

en-BZ

English - Canada

en-CA

English - United Kingdom

en-GB

English - Hong Kong SAR

en-HK

English - Indonesia

en-ID

English - Ireland

en-IE

English - India

en-IN

English - Jamaica

en-JM

English - Malaysia

en-MY

English - New Zealand

en-NZ

English - Philippines

en-PH

English - Singapore

en-SG

English - Trinidad

en-TT

English - United States

en-US

English - South Africa

en-ZA

English - Zimbabwe

en-ZW

Spanish - Latin America

es-419

Spanish - Argentina

es-AR

Spanish - Bolivia

es-BO

Spanish - Chile

es-CL

Spanish - Colombia

es-CO

Spanish - Costa Rica

es-CR

Spanish - Dominican Republic

es-DO

Spanish - Ecuador

es-EC

Spanish - Spain (Traditional Sort)

es-ES

Spanish - Spain (Modern Sort)

es-ES

Spanish - Guatemala

es-GT

Spanish - Honduras

es-HN

Spanish - Mexico

es-MX

Spanish - Nicaragua

es-NI

Spanish - Panama

es-PA

Spanish - Peru

es-PE

Spanish - Puerto Rico

es-PR

Spanish - Paraguay

es-PY

Spanish - El Salvador

es-SV

Spanish - United States

es-US

Spanish - Uruguay

es-UY

Spanish - Venezuela

es-VE

Estonian

et-EE

Basque

eu-ES

Persian

fa-IR

Finnish

fi-FI

Filipino

fil-PH

Faroese

fo-FO

French - North Africa

fr-015

French - West Indies

fr-029

French - Belgium

fr-BE

French - Canada

fr-CA

French - Democratic Republic of the Congo 

fr-CG

French - Switzerland

fr-CH

French - Cote d'Ivoire

fr-CI

French - Cameroon

fr-CM

French - France

fr-FR

French - Haiti

fr-HT

French - Luxembourg

fr-LU

French - Morocco

fr-MA

French - Monaco

fr-MC

French - Mali

fr-ML

French - Réunion

fr-RE

French - Senegal

fr-SN

Fulfulde - Nigeria

fuv-NG

Frisian - Netherlands

fy-NL

Irish (Ireland)

ga-IE

Oromo

gaz-ET

Scottish Gaelic (United Kingdom)

gd-GB

Galician

gl-ES

Guarani - Paraguay

gn-PY

Gujarati

gu-IN

Hausa - Nigeria

ha-Latn-NG

Hawaiian - United States

haw-US

Hebrew

he-IL

Hindi

hi-IN

Croatian (Bosnia and Herzegovina)

hr-BA

Croatian

hr-HR

Hungarian

hu-HU

Armenian - Armenia

hy-AM

Ibibio - Nigeria

ibb-NG

Indonesian

id-ID

Igbo - Nigeria

ig-NG

Yi

ii-CN

Icelandic

is-IS

Italian - Switzerland

it-CH

Italian - Italy

it-IT

Inuktitut

iu-Cans-CA

Japanese

ja-JP

Georgian

ka-GE

Kazakh

kk-KZ

Khmer

km-KH

Kannada

kn-IN

Konkani

kok-IN

Korean

ko-KR

Kanuri - Nigeria

kr-NG

Kashmiri (Arabic)

ks-Arab-IN

Kashmiri (Devanagari)

ks-Deva-IN

Kyrgyz (Cyrillic)

ky-KG

Latin

la

Luxembourgish (Luxembourg)

lb-LU

Lao

lo-LA

Lithuanian

lt-LT

Latvian

lv-LV

Maori - New Zealand

mi-NZ

Macedonian - North Macedonia

mk-MK

Malayalam

ml-IN

Manipuri

mni

Mongolian (Cyrillic)

mn-MN

Mongolian (Mongolian)

mn-Mong-CN

Marathi

mr-IN

Malay - Brunei Darussalam

ms-BN

Malay - Malaysia

ms-MY

Maltese

mt-MT

Burmese

my-MM

Norwegian (Bokmål)

nb-NO

Nepali - India

ne-IN

Nepali

ne-NP

Dutch - Belgium

nl-BE

Dutch - Netherlands

nl-NL

Norwegian (Nynorsk)

nn-NO

Sepedi

nso-ZA

Odia

or-IN

Punjabi

pa-IN

Papiamentu

pap-AN

Punjabi (Pakistan)

pa-PK

Polish

pl-PL

Pashto

ps-AF

Portuguese - Brazil

pt-BR

Portuguese - Portugal

pt-PT

Quecha - Bolivia

quz-BO

Quecha - Ecuador

quz-EC

Quecha - Peru

quz-PE

Rhaeto-Romanic

rm-CH

Romanian - Moldova

ro-MD

Romanian

ro-RO

Russian - Moldova

ru-MD

Russian

ru-RU

Sanskrit

sa-IN

Sindhi - India

sd-IN

Sindhi - Pakistan

sd-PK

Sami

se-NO

Sinhalese - Sri Lanka

si-LK

Slovak

sk-SK

Slovenian

sl-SI

Somali

so-SO

Albanian - Albania

sq-AL

Serbian (Cyrillic)

sr-Cyrl-CS+C44

Serbian (Latin)

sr-Latn-CS

Sutu

st-ZA

Swedish - Finland

sv-FI

Swedish

sv-SE

Swahili

sw-KE

Syriac

syr-SY

Tamil

ta-IN

Telugu

te-IN

Tajik

tg-Cyrl-TJ

Thai

th-TH

Tigrigna - Ethiopia

ti-ER

Tigrigna - Eritrea

ti-ET

Turkmen

tk-TM

Tamazight (Arabic)

tmz

Tswana

tn-ZA

Turkish

tr-TR

Tsonga

ts-ZA

Tatar

tt-RU

Tamazight (Latin)

tzm-Latn-DZ

Uighur - China

ug-Arab-CN

Ukrainian

uk-UA

Urdu - India

ur-IN

Urdu - Pakistan

ur-PK

Uzbek (Cyrillic)

uz-Cyrl-UZ

Uzbek (Latin)

uz-Latn-UZ

Venda

ven-ZA

Vietnamese

vi-VN

Sorbian

wen-DE

Xhosa

xh-ZA

Yiddish

yi

Yoruba

yo-NG

Chinese - People's Republic of China

zh-CN

Chinese - Hong Kong SAR

zh-HK

Chinese - Macao SAR

zh-MO

Chinese - Singapore

zh-SG

Chinese - Taiwan

zh-TW

Zulu

zu-ZA