|
1 (function($) { |
|
2 |
|
3 if ($.datepicker) { |
|
4 var locale = { |
|
5 closeText: 'Fermer', |
|
6 prevText: 'Précédent', |
|
7 nextText: 'Suivant', |
|
8 currentText: 'Aujourd\'hui', |
|
9 monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', |
|
10 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'], |
|
11 monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin', |
|
12 'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'], |
|
13 dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'], |
|
14 dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'], |
|
15 dayNamesMin: ['D','L','M','M','J','V','S'], |
|
16 weekHeader: 'Sem.', |
|
17 dateFormat: 'dd/mm/yy', |
|
18 firstDay: 1, |
|
19 isRTL: false, |
|
20 showMonthAfterYear: false, |
|
21 yearSuffix: '' |
|
22 }; |
|
23 $.datepicker.setDefaults(locale); |
|
24 } |
|
25 |
|
26 |
|
27 $.extend(MyAMS.i18n, { |
|
28 |
|
29 INFO: "Information", |
|
30 WARNING: "!! ATTENTION !!", |
|
31 ERROR: "ERREUR : ", |
|
32 |
|
33 WAIT: "Veuillez patienter...", |
|
34 FORM_SUBMITTED: "Vous avez déjà soumis ce formulaire !", |
|
35 |
|
36 ERROR_OCCURED: "Une erreur s'est produite !", |
|
37 ERRORS_OCCURED: "Des erreurs se sont produites !", |
|
38 NO_SERVER_RESPONSE: "Pas de réponse du serveur !", |
|
39 |
|
40 BAD_LOGIN_TITLE: "Paramètres de connexion incorrects !", |
|
41 BAD_LOGIN_MESSAGE: "Your anthentication credentials didn't allow you to open a session; " + |
|
42 "please check your credentials or contact administrator.", |
|
43 |
|
44 CONFIRM: "Confirmation", |
|
45 CONFIRM_REMOVE: "La suppression de cet élément ne peut pas être annulée. Confirmez-vous ?", |
|
46 |
|
47 CLEAR_STORAGE_TITLE: "Effacer le stockage local ?", |
|
48 CLEAR_STORAGE_CONTENT: "Le stockage local permet de mémoriser au sein de votre navigateur le paramétrage des composants sur l'ensemble de ce site.<br />" + |
|
49 "Êtes-vous sûr(e) de vouloir effacer ces paramètres pour l'ensemble de l'application ?", |
|
50 |
|
51 BTN_OK: "OK", |
|
52 BTN_CANCEL: "Annuler", |
|
53 BTN_YES: "Oui", |
|
54 BTN_NO: "Non", |
|
55 BTN_OK_CANCEL: "[OK][Annuler]", |
|
56 |
|
57 FORM_CHANGED_WARNING: "Certaines modifications n'ont pas été enregistrées.\nCes modifications seront perdues si vous quittez cette page.", |
|
58 NO_UPDATE: "Aucune modification effectuée.", |
|
59 DATA_UPDATED: "Données enregistrées.", |
|
60 |
|
61 HOME: "Accueil", |
|
62 LOGOUT: "Déconnexion", |
|
63 LOGOUT_COMMENT: "Vous pouvez renforcer votre sécurité en fermant la fenêtre de ce navigateur une fois la déconnexion effectuée...", |
|
64 |
|
65 SELECT2_PLURAL: 's', |
|
66 SELECT2_MATCH: "Un seul résultat disponible, utilisez la touche Entrée pour le sélectionner.", |
|
67 SELECT2_MATCHES: " résultats sont disponibles, utilisez les flèches haut et bas pour naviguer.", |
|
68 SELECT2_NOMATCHES: "Pas de correspondance", |
|
69 SELECT2_SEARCHING: "Recherche...", |
|
70 SELECT2_LOADMORE: "Chargement en cours...", |
|
71 SELECT2_INPUT_TOOSHORT: "Veuillez saisir au moins {0} caractère{1}", |
|
72 SELECT2_INPUT_TOOLONG: "Veuillez supprimer {0} caractère{1}", |
|
73 SELECT2_SELECTION_TOOBIG: "Vous ne pouvez sélectionner que {0} élément{1}", |
|
74 SELECT2_FREETAG_PREFIX: "Texte libre : ", |
|
75 |
|
76 DT_COLUMNS: "Colonnes" |
|
77 |
|
78 }); |
|
79 |
|
80 |
|
81 MyAMS.plugins.i18n = { |
|
82 |
|
83 widgets: { |
|
84 SETTINGS_KEY_LABEL: "Réinitialiser les paramètres de ce composant ?", |
|
85 POSITION_KEY_LABEL: "Réinitialiser la position de ce composant ?", |
|
86 TIMESTAMP_FORMAT: "Dernière mise à jour: %d%/%m%/%y% %h%:%i%:%s", |
|
87 ERROR_LABEL: "Une erreur s'est produite : ", |
|
88 UPDATED_LABEL: "Dernière mise à jour : ", |
|
89 REFRESH_LABEL: "Rafraîchir", |
|
90 EDIT_BTN: "Modifier le titre", |
|
91 DELETE_BTN: "Supprimer", |
|
92 DELETE_LABEL: "Supprimer le composant : ", |
|
93 DELETE_MSG: "ATTENTION : cette action ne peut pas être annulée !", |
|
94 FULLSCREEN_BTN: "Plein écran", |
|
95 COLLAPSE_BTN: "Replier", |
|
96 REFRESH_BTN: "Recharger le contenu", |
|
97 LOADING_MSG: "Chargement..." |
|
98 }, |
|
99 |
|
100 validate: { |
|
101 required: "Ce champ est obligatoire.", |
|
102 remote: "Veuillez corriger ce champ.", |
|
103 email: "Veuillez saisir une adresse mail valide.", |
|
104 url: "Veuillez saisir une URL valide.", |
|
105 date: "Veuillez saisir une date valide.", |
|
106 dateISO: "Veuillez saisir une date valide (format ISO).", |
|
107 number: "Veuillez saisir un nombre.", |
|
108 digits: "Veuillez ne saisir que des chiffres.", |
|
109 creditcard: "Veuillez saisir un numéro de carte valide.", |
|
110 equalTo: "Veuillez saisir la même valeur.", |
|
111 maxlength: "Ce champ est limité à {0} caractères.", |
|
112 minlength: "Ce champ doit faire au moins {0} caractères.", |
|
113 rangelength: "Ce champ doit comporter entre {0} et {1} caractères.", |
|
114 range: "Veuillez saisir une valeur entre {0} et {1}.", |
|
115 max: "Veuillez saisir une valeur inférieure ou égale à {0}.", |
|
116 min: "Veuillez saisir une valeur supérieure ou égale à {0}." |
|
117 }, |
|
118 |
|
119 datatables: { |
|
120 sProcessing: "Traitement en cours...", |
|
121 sSearch: "Filtrer...", |
|
122 sLengthMenu: "Afficher _MENU_ éléments par page", |
|
123 sInfo: "Affichage des éléments _START_ à _END_ sur _TOTAL_", |
|
124 sInfoEmpty: "Aucun élément à afficher", |
|
125 sInfoFiltered: "(sur un total de _MAX_)", |
|
126 sInfoPostFix: "", |
|
127 sLoadingRecords: "Chargement en cours...", |
|
128 sZeroRecords: "Aucun élément à afficher", |
|
129 sEmptyTable: "Aucune donnée disponible dans le tableau", |
|
130 oPaginate: { |
|
131 sFirst: "Premier", |
|
132 sPrevious: "Précédent", |
|
133 sNext: "Suivant", |
|
134 sLast: "Dernier" |
|
135 }, |
|
136 sColumns: "Colonnes", |
|
137 oAria: { |
|
138 sSortAscending: ": activer pour trier la colonne par ordre croissant", |
|
139 sSortDescending: ": activer pour trier la colonne par ordre décroissant" |
|
140 } |
|
141 } |
|
142 |
|
143 } |
|
144 |
|
145 })(jQuery); |