Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jQuery validation in different languages

Tags:

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?

like image 284
Asaf Avatar asked Apr 11 '11 08:04

Asaf


2 Answers

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> 
like image 168
Asaf Avatar answered Nov 02 '22 23:11

Asaf


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

like image 28
6754534367 Avatar answered Nov 03 '22 00:11

6754534367