Saat ini saya sedang mengerjakan Tugas Akka terjadwal yang mengirimkan Email ke pelanggan. Sebagian dari Email tersebut dirender dengan scala-Template yang disisipkan seperti ini:
emailData.add("address", views.html.shared.formated_address.render(item).body());
formated_address.scala.html banyak menggunakan Pembantu Pesan (play.api.i18n.Messages).
Dalam konteks aplikasi, internasionalisasi bekerja dengan sempurna (mengambil Bahasa yang ditentukan dalam Konteks). Sayangnya, merender Templat yang sama dari dalam Akka-Task atau Unit-Test menghasilkan kunci terjemahan yang tidak diterjemahkan.
Saya tahu bahwa mungkin untuk memaksakan suatu Bahasa dengan menimpa nilai implisit Lang, tetapi tidak berhasil melakukannya.
Salah satu solusi yang terlintas dalam pikiran saya adalah, untuk memulai Aplikasi palsu, tapi ini tampaknya berlebihan untuk Akka-Task yang ringan.
Adakah ide bagaimana mengatasi masalah ini?