@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. Вы также можете использовать специальные аннотации и функции для более сложных сценариев локализации.