validation.php
9.11 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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'accepted' => 'Le champ :attribute doit être accepté.',
'active_url' => 'Le champ :attribute n\'est pas une URL valide.',
'after' => 'Le champ :attribute doit être une date postérieure à :date.',
'after_or_equal' => 'Le champ :attribute doit être une date postérieure ou égale à :date.',
'alpha' => 'Le champ :attribute ne peut contenir que des lettres.',
'alpha_dash' => 'Le champ :attribute ne peut contenir que des lettres, des chiffres ou bien des tirets.',
'alpha_num' => 'Le champ :attribute ne peut contenir que des lettres ou des chiffres.',
'array' => 'Le champ :attribute doit être un tableau.',
'before' => 'Le champ :attribute doit être une date antérieure à :date.',
'before_or_equal' => 'Le champ :attribute doit être une date antérieure ou égale à :date.',
'between' => [
'numeric' => 'La valeur :attribute doit être comprise entre :min et :max.',
'file' => 'La taille du fichier :attribute doit être comprise entre :min et :max kilooctets.',
'string' => 'La taille de la chaine :attribute doit être comprise entre :min et :max caractères.',
'array' => 'Le tableau :attribute doit contenir entre :min et :max éléments.',
],
'boolean' => 'Le champ :attribute doit être vrai ou faux.',
'confirmed' => 'La confirmation du champ :attribute ne correspond pas.',
'date' => 'Le champ :attribute n\'est pas une date valide.',
'date_format' => 'Le champ :attribute ne correspond pas au format :format.',
'different' => 'Le champ :attribute et le champ :other doivent être différents.',
'digits' => 'Le champ :attribute doit contenir :digits chiffres.',
'digits_between' => 'Le champ :attribute doit avoir entre :min et :max chiffres.',
'dimensions' => "Le champ :attribute a des dimensions d'image invalides.",
'distinct' => 'Le champ :attribute doit être une valeur unique.',
'email' => 'Le champ :attribute doit être une adresse email valide.',
'exists' => 'Le champ :attribute n\'existe pas.',
'file' => 'Le champ :attribute doit être un fichier.',
'filled' => 'Le champ :attribute est obligatoire.',
'image' => 'Le champ :attribute doit être une image.',
'in' => 'Le champ :attribute est invalide.',
'in_array' => "Le champ :attribute n'existe pas dans :other.",
'integer' => 'Le champ :attribute doit être un entier.',
'ip' => 'Le champ :attribute doit être une adresse IP valide.',
'ipv4' => 'The :attribute must be a valid IPv4 address.',
'ipv6' => 'The :attribute must be a valid IPv6 address.',
'json' => 'Le champ :attribute doit être une chaine JSON valide.',
'max' => [
'numeric' => 'Le champ :attribute doit être inférieur à :max.',
'file' => 'La taille du fichier :attribute ne peut être supérieure à :max kilooctets.',
'string' => 'Le champ :attribute doit contenir moins de :max caractères.',
'array' => 'Le tableau :attribute doit avoir moins de :max éléments.',
],
'mimes' => 'Le fichier :attribute doit être du type : :values.',
'min' => [
'numeric' => 'Le champ :attribute doit être supérieur à :min.',
'file' => 'Le taille du fichier :attribute doit être supérieure à :min kilooctets.',
'string' => 'Le champ :attribute doit contenir plus de :min caractères.',
'array' => 'Le tableau :attribute doit avoir plus de :min éléments.',
],
'not_in' => 'Le champ :attribute est invalide.',
'numeric' => 'Le champ :attribute doit être un nombre.',
'present' => 'Le champ :attribute doit être présent.',
'regex' => 'Le format du champ :attribute est invalide.',
'required' => 'Le champ :attribute est obligatoire.',
'required_if' => 'Le champ :attribute est obligatoire lorsque :other est :value.',
'required_unless' => 'Le champ :attribute est obligatoire sauf si :other est :value.',
'required_with' => 'Le champ :attribute est obligatoire lorsque :values a une valeur.',
'required_with_all' => 'Le champ :attribute est obligatoire lorsque :values existe.',
'required_without' => 'Le champ :attribute est obligatoire lorsque :values n\'a pas de valeur.',
'required_without_all' => 'Le champ :attribute est obligatoire lorsque :values n\'existe pas.',
'same' => 'Le champ :attribute et :other doivent être identiques.',
'size' => [
'numeric' => 'Le champ :attribute doit avoir une taille de :size.',
'file' => 'La taille du fichier :attribute doit être de :size kilooctets.',
'string' => 'Le champ :attribute doit comporter :size caractères.',
'array' => 'Le tableau :attribute doit contenir :size éléments.',
],
'string' => 'Le champ :attribute doit être une chaine de caractères.',
'timezone' => 'Le champ :attribute doit être une zone de temps valide.',
'unique' => 'Le champ :attribute existe déjà.',
'url' => 'Le format du champ :attribute est invalide.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [
'backend' => [
'access' => [
'permissions' => [
'associated_roles' => 'Rôles associés',
'dependencies' => 'Dépendances',
'display_name' => 'Nom affiché',
'group' => 'Groupe',
'group_sort' => 'Ordre du groupe',
'groups' => [
'name' => 'Nom du groupe',
],
'name' => 'Nom',
'system' => 'Système ?',
],
'roles' => [
'associated_permissions' => 'Permissions associées',
'name' => 'Nom',
'sort' => 'Ordre',
],
'users' => [
'active' => 'Actif',
'associated_roles' => 'Rôles associés',
'confirmed' => 'Confirmé',
'email' => 'Adresse email',
'name' => 'Nom',
'other_permissions' => 'Autres permissions',
'password' => 'Mot de passe',
'password_confirmation' => 'Confirmation',
'send_confirmation_email' => 'Envoyer un email de confirmation',
],
],
],
'frontend' => [
'email' => 'Adresse email',
'last_name' => 'Nom',
'first_name' => 'Prénom',
'name' => 'Full Name',
'password' => 'Mot de passe',
'password_confirmation' => 'Confirmation',
'phone' => 'Phone',
'message' => 'Message',
'old_password' => 'Ancien mot de passe',
'new_password' => 'Nouveau mot de passe',
'new_password_confirmation' => 'Confirmation du nouveau mot de passe',
],
],
];