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}(臨期)