Manuals

Icecat Locales and Language Code Table

How Icecat uses locale codes

Icecat supports many languages and locales, including language-and-country combinations. Each locale has an Icecat LangID and a shortcode used in Icecat.

Important: for simplicity, Icecat often uses the main language code for the general locale. Example: DE means the general German version and is short for DE_DE. If you need Swiss German content specifically, use DE_CH.

This is useful when one language is used in more than one country or region.

  • DE = general German content
  • DE_CH = German content for Switzerland
  • EN = general English content
  • FR = general French content
  • NL = general Dutch content

Note: in a few cases, such as US or BR, Icecat uses a country code instead of a language code. This is done for user’s simplicity.

How to manage your Locales?

Follow My Icecat > Activated languages or locales > Add Languages

Icecat Language Code Table

LangIDLocale short codeLanguage-country in EnglishLocalized language-country
0INTInternational – see below.
1ENEnglish – United Kingdom
2NLDutch – the NetherlandsNederlands – Nederland
3FRFrench – FranceFrançais – France
4DEGerman – GermanyDeutsch – Deutschland
5ITItalian – ItalyItaliano – Italia
6ESSpanish – SpainEspañol – España
7DKDanish – DenmarkDansk – Danmark
8RURussian – RussiaРусский – Россия
9USEnglish – USA
10BRPortuguese – BrazilPortuguês – Brasil
11PTPortuguese – PortugalPortuguês – Portugal
12ZHSimplified Chinese – China中文 (简体) – 中国
13SVSwedish – SwedenSvenska – Sverige
14PLPoland – PolishPolski – Polska
15CZCzech – Czech republicČesky – Česká republika
16HUHungarian – HungaryMagyar – Magyarország
17FIFinnish – FinlandSuomi – Suomi
18ELGreek – GreeceΕλληνικά – Ελλάδα
19NONorwegian – NorwayNorsk – Norge
20TRTurkish – TurkeyTürkçe – Turkiye
21BGBulgarian – BulgariaБългарски – България
22KAGeorgian – Georgiaქართული – საქართველო
23RORomanian – RomaniaRomână – Romania
24SRSerbian – SerbiaSrpski – Serbia
25UKUkrainian – UkraineУкраїнська – Україна
26JAJapanese – Japan日本語 – 日本
27CACatalan – SpainCatalán – España
28ES_ARSpanish – ArgentineEspañol – Argentina
29HRCroatian – CroatiaHrvatski – Hrvatska
30ARArabic – United Arab Emiratesالعربية – المملكة العربية السعودية
31VIVietnamese – VietnamTiếng Việt – Việt Nam
32KOKorean – South Korea한국인 – 대한민국
33MKMacedonian – North MacedoniaМакедонски – Македонија
34SLSlovenian – SloveniaSlovenščina – Slovenija
35EN_SGEnglish – Singapore
36EN_ZAEnglish – South Africa
37ZH_TWTraditional Chinese – Taiwan中文 (繁體) – 臺灣
38HEHebrew – Israelעברית – ישראל
39LTLithuanian – LithuaniaLietuvą – Lietuvoje
40LVLatvian – LatviaLatviski – Latvia
41EN_INEnglish – India
42DE_CHGerman – SwitzerlandDeutsch – Schweiz
43IDIndonesia – IndonesiaIndonesia – Indonesia
44SKSlovak – SlovakiaSlovenský – Slovensko
45FAFarsi – Iranفار – ایران
46ES_MXSpanish – MexicoEspañol – Méjico
47ETEstonian – EstoniaEesti – Eesti
48DE_BEGerman – BelgiumDeutsch – Belgien
49FR_BEFrench – BelgiumFrançais – Belgique
50NL_BEDutch – BelgiumNederlands – Belgie
51THThai – Thailandไทย – ไทย
52RU_UARussian – UkraineРусский – Украина
53DE_ATGerman – AustriaDeutsch – Österreich
54FR_CHFrench – SwitzerlandFrançais – Suisse
55EN_NZEnglish – New Zealand
56EN_SAEnglish – Saudi Arabia
57EN_IDEnglish – Indonesia
58EN_MYEnglish – Malaysia
59HIHindi – Indiaहिंदी – भारत
60FR_CAFrench – CanadaFrançais – Canada
61TETelugu – Indiaతెలుగు – భారతదేశం
62TATamil – Indiaதமிழ் – இந்தியா
63KNKannada – Indiaಕನ್ನಡ – ಭಾರತ
64EN_IEEnglish – Ireland
65MLMalayalam – Indiaമലയാളം – ഇന്ത്യ
66EN_AEEnglish – United Arab Emirates
67ES_CLSpanish – ChileEspañol – Chile
68ES_PESpanish – PeruEspañol – Perú
69ES_COSpanish – ColombiaEspañol – Colombia
70MRMarathi – Indiaमराठी – भारत
71BNBengali – Indiaবাংলা – ভারতবর্ষ
72MSMalay – MalaysiaBahasa Melayu – Malaysia
73EN_AUEnglish – Australia
74IT_CHItalian – SwitzerlandItaliano – Svizzera
75EN_PHEnglish – Philippines
76FL_PHFilipino – Philippines Filipino – Pilipinas
77EN_CAEnglish – Canada
78EN_EGEnglish – Egypt
79AR_EGArabic – Egyptالعربية – مصر
80AR_SAArabic – Saudi Arabiaالعربية – المملكة العربية السعودية

International Locale

The International locale is a special feature that lets a channel partner retrieve data for all locales in a single request or file — instead of making separate calls for each language.

This works the other way around too: international assets (pictures, specs, marketing text) are automatically included for every locale the partner has access to.

⚠️ Heads up: International requests return much larger responses than localized ones. It is strongly recommended to use them with scripts or automated tools only — not for manual browsing.

How It Works with the XML API

When you make an International request via the XML API, Icecat:

  1. Checks which locales are assigned to your account.
  2. Returns data only for the locales available to you.

If the International locale is active on your account, you get all data for all locales in one go.

📌 Note: At the moment, CSV, JSON, and LiveHTML APIs do not support International requests — this feature is XML API only.

International Index File

In the context of Index Files, the International Index File includes every product that is activated for at least one locale. This makes it the largest catalogue you can download from Icecat.

Icecat is a global leader in product content syndication, helping brands, manufacturers, distributors, and retailers deliver enriched and consistent product information across multiple platforms. Trusted by 40,000+ e-commerce brands, Icecat helps turn browsers into buyers.

icecat

Icecat is a global leader in product content syndication, helping brands, manufacturers, distributors, and retailers deliver enriched and consistent product information across multiple platforms. Trusted by 40,000+ e-commerce brands, Icecat helps turn browsers into buyers.

View Comments

  • Is it possible to change what locales you are subscribed to? To get the INT XML-file to return fewer locales?

    • Dear Bjorn

      Yes, it is possible if you are subscribed to Full Icecat catalogue. Responsible country manager at Icecat will contact you.

Recent Posts

Meet Lena: instant, trustworthy answers about Icecat – in 80 languages

It's 11 p.m., and you're staring at a 403 app_key required error, or weighing Open against Full…

10 hours ago

Channel-Specific Product Content: Why One Description Doesn’t Fit All

Your product does not change, but the way people discover it does. So why would…

11 hours ago

The making of Lena: from fluent chatbot to grounded assistant

Building a chatbot is easy. Building one you would trust to talk to your customers…

12 hours ago

Adidas Is Turning E-commerce Into a Service for Other Brands

For many retailers, e-commerce is a way to sell products directly to consumers. Adidas is…

1 day ago

Joybuy Opens Its Marketplace as Competition for European Sellers Intensifies

Europe's e-commerce landscape continues to attract new competitors, and one of the latest developments comes…

4 days ago

Securing Against LLMs: Why the Icecat robots.txt Matters to You and Your E-Commerce Store

At Icecat, managing, enriching, and syndicating millions of product data-sheets across thousands of global brands…

5 days ago