私はこのようなことをしたい:
<head>
<title>
#set($windowTitleKey = $tiles.insertAttribute({'name':'window_title_key', 'ignore': true}))
#set($translatedPageName = "#springMessage($windowTitleKey)")
#springMessageText("SEO_page_title_default", [$translatedPageName])
</title>
</head>
最初の「set」行は機能し、springMessageText 行も機能します。
この行は機能しません: #set($translatedPageName = "#springMessage($windowTitleKey)")
$translatedPageName を に設定し$springMacroRequestContext.getMessage($code)
ます。
ネストされた翻訳の目標を達成する別の方法は何ですか?