国際化された Spring MVC Web サイトで Apache Velocity を使用しています。
翻訳者が翻訳するフレーズ (メッセージ キー) として「Redirecting in X seconds」を使用したいと考えています。X は明らかに可変秒数であり、Javascript は毎秒ページを更新してカウントダウンします。
私はこれを行うと思った:
#springMessageText("Redirecting in {0} seconds" ["<span class='seconds'>5</span>"])
しかし、これは表示されます:
Redirecting in <span class='seconds'>5</span> seconds
(HTML を解析せずに)。
そこに HTML タグを配置できるようにする必要があります。これは、javascript が翻訳されたフレーズのどの部分を更新するかを知る方法だからです。
私は何を間違っていますか?