Aroche/translated field validation

/cc @maximeprades @pelletier 

https://zendesk.atlassian.net/browse/OFFAPPS-183

Also using modals instead of alerts for error validation now.