#java #spring #spring-boot
Вопрос:
@Bean
public MessageSource messageSource() {
ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
messageSource.addBasenames("classpath:messages");
messageSource.setDefaultEncoding("UTF-8");
Locale.setDefault(Locale.ENGLISH);
return messageSource;
}
@Bean
public LocaleResolver localeResolver(){
AcceptHeaderLocaleResolver headerLanguageResolver = new AcceptHeaderLocaleResolver();
headerLanguageResolver.setDefaultLocale(Locale.ENGLISH);
return headerLanguageResolver;
}
Я использовал сообщения от https://github.com/spring-projects/spring-security/tree/main/core/src/main/resources/org/springframework/security
..
Но я все еще не могу настроить переводы для исключений безопасности spring..
Кто-нибудь может помочь?
Я хотел бы перевести сообщения, которые выбрасываются, когда пользователь пытается получить доступ к URL-адресу, который ему не разрешен(сопоставители муравьев), например, отказано в доступе, на другие языки..