Skip to content

[Feature Request] Auto-enable forced subtitles in preferred/default subtitle language #700

@userbybot

Description

@userbybot

Feature Request

Please add an option to automatically enable forced subtitles when they match the user's preferred subtitle language set in the app.

Expected Behavior

When a video starts:

  • If a subtitle track is marked as forced: true
  • And its language matches the user's default subtitle language (e.g. "uk" or "en")
  • Then that subtitle track should be enabled automatically

Why This Matters

  • Many users rely on forced subtitles for foreign-language scenes or accessibility.
  • Enabling them manually each time is inconvenient, especially when the language is already set in preferences.
  • This feature would improve usability and localization support, especially for multilingual content.

Suggested Implementation

  • Add a toggle in subtitle settings:
    Auto-enable forced subtitles in preferred language
  • On video start, check for subtitle tracks where:
    • forced == true
    • language == preferredSubtitleLanguage
  • If found, activate that track automatically

Notes

This behavior should not override manual subtitle selections or force unrelated languages. It should only apply when a matching forced track exists.

Thanks for considering!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions