Validation error in different languages

Hello,

Is there a possibility to display the error in different languages?

fd.field('Existing_x0020_contact_x0020_per').addValidator({
name: 'Check existing cp',
error: 'Enter a correct contact person',
validate:function(value){
var Reg = new RegExp(/^7\d{7}$/);
    if(Reg.test(fd.field('Existing_x0020_contact_x0020_per').value)){
        return true
    }
        return false;
    }
});

Dear @Sternchen,
First of all, you can create different forms for different languages - SharePoint forms for alternative languages — SharePoint forms

But also, you can adjust error dynamically, like this:

fd.field('Existing_x0020_contact_x0020_per').addValidator({
name: 'Check existing cp',
error: 'Enter a correct contact person',
validate:function(value){
    if(_spPageContextInfo.currentUICultureName == 'es-ES'){
      this.error = 'Ingrese una persona de contacto correcta';
    }
    var Reg = new RegExp(/^7\d{7}$/);
    if(Reg.test(fd.field('Existing_x0020_contact_x0020_per').value)){
        return true
    }
        return false;
    }
});

Thanks a lot:) -that helped me.

1 Like