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);