I've found a pretty good jQuery Validation plugin, it includes
different languages (in the localization folder), however
I haven't found a way to actually use them, how do I make it use German for instance?
I only needed to add the localization files after the validation plugin.
<script type="text/javascript" src="jquery.validate.js"> </script> <script type="text/javascript" src="localization/de.messages.js"> </script>
After including <script type="text/javascript" src="jquery.validate.js"></script>
and your custom .js file in your html, ideally you would have your javascript file look something like this:
$.extend( $.validator.messages, { required: "Dieses Feld ist ein Pflichtfeld.", maxlength: $.validator.format( "Geben Sie bitte maximal {0} Zeichen ein." ), minlength: $.validator.format( "Geben Sie bitte mindestens {0} Zeichen ein." ), rangelength: $.validator.format( "Geben Sie bitte mindestens {0} und maximal {1} Zeichen ein." ), email: "Geben Sie bitte eine gültige E-Mail Adresse ein.", url: "Geben Sie bitte eine gültige URL ein.", date: "Bitte geben Sie ein gültiges Datum ein.", number: "Geben Sie bitte eine Nummer ein.", digits: "Geben Sie bitte nur Ziffern ein.", equalTo: "Bitte denselben Wert wiederholen.", range: $.validator.format( "Geben Sie bitte einen Wert zwischen {0} und {1} ein." ), max: $.validator.format( "Geben Sie bitte einen Wert kleiner oder gleich {0} ein." ), min: $.validator.format( "Geben Sie bitte einen Wert größer oder gleich {0} ein." ), creditcard: "Geben Sie bitte eine gültige Kreditkarten-Nummer ein." }); $( "#id" ).validate({ rules: { name: { required: true, email: true } }, submitHandler: function(form) { form.submit(); } });
Other languages can be found here: Localization
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With