У меня есть приложение, написанное на Play Framework (версия - 1.3.2).
Я реализовал его как мультитенантное приложение.
Моя задача - сохранить файл messages.en, специфичный для каждого арендатора, так, чтобы ключ оставался таким же, но текст изменился в соответствии с арендатором, который я бы включил в игру как:
Воспроизведение / CONF / жилец папка / tenant_1 / messages.en
воспроизведение / CONF / жилец папка / tenant_2 / messages.en
play / conf / messages.en (запасной вариант по умолчанию)
У меня есть идея о расширении реализации класса MessagePlugin.java, но как мне перехватить & {...}, чтобы получить значения из расширенного класса реализации Messages.java.
Любая помощь?