【问题标题】:How can i set Bootstrap language manually?如何手动设置 Bootstrap 语言?
【发布时间】:2014-05-19 19:53:10
【问题描述】:

上周我开始使用 Bootstrap(使用 LESS)开发一个 ASP.NET 页面。

我的网站有德语和英语之间的语言切换器。这适用于我自己的组件。

但 Bootstrap 登录表单会自动使用浏览器语言。如果某个字段为空,我会收到一条消息以填写所有字段。我想在 Bootstrap 中以所有形式手动设置使用的语言。

这可能吗,还是有其他选择?

谢谢。

编辑:

这是我的代码

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <div class="container">
      <div class="form-signin" role="form">
        <h2 class="form-signin-heading">
            <asp:Localize ID="LocalizeHeading" runat="server" 
                meta:resourcekey="LocalizeHeadingResource1" Text="Anmeldung"></asp:Localize> 
       </h2>
        <input ID="InputUsername" runat="server" type="text" class="form-control" placeholder="<%$ Resources: Authentification, PlaceHolderUsername %>" required autofocus>
        <input ID="InputPassword" runat="server" type="password" class="form-control" placeholder="<%$ Resources: Authentification, PlaceHolderPassword %>" required>
        <label class="checkbox">
          <input type="checkbox" value="remember-me"> 
            <asp:Localize ID="LocalizeRememberMe" runat="server" 
                meta:resourcekey="LocalizeRememberMeResource1" Text="Anmeldung speichern"></asp:Localize>
        </label>
        <asp:Button ID="ButtonSignIn" runat="server" Text="Einloggen" 
              class="btn btn-lg btn-primary btn-block" type="submit" 
              meta:resourcekey="ButtonSignInResource1" onclick="ButtonSignIn_Click" />
      </div>

    </div> <!-- /container -->
</asp:Content>

【问题讨论】:

  • 我不相信 Bootstrap 会设置任何默认消息(因为它没有“登录”表单)。如果您使用的是tooltip javascript 组件,请检查&lt;input&gt; 字段的data-original-title 属性。如果您使用第三方库来生成登录代码(我想),您应该提及您使用的是哪个库。
  • 感谢您的回复。我使用 Bootstrap 示例中的示例登录表单:getbootstrap.com/examples/signin。我使用的唯一第三方库是 JQuery。
  • 谢谢,现在我明白了这个问题 - 请参阅下面的答案

标签: asp.net localization


【解决方案1】:

这不是引导程序问题。工具提示错误是HTML5 的默认行为,所以最后它是从浏览器生成的。由于input 标记具有required 属性,因此会生成错误,然后浏览器将尝试确保您在其上放置任何文本。

请检查changing the language of error message in required field in html5 contact form - 特别是 Rikin 的回答,以便设置 setCustomValidity 使用 javascript 的消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-17
    • 2011-05-31
    • 2014-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多