Whenever I use Html.ActionLink it always Html encodes my display string. For instance I want my link to look like this:
Decode it before passing the value in. Just had this same issue (different characters) and it works fine:
Eg:
@Html.ActionLink(HttpUtility.HtmlDecode(_("&")), "Index", "Home")
Annoying though