1 (function($, globals) { |
|
2 |
|
3 'use strict'; |
|
4 |
|
5 var MyAMS = globals.MyAMS; |
|
6 |
|
7 if ($.datepicker) { |
|
8 var locale = { |
|
9 closeText: 'Fermer', |
|
10 prevText: 'Précédent', |
|
11 nextText: 'Suivant', |
|
12 currentText: 'Aujourd\'hui', |
|
13 monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', |
|
14 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'], |
|
15 monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin', |
|
16 'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'], |
|
17 dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'], |
|
18 dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'], |
|
19 dayNamesMin: ['D','L','M','M','J','V','S'], |
|
20 weekHeader: 'Sem.', |
|
21 dateFormat: 'dd/mm/yy', |
|
22 firstDay: 1, |
|
23 isRTL: false, |
|
24 showMonthAfterYear: false, |
|
25 yearSuffix: '' |
|
26 }; |
|
27 $.datepicker.setDefaults(locale); |
|
28 } |
|
29 |
|
30 |
|
31 $.extend(MyAMS.i18n, { |
|
32 |
|
33 INFO: "Information", |
|
34 WARNING: "!! ATTENTION !!", |
|
35 ERROR: "ERREUR : ", |
|
36 |
|
37 LOADING: "Chargement en cours...", |
|
38 PROGRESS: "Traitement en cours", |
|
39 |
|
40 WAIT: "Veuillez patienter...", |
|
41 FORM_SUBMITTED: "Vous avez déjà soumis ce formulaire !", |
|
42 NO_SERVER_RESPONSE: "Pas de réponse du serveur !", |
|
43 ERROR_OCCURED: "Une erreur s'est produite !", |
|
44 ERRORS_OCCURED: "Des erreurs se sont produites !", |
|
45 |
|
46 BAD_LOGIN_TITLE: "Paramètres de connexion incorrects !", |
|
47 BAD_LOGIN_MESSAGE: "Your anthentication credentials didn't allow you to open a session; " + |
|
48 "please check your credentials or contact administrator.", |
|
49 |
|
50 CONFIRM: "Confirmation", |
|
51 CONFIRM_REMOVE: "La suppression de cet élément ne peut pas être annulée. Confirmez-vous ?", |
|
52 |
|
53 CLEAR_STORAGE_TITLE: "Effacer le stockage local ?", |
|
54 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 />" + |
|
55 "Êtes-vous sûr(e) de vouloir effacer ces paramètres pour l'ensemble de l'application ?", |
|
56 |
|
57 BTN_OK: "OK", |
|
58 BTN_CANCEL: "Annuler", |
|
59 BTN_OK_CANCEL: "[OK][Annuler]", |
|
60 BTN_YES: "Oui", |
|
61 BTN_NO: "Non", |
|
62 BTN_YES_NO: "[Oui][Non]", |
|
63 |
|
64 CLIPBOARD_COPY: "Copier dans le presse-papier avec Ctrl+C, puis Entrée", |
|
65 CLIPBOARD_CHARACTER_COPY_OK: "Caractère copié - vous pouvez le coller dans une zone de saisie", |
|
66 CLIPBOARD_TEXT_COPY_OK: "Texte copié - vous pouvez le coller dans une zone de saisie", |
|
67 |
|
68 FORM_CHANGED_WARNING: "Certaines modifications n'ont pas été enregistrées.\nCes modifications seront perdues si vous quittez cette page.", |
|
69 DELETE_WARNING: "Cette suppression ne pourra pas être annulée. Êtes-vous sûr de vouloir supprimer cet élément ?", |
|
70 NO_UPDATE: "Aucune modification effectuée.", |
|
71 DATA_UPDATED: "Données enregistrées.", |
|
72 |
|
73 HOME: "Accueil", |
|
74 LOGOUT: "Déconnexion", |
|
75 LOGOUT_COMMENT: "Vous pouvez renforcer votre sécurité en fermant la fenêtre de ce navigateur une fois la déconnexion effectuée...", |
|
76 |
|
77 SELECT2_PLURAL: 's', |
|
78 SELECT2_MATCH: "Un seul résultat disponible, utilisez la touche Entrée pour le sélectionner.", |
|
79 SELECT2_MATCHES: " résultats sont disponibles, utilisez les flèches haut et bas pour naviguer.", |
|
80 SELECT2_NOMATCHES: "Pas de correspondance", |
|
81 SELECT2_SEARCHING: "Recherche...", |
|
82 SELECT2_LOADMORE: "Chargement en cours...", |
|
83 SELECT2_INPUT_TOOSHORT: "Veuillez saisir au moins {0} caractère{1}", |
|
84 SELECT2_INPUT_TOOLONG: "Veuillez supprimer {0} caractère{1}", |
|
85 SELECT2_SELECTION_TOOBIG: "Vous ne pouvez sélectionner que {0} élément{1}", |
|
86 SELECT2_FREETAG_PREFIX: "Texte libre : ", |
|
87 |
|
88 DT_COLUMNS: "Colonnes" |
|
89 |
|
90 }); |
|
91 |
|
92 |
|
93 $.extend(MyAMS.plugins.i18n, { |
|
94 |
|
95 widgets: { |
|
96 SETTINGS_KEY_LABEL: "Réinitialiser les paramètres de ce composant ?", |
|
97 POSITION_KEY_LABEL: "Réinitialiser la position de ce composant ?", |
|
98 TIMESTAMP_FORMAT: "Dernière mise à jour: %d%/%m%/%y% %h%:%i%:%s", |
|
99 ERROR_LABEL: "Une erreur s'est produite : ", |
|
100 UPDATED_LABEL: "Dernière mise à jour : ", |
|
101 REFRESH_LABEL: "Rafraîchir", |
|
102 EDIT_BTN: "Modifier le titre", |
|
103 DELETE_BTN: "Supprimer", |
|
104 DELETE_LABEL: "Supprimer le composant : ", |
|
105 DELETE_MSG: "ATTENTION : cette action ne peut pas être annulée !", |
|
106 FULLSCREEN_BTN: "Plein écran", |
|
107 COLLAPSE_BTN: "Replier", |
|
108 REFRESH_BTN: "Recharger le contenu", |
|
109 LOADING_MSG: "Chargement..." |
|
110 }, |
|
111 |
|
112 validate: { |
|
113 invalidformat: "Format de saisie incorrect.", |
|
114 pattern: "Format de saisie incorrect.", |
|
115 required: "Ce champ est obligatoire.", |
|
116 remote: "Veuillez corriger ce champ.", |
|
117 email: "Veuillez saisir une adresse électronique valide.", |
|
118 url: "Veuillez saisir une adresse URL valide.", |
|
119 date: "Veuillez saisir une date valide.", |
|
120 dateISO: "Veuillez saisir une date valide (format ISO).", |
|
121 number: "Veuillez saisir un nombre.", |
|
122 digits: "Veuillez saisir seulement des chiffres.", |
|
123 creditcard: "Veuillez saisir un numéro de carte de crédit valide.", |
|
124 equalTo: "Veuillez saisir exactement la même valeur.", |
|
125 notEqualTo: "Veuillez saisir une valeur différente, les valeurs ne doivent pas être identiques.", |
|
126 extension: "Veuillez saisir une valeur avec une extension valide.", |
|
127 maxlength: "Ca champ est limité à {0} caractères.", |
|
128 minlength: "Ce champ doit faire au moins {0} caractères.", |
|
129 rangelength: "Ce champ doit contenir entre {0} et {1} caractères.", |
|
130 range: "Veuillez saisir une valeur entre {0} et {1}.", |
|
131 max: "Veuillez saisir une valeur inférieure ou égale à {0}.", |
|
132 min: "Veuillez saisir une valeur supérieure ou égale à {0}.", |
|
133 step: "Veuillez saisir une valeur multiple de {0}.", |
|
134 maxWords: "Veuillez saisir au plus {0} mots.", |
|
135 minWords: "Veuillez saisir au moins {0} mots.", |
|
136 rangeWords: "Veuillez saisir entre {0} et {1} mots.", |
|
137 letterswithbasicpunc: "Veuillez saisir seulement des lettres et des signes de ponctuation.", |
|
138 alphanumeric: "Veuillez saisir seulement des lettres, nombres, espaces et soulignages.", |
|
139 lettersonly: "Veuillez saisir seulement des lettres.", |
|
140 nowhitespace: "Veuillez ne pas saisir d'espaces blancs.", |
|
141 ziprange: "Veuillez saisir un code postal entre 902xx-xxxx et 905-xx-xxxx.", |
|
142 integer: "Veuillez saisir un nombre non décimal qui est positif ou négatif.", |
|
143 vinUS: "Veuillez saisir un numéro d'identification du véhicule (VIN).", |
|
144 dateITA: "Veuillez saisir une date valide.", |
|
145 time: "Veuillez saisir une heure valide entre 00:00 et 23:59.", |
|
146 phoneUS: "Veuillez saisir un numéro de téléphone valide.", |
|
147 phoneUK: "Veuillez saisir un numéro de téléphone valide.", |
|
148 mobileUK: "Veuillez saisir un numéro de téléphone mobile valide.", |
|
149 strippedminlength: "Veuillez saisir au moins {0} caractères.", |
|
150 email2: "Veuillez saisir une adresse électronique valide.", |
|
151 url2: "Veuillez saisir une adresse URL valide.", |
|
152 creditcardtypes: "Veuillez saisir un numéro de carte de crédit valide.", |
|
153 ipv4: "Veuillez saisir une adresse IP v4 valide.", |
|
154 ipv6: "Veuillez saisir une adresse IP v6 valide.", |
|
155 require_from_group: "Veuillez saisir au moins {0} de ces champs.", |
|
156 nifES: "Veuillez saisir un numéro NIF valide.", |
|
157 nieES: "Veuillez saisir un numéro NIE valide.", |
|
158 cifES: "Veuillez saisir un numéro CIF valide.", |
|
159 postalCodeCA: "Veuillez saisir un code postal valide." |
|
160 }, |
|
161 |
|
162 datatables: { |
|
163 sProcessing: "Traitement en cours...", |
|
164 sSearch: "Filtrer...", |
|
165 sLengthMenu: "Afficher _MENU_ éléments par page", |
|
166 sInfo: "Affichage des éléments _START_ à _END_ sur _TOTAL_", |
|
167 sInfoEmpty: "Aucun élément à afficher", |
|
168 sInfoFiltered: "(sur un total de _MAX_)", |
|
169 sInfoPostFix: "", |
|
170 sLoadingRecords: "Chargement en cours...", |
|
171 sZeroRecords: "Aucun élément à afficher", |
|
172 sEmptyTable: "Aucune donnée disponible dans le tableau", |
|
173 oPaginate: { |
|
174 sFirst: "Premier", |
|
175 sPrevious: "Précédent", |
|
176 sNext: "Suivant", |
|
177 sLast: "Dernier" |
|
178 }, |
|
179 sColumns: "Colonnes", |
|
180 oAria: { |
|
181 sSortAscending: ": activer pour trier la colonne par ordre croissant", |
|
182 sSortDescending: ": activer pour trier la colonne par ordre décroissant" |
|
183 } |
|
184 }, |
|
185 |
|
186 fancybox: { |
|
187 ERROR: "Le contenu demandé ne peut pas être chargé.", |
|
188 RETRY: "Veuillez vérifier la requête ou ré-essayer plus tard.", |
|
189 CLOSE: "Fermer", |
|
190 NEXT: "Suivant", |
|
191 PREVIOUS: "Précédent" |
|
192 }, |
|
193 |
|
194 dndupload: { |
|
195 FILES_SELECTED: '{count} fichiers sélectionnés', |
|
196 CHOOSE_FILE: 'Sélectionnez des fichiers', |
|
197 ADD_INFO: 'pour les ajouter au dossier courant,', |
|
198 DRAG_FILE: 'ou placez-les ici par glisser/déposer !', |
|
199 UPLOAD: 'Ajouter', |
|
200 UPLOADING: 'Chargement en cours…', |
|
201 DONE: 'Chargement terminé !!', |
|
202 UPLOAD_MORE: 'Autre téléchargement ?', |
|
203 ERROR: 'Erreur !', |
|
204 TRY_AGAIN: 'Essayer à nouveau ?' |
|
205 } |
|
206 |
|
207 }); |
|
208 |
|
209 })(jQuery, this); |
|