log

日記です

scalaでMessageFormatを使う

どうやるねん、と思ったのでメモ。

scala> new MessageFormat("0:{0}, 1:{1}").format( Seq("aa","bb").map(_.asInstanceOf[java.lang.Object]).toArray )
res34: String = 0:aa, 1:bb

ここ真似した
https://github.com/playframework/playframework/blob/be37f8aa4ae65d2bbf548bbf822d8d8f21e99945/framework/src/play/src/main/scala/play/api/i18n/Messages.scala#L313