"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _default = exports.default = { vxe: { base: { pleaseInput: 'Veuillez entrer', pleaseSelect: 'Veuillez sélectionner', comma: ',', fullStop: '。' }, loading: { text: 'chargement...' }, error: { downErr: 'Échec du téléchargement', errLargeData: 'Lorsque la quantité de données liées est trop grande, veuillez utiliser {0}, sinon cela peut entraîner un décalage', groupFixed: 'Si vous utilisez des en-têtes groupés, la colonne congelée doit être définie par groupe', groupMouseRange: "L'en-tête de regroupement ne peut pas être utilisé en même temps que \"{0}\" et cela peut entraîner une erreur", groupTag: 'Le regroupement des en-têtes de colonne doit utiliser "{0}" au lieu de "{1}", ce qui peut entraîner des erreurs', scrollErrProp: "Ce paramètre \"{0}\" n'est pas pris en charge après l'activation du défilement virtuel", errConflicts: 'Paramètre "{0}" entre en conflit avec "{1}"', modelConflicts: '绑定的字段值 "{0}" 与 "{1}" 存在冲突,将会出现错误', reqSupportProp: '当使用 "{0}" 时,应该设置 "{1}",否则可能会出现错误', notSupportProp: "\"{1}\" n'est pas pris en charge lorsque le paramètre \"{0}\" est activé, il devrait être \"{2}\", sinon une erreur se produira", notConflictProp: 'Lorsque vous utilisez "{0}", "{1}" doit être défini, sinon il peut y avoir des conflits fonctionnels', unableInsert: "Ne peut pas être inséré dans l'emplacement spécifié, veuillez vérifier si les paramètres sont corrects", useErr: "Une erreur s'est produite lors de l'installation du module \"{0}\". L'ordonnance peut être incorrecte. Le module dépendant doit être installé avant le tableau", barUnableLink: "La barre d'outils ne peut pas associer des tables", expandContent: "La fente de la ligne élargie doit être \"Contenu\", veuillez vérifier s'il est correct", reqComp: "Le composant \"{0}\" est manquant, veuillez vérifier s'il est installé correctement. https://vxeui.com/#/start/useglobal", reqModule: 'Module "{0}" manquant', reqProp: 'Le paramètre "{0}" nécessaire est manquant, ce qui peut provoquer une erreur', emptyProp: "Le paramètre \"{0}\" n'est pas autorisé à être vide", errProp: 'Paramètre non pris en charge "{0}", peut-être "{1}"', colRepet: 'colonne. {0} = "{1}" est répétée, ce qui peut rendre certaines fonctions inutilisables', notFunc: "Méthode \"{0}\" n'existe pas", errFunc: "Le paramètre \"{0}\" n'est pas une méthode", notValidators: "Vérification globale \"{0}\" n'existe pas", notFormats: "Formatage global \"{0}\" n'existe pas", notCommands: "La directive globale \"{0}\" n'existe pas", notSlot: "Slot \"{0}\" n'existe pas", noTree: "\"{0}\" n'est pas pris en charge dans la structure de l'arbre", noGroup: '数据分组后不支持 "{0}"', notProp: 'Paramètre non pris en charge "{0}"', checkProp: 'Lorsque le volume de données est trop grand, la case peut être bégayée. Il est recommandé de définir le paramètre "{0}" pour améliorer la vitesse de rendu', coverProp: 'Le paramètre "{1}" de "{0}" est défini à plusieurs reprises, ce qui peut provoquer une erreur', uniField: 'Le nom de champ "{0}" est défini à plusieurs reprises, ce qui peut provoquer une erreur', repeatKey: 'Répétez la clé primaire {0} = "{1}", qui peut provoquer une erreur', delFunc: 'Méthode "{0}" est obsolète, veuillez utiliser "{1}"', delProp: 'Le paramètre "{0}" est obsolète, veuillez utiliser "{1}"', delEvent: "L'événement \"{0}\" est obsolète, veuillez utiliser \"{1}\"", removeProp: "Le paramètre \"{0}\" est obsolète et n'est pas recommandé, ce qui peut entraîner une erreur", errFormat: "Le contenu formaté global doit être défini à l'aide de \"vxetable.formats\" et la méthode de montage \"formatter = {0}\" n'est plus recommandée.", notType: 'Type de fichier non pris en charge "{0}"', notExp: "Ce navigateur ne prend pas en charge la fonction d'importation / d'exportation", impFields: "L'importation a échoué. Veuillez vérifier si le nom de champ et le format de données sont corrects.", treeNotImp: "Les tables d'arbres ne prennent pas en charge l'importation", treeCrossDrag: 'Faites seulement glisser le premier niveau', treeDragChild: 'Les parents ne peuvent pas traîner à leurs propres enfants', reqPlugin: "\"{1}\" n'est pas installé sur https://vxeui.com/other {0,/#/{1 }/install", errMaxRow: 'Dépassant les lignes maximales du volume de données prises en charge {0}, cela peut entraîner une erreur', useNew: '不建议使用 {0},请使用 {1}', errorVersion: '版本不匹配,当前版本 {0},最低支持版本为 {1}' }, table: { emptyText: 'Pas encore de données', allTitle: 'Sélectionnez tout / Annuler', seqTitle: 'Numéro de série', actionTitle: 'fonctionner', confirmFilter: 'filtre', resetFilter: 'Réinitialiser', allFilter: 'tous', sortAsc: 'Ordre ascendant: le plus bas au plus élevé', sortDesc: 'Ordre descendant: le plus élevé à la plus basse', filter: 'Activer le filtrage des colonnes sélectionnées', impSuccess: 'Enregistrements {0} importés avec succès', expLoading: 'Exportation', expSuccess: 'Exporter avec succès', expError: "Échec de l'exportation", expFilename: 'Export_ {0}', expOriginFilename: 'Export_source_ {0}', customTitle: 'Paramètres de colonne', customAll: 'tous', customConfirm: 'confirmer', customClose: 'fermeture', customCancel: 'Annuler', customRestore: 'Restaurer par défaut', maxFixedCol: 'Le nombre maximum de colonnes gelées ne peut pas dépasser {0}', maxGroupCol: '最大分组字段的数量不能超过 {0} 个', dragTip: 'Déplacer: {0}', resizeColTip: 'Largeur: {0} pixels', resizeRowTip: 'Hauteur: {0} pixels', rowGroupContentTotal: '{0} ({1})' }, grid: { selectOneRecord: 'Veuillez sélectionner au moins un enregistrement!', deleteSelectRecord: "Êtes-vous sûr de vouloir supprimer l'enregistrement sélectionné?", removeSelectRecord: "Êtes-vous sûr de vouloir supprimer l'enregistrement sélectionné?", dataUnchanged: 'Données non modifiées!', delSuccess: 'Le record sélectionné a été supprimé avec succès!', saveSuccess: 'Économisez avec succès!', operError: "Une erreur s'est produite et l'opération a échoué!" }, select: { clear: '清除', allChecked: '全选', total: '{0} / {1}', search: 'recherche', loadingText: 'chargement', emptyText: 'Pas encore de données', maxOpt: '最大可选择的数量不能超过 {0} 个', overSizeErr: '已超出最大可选数量 {0} 个,超出部分将被忽略!', searchEmpty: '未匹配到数据!' }, tree: { searchEmpty: '未匹配到数据!' }, treeSelect: { clearChecked: '清除', allChecked: '全选', allExpand: '全部展开', clearExpand: '全部收起', total: '已选 {0}', search: '搜索', emptyText: '暂无数据' }, pager: { goto: 'Aller', gotoTitle: 'Nombre de pages', pagesize: '{0} Éléments / page', total: 'Enregistrements totaux {0}', pageClassifier: 'Page', homePage: 'première page', homePageTitle: 'première page', prevPage: 'Page précédente', prevPageTitle: 'Page précédente', nextPage: 'Page suivante', nextPageTitle: 'Page suivante', prevJump: 'Page de saut', prevJumpTitle: 'Page de saut', nextJump: 'Sauter la page', nextJumpTitle: 'Sauter la page', endPage: 'Dernière page', endPageTitle: 'Dernière page' }, alert: { title: 'Invites du système' }, button: { confirm: 'confirmer', cancel: 'Annuler', clear: 'Clair' }, filter: { search: 'recherche' }, custom: { cstmTitle: 'Paramètres de colonne', cstmRestore: 'Restaurer par défaut', cstmCancel: 'Annuler', cstmConfirm: 'Bien sûr', cstmConfirmRestore: "Veuillez confirmer s'il est restauré à la configuration de la colonne par défaut?", cstmDragTarget: 'Déplacer: {0}', setting: { colSort: 'Trier', sortHelpTip: '点击并拖动图标可以调整顺序', colTitle: 'Titre de la colonne', colResizable: 'Largeur de colonne (pixels)', colVisible: "S'il faut afficher", colFixed: 'Colonne de gel', colFixedMax: "Colonnes de gel (jusqu'à {0} colonnes)", fixedLeft: 'Côté gauche', fixedUnset: 'Pas réglé', fixedRight: 'Côté droit' } }, import: { modes: { covering: "Méthode d'écrasement (écraser directement les données de la table)", insert: 'Ajoutez en bas (ajoutez les nouvelles données en bas du tableau)', insertTop: 'Ajoutez en haut (ajoutez les nouvelles données en haut du tableau)', insertBottom: 'Ajoutez en bas (ajoutez les nouvelles données en bas du tableau)' }, impTitle: 'Importer des données', impFile: 'nom de fichier', impSelect: 'Sélectionner le fichier', impType: 'Type de fichier', impOpts: 'Paramètres', impMode: "Mode d'importation", impConfirm: 'Importer', impCancel: 'Annuler' }, export: { types: { csv: 'CSV (virgule séparée) (*. CSV)', html: 'Page Web (* .html)', xml: 'Données XML (* .xml)', txt: 'Fichier texte (onglet séparé) (*. Txt)', xls: 'Excel 97-2003 Clain de travail (* .xls)', xlsx: 'Excel Workbook (* .xlsx)', pdf: 'Pdf (* .pdf)' }, modes: { empty: 'Données vides', current: 'Données actuelles (données sur la page actuelle)', selected: 'Données sélectionnées (données sélectionnées sur la page actuelle)', all: 'Données complètes (y compris toutes les données paginées)' }, printTitle: 'Imprimer des données', expTitle: "Données d'exportation", expName: 'nom de fichier', expNamePlaceholder: 'Veuillez saisir un nom de fichier', expSheetName: 'titre', expSheetNamePlaceholder: 'Veuillez saisir un titre', expType: 'Type de sauvegarde', expMode: 'Sélectionner des données', expCurrentColumn: 'Tous les champs', expColumn: 'Sélectionner le champ', expOpts: 'Paramètres', expOptHeader: 'Tête', expHeaderTitle: "L'en-tête de table est-il requis", expOptFooter: 'Fin de table', expFooterTitle: 'La fin du tableau est-elle requise?', expOptColgroup: 'En-tête de regroupement', expOptTitle: 'Titre de la colonne', expTitleTitle: "Qu'il s'agisse du titre de la colonne, sinon il sera affiché comme nom de champ de la colonne", expColgroupTitle: "S'il est présent, un en-tête avec une structure de regroupement est pris en charge", expOptMerge: 'fusionner', expMergeTitle: 'Si présents, les cellules avec des structures fusionnées sont soutenues', expOptAllExpand: "Développer l'arbre", expAllExpandTitle: "S'il existe, il est supporté pour étendre toutes les données avec des structures hiérarchiques", expOptUseStyle: 'style', expUseStyleTitle: 'Si présents, les cellules avec style sont prises en charge', expOptOriginal: 'Données de source', expOriginalTitle: "S'il s'agit de données source, l'importation dans les tables est prise en charge", expPrint: 'Imprimer', expConfirm: 'Exporter', expCancel: 'Annuler' }, modal: { errTitle: "Message d'erreur", zoomMin: 'Minimiser', zoomIn: 'maximiser', zoomOut: 'réduction', close: 'fermeture', miniMaxSize: 'Le nombre de fenêtres minimisées ne peut pas dépasser {0}', footPropErr: "Le show-foooter n'est utilisé que pour activer la queue de table et doit être utilisé avec le show-confirfirt-button | Button-canal du spectacle | machines à sous" }, drawer: { close: 'fermeture' }, form: { folding: 'Fermer', unfolding: 'Développer' }, toolbar: { import: 'Importer', export: 'Exporter', print: 'Imprimer', refresh: 'rafraîchir', zoomIn: 'plein écran', zoomOut: 'réduction', custom: 'Paramètres de colonne', customAll: 'tous', customConfirm: 'confirmer', customRestore: 'Réinitialiser', fixedLeft: 'Geller à gauche', fixedRight: 'Geler à droite', cancelFixed: 'Dégeler' }, datePicker: { yearTitle: '{0} ans' }, dateRangePicker: { pleaseRange: '请选择开始日期与结束日期' }, input: { date: { m1: 'Janvier', m2: 'Février', m3: 'Mars', m4: 'Avril', m5: 'Peut', m6: 'Juin', m7: 'Juillet', m8: 'Août', m9: 'Septembre', m10: 'Octobre', m11: 'Novembre', m12: 'Décembre', quarterLabel: '{0} years', monthLabel: '{0} years', dayLabel: '{0} year {1}', labelFormat: { date: 'yyyy-MM-dd', time: 'HH:mm:ss', datetime: 'yyyy-MM-dd HH:mm:ss', week: 'Week WW of year yyyy', month: 'yyyy-MM', quarter: 'quarter q of year yyyy', year: 'yyyy' }, weeks: { w: '', w0: 'Soleil', w1: 'Lun', w2: 'Mar', w3: 'Épouser', w4: 'Jeu', w5: 'Ven', w6: 'Assis' }, months: { m0: 'Janvier', m1: 'Février', m2: 'Mars', m3: 'Avril', m4: 'Peut', m5: 'Juin', m6: 'Juillet', m7: 'Août', m8: 'Septembre', m9: 'Octobre', m10: 'Novembre', m11: 'Décembre' }, quarters: { q1: 'Premier trimestre', q2: 'Deuxième trimestre', q3: 'Troisième trimestre', q4: 'Quatrième trimestre' } } }, numberInput: { currencySymbol: '$' }, imagePreview: { popupTitle: 'Prévisualisation', operBtn: { zoomOut: 'Rétrécir', zoomIn: 'agrandir', pctFull: "Mise à l'échelle également", pct11: "Afficher la taille d'origine", rotateLeft: 'Tourner à gauche', rotateRight: 'Tourner vers la droite', print: "Cliquez pour imprimer l'image", download: "Cliquez pour télécharger l'image" } }, upload: { fileBtnText: 'Cliquez ou faites glisser pour télécharger', imgBtnText: 'Cliquez ou faites glisser pour télécharger', dragPlaceholder: 'Veuillez faire glisser et déposer le fichier dans cette zone pour télécharger', imgSizeHint: 'Dépliant {0}', imgCountHint: 'Images maximales {0}', fileTypeHint: 'Prise en charge des types de fichiers {0}', fileSizeHint: 'Une seule taille de fichier ne dépasse pas {0}', fileCountHint: "Les fichiers jusqu'à {0} peuvent être téléchargés", uploadTypeErr: 'Déliachance du type de fichier!', overCountErr: 'Seuls les fichiers {0} peuvent être sélectionnés au maximum!', overCountExtraErr: 'Le nombre maximum de {0} a été dépassé et les fichiers excédentaires {1} seront ignorés!', overSizeErr: 'La taille maximale du fichier ne peut pas dépasser {0}!', manualUpload: '点击上传', reUpload: 'Télécharger à nouveau', uploadProgress: 'Téléchargement {0}%', uploadErr: 'Le téléchargement a échoué', uploadSuccess: 'Télécharger avec succès', moreBtnText: 'Plus ({0})', viewItemTitle: 'Cliquez pour voir', morePopup: { readTitle: 'Affichage de la liste', imageTitle: 'Télécharger des photos', fileTitle: 'Télécharger le fichier' } }, empty: { defText: 'Pas encore de données' }, colorPicker: { clear: 'Clair', confirm: 'confirmer', copySuccess: 'Copie dans le presse-papiers: {0}', hex: 'HEX' }, formDesign: { formName: 'Nom de formulaire', defFormTitle: 'Forme anonyme', widgetPropTab: 'Propriétés de contrôle', widgetFormTab: 'Former des propriétés', error: { wdFormUni: 'Ce type de contrôle est autorisé à en ajouter un dans le formulaire', wdSubUni: 'Ce type de contrôle est autorisé à en ajouter un dans la sous-table' }, styleSetting: { btn: 'Paramètres de style', title: 'Paramètres de style de formulaire', layoutTitle: 'Disposition du contrôle', verticalLayout: 'Disposition supérieure et inférieure', horizontalLayout: 'Disposition horizontale', styleTitle: 'Style de titre', boldTitle: 'Titre audacieux', fontBold: 'Audacieux', fontNormal: 'conventionnel', colonTitle: 'Montrer le colon', colonVisible: 'montrer', colonHidden: 'cacher', alignTitle: 'Alignement', widthTitle: 'Largeur du titre', alignLeft: 'À gauche', alignRight: 'Sur la droite', unitPx: 'Pixels', unitPct: 'pourcentage' }, widget: { group: { base: 'Commandes de base', layout: 'Contrôles de disposition', system: 'Commandes de système', module: 'Commandes de module', chart: 'Contrôle du graphique', advanced: 'Commandes avancées' }, copyTitle: 'Copy_ {0}', component: { input: 'Boîte de saisie', textarea: 'Champ de texte', select: 'Retraitez vers le bas pour sélectionner', row: 'Une ligne et plusieurs colonnes', title: 'titre', text: 'texte', subtable: 'Sous-table', VxeSwitch: 'si', VxeInput: 'Boîte de saisie', VxeNumberInput: 'nombre', VxeDatePicker: 'date', VxeTextarea: 'Champ de texte', VxeSelect: 'Retraitez vers le bas pour sélectionner', VxeTreeSelect: 'Sélection des arbres', VxeRadioGroup: 'Bouton radio', VxeCheckboxGroup: 'Cocher', VxeUploadFile: 'document', VxeUploadImage: 'image', VxeRate: 'score', VxeSlider: 'curseur' } }, widgetProp: { name: 'Nom de contrôle', placeholder: 'Rapide', required: 'Vérification requise', multiple: 'Plusieurs choix sont autorisés', displaySetting: { name: "Paramètres d'affichage", pc: 'PC', mobile: 'Mobile', visible: 'montrer', hidden: 'cacher' }, dataSource: { name: 'Source de données', defValue: 'Option {0}', addOption: 'Ajouter des options', batchEditOption: 'Édition de lots', batchEditTip: 'Chaque ligne correspond à une option, qui prend en charge la copie directe et coller à partir de tables, Excel et WPS.', batchEditSubTip: "Chaque ligne correspond à une option. S'il s'agit d'un groupe, les éléments de l'enfant peuvent commencer par un espace ou une clé de onglet, et il prend en charge la copie directe et coller à partir de tables, Excel et WPS.", buildOption: 'Options de construction' }, rowProp: { colSize: 'Nombre de colonnes', col2: 'Deux colonnes', col3: 'Trois colonnes', col4: 'Quatre colonnes', col6: 'Six colonnes', layout: 'mise en page' }, textProp: { name: 'contenu', alignTitle: 'Alignement', alignLeft: 'À gauche', alignCenter: 'Centre', alignRight: 'Sur la droite', colorTitle: 'Couleur de police', sizeTitle: 'Taille de la police', boldTitle: 'Police audacieuse', fontNormal: 'conventionnel', fontBold: 'Audacieux' }, subtableProp: { seqTitle: 'Numéro de série', showSeq: 'Afficher le numéro de série', showCheckbox: 'Plusieurs choix sont autorisés', errSubDrag: "La sous-table ne prend pas en charge ce contrôle, veuillez utiliser d'autres contrôles", colPlace: 'Faites glisser le contrôle' }, uploadProp: { limitFileCount: 'Limite de quantité de fichier', limitFileSize: 'Limite de taille de fichier', multiFile: 'Autoriser plusieurs fichiers à télécharger', limitImgCount: "Limiter le nombre d'images", limitImgSize: "Limite de taille d'image", multiImg: 'Autoriser plusieurs images à télécharger' } } }, listDesign: { fieldSettingTab: 'Paramètres de champ', listSettingTab: 'Paramètres', searchTitle: 'Critères de requête', listTitle: 'Champ de liste', searchField: 'Champs de requête', listField: 'Champ de liste', activeBtn: { ActionButtonUpdate: 'modifier', ActionButtonDelete: 'supprimer' }, search: { addBtn: 'modifier', emptyText: 'Conditions de requête non configurées', editPopupTitle: 'Modifier les champs de requête' }, searchPopup: { colTitle: 'titre', saveBtn: 'sauvegarder' } }, text: { copySuccess: 'Copie dans le presse-papiers', copyError: "L'environnement actuel ne prend pas en charge cette opération" }, countdown: { formats: { yyyy: 'Année', MM: 'lune', dd: 'ciel', HH: 'heure', mm: 'indiquer', ss: 'Deuxième' } }, plugins: { extendCellArea: { area: { mergeErr: 'Cette opération ne peut pas être effectuée sur des cellules fusionnées', multiErr: 'Cette opération ne peut pas être effectuée sur plusieurs zones de sélection', selectErr: 'Impossible de fonctionner sur des cellules dans la plage spécifiée', extendErr: 'Si la plage étendue contient des cellules fusionnées, toutes les cellules fusionnées doivent être de la même taille', pasteMultiErr: 'Incapables de coller, les zones copiées et collées doivent être de la même taille pour effectuer cette opération', cpInvalidErr: "L'opération ne peut pas être effectuée. Il existe des colonnes interdites ({0}) dans la plage que vous avez sélectionnée." }, fnr: { title: 'Trouver et remplacer', findLabel: 'Trouver', replaceLabel: 'remplacer', findTitle: 'Trouver quoi:', replaceTitle: 'Remplacer par:', tabs: { find: 'Trouver', replace: 'remplacer' }, filter: { re: 'Expressions régulières', whole: 'Correspondant à mot complet', sensitive: 'sensible aux majuscules et minuscules' }, btns: { findNext: 'Trouver ensuite', findAll: 'Trouver tout', replace: 'remplacer', replaceAll: 'Remplacer tout', cancel: 'Annuler' }, header: { seq: '#', cell: 'Cellule', value: 'valeur' }, body: { row: 'Ligne: {0}', col: 'Colonne: {0}' }, empty: '(Valeur nul)', reError: 'Expression régulière non valide', recordCount: '{0} cellules trouvées', notCell: 'La cellule correspondante ne peut être trouvée', replaceSuccess: 'Cellules {0} remplacées avec succès' } }, extendPivotTable: { aggregation: { grouping: '分组', values: '值', groupPlaceholder: '拖至此处进行分组', valuesPlaceholder: '拖至此处进行聚合', dragExistCol: '该列已存在', sortHelpTip: '点击并拖动图标可以调整顺序' }, aggFuncs: { sum: '求和', count: '计数', avg: '平均值', min: '最小值', max: '最大值', first: '首个值', last: '末尾值' } }, filterComplexInput: { menus: { fixedColumn: 'Colonne de gel', fixedGroup: 'Groupe de gel', cancelFixed: 'Dégeler', fixedLeft: 'Geller à gauche', fixedRight: 'Geler à droite' }, cases: { equal: 'égal', gt: 'Supérieur à', lt: 'Moins que', begin: 'Le début est', endin: 'La fin est', include: 'Inclure', isSensitive: 'sensible aux majuscules et minuscules' } }, filterCombination: { menus: { sort: 'Trier', clearSort: 'Toi clair', sortAsc: 'Commande ascendante', sortDesc: 'Ordre descendant', fixedColumn: 'Colonne de gel', fixedGroup: 'Groupe de gel', cancelFixed: 'Dégeler', fixedLeft: 'Geller à gauche', fixedRight: 'Geler à droite', clearFilter: 'Filtre effacer', textOption: 'Filtre à texte', numberOption: 'Filtre numérique' }, popup: { title: 'Méthodes de filtrage personnalisées', currColumnTitle: 'Colonne actuelle:', and: 'et', or: 'ou', describeHtml: 'Disponible? Représente un seul caractère
use * représente tous les caractères multiples' }, cases: { equal: 'égal', unequal: 'Pas égal à', gt: 'Supérieur à', ge: 'Supérieur ou égal à', lt: 'Moins que', le: 'Moins ou égal à', begin: 'Le début est', notbegin: "Ce n'est pas au début", endin: 'La fin est', notendin: "La fin n'est pas", include: 'Inclure', exclude: 'Pas inclus', between: 'Entre', custom: 'Filtre personnalisé', insensitive: 'Cas insensible au cas', isSensitive: 'sensible aux majuscules et minuscules' }, empty: '(vide)', notData: 'Pas de match' } }, pro: { area: { mergeErr: 'Cette opération ne peut pas être effectuée sur des cellules fusionnées', multiErr: 'Cette opération ne peut pas être effectuée sur plusieurs zones de sélection', extendErr: 'Si la plage étendue contient des cellules fusionnées, toutes les cellules fusionnées doivent être de la même taille', pasteMultiErr: 'Incapables de coller, les zones copiées et collées doivent être de la même taille pour effectuer cette opération' }, fnr: { title: 'Trouver et remplacer', findLabel: 'Trouver', replaceLabel: 'remplacer', findTitle: 'Trouver du contenu:', replaceTitle: 'Remplacer par:', tabs: { find: 'Trouver', replace: 'remplacer' }, filter: { re: 'Expressions régulières', whole: 'Correspondant à mot complet', sensitive: 'sensible aux majuscules et minuscules' }, btns: { findNext: 'Trouver ensuite', findAll: 'Trouver tout', replace: 'remplacer', replaceAll: 'Remplacer tout', cancel: 'Annuler' }, header: { seq: '#', cell: 'Cellule', value: 'valeur' }, empty: '(Valeur nul)', reError: 'Expression régulière non valide', recordCount: '{0} cellules trouvées', notCell: 'Aucune cellule correspondante trouvée', replaceSuccess: 'Cellules {0} remplacées avec succès' } }, renderer: { search: 'recherche', cases: { equal: 'égal', unequal: 'Pas égal à', gt: 'Supérieur à', ge: 'Supérieur ou égal à', lt: 'Moins que', le: 'Moins ou égal à', begin: 'Le début est', notbegin: "Ce n'est pas au début", endin: 'La fin est', notendin: "La fin n'est pas", include: 'Inclure', exclude: 'Pas inclus', between: 'Entre', custom: 'Filtre personnalisé', insensitive: 'Cas insensible au cas', isSensitive: 'sensible aux majuscules et minuscules' }, combination: { menus: { sort: 'Trier', clearSort: 'Toi clair', sortAsc: 'Commande ascendante', sortDesc: 'Ordre descendant', fixedColumn: 'Colonne de gel', fixedGroup: 'Groupe de gel', cancelFixed: 'Dégeler', fixedLeft: 'Geller à gauche', fixedRight: 'Geler à droite', clearFilter: 'Filtre effacer', textOption: 'Filtrage de texte', numberOption: 'Filtrage numérique' }, popup: { title: 'Méthodes de filtrage personnalisées', currColumnTitle: 'Colonne actuelle:', and: 'et', or: 'ou', describeHtml: 'Disponible? Représente un seul caractère
use * représente tous les caractères multiples' }, empty: '(vide)', notData: 'Pas de match' } } } };