vendor/assets/javascripts/parsley.i18n.it.js in parsley-rails-1.2.4.0 vs vendor/assets/javascripts/parsley.i18n.it.js in parsley-rails-2.0.0.0
- old
+ new
@@ -1,40 +1,33 @@
+// ParsleyConfig definition if not already set
window.ParsleyConfig = window.ParsleyConfig || {};
+window.ParsleyConfig.i18n = window.ParsleyConfig.i18n || {};
-(function ($) {
- window.ParsleyConfig = $.extend( true, {}, window.ParsleyConfig, {
- messages: {
- // parsley //////////////////////////////////////
- defaultMessage: "Questo valore sembra essere non valido."
- , type: {
- email: "Questo valore deve essere un indirizzo email valido."
- , url: "Questo valore deve essere un URL valido."
- , urlstrict: "Questo valore deve essere un URL valido."
- , number: "Questo valore deve essere un numero valido."
- , digits: "Questo valore deve essere di tipo numerico."
- , dateIso: "Questo valore deve essere una data valida (YYYY-MM-DD)."
- , alphanum: "Questo valore deve essere di tipo alfanumerico."
- }
- , notnull: "Questo valore non deve essere nullo."
- , notblank: "Questo valore non deve essere vuoto."
- , required: "Questo valore è richiesto."
- , regexp: "Questo valore non è corretto."
- , min: "Questo valore deve essere maggiore di %s."
- , max: "Questo valore deve essere minore di %s."
- , range: "Questo valore deve essere compreso tra %s e %s."
- , minlength: "Questo valore è troppo corto. La lunghezza minima è di %s caratteri."
- , maxlength: "Questo valore è troppo lungo. La lunghezza massima è di %s caratteri."
- , rangelength: "La lunghezza di questo valore deve essere compresa fra %s e %s caratteri."
- , equalto: "Questo valore deve essere identico."
+// Define then the messages
+window.ParsleyConfig.i18n.it = $.extend(window.ParsleyConfig.i18n.it || {}, {
+ defaultMessage: "Questo valore sembra essere non valido.",
+ type: {
+ email: "Questo valore deve essere un indirizzo email valido.",
+ url: "Questo valore deve essere un URL valido.",
+ number: "Questo valore deve essere un numero valido.",
+ integer: "Questo valore deve essere un numero valido.",
+ digits: "Questo valore deve essere di tipo numerico.",
+ alphanum: "Questo valore deve essere di tipo alfanumerico."
+ },
+ notblank: "Questo valore non deve essere vuoto.",
+ required: "Questo valore è richiesto.",
+ pattern: "Questo valore non è corretto.",
+ min: "Questo valore deve essere maggiore di %s.",
+ max: "Questo valore deve essere minore di %s.",
+ range: "Questo valore deve essere compreso tra %s e %s.",
+ minlength: "Questo valore è troppo corto. La lunghezza minima è di %s caratteri.",
+ maxlength: "Questo valore è troppo lungo. La lunghezza massima è di %s caratteri.",
+ length: "La lunghezza di questo valore deve essere compresa fra %s e %s caratteri.",
+ mincheck: "Devi scegliere almeno %s opzioni.",
+ maxcheck: "Devi scegliere al più %s opzioni.",
+ check: "Devi scegliere tra %s e %s opzioni.",
+ equalto: "Questo valore deve essere identico."
+});
- // parsley.extend ///////////////////////////////
- , minwords: "Questo valore deve contenere almeno %s parole."
- , maxwords: "Questo valore non deve superare le %s parole."
- , rangewords: "Questo valore deve contenere tra %s e %s parole."
- , greaterthan: "Questo valore deve essere maggiore di %s."
- , lessthan: "Questo valore deve essere minore di %s."
- , beforedate: "Questa data deve essere anteriore al %s."
- , afterdate: "Questa data deve essere posteriore al %s."
- , luhn: "Questo valore deve superare il test di Luhn."
- }
- });
-}(window.jQuery || window.Zepto));
+// If file is loaded after Parsley main file, auto-load locale
+if ('undefined' !== typeof window.ParsleyValidator)
+ window.ParsleyValidator.addCatalog('it', window.ParsleyConfig.i18n.it, true);