翻訳可能なテキスト内にURLを作成するために、{0}
プレースホルダーとして使用します。
だから私たちはします:
@string.Format(@translationHelper.GetTranslation("label-ClickToContinue"),
@Html.ActionLink(
@translationHelper.GetTranslation("text-here"),
"Login",
new { Model.UserName, Model.UniqueId }
)
)
翻訳キー:
label-ClickToContinue = "Click {0} to continue"
text-here = "here"
ただし、これにより、エスケープされた文字列がソースに出力されます。<a href="/Login/Login?UserName=alberttest3&amp;UniqueId=f3647fed-bab4-4575-bb5f-98ed27edff43">label-RequestNewOfficeWizard</a>
htmlタグではなく、URLが表示されるようにするにはどうすればよいですか?