From ce1a4035fab0ac374c7d6012e6df2a2d75a61fbc Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 20 May 2025 23:00:14 +0800 Subject: [PATCH] Fix track lang --- .../com/fongmi/android/tv/player/exo/TrackNameProvider.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java index b3d1b85cc..f4ca5f6b4 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java +++ b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java @@ -80,6 +80,8 @@ public class TrackNameProvider { private String buildLanguageString(Format format) { String language = format.language; + if ("chs".equals(language)) language = "zh-Hans"; + if ("cht".equals(language)) language = "zh-Hant"; if (TextUtils.isEmpty(language) || C.LANGUAGE_UNDETERMINED.equals(language)) return ""; Locale languageLocale = Util.SDK_INT >= 21 ? Locale.forLanguageTag(language) : new Locale(language); Locale displayLocale = Util.getDefaultDisplayLocale();