Локализация ResourceBundle в шаблоне электронной почты Velocity - PullRequest
0 голосов
/ 16 декабря 2011

Я пытаюсь использовать Velocity для шаблонизации электронной почты. Фактически мы используем VelocityEngineFactoryBean из Spring (2.0.8).

То, как мы отправляем электронную почту, вызывает событие, слой DAO подключается к базе данных, служба генерирует электронную почту с использованием шаблона Velocity, а затем JavaMailSender выполняет фактическую отправку.

Так что моя проблема в том, как локализовать отчет. Я не хочу создавать отдельный шаблон для каждого языка, но я не вижу, как использовать ключи из файла свойств, учитывая тот факт, что отправка электронной почты полностью обходит DispatcherServlet, а Velocity не включена в конфигурацию ViewResolver. Надеюсь, я достаточно ясно дал понять.

...