/// <summary> /// Get the saved language mapping settings from current project /// </summary> public LanguageMappingSettings GetLanguageMappingSettings() { var currentProject = GetCurrentProject() ?? AppInitializer.GetFileController()?.CurrentProject; var projectSettings = currentProject?.GetSettings(); if (projectSettings != null) { var containsSettingsGroup = projectSettings.ContainsSettingsGroup(Constants.SettingsGrId); _sdlMTCloudSettingsGroup = projectSettings.GetSettingsGroup(Constants.SettingsGrId); if (!containsSettingsGroup) { projectSettings.AddSettingsGroup(_sdlMTCloudSettingsGroup); } var savedMappingSettings = projectSettings.GetSettingsGroup <LanguageMappingSettings>(Constants.SettingsGrId); return(savedMappingSettings); } return(null); }