# Language Support

Unified Odds Feed supports the same languages supported for other Betradar products. The system supports the following ***52 languages*****.** The translations are available for sports names, category names, tournament names, team names, and player names.

If a particular translation is not available for a particular entity, the system defaults to ***English***.

Market names are normally translated into all supported languages, and you can also specify your own translations using the translation tool. For more information, see the [UOF - Translation](https://docs.sportradar.com/uof/introduction/translation-tool) tool section.

<details>

<summary>Full Language Support (Click to expand the table)</summary>

<table data-header-hidden><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><br></td><td>Language code</td><td>Language</td></tr><tr><td>1</td><td><pre><code>sqi
</code></pre></td><td>Albanian</td></tr><tr><td>2</td><td><pre><code>am
</code></pre></td><td>Amharic</td></tr><tr><td>3</td><td><pre><code>aa
</code></pre></td><td>Arabic</td></tr><tr><td>4</td><td><pre><code>aze
</code></pre></td><td>Azerbaijan</td></tr><tr><td>5</td><td><pre><code>bs
</code></pre></td><td>Bosnian</td></tr><tr><td>6</td><td><pre><code>br
</code></pre></td><td>Brazilian Portuguese</td></tr><tr><td>7</td><td><pre><code>bg
</code></pre></td><td>Bulgarian</td></tr><tr><td>8</td><td><pre><code>my
</code></pre></td><td>Burmese</td></tr><tr><td>9</td><td><pre><code>zh
</code></pre></td><td>Chinese (simplified)</td></tr><tr><td>10</td><td><pre><code>zht
</code></pre></td><td>Chinese (traditional)</td></tr><tr><td>11</td><td><pre><code>hr
</code></pre></td><td>Croation</td></tr><tr><td>12</td><td><pre><code>cs
</code></pre></td><td>Czech</td></tr><tr><td>13</td><td><pre><code>da
</code></pre></td><td>Danish</td></tr><tr><td>14</td><td><pre><code>nl
</code></pre></td><td>Dutch</td></tr><tr><td>15</td><td><pre><code>en
</code></pre></td><td>English</td></tr><tr><td>16</td><td><pre><code>et
</code></pre></td><td>Estonian</td></tr><tr><td>17</td><td><pre><code>fi
</code></pre></td><td>Finnish</td></tr><tr><td>18</td><td><pre><code>fr
</code></pre></td><td>French</td></tr><tr><td>19</td><td><pre><code>ka
</code></pre></td><td>Georgian</td></tr><tr><td>20</td><td><pre><code>de
</code></pre></td><td>German</td></tr><tr><td>21</td><td><pre><code>el
</code></pre></td><td>Greek</td></tr><tr><td>22</td><td><pre><code>heb
</code></pre></td><td>Hebrew</td></tr><tr><td>23</td><td><pre><code>hi
</code></pre></td><td>Hindi</td></tr><tr><td>24</td><td><pre><code>hu
</code></pre></td><td>Hungarian</td></tr><tr><td>25</td><td><pre><code>Id
</code></pre></td><td>Indonesian</td></tr><tr><td>26</td><td><pre><code>it
</code></pre></td><td>Italian</td></tr><tr><td>27</td><td><pre><code>ja
</code></pre></td><td>Japanese</td></tr><tr><td>28</td><td><pre><code>kaz
</code></pre></td><td>Kazakh</td></tr><tr><td>29</td><td><pre><code>km
</code></pre></td><td>Khmer</td></tr><tr><td>30</td><td><pre><code>kos
</code></pre></td><td>Kosovo</td></tr><tr><td>31</td><td><pre><code>ko
</code></pre></td><td>Korean</td></tr><tr><td>32</td><td><pre><code>lv
</code></pre></td><td>Latvian</td></tr><tr><td>33</td><td><pre><code>lt
</code></pre></td><td>Lithuanian</td></tr><tr><td>34</td><td><pre><code>ml
</code></pre></td><td>Macedonian</td></tr><tr><td>35</td><td><pre><code>mk
</code></pre></td><td>Macedonian Cyrillic</td></tr><tr><td>36</td><td><pre><code>ms
</code></pre></td><td>Malay</td></tr><tr><td>37</td><td><pre><code>no
</code></pre></td><td>Norwegian</td></tr><tr><td>38</td><td><pre><code>fa
</code></pre></td><td>Persian/Farsi</td></tr><tr><td>39</td><td><pre><code>pl
</code></pre></td><td>Polish</td></tr><tr><td>40</td><td><pre><code>pt
</code></pre></td><td>Portuguese</td></tr><tr><td>41</td><td><pre><code>ro
</code></pre></td><td>Romanian</td></tr><tr><td>42</td><td><pre><code>ru
</code></pre></td><td>Russian</td></tr><tr><td>43</td><td><pre><code>sr
</code></pre></td><td>Serbian</td></tr><tr><td>44</td><td><pre><code>srl
</code></pre></td><td>Serbian Latin</td></tr><tr><td>45</td><td><pre><code>sk
</code></pre></td><td>Slovak</td></tr><tr><td>46</td><td><pre><code>sl
</code></pre></td><td>Slovenian</td></tr><tr><td>47</td><td><pre><code>es
</code></pre></td><td>Spanish</td></tr><tr><td>48</td><td><pre><code>sw
</code></pre></td><td>Swahili</td></tr><tr><td>49</td><td><pre><code>se
</code></pre></td><td>Swedish</td></tr><tr><td>50</td><td><pre><code>th
</code></pre></td><td>Thai</td></tr><tr><td>51</td><td><pre><code>tr
</code></pre></td><td>Turkish</td></tr><tr><td>52</td><td><pre><code>ukr
</code></pre></td><td>Ukrainian</td></tr><tr><td>53</td><td><pre><code>vi
</code></pre></td><td>Vietnamese</td></tr></tbody></table>

</details>

### How to use the language support?

Language preferences can be customised both for the UOF SDK and API.

{% tabs %}
{% tab title="UOF SDK" %}
You can set the \`***default language**\`* and the \`***supported languages**\`* in both `Java` and `.Net` during the integration or later in the respective Configuration files. For more info, see [*IOddsFeedConfiguration*](https://sdk.sportradar.com/content/unifiedfeedsdk/net/doc/html/T_Sportradar_OddsFeed_SDK_API_IOddsFeedConfiguration.htm) (.Net) and [OddsFeedConfiguration](https://sdk.sportradar.com/content/unifiedfeedsdk/java2/javadoc/com/sportradar/unifiedodds/sdk/cfg/OddsFeedConfiguration.html) (Java).

Config file (.Net) - Code Snippet&#x20;

```
<oddsFeedSection
    accessToken="my_token"
    inactivitySeconds="25"
    supportedLanguages="en,de,fr"
    defaultLanguage="en" />
```

application.yaml (Java) - Code Snippet&#x20;

```
sportradar:
  sdk:
    uf:      
      # the default locale
      defaultLocale: 
      # a list of the desired locales[en, it, de,...]
      desiredLocales:
```

We recommend multiple sessions in case you are using more than 3 languages, so the AMQP messages on the main session don´t get delayed due to multiple API calls.
{% endtab %}

{% tab title="UOF API" %}
When using API endpoints directly via **Swagger** or **Postman**, you can select your preferred language by setting the language code in the **`language`**  parameter in the endpoint itself.

| Tool          | Example                                                                                                                                                                     |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Swagger       | ![](https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2F3CMSGUivnH4jCfK6BpBd%2F116065038.png?alt=media) |
| Postman       | ![](https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FfFWBrsTt544vmJUsBevq%2F116065037.png?alt=media) |
| {% endtab %}  |                                                                                                                                                                             |
| {% endtabs %} |                                                                                                                                                                             |
