Add AppLanguage to Settings

This commit is contained in:
miku-666
2025-11-12 15:59:51 +01:00
parent e1a7dd855c
commit c19d89835b
3 changed files with 18 additions and 0 deletions

View File

@@ -83,6 +83,9 @@
<setting name="Platform" serializeAs="String">
<value>Unknown</value>
</setting>
<setting name="UserLanguage" serializeAs="String">
<value>SystemDefault</value>
</setting>
</PckStudio.Properties.Settings>
</userSettings>
</configuration>

View File

@@ -138,5 +138,17 @@ namespace PckStudio.Properties {
this["Platform"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("SystemDefault")]
public global::PckStudio.Core.AppLanguage UserLanguage {
get {
return ((global::PckStudio.Core.AppLanguage)(this["UserLanguage"]));
}
set {
this["UserLanguage"] = value;
}
}
}
}

View File

@@ -32,5 +32,8 @@
<Setting Name="Platform" Type="PckStudio.Core.ConsolePlatform" Scope="User">
<Value Profile="(Default)">Unknown</Value>
</Setting>
<Setting Name="UserLanguage" Type="PckStudio.Core.AppLanguage" Scope="User">
<Value Profile="(Default)">SystemDefault</Value>
</Setting>
</Settings>
</SettingsFile>