在输入占位符中与反式斗争
Struggling with trans in a input placeholder
这是HTML部分
<div class="col-md-4 col-sm-4">
<input type="text" class="form-control" placeholder={% trans "First Name" %} id="cf-fn" name="cf-fn" required="">
</div>
我没有得到 'First Name',而是得到了 'First'。这是一张照片:
我该如何解决?
我从未使用过 django,但我认为这是一个 HTML 问题。
尝试设置双引号之间的占位符值:
<div class="col-md-4 col-sm-4">
<input type="text" class="form-control" placeholder="{% trans "First Name" %}" id="cf-fn" name="cf-fn" required="">
</div>
如果没有双引号,浏览器只会将第一个词作为占位符值,第二个词用作另一个没有值的属性 (Name)。
这是HTML部分
<div class="col-md-4 col-sm-4">
<input type="text" class="form-control" placeholder={% trans "First Name" %} id="cf-fn" name="cf-fn" required="">
</div>
我没有得到 'First Name',而是得到了 'First'。这是一张照片:
我该如何解决?
我从未使用过 django,但我认为这是一个 HTML 问题。
尝试设置双引号之间的占位符值:
<div class="col-md-4 col-sm-4">
<input type="text" class="form-control" placeholder="{% trans "First Name" %}" id="cf-fn" name="cf-fn" required="">
</div>
如果没有双引号,浏览器只会将第一个词作为占位符值,第二个词用作另一个没有值的属性 (Name)。