我有一些問題,嘗試添加internazionalization語言支持的jQuery驗證插件,這一個:http://jqueryvalidation.org/爲什麼我不能爲JQuery驗證插件的驗證消息指定意大利語言?
所以我也做了以下操作。
我有這樣的腳本,正確地驗證我的形式:
// VALIDAZIONE FORM DI RICERCA:
$("#ricercaForm").validate({
lang: 'it',
rules : {
codiceMeccanografico : {
require_from_group : [ 1, ".requiredGroup1" ]
},
codiceRegione : {
require_from_group : [ 1, ".requiredGroup1" ]
}
}
});
正如你可以看到我已經插入郎鹹平:「它」,指定要使用意大利語。
然後,我已經把messages_it.js在這個目錄中我的項目:** \ workspaceWIFI \ WIFIPNSD的\ src \主\ web應用程序\資源\ JS \ jQuery的\本地化**
的messages_it .js文件只包含在意大利語中的錯誤消息的定義:
(function(factory) {
if (typeof define === "function" && define.amd) {
define(["jquery", "../jquery.validate"], factory);
} else {
factory(jQuery);
}
}(function($) {
/*
* Translated default messages for the jQuery validation plugin.
* Locale: IT (Italian; Italiano)
*/
$.extend($.validator.messages, {
required: "Campo obbligatorio",
remote: "Controlla questo campo",
email: "Inserisci un indirizzo email valido",
url: "Inserisci un indirizzo web valido",
date: "Inserisci una data valida",
dateISO: "Inserisci una data valida (ISO)",
number: "Inserisci un numero valido",
digits: "Inserisci solo numeri",
creditcard: "Inserisci un numero di carta di credito valido",
equalTo: "Il valore non corrisponde",
extension: "Inserisci un valore con un'estensione valida",
maxlength: $.validator.format("Non inserire più di {0} caratteri"),
minlength: $.validator.format("Inserisci almeno {0} caratteri"),
rangelength: $.validator.format("Inserisci un valore compreso tra {0} e {1} caratteri"),
range: $.validator.format("Inserisci un valore compreso tra {0} e {1}"),
max: $.validator.format("Inserisci un valore minore o uguale a {0}"),
min: $.validator.format("Inserisci un valore maggiore o uguale a {0}"),
nifES: "Inserisci un NIF valido",
nieES: "Inserisci un NIE valido",
cifES: "Inserisci un CIF valido",
currency: "Inserisci una valuta valida"
});
}));
最後,當我在瀏覽器中打開的頁面我有RELAT我已經包含了這個messages_it.js文件到我的網頁,事實上編輯正確的鏈接thsi JavaScript文件。
問題是我仍然有英文語言的錯誤信息。
爲什麼?我錯過了什麼?我怎樣才能解決這個問題?
是messages_it包括jquery.validate後? – Vanojx1