【问题标题】:Localizer in @Html.ActionLink@Html.ActionLink 中的本地化器
【发布时间】:2020-06-11 16:09:16
【问题描述】:

当我的网站必须在@Html.ActionLink 中时,我目前正试图在我的网站上使用多种语言。 只是一种精度,它适用于其他一切,它加载了良好的文化并在其他任何地方展示了良好的语言。

我已经尝试解决的问题:

将所有@Html.ActionLink... 放在.resx 文件中。 从 Microsoft Docs 查看 ASP.NET Core 中的全球化和本地化 喜欢这个示例代码:

<ul class="nav navbar-nav navbar-right ml-auto mt-1">
    <li class="nav-item" id="Register" style="padding-right:20px;">
        @Html.ActionLink(Localizer["Register"], "Index", "Register", null, new { @style = "color:white" })
    </li>
    <li class="nav-item" id="Login">            
        @Html.ActionLink("Login", "/Account/Login", "Identity", null, new { @style = "color:white" })
    </li>
</ul>

所以我的问题是:如何通过@Html.ActionLink 消息按文化改变语言?

有什么帮助吗?

【问题讨论】:

    标签: .net asp.net-core model-view-controller localization


    【解决方案1】:

    试试:Localizer["Register"].Value

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多