var i18n = {
	thousands_sep: ' ',
	decimal_sep: ','
};

$.extend( $.validator.messages, { //jQuery validation plugin
	required: "Ce champ est requis.",
	remote: "Veuillez remplir ce champ pour continuer.",
	email: "Veuillez entrer une adresse email valide.",
	url: "Veuillez entrer une URL valide.",
	date: "Veuillez entrer une date valide.",
	dateISO: "Veuillez entrer une date valide (ISO).",
	number: "Veuillez entrer un nombre valide.",
	digits: "Veuillez entrer (seulement) une valeur numérique.",
	creditcard: "Veuillez entrer un numéro de carte de crédit valide.",
	equalTo: "Veuillez entrer une nouvelle fois la même valeur.",
	accept: "Veuillez entrer une valeur avec une extension valide.",
	maxlength: $.validator.format("Veuillez ne pas entrer plus de {0} caractères."),
	minlength: $.validator.format("Veuillez entrer au moins {0} caractères."),
	rangelength: $.validator.format("Veuillez entrer entre {0} et {1} caractères."),
	range: $.validator.format("Veuillez entrer une valeur entre {0} et {1}."),
	max: $.validator.format("Veuillez entrer une valeur inférieure ou égale à {0}."),
	min: $.validator.format("Veuillez entrer une valeur supérieure ou égale à {0}.")
});

jQuery( function($) { //jQuery UI date picker plugin
	$.datepicker.regional['fr'] = {
		closeText: 'Fermer',
		prevText: 'Précédent',
		nextText: 'Suivant',
		currentText: 'Aujourd\'hui',
		monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
		monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin','Juil.','Août','Sept.','Oct.','Nov.','Déc.'],
		dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
		dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],
		dayNamesMin: ['D','L','M','M','J','V','S'],
		weekHeader: 'Sem.',
		dateFormat: 'dd/mm/yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['fr']);
});

function pupload_langue() {
	plupload.addI18n({
		'Select files': "Sélectionnez les fichiers",
		'Add files to the upload queue and click the start button.': "Ajoutez des fichiers à la file et appuyez sur le bouton démarrer.",
		'Filename': "Nom de fichier",
		'Status': "Status",
		'Size': "Taille",
		'Add Files': "Ajouter des fichiers",
		'Add files': "Ajouter des fichiers",
		'Stop Upload': "Arrêter les envois.",
		'Start Upload': "Démarrer les envois",
		'Start upload': "Démarrer les envois",
		'Uploaded %d/%d files': "%d/%d fichiers envoyés",
		'N/A': "Non applicable",
		'Drag files here.': "Déposer les fichiers ici.",
		'File extension error.': "Erreur extension fichier",
		'File size error.': "Erreur taille fichier.",
		'File count error.': "Erreur nombre fichier",
		'Init error.': "Erreur d'initialisation.",
		'HTTP Error.': "Erreur HTTP.",
		'Security error.': "Erreur de sécurité.",
		'Generic error.': "Erreur générique.",
		'IO error.': "Erreur E/S.",
		'File: %s': "Fichier : %s",
		'Close': "Fermer",
		'%d files queued': "%d fichiers en attente.",
		'Using runtime: ': "",
		'File: %f, size: %s, max file size: %m': "Fichier : %f, taille : %s, taille maximum : %m",
		'Upload element accepts only %d file(s) at a time. Extra files were stripped.': "Vous ne pouvez envoyer que %d fichier(s) à la fois.",
		'Upload URL might be wrong or doesn\'t exist': "l'url d'upload non trouvée.",
		'Error: File to large: ': "Erreur : Fichier trop lourd : ",
		'Error: Invalid file extension: ': "Erreur : Type de fichier invalide : ",
		'Image format either wrong or not supported.': "Format d'image non supporté.",
		'Runtime ran out of available memory.': "",
		'Resoultion out of boundaries! <b>%s</b> runtime supports images only up to %wx%hpx.': "",
		'IO error.': "",
		'Image error.': ""
	});
}
