---
id: languages-reference
title: Sport Line API Languages
description: Reference for language codes supported by Sport Line API when localizing sports data.
version: v1
language: en
---

# Sport Line API Languages

Sport Line API supports 69 languages. Pass the language code in the request path:

```text
/v1/menu/live/{lang}
```

Examples:

```text
/v1/menu/live/ru
/v1/menu/live/en
/v1/menu/live/tr
```

Russian and English are included in the standard subscription. Each additional
language costs `$10` per month and must be added to the client's subscription.

Trial keys and the developer package support only Russian and English. Other languages
cannot be added to them.

## Important Note About Codes

Use the code from the table exactly as shown. These are internal SportAPI codes and do
not always match standard ISO language codes.

For example:

- Ukrainian uses `ua`;
- Chinese uses `cn`;
- Brazilian Portuguese uses `br`;
- Albanian uses `al`.

Do not replace these values with other codes.

## Language List

| Language | Native name | SportAPI code |
|---|---|:---:|
| Albanian | Shqip | `al` |
| Amharic | አማርኛ | `aa` |
| Arabic | العربية | `ar` |
| Armenian | հայերեն | `hy` |
| Azerbaijani | Azərbaycan dili | `az` |
| Bengali | বাংলা | `bn` |
| Bosnian | Bosanski jezik | `bs` |
| Bulgarian | Български | `bg` |
| Burmese | မြန်မာဘာသာစကား | `my` |
| Canadian English | Canadian English | `ca` |
| Cantonese | 廣東話 | `hk` |
| Chinese | 汉语 | `cn` |
| Chinese, Taiwan | 漢語 | `tw` |
| Croatian | Hrvatski jezik | `hr` |
| Czech | Český | `cs` |
| Danish | Dansk | `da` |
| Dutch | de Nederlandse taal | `nl` |
| English | English | `en` |
| Estonian | Eesti keel | `et` |
| Finnish | Suomi | `fi` |
| French | Français | `fr` |
| Georgian | ქართული ენა | `ka` |
| German | Deutsch | `de` |
| Greek | Ελληνικά | `el` |
| Haitian Creole | Kreyòl ayisyen | `ht` |
| Hebrew | עברית | `he` |
| Hindi | हिन्दी | `hi` |
| Hungarian | Magyar nyelv | `hu` |
| Icelandic | íslenska | `is` |
| Indonesian | Bahasa Indonesia | `id` |
| Italian | Italiano | `it` |
| Japanese | 日本語 | `ja` |
| Kazakh | Қазақ тілі | `kz` |
| Khmer | ភាសាខ្មែរ | `km` |
| Korean | 한국어 | `ko` |
| Kurdish, Kurmanji | Kurmancî | `ne` |
| Kurdish, Sorani | سۆرانی | `ku` |
| Lao | ພາສາລາວ | `lo` |
| Latvian | Latviešu valoda | `lv` |
| Lingala | Lingála | `ln` |
| Lithuanian | Lietuvių kalba | `lt` |
| Macedonian | Македонски јазик | `mk` |
| Malay | Bahasa Melayu | `ms` |
| Mongolian | Монгол хэл | `mn` |
| Nepali | नेपाली | `sd` |
| Norwegian | Norsk | `nb` |
| Persian | زبان فارسی | `fa` |
| Polish | Polski | `pl` |
| Portuguese | Português | `pt` |
| Portuguese, Brazil | Português (Brasil) | `br` |
| Romanian | Română | `ro` |
| Russian | Русский | `ru` |
| Serbian | Српски | `sr` |
| Sinhala | සිංහල | `si` |
| Slovak | Slovenčin | `sk` |
| Slovenian | Slovenščina | `sl` |
| Somali / English | Somali - English | `so` |
| Spanish | Español | `es` |
| Spanish, Mexico | Español mexicano | `mx` |
| Swahili | Kiswahili | `sw` |
| Tagalog | Tagalog | `tl` |
| Tajik | Tоҷикӣ | `tj` |
| Thai | ภาษาไทย | `th` |
| Turkish | Türkçe | `tr` |
| Ukrainian | Українська мова | `ua` |
| Urdu | اُردُو | `ur` |
| Uzbek | Oʻzbek tili | `uz` |
| Vietnamese | Tiếng Việt | `vi` |
| Zazaki | Zazaki | `zu` |

## How Language Affects the Response

The selected language affects text values such as:

- sport names;
- country and tournament names;
- team and participant names;
- betting market and selection names;
- other text fields.

Object identifiers do not depend on the language. The same match keeps its `game_id`
when requested in the same sports line type.

A language must both:

1. appear in the supported language list;
2. be enabled for the client's API key.

If a language is supported but not included in the subscription, the API may return:

```json
{
  "error_code": 100,
  "error_message": "The language is not available in your package."
}
```

If an unknown language code is passed, the API may return:

```json
{
  "error_code": 100,
  "error_message": "Invalid language"
}
```

## Adding Another Language

Each additional language costs `$10` per month.

If a language is added in the middle of an active subscription period, it remains
available until the shared expiration date of the current key. The full `$10` is
charged when the language is added.

At the next renewal, the client pays for the main package and all additional languages
together for the new period.

To add a language, contact the SportAPI manager:
[@suport_sportapi](https://t.me/suport_sportapi).

Official website: [sportapi.net](https://sportapi.net).
