diff --git a/Ryujinx/Config.cs b/Ryujinx/Config.cs index 216ed0a579..e189387b9f 100644 --- a/Ryujinx/Config.cs +++ b/Ryujinx/Config.cs @@ -1,6 +1,7 @@ using LibHac; using Ryujinx.Common.Logging; using Ryujinx.HLE; +using Ryujinx.HLE.HOS.SystemState; using Ryujinx.HLE.Input; using Ryujinx.UI.Input; using System; @@ -61,6 +62,10 @@ namespace Ryujinx } } + SystemLanguage GetLanguage = Enum.Parse(parser.Value("System_Language")); + + device.System.State.SetLanguage(GetLanguage); + device.System.State.DockedMode = Convert.ToBoolean(parser.Value("Docked_Mode")); device.EnableDeviceVsync = Convert.ToBoolean(parser.Value("Enable_Vsync")); diff --git a/Ryujinx/Ryujinx.conf b/Ryujinx/Ryujinx.conf index 5b646a2ada..858032cd27 100644 --- a/Ryujinx/Ryujinx.conf +++ b/Ryujinx/Ryujinx.conf @@ -22,6 +22,9 @@ Logging_Enable_Error = true #Filtered log classes, seperated by ", ", eg. `Logging_Filtered_Classes = Loader, ServiceFS` Logging_Filtered_Classes = +#Change System Language +System_Language = AmericanEnglish + #Enable or Disable Docked Mode Docked_Mode = false