Documentation sections

Introduction

Radiant Media Player is equipped with various labels acting as helpers to better understand the player UI. Player labels are available in 16 languages. The player will automatically detect which is the preferred language for the viewer and display
player labels in that language. Currently supported languages are:

Chinese (simplified)

Dutch

English

French

German

Italian

Japanese

Korean

Polish

Portuguese

Russian

Spanish

Taiwanese Mandarin

Thai

Turkish

Vietnamese

Feedback
welcome! if you spot an area of improvement for a player label in your native language or if you want to help in adding new languages to our player please contact us.

Player settings

detectViewerLanguage: Boolean

When detectViewerLanguage is set to true the player will automatically detect viewer preferred language and translate player labels in this language (amongst the 8 supported languages). Default: true.

labels: Object

When detectViewerLanguage is set to false you can pass to the player a custom list of labels, to support other languages for example. This is done by passing an Object of labels to the player through the
labels setting. Default: {}.

Passing custom labels

Below is a list of all player labels. When passing custom labels to the player through the
labels setting, you must fill all required slots for the player to display them. Unfilled slots will be displayed using the English language when passing custom labels.

Hiding player labels

If you do not want player player labels (those are hint.sharing, hint.quality, hint.speed, hint.captions, hint.audio, hint.cast, hint.related) to be shown within the player you can hide them with the hideExternalPlayerLabels player
setting set to true. This setting must be
Boolean either true or false. false is the default.

Support notes

The
bitrates.renditions label only applies for MP4 and WebM progressive download. For HLS or DASH renditions information (height and bitrate) are automatically displayed instead. You can tune the bitrates.auto label for
HLS or DASH.

Labels are set using the JavaScript
textContent property. Take this into account when using special characters.