-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Expand file tree
/
Copy pathfr-FR.ts
More file actions
121 lines (118 loc) · 3.22 KB
/
fr-FR.ts
File metadata and controls
121 lines (118 loc) · 3.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
import { mergeLocale } from '../utils/merge-locale'
import { base } from './base'
const typeTemplate = '${label}Pas un valide${type}'
const frFR = mergeLocale(base, {
locale: 'fr-FR',
common: {
confirm: 'Activer',
cancel: 'Annuler',
loading: 'Chargement',
},
Calendar: {
markItems: ['un', 'deux', 'trois', 'quatre', 'cinq', 'six', 'sept'],
yearAndMonth: '${year}Année ${month}Mois',
},
Cascader: {
placeholder: 'Veuillez sélectionner',
},
Dialog: {
ok: 'Je l’ai compris',
},
ErrorBlock: {
default: {
title: 'La page rencontre des problèmes mineurs',
description: 'Venez essayer plus tard',
},
busy: {
title: 'Pas chargé.',
description: 'Tentative de rafraîchir la page',
},
disconnected: {
title: 'Le réseau est occupé',
description: 'Tentative de rafraîchir la page',
},
empty: {
title: 'Vous n’avez pas trouvé ce que vous cherchez',
description: 'Trouvez les autres',
},
},
Form: {
required: 'Qu’il remplit',
optional: 'Décharge sélectionnés',
defaultValidateMessages: {
default: 'Erreur de validation de champ${label}',
required: 'Veuillez entrer le${label}',
enum: '${label}doit être l’un des[${enum}]',
whitespace: '${label}Ne peut pas être un caractère vide',
date: {
format: '${label}Format de date invalide',
parse: '${label}Non convertible en date',
invalid: '${label}Est une date non valide',
},
types: {
string: typeTemplate,
method: typeTemplate,
array: typeTemplate,
object: typeTemplate,
number: typeTemplate,
date: typeTemplate,
boolean: typeTemplate,
integer: typeTemplate,
float: typeTemplate,
regexp: typeTemplate,
email: typeTemplate,
url: typeTemplate,
hex: typeTemplate,
},
string: {
len: '${label}pour${len}Un caractère',
min: '${label}Au moins${min}Un caractère',
max: '${label}Un maximum de${max}Un caractère',
range: '${label}Dans les${min}-${max}Entre les caractères',
},
number: {
len: '${label}Doit être égal à${len}',
min: '${label}La valeur minimale est${min}',
max: '${label}La valeur maximale est${max}',
range: '${label}Dans les${min}-${max}entre',
},
array: {
len: 'pour${len}个${label}',
min: 'Au moins${min}个${label}',
max: 'Un maximum de${max}个${label}',
range: '${label}Montant de${min}-${max}entre',
},
pattern: {
mismatch: '${label}Ne correspond pas au modèle${pattern}',
},
},
},
ImageUploader: {
uploading: 'Téléchargement...',
upload: 'Télécharger',
},
InfiniteScroll: {
noMore: 'Non, plus maintenant.',
},
Input: {
clear: 'Effacer',
},
Mask: {
name: 'Masques',
},
Modal: {
ok: 'Je l’ai compris',
},
NumberKeyboard: {
backspace: 'Supprimer',
},
PullToRefresh: {
pulling: 'Rafraîchir la liste déroulante',
canRelease: 'Libérez instantanément rafraîchir',
complete: 'Rafraîchir avec succès',
},
TextArea: {
clear: 'Effacer',
},
})
export default frFR