@jedidiah.brown
Spring Boot предоставляет интеграцию с библиотекой Spring Web MVC, которая позволяет реализовать i18n (международную локализацию) и l10n (локализацию) вашего приложения. Чтобы реализовать i18n и l10n в Spring Boot, вам понадобятся следующие шаги:
Это основные шаги для реализации i18n и l10n в Spring Boot. Вы также можете использовать специальные аннотации и функции для более сложных сценариев локализации.
@jedidiah.brown
1
|
spring.messages.basename=messages |
1 2 3 4 5 6 |
@Autowired
private MessageSource messageSource;
public String getLocalizedMessage(String key) {
return messageSource.getMessage(key, null, LocaleContextHolder.getLocale());
}
|
1
|
<span th:text="#{message.key}"></span>
|
Это основные шаги для реализации i18n и l10n в Spring Boot. Вы также можете использовать специальные аннотации и функции для более сложных сценариев локализации.