# Why the labeling configuration doesn't work on Safari / macOS?

**URL:** <https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231>\
**Category:** Support\
**Tags:** bitmovin-player\
**Created:** [February 24, 2022, 2:42am UTC](https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231 "2022-02-24T02:42:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ludovic.michaud](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/ludovic.michaud/32/811_2.png) [@ludovic.michaud](https://community.bitmovin.com/u/ludovic.michaud)\
**Post date:** [February 24, 2022, 2:42am UTC](https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231/1 "2022-02-24T02:42:55Z")

</div>

Labeling as shown in our public demo [1] seems to work fine in Chrome, but not in Safari / Native player.  
I suspect that the subtitles are handled natively, so the player doesn’t have control on them. Would there be a workaround ?

[1] [bitmovin-player-web-samples/labeling.html at main · bitmovin/bitmovin-player-web-samples · GitHub](https://github.com/bitmovin/bitmovin-player-web-samples/blob/main/playerUi/labeling.html)

---

<div class="post-metadata">

**Author:** ![ludovic.michaud](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/ludovic.michaud/32/811_2.png) [@ludovic.michaud](https://community.bitmovin.com/u/ludovic.michaud)\
**Post date:** [March 2, 2022, 8:26pm UTC](https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231/2 "2022-03-02T20:26:59Z")

</div>

There is no platform limitations that would prevent `labeling` from working in Safari, however, a known issue causes this part of the configuration not to take effect in Safari. (ref: PW-6710).

A workaround is possible by using CSS/JS to modify the label fields in the meantime.

Example :

```auto
document.querySelector('.bmpui-ui-audiotrackselectbox').options[0].innerHTML = "modified Label";

```

---

<div class="post-metadata">

**Author:** ![polunwu](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@polunwu](https://community.bitmovin.com/u/polunwu)\
**Post date:** [October 27, 2023, 9:28am UTC](https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231/3 "2023-10-27T09:28:14Z")

</div>

> [@ludovic.michaud](#):
>
> There is no platform limitations that would prevent `labeling` from working in Safari, however, a known issue causes this part of the configuration not to take effect in Safari. (ref: PW-6710).

Hi, `labeling` option in the [source configuration object](https://developer.bitmovin.com/playback/docs/how-can-i-change-the-labels-for-videoaudio-qualities-or-subtitles-in-the-settings-menu) seems still not take effect in Safari / Native player, using bitmovin-player v8.84.0. Any progress on this issue?

---

<div class="post-metadata">

**Author:** ![ludovic.michaud](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/ludovic.michaud/32/811_2.png) [@ludovic.michaud](https://community.bitmovin.com/u/ludovic.michaud)\
**Post date:** [October 30, 2023, 6:18pm UTC](https://community.bitmovin.com/t/why-the-labeling-configuration-doesnt-work-on-safari-macos/231/4 "2023-10-30T18:18:26Z")

</div>

Unfortunately there is no update available.  
I suggest using the workaround for the time being.  
Please let me know in case it presents any issues
