787 lines
36 KiB
JavaScript
787 lines
36 KiB
JavaScript
export 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',
|
||
repeatProp: '参数重复 {0}="{1}",这可能会出现错误',
|
||
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'
|
||
}
|
||
},
|
||
gantt: {
|
||
tFullFormat: {
|
||
year: '{yy}年',
|
||
quarter: '{yy}年第{q}季度',
|
||
month: '{yy}年{M}月',
|
||
week: '{yy}年第{W}周',
|
||
day: '{yy}年{M}月{d}日',
|
||
hour: '{yy}年 {M}月{d}日{H}时',
|
||
minute: '{yy}年{M}月{d}日{H}时{m}分'
|
||
},
|
||
tSimpleFormat: {
|
||
year: '{yy}年',
|
||
quarter: '{q}季度',
|
||
month: '{M}月',
|
||
week: '{W}周',
|
||
day: '{d}',
|
||
hour: '{H}时',
|
||
minute: '{m}分'
|
||
},
|
||
dayss: {
|
||
w0: '日',
|
||
w1: '一',
|
||
w2: '二',
|
||
w3: '三',
|
||
w4: '四',
|
||
w5: '五',
|
||
w6: '六'
|
||
}
|
||
},
|
||
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 <br/> 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 <br/> use * représente tous les caractères multiples'
|
||
},
|
||
empty: '(vide)',
|
||
notData: 'Pas de match'
|
||
}
|
||
}
|
||
}
|
||
};
|