如果是客户端你担心眼前这个既添加到jquery.validate.js文件的末尾或者在一个单独的JavaScript文件,并参考其右后:
jQuery.extend(jQuery.validator.messages, {
required: "Este campo es obligatorio.",
remote: "Por favor, llenar este campo.",
email: "Debe escribir una dirección de correo válida",
url: "Debe escribir una dirección válida.",
date: "Debe escribit una fecha válida.",
dateISO: "Debe escribit una fecha (ISO) válida.",
number: "Debe escribir un número válido.",
digits: "Por favor, esribir sólo dígitos.",
creditcard: "Debe escribir un número de tarjeta válido.",
equalTo: "Por favor, escribir el mismo valor nuevamente.",
accept: "Por favor, escribir un valor con una extensión aceptada.",
maxlength: jQuery.validator.format("Por favor, no escribir más de {0} caracteres."),
minlength: jQuery.validator.format("Por favor, no escribir menos de {0} caracteres."),
rangelength: jQuery.validator.format("Por favor, escribir un valor entre {0} y {1} caracteres."),
range: jQuery.validator.format("Por favor, escribir un valor entre {0} y {1}."),
max: jQuery.validator.format("Por favor, escribir un valor menor o igual a {0}."),
min: jQuery.validator.format("Por favor, escribir un valor mayor o igual a {0}.")
});
应本地化您的消息。
我发现了一些信息,可以帮助你在这里 - http://stackoverflow.com/questions/5395040/global-localize-validation/5395297#5395297 – Trax72 2013-02-08 16:35:46
这里有一个可能的解决方案:http://stackoverflow.com/questions/12099466/the-field-must-be-a-number-how-can-change-this- message-to-another-language – stralsi 2013-02-08 16:35:59
尝试在浏览器中禁用脚本,看看它是否按预期工作 - 这可能是jQuery验证,覆盖你的字符串。 – OakNinja 2013-02-09 00:32:09