Я использую playframework 2.3.x и имею русский и английский языки. Проблема в том, что письмо иногда может получать значения из языковых файлов.play framework иногда не умел читать языковые файлы
Например, в файле у меня есть mail.subject = welcome на нашей платформе. он иногда просто отправил «mail.subject» вместо «добро пожаловать на нашу платформу». Пожалуйста, сообщите, как решить эту проблему?
def sendEmail(to: String) {
try {
var fromAddress = current.configuration.getString("smtp.from").get
val bcc = current.configuration.getString("smtp.bcc").get
val email = Email(
Messages.get(getLan(), "mail.subject"),
fromAddress,
Seq(to),
bodyHtml = Some(views.html.custom.mails.application().toString()),
bcc = Seq(bcc)
)
MailerPlugin.send(email)
} catch {
case ex: Exception => PlayLogger.instance.error(ex.getMessage)
}
}
что вы имеете в виду не удалось? он отправляет сообщение на другом языке? – Mysterion
Он не получает значения вообще. В файле языка у меня есть mail.subject = welcome на нашей платформе. Однако он просто отправил «mail.subject». –
ошибки не регистрируются во время этого поведения? – Mysterion