Language Parameter Specification

SteamData Connect API and MCP tools both support a unified language parameter specification. All interfaces with language parameters support the following three formats.

Supported Formats

  1. Standard Names - Preferred format, default for AI

    • Examples: English, Chinese (Simplified), Japanese
  2. BCP 47 Language Codes - International standard codes

    • Examples: en-US, zh-CN, ja-JP
  3. Steam API Codes - Steam platform internal codes

    • Examples: english, schinese, japanese

Complete Language Mapping Table

Standard NameBCP 47 CodesSteam API Code
Englishen, en-US, en-GBenglish
Chinese (Simplified)zh, zh-CN, zh-Hansschinese
Chinese (Traditional)zh-TW, zh-HK, zh-Hanttchinese
Japaneseja, ja-JPjapanese
Koreanko, ko-KRkoreana
Thaith, th-THthai
Frenchfr, fr-FRfrench
Germande, de-DEgerman
Spanish-Spaines, es-ESspanish
Spanish-Latin Americaes-419, es-MX, es-ARlatam
Russianru, ru-RUrussian
Portuguesept, pt-PTportuguese
Portuguese-Brazilpt-BRbrazilian
Italianit, it-ITitalian
Polishpl, pl-PLpolish
Turkishtr, tr-TRturkish
Arabicar, ar-SA, ar-AEarabic
Bulgarianbg, bg-BGbulgarian
Czechcs, cs-CZczech
Danishda, da-DKdanish
Dutchnl, nl-NLdutch
Finnishfi, fi-FIfinnish
Greekel, el-GRgreek
Hungarianhu, hu-HUhungarian
Indonesianid, id-IDindonesian
Norwegianno, nb, nb-NOnorwegian
Romanianro, ro-ROromanian
Swedishsv, sv-SEswedish
Ukrainianuk, uk-UAukrainian
Vietnamesevi, vi-VNvietnamese

Usage Notes

  • All formats support case-insensitive matching
  • The system automatically converts input language parameters to the corresponding standard format
  • In API documentation, language parameters are typically marked as language or lang
  • In MCP tools, language parameters are described in the tool documentation

Examples

API Call Examples

# Using standard name
curl "https://endpoint.steamdata.ai/api/v1/games/570/localized?language=Chinese%20(Simplified)"

# Using BCP 47 code
curl "https://endpoint.steamdata.ai/api/v1/games/570/localized?language=zh-CN"

# Using Steam API code
curl "https://endpoint.steamdata.ai/api/v1/games/570/localized?language=schinese"

MCP Tool Examples

When using MCP tools, you can use any supported format:

Get the Simplified Chinese name and description for Dota 2 (App ID: 570)

AI will automatically use the standard name Chinese (Simplified) or other supported formats.