Steam Store and API Supported Language Codes

Revised: May 2021

Which languages does Steam support?

Steam allows localized app store descriptions into 29 languages and regions. Strangely, their Steamworks API and Web API use different language codes.

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.

Bookmark Babble-on

Did you know we have a free localization portal?

  • Free pseudolocalization

  • Free localization tutorials

  • Free localization advice

Steam language code table

Language NameWebWeb API language codeSteamworks API
Arabicararabic
Bulgarianbgbulgarian
Chinese (Simplified)zh-CNschinese
Chinese (Traditional)zh-TWtchinese
Czechcsczech
Danishdadanish
Dutchnldutch
Englishenenglish
Finnishfifinnish
Frenchfrfrench
Germandegerman
Greekelgreek
Hungarianhuhungarian
Italianititalian
Japanesejajapanese
Koreankokoreana
Norwegiannonorwegian
Polishplpolish
Portuguese (Brazil)pt-BRbrazilian
Portuguese (Portugal)ptportuguese
Romanianroromanian
Russianrurussian
Spanish (Latin America)es-419latam
Spanish (Spain)esspanish
Swedishsvswedish
Thaiththai
Turkishtrturkish
Ukrainianukukrainian
Vietnamesevnvietnamese

We’d love to help get your game localized for its Steam launch.

Seriously.

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!

Upload your texts

Or send the file to us by email.