-
-
Notifications
You must be signed in to change notification settings - Fork 3k
/
validation.php
133 lines (131 loc) · 8.2 KB
/
validation.php
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
<?php
/*
|--------------------------------------------------------------------------
| 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.
|
*/
return [
'accepted' => ':attribute musí být přijat.',
'active_url' => ':attribute není platnou URL adresou.',
'after' => ':attribute musí být datum po :date.',
'after_or_equal' => ':attribute musí být datum :date nebo pozdější.',
'alpha' => ':attribute může obsahovat pouze písmena.',
'alpha_dash' => ':attribute může obsahovat pouze písmena, číslice, pomlčky a podtržítka. České znaky (á, é, í, ó, ú, ů, ž, š, č, ř, ď, ť, ň) nejsou podporovány.',
'alpha_num' => ':attribute může obsahovat pouze písmena a číslice.',
'array' => ':attribute musí být pole.',
'attached' => 'This :attribute is already attached.',
'before' => ':attribute musí být datum před :date.',
'before_or_equal' => 'Datum :attribute musí být před nebo rovno :date.',
'between' => [
'array' => ':attribute musí obsahovat nejméně :min a nesmí obsahovat více než :max prvků.',
'file' => ':attribute musí být větší než :min a menší než :max Kilobytů.',
'numeric' => ':attribute musí být hodnota mezi :min a :max.',
'string' => ':attribute musí být delší než :min a kratší než :max znaků.',
],
'boolean' => ':attribute musí být true nebo false',
'confirmed' => ':attribute nesouhlasí.',
'date' => ':attribute musí být platné datum.',
'date_equals' => ':attribute musí být datum shodné s :date.',
'date_format' => ':attribute není platný formát data podle :format.',
'different' => ':attribute a :other se musí lišit.',
'digits' => ':attribute musí být :digits pozic dlouhé.',
'digits_between' => ':attribute musí být dlouhé nejméně :min a nejvíce :max pozic.',
'dimensions' => ':attribute má neplatné rozměry.',
'distinct' => ':attribute má duplicitní hodnotu.',
'email' => ':attribute není platný formát.',
'ends_with' => ':attribute musí končit jednou z následujících hodnot: :values',
'exists' => 'Zvolená hodnota pro :attribute není platná.',
'file' => ':attribute musí být soubor.',
'filled' => ':attribute musí být vyplněno.',
'gt' => [
'array' => 'Pole :attribute musí mít více prvků než :value.',
'file' => 'Velikost souboru :attribute musí být větší než :value kB.',
'numeric' => ':attribute musí být větší než :value.',
'string' => 'Počet znaků :attribute musí být větší :value.',
],
'gte' => [
'array' => 'Pole :attribute musí mít :value prvků nebo více.',
'file' => 'Velikost souboru :attribute musí být větší nebo rovno :value kB.',
'numeric' => ':attribute musí být větší nebo rovno :value.',
'string' => 'Počet znaků :attribute musí být větší nebo rovno :value.',
],
'image' => ':attribute musí být obrázek.',
'in' => 'Zvolená hodnota pro :attribute je neplatná.',
'in_array' => ':attribute není obsažen v :other.',
'integer' => ':attribute musí být celé číslo.',
'ip' => ':attribute musí být platnou IP adresou.',
'ipv4' => ':attribute musí být platná IPv4 adresa.',
'ipv6' => ':attribute musí být platná IPv6 adresa.',
'json' => ':attribute musí být platný JSON řetězec.',
'lt' => [
'array' => ':attribute by měl obsahovat méně než :value položek.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'numeric' => ':attribute musí být menší než :value.',
'string' => ':attribute musí obsahovat méně než :value znaků.',
],
'lte' => [
'array' => ':attribute by měl obsahovat maximálně :value položek.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'numeric' => ':attribute musí být menší nebo rovno než :value.',
'string' => ':attribute nesmí být delší než :value znaků.',
],
'max' => [
'array' => ':attribute nemůže obsahovat více než :max prvků.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'numeric' => ':attribute nemůže být větší než :max.',
'string' => ':attribute nemůže být delší než :max znaků.',
],
'mimes' => ':attribute musí být jeden z následujících datových typů :values.',
'mimetypes' => ':attribute musí být jeden z následujících datových typů :values.',
'min' => [
'array' => ':attribute musí obsahovat více než :min prvků.',
'file' => ':attribute musí být větší než :min kB.',
'numeric' => ':attribute musí být větší než :min.',
'string' => ':attribute musí být delší než :min znaků.',
],
'multiple_of' => 'The :attribute must be a multiple of :value',
'not_in' => 'Zvolená hodnota pro :attribute je neplatná.',
'not_regex' => ':attribute musí být regulární výraz.',
'numeric' => ':attribute musí být číslo.',
'password' => 'The password is incorrect.',
'present' => ':attribute musí být vyplněno.',
'prohibited' => 'The :attribute field is prohibited.',
'prohibited_if' => 'The :attribute field is prohibited when :other is :value.',
'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.',
'regex' => ':attribute nemá správný formát.',
'relatable' => 'This :attribute may not be associated with this resource.',
'required' => ':attribute musí být vyplněno.',
'required_if' => ':attribute musí být vyplněno pokud :other je :value.',
'required_unless' => ':attribute musí být vyplněno dokud :other je v :values.',
'required_with' => ':attribute musí být vyplněno pokud :values je vyplněno.',
'required_with_all' => ':attribute musí být vyplněno pokud :values je zvoleno.',
'required_without' => ':attribute musí být vyplněno pokud :values není vyplněno.',
'required_without_all' => ':attribute musí být vyplněno pokud není žádné z :values zvoleno.',
'same' => ':attribute a :other se musí shodovat.',
'size' => [
'array' => ':attribute musí obsahovat právě :size prvků.',
'file' => ':attribute musí mít přesně :size Kilobytů.',
'numeric' => ':attribute musí být přesně :size.',
'string' => ':attribute musí být přesně :size znaků dlouhý.',
],
'starts_with' => ':attribute musí začínat jednou z následujících hodnot: :values',
'string' => ':attribute musí být řetězec znaků.',
'timezone' => ':attribute musí být platná časová zóna.',
'unique' => ':attribute musí být unikátní.',
'uploaded' => 'Nahrávání :attribute se nezdařilo.',
'url' => 'Formát :attribute je neplatný.',
'uuid' => ':attribute musí být validní UUID.',
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
'attributes' => [
'password' => 'heslo',
],
];