【问题标题】:Localization not working in input placeholder本地化在输入占位符中不起作用
【发布时间】:2015-01-02 09:01:17
【问题描述】:

我正在使用Jquery localize 进行本地化。

占位符属性中的文本没有改变。

这是我的代码:

 <input type="text" id="qty"  data-translate="input" placeholder="Qty">

以及语言json代码:

{
   "input" : {
        "Qty" : "Quantity"
    }
}

【问题讨论】:

  • 你弄明白了吗?

标签: jquery localization language-translation


【解决方案1】:

使用值字段,它对我有用。

"login": {
    "unm": {
        "value": "User name"
    }
}

<input data-localize="login.unm" type="text" name="user_name" value="" placeholder="User Name" />

【讨论】:

  • 它对我有用,但我不明白为什么使用 value 而不是 placeholder
【解决方案2】:

尝试改变

   {
   "input" : {
        "Qty" : "Quantity"
    }
}

到:

{
   "input" : {
        "placeholder" : "Quantity"
    }
}

【讨论】:

    【解决方案3】:

    如果你查阅文档,你会发现你应该这样做:

    <input type="text" id="qty" data-localize="input.Qty">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-17
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 2016-04-24
      • 2023-04-08
      • 1970-01-01
      • 2013-09-15
      相关资源
      最近更新 更多