-1

Ich habe gerade begonnen, Scala zu lernen und lese jetzt das Buch "Play for Scala" von Manning. Allerdings bin ich bei der Internationalisierung fest, ich bekomme immer wieder den Fehler: Konnte nicht finden impliziten Wert für Parameter Nachrichten, dies ist wahrscheinlich aufgrund der Tatsache, dass das Buch für frühere Version von Play geschrieben wurde.Hat jemand eine funktionierende Probe von impliziten Nachrichten Internationalisierung für Play Framework 2.5 Scala?

Ich habe alle Vorschläge zur Migration auf 2.4/2.5 gefolgt, aber immer noch das gleiche Problem für die letzten 2 Tage.

Kann mir jemand helfen, ein einfaches Programm zu erstellen, um diesen Teil von Play zu illustrieren? ich verwende Wiedergabe 2.5 mit Eclipse, sbt, Scala IDE und Activator

Vielen Dank im Voraus

Antwort

0

Never mind, fand schließlich die Antwort. Für diejenigen, die an den gleichen Fragen stecken geblieben sind, stellen Sie sicher, dass Sie

„mit I18nSupport“ am Ende der Klassendefinition in den Controllern haben:

Klasse Anwendung @Inject() (val messagesApi: MessagesApi) erstreckt Controller mit I18nSupport