feat: Copilot module translation

This commit is contained in:
ABA2396
2022-07-25 17:12:56 +08:00
parent aa6677df07
commit fbcb3e1b60
4 changed files with 38 additions and 10 deletions

View File

@@ -54,7 +54,7 @@
<!--Farming-->
<!--Recognition-->
<system:String x:Key="Recognition">Recognition</system:String>
<system:String x:Key="Recognition">Recruit tools</system:String>
<system:String x:Key="RecognitionTip">Tip: Recognition and the main interface are two independent functions, please manually open the game public recruitment Tags then using ~</system:String>
<system:String x:Key="AutoSettingTime">Auto setting time</system:String>
<system:String x:Key="AutoSelectLevel3Tags">Auto Select Level 3 Tags</system:String>
@@ -63,4 +63,18 @@
<system:String x:Key="AutoSelectLevel6Tags">Auto Select Level 6 Tags</system:String>
<system:String x:Key="BeganToRecruit">Began To Recruit</system:String>
<!--Recognition-->
<!--Copilot-->
<system:String x:Key="Copilot">Copilot Beta</system:String>
<system:String x:Key="CopilotLocation">Task file / url</system:String>
<system:String x:Key="SelectTheFile">Select the file</system:String>
<system:String x:Key="SelectTheFileTip">Task files can be directly dragged in with the mouse(o゚v゚)</system:String>
<system:String x:Key="AutoSquad">Auto squad</system:String>
<system:String x:Key="AutoSquadTip">The agent of 'special concern' cannot be identified at this time</system:String>
<system:String x:Key="Start">Start</system:String>
<system:String x:Key="CopilotJSONSharing">Copilot JSON Sharing</system:String>
<system:String x:Key="VideoLink">Video Link</system:String>
<!--Copilot-->
</ResourceDictionary>

View File

@@ -63,4 +63,18 @@
<system:String x:Key="AutoSelectLevel6Tags">自动选择6星Tags</system:String>
<system:String x:Key="BeganToRecruit">开始识别</system:String>
<!--公招识别-->
<!--自动战斗-->
<system:String x:Key="Copilot">自动战斗 Beta</system:String>
<system:String x:Key="CopilotLocation">作业路径/神秘代码</system:String>
<system:String x:Key="SelectTheFile">选择作业</system:String>
<system:String x:Key="SelectTheFileTip">作业文件可以直接用鼠标拖进来哦(o゚v゚)</system:String>
<system:String x:Key="AutoSquad">自动编队</system:String>
<system:String x:Key="AutoSquadTip">自动编队暂时无法识别'特别关注'的干员</system:String>
<system:String x:Key="Start">开始</system:String>
<system:String x:Key="CopilotJSONSharing">作业分享站</system:String>
<system:String x:Key="VideoLink">视频链接</system:String>
<!--自动战斗-->
</ResourceDictionary>

View File

@@ -37,7 +37,7 @@ namespace MeoAsstGui
{
_container = container;
_windowManager = windowManager;
DisplayName = "自动战斗 Beta";
DisplayName = Localization.GetString("Copilot");
LogItemViewModels = new ObservableCollection<LogItemViewModel>();
AddLog("小提示:\n\n请将模拟器及游戏帧率设置到 60 帧或更高;\n\n请在有“开始行动”按钮的界面再使用本功能\n\n使用好友助战可以关闭“自动编队”手动选择干员后开始\n\n模拟悖论需要关闭“自动编队”并选好技能后处于“开始模拟”按钮的界面再开始\n\n自动编队暂时无法识别“特别关注”的干员如有需求请取消特别关注或手动编队", "dark");
}
@@ -295,7 +295,7 @@ namespace MeoAsstGui
ClearLog();
if (_form)
{
AddLog("自动编队暂时无法识别“特别关注”的干员,如有需求请取消特别关注或手动编队", "dark");
AddLog(Localization.GetString("AutoSquadTip"), "dark");
}
AddLog("正在连接模拟器……");
@@ -344,7 +344,7 @@ namespace MeoAsstGui
public string Url
{
get => _url == CopilotUiUrl ? "作业分享站" : "视频链接";
get => _url == CopilotUiUrl ? Localization.GetString("CopilotJSONSharing") : Localization.GetString("VideoLink");
set => SetAndNotify(ref _url, value);
}

View File

@@ -19,14 +19,14 @@
</Grid.ColumnDefinitions>
<StackPanel Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center" Orientation="Vertical">
<TextBlock Style="{StaticResource TextBlockDefault}" Block.TextAlignment="Center"
Text="作业路径/神秘代码" Margin="10" />
Text="{DynamicResource CopilotLocation}" Margin="10" />
<TextBox Text="{Binding Filename}" Margin="10" IsReadOnly="{c:Binding Path=!Idle}"
Width="300" Height="30" />
<Button Command="{s:Action SelectFile}" IsEnabled="{Binding Idle}" Content="选择作业" Width="120" Height="50" Margin="10" ToolTip="作业文件可以直接用鼠标拖进来哦(o゚v゚)"/>
<CheckBox IsChecked="{Binding Form}" HorizontalAlignment="Center" IsHitTestVisible="{Binding Idle}" Content="自动编队" Height="50" Margin="10"
ToolTip="自动编队暂时无法识别'特别关注'的干员"/>
<Button Command="{s:Action Start}" IsEnabled="{Binding Idle}" Content="开始" Width="120" Height="50" Margin="10" />
<Button Command="{s:Action Stop}" Content="停止" Width="120" Height="50" Margin="10" />
<Button Command="{s:Action SelectFile}" IsEnabled="{Binding Idle}" Content="{DynamicResource SelectTheFile}" Width="120" Height="50" Margin="10" ToolTip="{DynamicResource SelectTheFileTip}"/>
<CheckBox IsChecked="{Binding Form}" HorizontalAlignment="Center" IsHitTestVisible="{Binding Idle}" Content="{DynamicResource AutoSquad}" Height="50" Margin="10"
ToolTip="{DynamicResource AutoSquadTip}"/>
<Button Command="{s:Action Start}" IsEnabled="{Binding Idle}" Content="{DynamicResource Start}" Width="120" Height="50" Margin="10" />
<Button Command="{s:Action Stop}" Content="{DynamicResource Stop}" Width="120" Height="50" Margin="10" />
<TextBlock Style="{StaticResource TextBlockDefault}" Block.TextAlignment="Center" Margin="10">
<Hyperlink Command="{s:Action Hyperlink_Click}" CommandParameter="{Binding Url}"><TextBlock Text="{Binding Url}" /></Hyperlink>
</TextBlock>