Add the following JavaScript code fragment:
The code is as follows |
Copy Code |
Jquery.extend (JQuery.validator.messages, { Required: "This must be filled out." ", Remote: "Please fix this." ", Email: "Please enter a valid email address." ", URL: "Please enter a legal URL." ", Date: Please enter a legal date. ", Dateiso: "Please enter a legal date (ISO format)." ", Number: "Please enter the legal numbers." ", Digits: "Please enter only numbers." ", CreditCard: "Please enter a valid credit card number." ", Equalto: "Please enter the same value again." ", Maxlength:jQuery.validator.format ("Please enter no more than {0} characters.) "), Minlength:jQuery.validator.format ("Please enter at least {0} characters.) "), Rangelength:jQuery.validator.format ("Please enter a character value between {0} and {1}.") "), Range:jQuery.validator.format ("Please enter a value between {0} and {1}.") "), Max:jQuery.validator.format ("Please enter a value less than or equal to {0}.") "), Min:jQuery.validator.format ("Please enter a value greater than or equal to {0}.") ") }); |
Please leave a message to correct the deficiency of translation.
Drupal Javascript Multi-language Implementation jQuery Validator message localization
According to the previous article about Drupal JavaScript implementation multi-language, I also correspond to emit code.
The code is as follows |
Copy Code |
Jquery.extend (JQuery.validator.messages, { REQUIRED:DRUPAL.T ("This field is required."), REMOTE:DRUPAL.T ("Please fix this field."), EMAIL:DRUPAL.T ("Please enter a valid e-mail address."), URL:DRUPAL.T ("Please enter a valid URL."), DATE:DRUPAL.T ("Please enter a valid date."), DATEISO:DRUPAL.T ("Please enter a valid date (ISO)."), NUMBER:DRUPAL.T ("Please enter a valid number."), DIGITS:DRUPAL.T ("Please enter only digits."), CREDITCARD:DRUPAL.T ("Please enter a valid credit card number."), EQUALTO:DRUPAL.T ("Please enter the same value again."), Maxlength:jQuery.validator.format (drupal.t ("Please enter no more than {0} characters.")), Minlength:jQuery.validator.format (drupal.t ("Please enter at least {0} characters."), Rangelength:jQuery.validator.format (drupal.t ("Please enter a value between {0} and {1} characters long."), Range:jQuery.validator.format (drupal.t ("Please enter a value between {0} and {1}."), Max:jQuery.validator.format (drupal.t ("Please enter a value less than or equal to {0}."), Min:jQuery.validator.format (drupal.t ("Please enter a value greater than or equal to {0}.")) }); |
The message for the
Custom rules can also be imported into a JS file directly for local speech or through a language pack.