From 21eb8fcf9c189260bbe5d5291daed90ebd37cee0 Mon Sep 17 00:00:00 2001 From: Zhe Fang Date: Tue, 9 Dec 2025 12:22:37 -0500 Subject: [PATCH] fix: add apply traditional or simplified chinese condition --- .../BetterLyrics.WinUI3 (Package)/Package.appxmanifest | 2 +- .../Parsers/LyricsParser/LyricsParser.cs | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest b/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest index c8c22ff..bafd654 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest @@ -12,7 +12,7 @@ + Version="1.1.174.0" /> diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Parsers/LyricsParser/LyricsParser.cs b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Parsers/LyricsParser/LyricsParser.cs index 21ae17f..690aa62 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Parsers/LyricsParser/LyricsParser.cs +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Parsers/LyricsParser/LyricsParser.cs @@ -134,11 +134,12 @@ namespace BetterLyrics.WinUI3.Parsers.LyricsParser } // 应用简体中文/繁体中文 - foreach (var item in main.LyricsLines) + if (main.LanguageCode == LanguageHelper.ChineseCode) { - item.PhoneticText = settings.IsTraditionalChineseEnabled ? ChineseHelper.ToTC(item.PhoneticText) : ChineseHelper.ToSC(item.PhoneticText); - item.OriginalText = settings.IsTraditionalChineseEnabled ? ChineseHelper.ToTC(item.OriginalText) : ChineseHelper.ToSC(item.OriginalText); - item.TranslatedText = settings.IsTraditionalChineseEnabled ? ChineseHelper.ToTC(item.TranslatedText) : ChineseHelper.ToSC(item.TranslatedText); + foreach (var item in main.LyricsLines) + { + item.OriginalText = settings.IsTraditionalChineseEnabled ? ChineseHelper.ToTC(item.OriginalText) : ChineseHelper.ToSC(item.OriginalText); + } } return (main, transliterationSearchProvider, translationSearchProvider);