Describe the bug
The lyric parser's language auto-detection mechanism seems to completely override explicitly defined language metadata and tags across multiple formats (.eslrc, .lrc, and .ttml).
Even when I manually inject strict language attributes, the application incorrectly detects the original lyrics as English (likely due to a few English loanwords or the Latin-based translation text). Consequently, it forces the subtitle/translation track to render as Chinese Pinyin instead of displaying my custom Vietnamese translation.
Screenshots

Describe the bug
The lyric parser's language auto-detection mechanism seems to completely override explicitly defined language metadata and tags across multiple formats (.eslrc, .lrc, and .ttml).
Even when I manually inject strict language attributes, the application incorrectly detects the original lyrics as English (likely due to a few English loanwords or the Latin-based translation text). Consequently, it forces the subtitle/translation track to render as Chinese Pinyin instead of displaying my custom Vietnamese translation.
Screenshots