old_contents: module.exports = {
  	"string": "n'est pas une string",
  	"object": "n'est pas un objet",
  	"array": "n'est pas une array",
  	"boolean": "n'est pas un boolean",
  	"number": "n'est pas un nombre",
  	"null": "devrait être null",
  	"enum": "enumerable non respecté (devrait être un de : %s)",
  	"equal": "égalité non vérifié (devrait être égal à : %s)",
  	"format": "format non respecté",
  	"unmanaged": "propriété non prévue",
  	"missing": "propriété manquante",
  	"minLength": "trop court (la longueur devrait être au minimum : %s)",
  	"maxLength": "trop long (la longueur devrait être au maximum : %s)",
  	"minimum": "trop petit (devrait être au minimum : %s)",
  	"maximum": "trop grand (devrait être au maximum : %s)"
  };
  
new_contents: module.exports = {
  	"string": "n'est pas une string",
  	"object": "n'est pas un objet",
  	"array": "n'est pas une array",
  	"boolean": "n'est pas un boolean",
  	"number": "n'est pas un nombre",
  	"null": "devrait être null",
  	"enum": "enumerable non respecté (devrait être un de : %s)",
  	"equal": "égalité non vérifié (devrait être égal à : %s)",
  	"format": "format non respecté",
  	"unmanaged": "propriété non prévue",
  	"missing": "propriété manquante",
  	"minLength": "trop court (la longueur devrait être au minimum : %s)",
  	"maxLength": "trop long (la longueur devrait être au maximum : %s)",
  	"minimum": "trop petit (devrait être au minimum : %s)",
  	"maximum": "trop grand (devrait être au maximum : %s)",
  	or: "règle 'or' non satisfaite",
  	not: "règle 'not' non satisfaite"
  };
  
subject: add .or and .not error message in i18n:fr