package core;

public class FileNameUtils {
	
	public static String sanitizeFileName( String fileName ) {
		String cleanFileName = fileName.replace('?', '');
		cleanFileName = cleanFileName.replaceAll("[\\|\\:\\*/\"]", " ");
		cleanFileName = cleanFileName.replaceAll("\\s+", " ").trim();
		while (cleanFileName.endsWith(".")) {
			cleanFileName = cleanFileName.substring(0, cleanFileName.length() - 1);
		}
		return cleanFileName;
	}	

}

@@ -151,16 +151,98 @@
 ', '');%0A
+%09%09cleanFileName = cleanFileName.replace('', 'e');%09// FIXME : replace all accents %0A
 %09%09cleanF

Replace accents, WIP...