Localization
Localize all text inside the player
You can localize all text inside your Targetvideo player by setting up a localization object in the configuration parameters in the player's embed code.
With this object in place you can expand on basic translation capabilities of a player and add custom translations of specific words.
Setup a localization object with a Targetvideo player example
$bp("myDiv", {"id":"PLAYER_ID","width":"640","height":"360","video":"VIDEO_ID",
"translate": {
"ima_locale": "en",
"loading_ad": "Loading ad...",
"advertisement": "Advertisement",
"ad_will_start": "Ad will start soon",
"skip_ad": "Skip Ad",
"skip_in": "Skip In",
"toggle_play": "Toggle Playback",
"prev_video": "Previous Video",
"next_video": "Next Video",
"toggle_hd": "Toggle Video Quality",
"toggle_fullscreen": "Toggle Fullscreen",
"toggle_mute": "Toggle Mute Video",
"toggle_captions": "Toggle Captions",
"play": "Play Video",
"share": "Share Video",
"playlist": "View Playlist",
"pause": "Pause Video",
"repeat": "Repeat",
"open_brand": "Open Brand URL",
"age_text": "The content in this video requires age verification, please enter your date of birth below:",
"age_confirm": "CONFIRM",
"age_not_valid": "You do not meet the minimum age requirement to view this content.",
"close": "Close",
"embed_code": "Embed Code",
"share_link": "Share Link",
"share_link_copied": "Link Copied",
"share_on": "Share On",
"read_more": "Read more!",
"adblocker": "AD BLOCKER DETECTED!<br />We have detected that you are using an ad blocker which is preventing the player to display. To support this website and our publishers we ask you to please turn your ad blocker off so that you may enjoy this great content."
"geo_error": "Video not available in your country",
"video_not_published_error": "Video is not published yet",
"video_not_exist_error": "Video does not exist",
"videolist_empty_error": "Video list is empty",
"video_ban_error": "Video is banned",
"encoding_process_error": "Video encoding in progress",
"carousel_not_exist_error":"Carousel does not exist"
}
});
Explanation of parameters
Parameter name | Description |
---|---|
ima_locale | Google IMA specific setting for localizing ads pushed through Google IMA SDK |
loading_ad | Set custom text for loading an ad |
advertisement | Advertisement notice inside the player while a VAST ad is displaying |
ad_will_start | Info on when a mid roll will appear inside the player |
skip_ad | Text for the skip ad button inside the player |
skip_in | Skip in ... text when it countdowns to 0 when a user can skip an ad |
toggle_play | Mouse over hover on the player button |
prev_video | Mouse over hover on the previous video button |
next_video | Mouse over hover on the next video button |
toggle_hd | Mouse over hover on the HD toggle button |
toggle_fullscreen | Mouse over hover on the player's fullscreen button |
toggle_mute | Mouse over hover on the player's mute button |
toggle_captions | Mouse over hover on the player's closed captions button |
play | Set custom text for play video |
share | Set custom text for share video |
playlist | Set custom text for the playlist button |
pause | Set custom text for pause video |
repeat | Set custom text for replay/repeat a video |
open_brand | Set custom text for mouse over on custom logo set |
age_text | Set custom text for age gate verification |
age_confirm | Set custom text for confirm button for age gate verification |
age_not_valid | Set custom text if user does not make age verification |
close | Set custom text for close |
embed_code | Set custom text for embed code |
share_link | Set custom text for share link |
share_link_copied | Set custom text for share link copied |
share_on | Set custom text for share on |
read_more | Set custom Read more text on video carousel units CTA buttons |
adblocker | Set custom text when player gets blocked by an ad blocker |
geo_error | Set custom text when video is not available in specific country |
video_not_published_error | Set custom text when video is not published yet. |
video_not_published_error | Set custom text when video is not published yet |
video_not_exist_error | Set custom text when video does not exist |
videolist_empty_error | Set custom text when video list is empty |
video_ban_error | Set custom text when video is banned |
encoding_process_error | Set custom text while video is encoding |
carousel_not_exist_error | Set custom text when carousel unit does not exist |
Updated about 1 month ago