fix: add apply traditional or simplified chinese condition

This commit is contained in:
Zhe Fang
2025-12-09 12:22:37 -05:00
parent 4662d3d54d
commit 21eb8fcf9c
2 changed files with 6 additions and 5 deletions

View File

@@ -12,7 +12,7 @@
<Identity
Name="37412.BetterLyrics"
Publisher="CN=E1428B0E-DC1D-4EA4-ACB1-4556569D5BA9"
Version="1.1.173.0" />
Version="1.1.174.0" />
<mp:PhoneIdentity PhoneProductId="ca4a4830-fc19-40d9-b823-53e2bff3d816" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>

View File

@@ -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);