UNPKG

4.44 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/fr_FR";
3import Calendar from '../calendar/locale/fr_FR';
4import DatePicker from '../date-picker/locale/fr_FR';
5import TimePicker from '../time-picker/locale/fr_FR';
6var typeTemplate = "La valeur du champ ${label} n'est pas valide pour le type ${type}";
7var localeValues = {
8 locale: 'fr',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 Table: {
14 filterTitle: 'Filtrer',
15 filterConfirm: 'OK',
16 filterReset: 'Réinitialiser',
17 filterEmptyText: 'Aucun filtre',
18 filterCheckall: 'Sélectionner la page actuelle',
19 emptyText: 'Aucune donnée',
20 selectAll: 'Sélectionner la page actuelle',
21 selectInvert: 'Inverser la sélection de la page actuelle',
22 selectNone: 'Désélectionner toutes les données',
23 selectionAll: 'Sélectionner toutes les données',
24 sortTitle: 'Trier',
25 expand: 'Développer la ligne',
26 collapse: 'Réduire la ligne',
27 triggerDesc: 'Trier par ordre décroissant',
28 triggerAsc: 'Trier par ordre croissant',
29 cancelSort: 'Annuler le tri'
30 },
31 Modal: {
32 okText: 'OK',
33 cancelText: 'Annuler',
34 justOkText: 'OK'
35 },
36 Popconfirm: {
37 okText: 'OK',
38 cancelText: 'Annuler'
39 },
40 Transfer: {
41 titles: ['', ''],
42 searchPlaceholder: 'Rechercher',
43 itemUnit: 'élément',
44 itemsUnit: 'éléments',
45 remove: 'Désélectionner',
46 selectCurrent: 'Sélectionner la page actuelle',
47 removeCurrent: 'Désélectionner la page actuelle',
48 selectAll: 'Sélectionner toutes les données',
49 removeAll: 'Désélectionner toutes les données',
50 selectInvert: 'Inverser la sélection de la page actuelle'
51 },
52 Upload: {
53 uploading: 'Téléchargement...',
54 removeFile: 'Effacer le fichier',
55 uploadError: 'Erreur de téléchargement',
56 previewFile: 'Fichier de prévisualisation',
57 downloadFile: 'Télécharger un fichier'
58 },
59 Empty: {
60 description: 'Aucune donnée'
61 },
62 Icon: {
63 icon: 'icône'
64 },
65 Text: {
66 edit: 'Éditer',
67 copy: 'Copier',
68 copied: 'Copie effectuée',
69 expand: 'Développer'
70 },
71 PageHeader: {
72 back: 'Retour'
73 },
74 Form: {
75 optional: '(optionnel)',
76 defaultValidateMessages: {
77 "default": 'Erreur de validation pour le champ ${label}',
78 required: 'Le champ ${label} est obligatoire',
79 "enum": 'La valeur du champ ${label} doit être parmi [${enum}]',
80 whitespace: 'La valeur du champ ${label} ne peut pas être vide',
81 date: {
82 format: "La valeur du champ ${label} n'est pas au format date",
83 parse: 'La valeur du champ ${label} ne peut pas être convertie vers une date',
84 invalid: "La valeur du champ ${label} n'est pas une date valide"
85 },
86 types: {
87 string: typeTemplate,
88 method: typeTemplate,
89 array: typeTemplate,
90 object: typeTemplate,
91 number: typeTemplate,
92 date: typeTemplate,
93 "boolean": typeTemplate,
94 integer: typeTemplate,
95 "float": typeTemplate,
96 regexp: typeTemplate,
97 email: typeTemplate,
98 url: typeTemplate,
99 hex: typeTemplate
100 },
101 string: {
102 len: 'La taille du champ ${label} doit être de ${len} caractères',
103 min: 'La taille du champ ${label} doit être au minimum de ${min} caractères',
104 max: 'La taille du champ ${label} doit être au maximum de ${max} caractères',
105 range: 'La taille du champ ${label} doit être entre ${min} et ${max} caractères'
106 },
107 number: {
108 len: 'La valeur du champ ${label} doit être égale à ${len}',
109 min: 'La valeur du champ ${label} doit être plus grande que ${min}',
110 max: 'La valeur du champ ${label} doit être plus petit que ${max}',
111 range: 'La valeur du champ ${label} doit être entre ${min} et ${max}'
112 },
113 array: {
114 len: 'La taille du tableau ${label} doit être de ${len}',
115 min: 'La taille du tableau ${label} doit être au minimum de ${min}',
116 max: 'La taille du tableau ${label} doit être au maximum de ${max}',
117 range: 'La taille du tableau ${label} doit être entre ${min}-${max}'
118 },
119 pattern: {
120 mismatch: 'La valeur du champ ${label} ne correspond pas au modèle ${pattern}'
121 }
122 }
123 },
124 Image: {
125 preview: 'Aperçu'
126 }
127};
128export default localeValues;
\No newline at end of file