feat: 切换配置本地化支持

This commit is contained in:
uye
2023-05-26 20:55:00 +08:00
parent ac29e1c902
commit eeb16e1a55
4 changed files with 13 additions and 4 deletions

View File

@@ -197,7 +197,12 @@
<system:String x:Key="NewVersionFoundButNoPackageDesc">Please download the full package manually to update.</system:String>
<system:String x:Key="Timer">Timer</system:String>
<system:String x:Key="SwitchConfiguration">Switch Configuration</system:String>
<system:String x:Key="ConfigurationName">Config</system:String>
<system:String x:Key="AddConfiguration">Add</system:String>
<system:String x:Key="AddConfigSuccess">Configuration &lt;{0}&gt; added successfully.</system:String>
<system:String x:Key="ConfigExists">Configuration &lt;{0}&gt; already exists.</system:String>
<system:String x:Key="LaunchOnSystemStartup">Auto start with PC</system:String>
<system:String x:Key="RunTaskAfterLaunch">Auto Run task after launched</system:String>

View File

@@ -201,6 +201,10 @@
<system:String x:Key="Timer">定时</system:String>
<system:String x:Key="SwitchConfiguration">切换配置</system:String>
<system:String x:Key="ConfigurationName">配置名称</system:String>
<system:String x:Key="AddConfiguration">添加</system:String>
<system:String x:Key="AddConfigSuccess">配置 &lt;{0}&gt; 添加成功</system:String>
<system:String x:Key="ConfigExists">配置 &lt;{0}&gt; 已存在</system:String>
<system:String x:Key="LaunchOnSystemStartup">开机自动启动MAA</system:String>
<system:String x:Key="RunTaskAfterLaunch">启动MAA后直接运行</system:String>

View File

@@ -890,11 +890,11 @@ namespace MaaWpfGui.ViewModels.UI
if (ConfigurationHelper.AddConfiguration(NewConfigurationName, CurrentConfiguration))
{
ConfigurationList.Add(new CombinedData { Display = NewConfigurationName, Value = NewConfigurationName });
MessageBoxHelper.Show($"配置 {NewConfigurationName} 添加成功");
MessageBoxHelper.Show(string.Format(LocalizationHelper.GetString("AddConfigSuccess"), NewConfigurationName));
}
else
{
MessageBoxHelper.Show($"配置 {NewConfigurationName} 已存在");
MessageBoxHelper.Show(string.Format(LocalizationHelper.GetString("ConfigExists"), NewConfigurationName));
}
}

View File

@@ -62,7 +62,7 @@
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<controls:TextBlock Grid.Column="0" Text="配置名称" />
<controls:TextBlock Grid.Column="0" Text="{DynamicResource ConfigurationName}" />
<TextBox
Grid.Column="1"
Margin="10"
@@ -75,7 +75,7 @@
Grid.Column="2"
Width="60"
Command="{s:Action AddConfiguration}"
Content="添加" />
Content="{DynamicResource AddConfiguration}" />
</Grid>
</StackPanel>
</UserControl>