diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationLocalizationAppService.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationLocalizationAppService.cs index 48d7f949c3..58eefeba5e 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationLocalizationAppService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationLocalizationAppService.cs @@ -26,6 +26,11 @@ public class AbpApplicationLocalizationAppService : public async Task GetAsync(ApplicationLocalizationRequestDto input) { + if (!CultureHelper.IsValidCultureCode(input.CultureName)) + { + throw new AbpException("The selected culture is not valid! Make sure you enter a valid culture name."); + } + using (CultureHelper.Use(input.CultureName)) { var resources = LocalizationOptions