Steamworks Documentation
Languages Supported on Steam
For more details on managing localization of your game and store presence on Steam, please see Localization and Languages

There are two primary levels of support for languages on Steam:
  1. Full Platform Support - This set of languages is available for players to select within Steam to run the Steam client in and browse the store in. We also translate the Steam client UI, Store, and Community into these languages so players have a fully native language experience in Steam. This is the only set of languages supported by Steamworks APIs.
  2. Game Support Only - This set of languages is available for developers to indicate the languages their game supports. This indication will appear on the game's store page and be searchable by players after October, 2022. Please see New Language Support announcement for details.

Full Platform Supported Languages

These are the languages fully supported on Steam.
English Name Native Name API language code Web API language code
Arabic * العربية arabic ar
Bulgarian български език bulgarian bg
Chinese (Simplified) 简体中文 schinese zh-CN
Chinese (Traditional) 繁體中文 tchinese zh-TW
Czech čeština czech cs
Danish Dansk danish da
Dutch Nederlands dutch nl
English English english en
Finnish Suomi finnish fi
French Français french fr
German Deutsch german de
Greek Ελληνικά greek el
Hungarian Magyar hungarian hu
Indonesian Bahasa Indonesia indonesian id
Italian Italiano italian it
Japanese 日本語 japanese ja
Korean 한국어 koreana ko
Norwegian Norsk norwegian no
Polish Polski polish pl
Portuguese Português portuguese pt
Portuguese-Brazil Português-Brasil brazilian pt-BR
Romanian Română romanian ro
Russian Русский russian ru
Spanish-Spain Español-España spanish es
Spanish-Latin America Español-Latinoamérica latam es-419
Swedish Svenska swedish sv
Thai ไทย thai th
Turkish Türkçe turkish tr
Ukrainian Українська ukrainian uk
Vietnamese Tiếng Việt vietnamese vn
* Support for Arabic is a little different from the others on this list. It is available for game depots and game language selection in the per-game settings panel. But the Steam UI itself is not currently translated into Arabic and players cannot select Arabic as one of the languages to run Steam in.
Note: API language codes are used with the clientside APIs in the Steamworks API and Web API language codes are used with the Steamworks Web API.

Game Support Only

These languages are only available for developers to select from when indicating which languages a game supports. This is done in the 'edit store' section of Steamworks for each game. These languages are not supported in Steamworks APIs.
English Name
Afrikaans
Albanian
Amharic
Armenian
Assamese
Azerbaijani
Bangla
Basque
Belarusian
Bosnian
Catalan
Cherokee
Croatian
Dari
Estonian
Filipino
Galician
Georgian
Gujarati
Punjabi (Gurmukhi)
Hausa
Hebrew
Hindi
Icelandic
Igbo
Irish
Kannada
Kazakh
Khmer
K'iche'
Kinyarwanda
Konkani
Kyrgyz
Latvian
Lithuanian
Luxembourgish
Macedonian
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Nepali
Odia
Persian
Quechua
Scots
Serbian
Punjabi (Shahmukhi)
Sindhi
Sinhala
Slovak
Slovenian
Sorani
Sotho
Swahili
Tajik
Tamil
Tatar
Telugu
Tigrinya
Tswana
Turkmen
Urdu
Uyghur
Uzbek
Valencian
Welsh
Wolof
Xhosa
Yoruba
Zulu

Frequently Asked Questions

  • Q: What if my game doesn't include any of the "Full Platform Supported" languages?

    A: If your game doesn't include any of the "Full Platform Supported" languages, you'll need to make sure you enter your store written descriptions, art capsules, etc. under "English" in the store editor drop-downs. English is Steam's fallback language and needs to have content, even if that content is actually another language.