Steam Store and API Supported Language Codes
Tweet Revised: June 2026
Which languages does Steam support?
Steam offers full Store page, client, and API localization for 30 languages and regions — these have both a Steamworks API code and a Web API code (which, strangely, differ from each other). Steam also lets you tag a game's supported languages from an additional 70+ “game support” languages that have no API codes and cannot be used to localize your Steam store page.
We've put together a table that will help you understand exactly which language codes to use whether you are using the Steamworks API or Web API, and which languages are available for game-support tagging only.
Bookmark Babble-on
Did you know we have a free localization portal?
- Free pseudolocalization
- Free localization tutorials
- Free localization advice
Steam language code table
= supported = not available. The Store & API column marks the 30 fully-supported languages (store page + client + Steamworks/Web API). The In-Game column marks every language you can list as a game's supported language.
| Language Name | Web API code | Steamworks API | Store & API | In-Game |
|---|---|---|---|---|
| Afrikaans | — | — | ||
| Albanian | — | — | ||
| Amharic | — | — | ||
| Arabic | ar | arabic | ||
| Armenian | — | — | ||
| Assamese | — | — | ||
| Azerbaijani | — | — | ||
| Bangla | — | — | ||
| Basque | — | — | ||
| Belarusian | — | — | ||
| Bosnian | — | — | ||
| Bulgarian | bg | bulgarian | ||
| Catalan | — | — | ||
| Cherokee | — | — | ||
| Chinese (Simplified) | zh-CN | schinese | ||
| Chinese (Traditional) | zh-TW | tchinese | ||
| Croatian | — | — | ||
| Czech | cs | czech | ||
| Danish | da | danish | ||
| Dari | — | — | ||
| Dutch | nl | dutch | ||
| English | en | english | ||
| Estonian | — | — | ||
| Filipino | — | — | ||
| Finnish | fi | finnish | ||
| French | fr | french | ||
| Galician | — | — | ||
| Georgian | — | — | ||
| German | de | german | ||
| Greek | el | greek | ||
| Gujarati | — | — | ||
| Hausa | — | — | ||
| Hebrew | — | — | ||
| Hindi | — | — | ||
| Hungarian | hu | hungarian | ||
| Icelandic | — | — | ||
| Igbo | — | — | ||
| Indonesian | id | indonesian | ||
| Irish | — | — | ||
| Italian | it | italian | ||
| Japanese | ja | japanese | ||
| Kannada | — | — | ||
| Kazakh | — | — | ||
| Khmer | — | — | ||
| K'iche' | — | — | ||
| Kinyarwanda | — | — | ||
| Konkani | — | — | ||
| Korean | ko | koreana | ||
| Kyrgyz | — | — | ||
| Latvian | — | — | ||
| Lithuanian | — | — | ||
| Luxembourgish | — | — | ||
| Macedonian | — | — | ||
| Malay | — | — | ||
| Malayalam | — | — | ||
| Maltese | — | — | ||
| Maori | — | — | ||
| Marathi | — | — | ||
| Mongolian | — | — | ||
| Nepali | — | — | ||
| Norwegian | no | norwegian | ||
| Odia | — | — | ||
| Persian | — | — | ||
| Polish | pl | polish | ||
| Portuguese (Brazil) | pt-BR | brazilian | ||
| Portuguese (Portugal) | pt | portuguese | ||
| Punjabi (Gurmukhi) | — | — | ||
| Punjabi (Shahmukhi) | — | — | ||
| Quechua | — | — | ||
| Romanian | ro | romanian | ||
| Russian | ru | russian | ||
| Scots | — | — | ||
| Serbian | — | — | ||
| Sindhi | — | — | ||
| Sinhala | — | — | ||
| Slovak | — | — | ||
| Slovenian | — | — | ||
| Sorani | — | — | ||
| Sotho | — | — | ||
| Spanish (Latin America) | es-419 | latam | ||
| Spanish (Spain) | es | spanish | ||
| Swahili | — | — | ||
| Swedish | sv | swedish | ||
| Tajik | — | — | ||
| Tamil | — | — | ||
| Tatar | — | — | ||
| Telugu | — | — | ||
| Thai | th | thai | ||
| Tigrinya | — | — | ||
| Tswana | — | — | ||
| Turkish | tr | turkish | ||
| Turkmen | — | — | ||
| Ukrainian | uk | ukrainian | ||
| Urdu | — | — | ||
| Uyghur | — | — | ||
| Uzbek | — | — | ||
| Valencian | — | — | ||
| Vietnamese | vi | vietnamese | ||
| Welsh | — | — | ||
| Wolof | — | — | ||
| Xhosa | — | — | ||
| Yoruba | — | — | ||
| Zulu | — | — |
We’d love to help get your game localized for its Steam launch.
Free Pseudolocalization
Pseudolocalization helps find the hard-coded strings you forgot to localize.
We can even increase the length by 30% to mimic French and other languages that take up extra room in your GUI!
Or send the file to us by email.