From 5df6848dc57d81edf554f123b40253986b4e1e2a Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sat, 31 May 2025 23:55:50 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=88=B7=E7=90=86=E6=99=BA=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E6=AF=8F=E6=AC=A1=E5=BC=80=E5=A7=8B=E8=A1=8C=E5=8A=A8?= =?UTF-8?q?=E6=97=B6=E7=9A=84=E6=96=87=E6=9C=AC=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaWpfGui/Main/AsstProxy.cs | 11 +++-------- src/MaaWpfGui/Res/Localizations/en-us.xaml | 4 ++-- src/MaaWpfGui/Res/Localizations/ja-jp.xaml | 2 +- src/MaaWpfGui/Res/Localizations/ko-kr.xaml | 2 +- src/MaaWpfGui/Res/Localizations/zh-cn.xaml | 2 +- src/MaaWpfGui/Res/Localizations/zh-tw.xaml | 2 +- 6 files changed, 9 insertions(+), 14 deletions(-) diff --git a/src/MaaWpfGui/Main/AsstProxy.cs b/src/MaaWpfGui/Main/AsstProxy.cs index b6bd73b499..ccece140ed 100644 --- a/src/MaaWpfGui/Main/AsstProxy.cs +++ b/src/MaaWpfGui/Main/AsstProxy.cs @@ -1132,17 +1132,12 @@ namespace MaaWpfGui.Main StringBuilder missionStartLogBuilder = new(); if (FightTimes is null) { - missionStartLogBuilder.AppendLine(LocalizationHelper.GetString("MissionStart") + $" ??? {LocalizationHelper.GetString("UnitTime")}"); + missionStartLogBuilder.AppendLine(string.Format(LocalizationHelper.GetString("MissionStart.FightTask"), "???", "???")); } else { - missionStartLogBuilder.AppendLine( - $"{LocalizationHelper.GetString("MissionStart")} " + - (FightTimes.Series == 1 - ? $"{FightTimes.TimesFinished + 1}" - : $"{FightTimes.TimesFinished + 1}~{FightTimes.TimesFinished + FightTimes.Series}") + - $"{LocalizationHelper.GetString("UnitTime")} " + - $"(-{FightTimes.SanityCost}{LocalizationHelper.GetString("Sanity")})"); + var times = FightTimes.Series == 1 ? $"{FightTimes.TimesFinished + 1}" : $"{FightTimes.TimesFinished + 1}~{FightTimes.TimesFinished + FightTimes.Series}"; + missionStartLogBuilder.AppendLine(string.Format(LocalizationHelper.GetString("MissionStart.FightTask"), times, FightTimes.SanityCost)); } if (SanityReport is not null) diff --git a/src/MaaWpfGui/Res/Localizations/en-us.xaml b/src/MaaWpfGui/Res/Localizations/en-us.xaml index 452d4aa716..3c0c0e40a6 100644 --- a/src/MaaWpfGui/Res/Localizations/en-us.xaml +++ b/src/MaaWpfGui/Res/Localizations/en-us.xaml @@ -829,8 +829,8 @@ Please switch to the stage selection page before starting Stage Queue:  Unable to use PRTS Mission started - times - Sanity + Mission started {0} times (-{1} Sanity) + times Sanity: {0}/{1} Medicine: {0} Medicine: {0},{1}(Expiring) diff --git a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml index 6c0df92471..f11594dd0a 100644 --- a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml +++ b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml @@ -833,8 +833,8 @@ C:\\leidian\\LDPlayer9 ステージキュー: 自動指揮利用不可 行動開始しました + 行動開始しました {0} 回 (-{1}理性) - 理性 理性: {0}/{1} 薬: {0} 薬: {0},{1}(期限切れ) diff --git a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml index 94c08cdf26..68ef84b80f 100644 --- a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml +++ b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml @@ -832,8 +832,8 @@ C:\\leidian\\LDPlayer9 스테이지 대기열: 프록시 명령을 사용할 수 없습니다 행동 개시 + 행동 개시 {0} 회 (-{1} 이성) - 이성 이성: {0}/{1} \n이성 회복제: {0} \n이성 회복제: {0},{1}(만료 예정) diff --git a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml index d2df2197b5..85b3727fa1 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml @@ -833,8 +833,8 @@ C:\\leidian\\LDPlayer9。\n 关卡队列: 无法使用代理指挥 已开始行动 + 开始行动 {0} 次, -{1}理智 - 理智 理智: {0}/{1} 药: {0} 药: {0},{1}(临期) diff --git a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml index 5de41de6aa..9bf0f6f7a7 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml @@ -831,8 +831,8 @@ C:\\leidian\\LDPlayer9。\n 關卡隊列: 無法使用代理指揮 已開始行動 + 開始行動 {0} 次, -{1}理智 - 理智 理智: {0}/{1} 藥: {0} 藥: {0},{1}(臨期)