Как динамически получить сообщение из messages при помощи thymeleaf?

При помощи ajax запроса я получаю некоторые данные.

        $("#currencyDeleteSubmit").click(function(){
        $.ajax({
            url: 'rest/currency/delete/' + $('#currencySelect').val(),
            type: 'GET',
            success: function(result) {
                window.location.replace("/main");
            },
            error: function (result) {
                $('#deleteCurrencyModal').modal('toggle');
                $("#currencyMessageAlert").show();
                $("#currencyMessage").html(result.responseJSON.message);
            }
        });
    });

result.responseJSON.message хранит в себе код, при помощи которого я хочу получить сообщение из ResoureceBundle. Я пытался подсунуть этот код в обработчик thymeleaf, но к сожалению из этого ничего не вышло, т.к. thymleaf работает на серверной части и динамически подставить туда код не получится. Подскажите как выйти из данной ситуации? Проблема заключается в том, что ResoureceBundle содержит несколько языков. Пробовал обрабатывать сообщение прямо на сервере, но не могу понять как получить Local из контекста, без добавления в запрос.

@Component
public class Messages {

    @Autowired
    private MessageSource messageSource;

    private MessageSourceAccessor accessor;

    @PostConstruct
    private void init() {
        accessor = new MessageSourceAccessor(messageSource, LocaleContextHolder.getLocale());
    }

    public String get(String code) {
        return accessor.getMessage(code);
    }

}

Ответы (0 шт):