Steam Store and API Supported Language Codes
Tweet 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 Name | WebWeb API language code | Steamworks API |
---|---|---|
Arabic | ar | arabic |
Bulgarian | bg | bulgarian |
Chinese (Simplified) | zh-CN | schinese |
Chinese (Traditional) | zh-TW | tchinese |
Czech | cs | czech |
Danish | da | danish |
Dutch | nl | dutch |
English | en | english |
Finnish | fi | finnish |
French | fr | french |
German | de | german |
Greek | el | greek |
Hungarian | hu | hungarian |
Italian | it | italian |
Japanese | ja | japanese |
Korean | ko | koreana |
Norwegian | no | norwegian |
Polish | pl | polish |
Portuguese (Brazil) | pt-BR | brazilian |
Portuguese (Portugal) | pt | portuguese |
Romanian | ro | romanian |
Russian | ru | russian |
Spanish (Latin America) | es-419 | latam |
Spanish (Spain) | es | spanish |
Swedish | sv | swedish |
Thai | th | thai |
Turkish | tr | turkish |
Ukrainian | uk | ukrainian |
Vietnamese | vn | vietnamese |
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.