/// <summary>
 /// Initializes the <see cref="LocalisationManager"/>.
 /// If the language stored in the <see cref="EWpfClientFile.Settings"/> file doesn't have a matching localization file, the language selection window is shown.
 /// </summary>
 private static void InitializeLocalizationManager()
 {
     try
     {
         Log.Debug(ECoreLogMessage.TryingToInitialise.FormatFluently(ELocalisationLogCategory.LocalisationManager));
         LocalisationManager = new LocalisationManager(FileReader, WpfSettings.Localization, Loggers);
     }
     catch (FileNotFoundException exception)
     {
         Log.Info(exception.Message);
         WindowFactory.CreateLocalizationWindow().ShowDialog();
     }
 }