Browse Source

add pretty language to menu selection

pull/1038/head
Jorrin 1 year ago
parent
commit
e19ac55847
  1. 7
      src/components/player/atoms/settings/SettingsMenu.tsx

7
src/components/player/atoms/settings/SettingsMenu.tsx

@ -36,6 +36,11 @@ export function SettingsMenu({ id }: { id: string }) { @@ -36,6 +36,11 @@ export function SettingsMenu({ id }: { id: string }) {
t("player.menus.subtitles.unknownLanguage")
: undefined;
const selectedAudioLanguagePretty = currentAudioTrack
? getPrettyLanguageNameFromLocale(currentAudioTrack.language) ??
t("player.menus.subtitles.unknownLanguage")
: undefined;
const source = usePlayerStore((s) => s.source);
const downloadable = source?.type === "file" || source?.type === "hls";
@ -55,7 +60,7 @@ export function SettingsMenu({ id }: { id: string }) { @@ -55,7 +60,7 @@ export function SettingsMenu({ id }: { id: string }) {
{currentAudioTrack && (
<Menu.ChevronLink
onClick={() => router.navigate("/audio")}
rightText={currentAudioTrack ? currentAudioTrack.label : ""}
rightText={selectedAudioLanguagePretty ?? undefined}
>
{t("player.menus.settings.audioItem")}
</Menu.ChevronLink>

Loading…
Cancel
Save