@Test
public void testFormatError_fr() {

	final String msg = "Ce composant ne peut pas avoir de parent. Il ne peut pas être instancié sous cette instance.";
	List<RoboconfError> errors = new ArrayList<> ();
	errors.add( new RoboconfError( CMD_CANNOT_HAVE_ANY_PARENT ));
	errors.add( new RoboconfError( CMD_CANNOT_HAVE_ANY_PARENT, name( "oops" )));
	errors.add( new RoboconfError( CMD_CANNOT_HAVE_ANY_PARENT, value( "oops" )));
	errors.add( new RoboconfError( CMD_CANNOT_HAVE_ANY_PARENT, unexpected( "oops." )));
	errors.add( new ParsingError( CMD_CANNOT_HAVE_ANY_PARENT, new File( "/test" ), 24 ));
	errors.add( new ParsingError( CMD_CANNOT_HAVE_ANY_PARENT, new File( "/test" ), 21, name( "you" ), variable( "v" )));
	List<String> errorMessages = new ArrayList<>( RoboconfErrorHelpers.formatErrors( errors, TranslationBundle.FR, false ).values());
	Assert.assertEquals( errors.size(), errorMessages.size());
	Assert.assertEquals( msg, errorMessages.get( 0 ));
	Assert.assertEquals( msg + " Nom : oops", errorMessages.get( 1 ));
	Assert.assertEquals( msg + " Valeur : oops", errorMessages.get( 2 ));
	Assert.assertEquals( msg + " Non-attendu : oops.", errorMessages.get( 3 ));
	Assert.assertEquals( msg + " Fichier : /test. N° de ligne : 24", errorMessages.get( 4 ));
	Assert.assertEquals( msg + " Nom : you. Variable : v. Fichier : /test. N° de ligne : 21", errorMessages.get( 5 ));
}