diff options
| author | lempamo <[email protected]> | 2017-04-06 10:17:19 -0400 |
|---|---|---|
| committer | lempamo <[email protected]> | 2017-04-06 10:17:19 -0400 |
| commit | 9a8949cffcd454f6297923c7001cfb036604e02f (patch) | |
| tree | f974f5cb6d1cf892ac97a7381a536eac629aebd6 /ShiftOS.WinForms/WFLanguageProvider.cs | |
| parent | 07376e9ecd6687b2c4278661d0eaf3795d5124c3 (diff) | |
| download | shiftos_thereturn-9a8949cffcd454f6297923c7001cfb036604e02f.tar.gz shiftos_thereturn-9a8949cffcd454f6297923c7001cfb036604e02f.tar.bz2 shiftos_thereturn-9a8949cffcd454f6297923c7001cfb036604e02f.zip | |
language changing actually works
Diffstat (limited to 'ShiftOS.WinForms/WFLanguageProvider.cs')
| -rw-r--r-- | ShiftOS.WinForms/WFLanguageProvider.cs | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/ShiftOS.WinForms/WFLanguageProvider.cs b/ShiftOS.WinForms/WFLanguageProvider.cs index b6b652b..c11b6dc 100644 --- a/ShiftOS.WinForms/WFLanguageProvider.cs +++ b/ShiftOS.WinForms/WFLanguageProvider.cs @@ -42,13 +42,20 @@ namespace ShiftOS.WinForms public string GetCurrentTranscript() { - switch (SaveSystem.CurrentSave.Language) + try { - case "deutsch - in beta": - return Properties.Resources.strings_de; - default: - return getDefault(); - + switch (SaveSystem.CurrentSave.Language) + { + case "deutsch": + return Properties.Resources.strings_de; + default: + return getDefault(); + + } + } + catch (NullReferenceException) + { + return getDefault(); } } @@ -56,7 +63,7 @@ namespace ShiftOS.WinForms { switch (SaveSystem.CurrentSave.Language) { - case "deutsch - in beta": + case "deutsch": return Paths.GetPath("deutsch.local"); default: return Paths.GetPath("english.local"); |
