---
title: "Supported Languages"
description: "Contentstack offers over 200 supported languages that are either country-specific, area-specific, or generic. Learn more about these types of languages here."
url: "https://www.contentstack.com/docs/headless-cms/supported-languages"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-08-10"
---

# Supported Languages

Contentstack supports over 200 languages.

**Additional Resource:** You can [add custom languages](/docs/headless-cms/add-a-custom-language) of your choice to your stack. Once generated, you will be able to create and publish entries in the custom language.

These languages are either country-specific languages, area-specific languages, or generic languages. Let’s learn more about these three types of languages.

## Country-specific Languages

Country-specific languages are languages that are used in a country. A country can have multiple languages, and a language can be used in multiple countries. Hence, we support various combinations of countries and languages. Examples of country-specific languages include “English - United States,” “English - United Kingdom, ” “French - Canada,” “Spanish - Spain,” and “Spanish - Peru.”

## Area-Specific Languages

Area-specific languages are languages that are used in geographically supranational areas. A region can have multiple languages, and a language can have multiple regions.

With area-specific languages, you can create content that caters to a specific continent or a group of politically or economically influential countries (for example, all Latin American regions). An area code consists of a language code (for example, en) and a 3-digit number (for example, 419) that identifies a specific region.

Examples of area-specific languages include “English - Central America,” “English - Western Europe, ” “French - Northern Europe,” “Spanish - Latin America,” and “Spanish - South America.”

## Generic Languages

Generic languages are languages that are not tied to any country or region, such as “English,” “French,” “Spanish,” or “Chinese.”

With generic languages, you can create content that caters to broader regions or audiences (for example, all English-speaking visitors). Alternatively, you can use generic languages to create base content for similar languages, and then localize content as and when required for country-specific markets.

## Language Code Format

In Contentstack, each supported language is identified by a corresponding code:

*   **Country-specific languages**: The code comprises two designators (language and country), separated by a hyphen (-)
*   **Area-specific languages**: The code comprises two designators (language and area), separated by a hyphen (-)
*   **Generic languages**: The code contains just one designator (language)

**Examples**

“en-us” for English - United States  
“fr-fr” for French - France  
“es-ar” for Spanish - Argentina  
“es-419” for Spanish - Latin America  
“en-155” for English - Western Europe  
“en” for English

## Code Standards

For the language designator, Contenstack uses [ISO 639-1 Alpha-2 standard](http://www.loc.gov/standards/iso639-2/php/English_list.php).

For the country designator, Contentstack uses [ISO 3166-1 Alpha-2 country code](https://datahub.io/core/country-list).

For the area designator, Contentstack uses [UN M49 standard area code](https://en.wikipedia.org/wiki/UN_M49#Code_lists).

**Note**: If you do not want to follow the standard code formats, you can [create a custom language](/docs/headless-cms/add-a-custom-language) of your choice and add it to your stack. Once generated, you will be able to create and publish entries in the custom language.

## List of Supported Languages

Contentstack supports over 200 languages. The following table lists all the languages that you can use to localize your entries:

Sr. No.

Supported Language

Language Code

1

Afrikaans - South Africa

af-za

2

Albanian - Albania

sq-al

3

Arabic

ar

4

Arabic - Algeria

ar-dz

5

Arabic - Bahrain

ar-bh

6

Arabic - Egypt

ar-eg

7

Arabic - Iraq

ar-iq

8

Arabic - Jordan

ar-jo

9

Arabic - Kuwait

ar-kw

10

Arabic - Lebanon

ar-lb

11

Arabic - Libya

ar-ly

12

Arabic - Morocco

ar-ma

13

Arabic - Oman

ar-om

14

Arabic - Qatar

ar-qa

15

Arabic - Saudi Arabia

ar-sa

16

Arabic - Syria

ar-sy

17

Arabic - Tunisia

ar-tn

18

Arabic - United Arab Emirates

ar-ae

19

Arabic - Yemen

ar-ye

20

Armenian - Armenia

hy-am

21

Azeri

az

22

Azeri (Cyrillic) - Azerbaijan

cy-az-az

23

Azeri (Latin) - Azerbaijan

lt-az-az

24

Bahasa - Myanmar

my-mm

25

Basque - Basque

eu-es

26

Belarusian - Belarus

be-by

27

Bosnian (Latin script)

bs

28

Bulgarian - Bulgaria

bg-bg

29

Catalan - Catalan

ca-es

30

Chinese

zh

31

Chinese - Australia

zh-au

32

Chinese - Canada

zh-ca

33

Chinese - China

zh-cn

34

Chinese - France

zh-fr

35

Chinese - Hong Kong SAR

zh-hk

36

Chinese - Italy

zh-it

37

Chinese - Macau SAR

zh-mo

38

Chinese - Malaysia

zh-my

39

Chinese - Myanmar

zh-mm

40

Chinese - Singapore

zh-sg

41

Chinese - South Africa

zh-za

42

Chinese - Taiwan

zh-tw

43

Chinese (Simplified)

zh-chs

44

Chinese (Traditional)

zh-cht

45

Chinese - United States

zh-us

46

Croatian - Croatia

hr-hr

47

Czech

cs

48

Czech - Czech Republic

cs-cz

49

Danish - Denmark

da-dk

50

Dhivehi - Maldives

div-mv

51

Dutch

nl

52

Dutch - Belgium

nl-be

53

Dutch - The Netherlands

nl-nl

54

English

en

55

English - Australia

en-au

56

English - Austria

en-at

57

English - Belgium

en-be

58

English - Belize

en-bz

59

English - Brazil

en-br

60

English - Bulgaria

en-bg

61

English - Canada

en-ca

62

English - Caribbean

en-cb

63

English - Chile

en-cl

64

English - China

en-cn

65

English - Colombia

en-co

66

English - Czech Republic

en-cz

67

English - Denmark

en-dk

68

English - Dominican Republic

en-do

69

English - Estonia

en-ee

70

English - Finland

en-fi

71

English - France

en-fr

72

English - Germany

en-de

73

English - Greece

en-gr

74

English - Hong Kong

en-hk

75

English - Hungary

en-hu

76

English - India

en-in

77

English - Indonesia

en-id

78

English - Ireland

en-ie

79

English - Italy

en-it

80

English - Jamaica

en-jm

81

English - Japan

en-jp

82

English - Korea

en-kr

83

English - Latvia

en-lv

84

English - Lithuania

en-lt

85

English - Luxembourg

en-lu

86

English - Malaysia

en-my

87

English - Mexico

en-mx

88

English - New Zealand

en-nz

89

English - Norway

en-no

90

English - Panama

en-pa

91

Engish - Peru

en-pe

92

English - Philippines

en-ph

93

English - Poland

en-pl

94

English - Portugal

en-pt

95

English - Puerto Rico

en-pr

96

English - Romania

en-ro

97

English - Russia

en-ru

98

English - Singapore

en-sg

99

English - Slovakia

en-sk

100

English - Slovenia

en-si

101

English - South Africa

en-za

102

English - Spain

en-es

103

English - Sweden

en-se

104

English - Switzerland

en-ch

105

English - Thailand

en-th

106

English - The Netherlands

en-nl

107

English - Trinidad and Tobago

en-tt

108

English - Tunisia

en-tn

109

English - Turkey

en-tr

110

English - United Kingdom

en-gb

111

English - United States

en-us

112

English - Uruguay

en-uy

113

English - Uzbekistan

en-uz

114

English - Venezuela

en-ve

115

English - Vietnam

en-vn

116

English - Zimbabwe

en-zw

117

Estonian - Estonia

et-ee

118

Faroese - Faroe Islands

fo-fo

119

Farsi - Iran

fa-ir

120

Filipino - Philippines

fil-ph

121

Finnish

fi

122

Finnish - Finland

fi-fi

123

French

fr

124

French - Belgium

fr-be

125

French - Canada

fr-ca

126

French - France

fr-fr

127

French - Luxembourg

fr-lu

128

French - Monaco

fr-mc

129

French - Switzerland

fr-ch

130

French - Tunisia

fr-tn

131

French - United States

fr-us

132

Gaelic

gd

133

Galician - Galician

gl-es

134

Georgian - Georgia

ka-ge

135

German

de

136

German - Austria

de-at

137

German - Germany

de-de

138

German - Liechtenstein

de-li

139

German - Luxembourg

de-lu

140

German - Switzerland

de-ch

141

Greek - Greece

el-gr

142

Gujarati - India

gu-in

143

Hebrew - Israel

he-il

144

Hindi - India

hi-in

145

Hungarian - Hungary

hu-hu

146

Icelandic - Iceland

is-is

147

Indonesian - Indonesia

id-id

148

Italian

it

149

Italian - Italy

it-it

150

Italian - Switzerland

it-ch

151

Japanese

ja

152

Japanese - Japan

ja-jp

153

Kannada - India

kn-in

154

Kazakh - Kazakhstan

kk-kz

155

Khmer - Cambodia

km-kh

156

Konkani - India

kok-in

157

Korean

ko

158

Korean - Korea

ko-kr

159

Kyrgyz - Kazakhstan

ky-kz

160

Latvian - Latvia

lv-lv

161

Lithuanian - Lithuania

lt-lt

162

Luxembourgish - Luxembourg

lb-lu

163

Macedonian (FYROM)

mk-mk

164

Malay

ms

165

Malay - Brunei

ms-bn

166

Malay - Malaysia

ms-my

167

Malay - Singapore

ms-sg

168

Maltese

mt

169

Marathi - India

mr-in

170

Mongolian - Mongolia

mn-mn

171

Norwegian

no

172

Norwegian - Norway

no-no

173

Norwegian (Bokmal) - Norway

nb-no

174

Norwegian (Nynorsk) - Norway

nn-no

175

Polish - Poland

pl-pl

176

Portuguese

pt

177

Portuguese - Brazil

pt-br

178

Portuguese - Portugal

pt-pt

179

Punjabi - India

pa-in

180

Romanian - Romania

ro-ro

181

Russian

ru

182

Russian – Estonia

ru-ee

183

Russian - Kazakhstan

ru-kz

184

Russian - Latvia

ru-lv

185

Russian - Lithuania

ru-lt

186

Russian - Russia

ru-ru

187

Russian-Ukraine

ru-ua

188

Sanskrit - India

sa-in

189

Serbian (Cyrillic) - Serbia

cy-sr-sp

190

Serbian (Latin) - Serbia

lt-sr-sp

191

Serbian - Montenegro

sr-me

192

Slovak - Slovakia

sk-sk

193

Slovenian - Slovenia

sl-si

194

Spanish

es

195

Spanish - Argentina

es-ar

196

Spanish - Bolivia

es-bo

197

Spanish - Chile

es-cl

198

Spanish - Colombia

es-co

199

Spanish - Costa Rica

es-cr

200

Spanish - Dominican Republic

es-do

201

Spanish - Ecuador

es-ec

202

Spanish - El Salvador

es-sv

203

Spanish - Guatemala

es-gt

204

Spanish - Honduras

es-hn

205

Spanish - Latin America

es-419

206

Spanish - Mexico

es-mx

207

Spanish - Nicaragua

es-ni

208

Spanish - Panama

es-pa

209

Spanish - Paraguay

es-py

210

Spanish - Peru

es-pe

211

Spanish - Puerto Rico

es-pr

212

Spanish - Spain

es-es

213

Spanish - United States

es-us

214

Spanish - Uruguay

es-uy

215

Spanish - Venezuela

es-ve

216

Swahili - Kenya

sw-ke

217

Swedish

sv

218

Swedish - Finland

sv-fi

219

Swedish - Sweden

sv-se

220

Syriac - Syria

syr-sy

221

Tagalog (Philippines)

tl

222

Tamil - India

ta-in

223

Tatar - Russia

tt-ru

224

Telugu - India

te-in

225

Thai - Norway

th-no

226

Thai - Sweden

th-sw

227

Thai - Thailand

th-th

228

Turkish - Turkey

tr-tr

229

Ukrainian - Ukraine

uk-ua

230

Urdu - Pakistan

ur-pk

231

Uzbek

uz

232

Uzbek (Cyrillic) - Uzbekistan

cy-uz-uz

233

Uzbek (Latin) - Uzbekistan

lt-uz-uz

234

Vietnamese - United States

vi-us

235

Vietnamese - Vietnam

vi-vn

236

Xhosa

xh

237

Zulu

zu