| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | (function(jsGrid) {    jsGrid.locales.fr = {        grid: {            noDataContent: "Pas de données",            deleteConfirm: "Êtes-vous sûr ?",            pagerFormat: "Pages: {first} {prev} {pages} {next} {last}    {pageIndex} de {pageCount}",            pagePrevText: "<",            pageNextText: ">",            pageFirstText: "<<",            pageLastText: ">>",            loadMessage: "Chargement en cours...",            invalidMessage: "Des données incorrectes sont entrés !"        },        loadIndicator: {            message: "Chargement en cours..."        },        fields: {            control: {                searchModeButtonTooltip: "Recherche",                insertModeButtonTooltip: "Ajouter une entrée",                editButtonTooltip: "Changer",                deleteButtonTooltip: "Effacer",                searchButtonTooltip: "Trouve",                clearFilterButtonTooltip: "Effacer",                insertButtonTooltip: "Ajouter",                updateButtonTooltip: "Sauvegarder",                cancelEditButtonTooltip: "Annuler"            }        },        validators: {            required: { message: "Champ requis" },            rangeLength: { message: "Longueur de la valeur du champ est hors de la plage définie" },            minLength: { message: "La valeur du champ est trop court" },            maxLength: { message: "La valeur du champ est trop long" },            pattern: { message: "La valeur du champ ne correspond pas à la configuration définie" },            range: { message: "La valeur du champ est hors de la plage définie" },            min: { message: "La valeur du champ est trop petit" },            max: { message: "La valeur du champ est trop grande" }        }    };}(jsGrid, jQuery));
 |