Getting Started

setLocale() method

Set the locale and the localization data
            
setLocale ( locale : String , localization : Object ) : Core
(* denotes a required parameter)
Parameter Type Description
locale * String The locale in the format of countrycode_LANGUAGECODE (en_US, de_DE, fr_FR, vi_VN, for example)
localization * Object An object containing the translation of all validators
This method is useful when you want to switch to another locale. See the L10n plugin for an example.
You can access the translation directly from the packages located in the dist/js/locates folder:
            
< script src = " /vendors/formvalidation/dist/js/FormValidation.min.js " > script >
< script src = " /vendors/formvalidation/dist/js/locales/en_US.min.js " > script >
< script src = " /vendors/formvalidation/dist/js/locales/fr_FR.min.js " > script >
< script src = " /vendors/formvalidation/dist/js/locales/vi_VN.min.js " > script >
< script >
document . addEventListener ( 'DOMContentLoaded' , function ( e ) {
const fv = FormValidation . formValidation (
document . getElementById ( 'demoForm' ) ,
{
...
}
) ;
// Access the English translation package
const englishTranslation = FormValidation . locales . en_US ;
// Switch error messages to English
fv . setLocale ( 'en_US' , englishTranslation ) ;
} ) ;
script >

See also