-
-
Notifications
You must be signed in to change notification settings - Fork 3k
/
validation.php
161 lines (159 loc) · 11.8 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
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
<?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 қабылдануы керек.',
'active_url' => ' :attribute жарамды URL мекенжайы емес.',
'after' => ' :attribute мәні :date күнінен кейінгі күн болуы керек.',
'after_or_equal' => ' :attribute мәні :date күнінен кейінгі күн немесе тең болуы керек.',
'alpha' => ' :attribute тек әріптерден тұруы керек.',
'alpha_dash' => ' :attribute тек әріптерден, сандардан және сызықшалардан тұруы керек.',
'alpha_num' => ' :attribute тек әріптерден және сандардан тұруы керек.',
'array' => ' :attribute жиым болуы керек.',
'attached' => 'This :attribute is already attached.',
'before' => ' :attribute мәні :date күнінен дейінгі күн болуы керек.',
'before_or_equal' => ' :attribute мәні :date күнінен дейінгі күн немесе тең болуы керек.',
'between' => [
'array' => ' :attribute жиымы :min және :max аралығындағы элементтерден тұруы керек.',
'file' => ' :attribute көлемі :min және :max килобайт аралығында болуы керек.',
'numeric' => ' :attribute мәні :min және :max аралығында болуы керек.',
'string' => ' :attribute тармағы :min және :max аралығындағы таңбалардан тұруы керек.',
],
'boolean' => ' :attribute жолы шын немесе жалған мән болуы керек.',
'confirmed' => ' :attribute растауы сәйкес емес.',
'date' => ' :attribute жарамды күн емес.',
'date_equals' => ' :attribute мәні :date күнімен тең болуы керек.',
'date_format' => ' :attribute пішімі :format пішіміне сай емес.',
'different' => ' :attribute және :other әр түрлі болуы керек.',
'digits' => ' :attribute мәні :digits сан болуы керек.',
'digits_between' => ' :attribute мәні :min және :max аралығындағы сан болуы керек.',
'dimensions' => ' :attribute сурет өлшемі жарамсыз.',
'distinct' => ' :attribute жолында қосарланған мән бар.',
'email' => ' :attribute жарамды электрондық пошта мекенжайы болуы керек.',
'ends_with' => ' :attribute келесі мәндердің біреуінен аяқталуы керек: :values',
'exists' => ' таңдалған :attribute жарамсыз.',
'file' => ' :attribute файл болуы тиіс.',
'filled' => ' :attribute жолы толтырылуы керек.',
'gt' => [
'array' => ' :attribute мәні :value элементтерден үлкен болуы керек.',
'file' => ' :attribute файл өлшемі :value килобайттан үлкен болуы керек.',
'numeric' => ' :attribute мәні :value үлкен болуы керек.',
'string' => ' :attribute мәні :value таңбалардан үлкен болуы керек.',
],
'gte' => [
'array' => ' :attribute мәні :value элементтерден үлкен немесе тең болуы керек.',
'file' => ' :attribute файл өлшемі :value килобайттан үлкен немесе тең болуы керек.',
'numeric' => ' :attribute мәні :value үлкен немесе тең болуы керек.',
'string' => ' :attribute мәні :value таңбалардан үлкен немесе тең болуы керек.',
],
'image' => ' :attribute кескін болуы керек.',
'in' => ' таңдалған :attribute жарамсыз.',
'in_array' => ' :attribute жолы :other ішінде жоқ.',
'integer' => ' :attribute бүтін сан болуы керек.',
'ip' => ' :attribute жарамды IP мекенжайы болуы керек.',
'ipv4' => ' :attribute жарамды IPv4 мекенжайы болуы керек.',
'ipv6' => ' :attribute жарамды IPv6 мекенжайы болуы керек.',
'json' => ' :attribute жарамды JSON тармағы болуы керек.',
'lt' => [
'array' => ' :attribute мәні :value элементтерден кіші болуы керек.',
'file' => ' :attribute файл өлшемі :value килобайттан кіші болуы керек.',
'numeric' => ' :attribute мәні :value кіші болуы керек.',
'string' => ' :attribute мәні :value таңбалардан кіші болуы керек.',
],
'lte' => [
'array' => ' :attribute мәні :value элементтерден кіші немесе тең болуы керек.',
'file' => ' :attribute файл өлшемі :value килобайттан кіші неменсе тең болуы керек.',
'numeric' => ' :attribute мәні :value кіші немесе тең болуы керек.',
'string' => ' :attribute мәні :value таңбалардан кіші немесе тең болуы керек.',
],
'max' => [
'array' => ' :attribute жиымының құрамы :max элементтен аспауы керек.',
'file' => ' :attribute мәні :max килобайттан көп болмауы керек.',
'numeric' => ' :attribute мәні :max мәнінен көп болмауы керек.',
'string' => ' :attribute тармағы :max таңбадан ұзын болмауы керек.',
],
'mimes' => ' :attribute мынадай файл түрі болуы керек: :values.',
'mimetypes' => ' :attribute мынадай файл түрі болуы керек: :values.',
'min' => [
'array' => ' :attribute кемінде :min элементтен тұруы керек.',
'file' => ' :attribute көлемі кемінде :min килобайт болуы керек.',
'numeric' => ' :attribute кемінде :min болуы керек.',
'string' => ' :attribute кемінде :min таңбадан тұруы керек.',
],
'multiple_of' => 'The :attribute must be a multiple of :value',
'not_in' => ' таңдалған :attribute жарамсыз.',
'not_regex' => ' таңдалған :attribute форматы жарамсыз.',
'numeric' => ' :attribute сан болуы керек.',
'password' => 'Қате құпиясөз.',
'present' => ' :attribute болуы керек.',
'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 пішімі жарамсыз.',
'relatable' => 'This :attribute may not be associated with this resource.',
'required' => ' :attribute жолы толтырылуы керек.',
'required_if' => ' :attribute жолы :other мәні :value болған кезде толтырылуы керек.',
'required_unless' => ' :attribute жолы :other мәні :values ішінде болмағанда толтырылуы керек.',
'required_with' => ' :attribute жолы :values болғанда толтырылуы керек.',
'required_with_all' => ' :attribute жолы :values болғанда толтырылуы керек.',
'required_without' => ' :attribute жолы :values болмағанда толтырылуы керек.',
'required_without_all' => ' :attribute жолы ешбір :values болмағанда толтырылуы керек.',
'same' => ' :attribute және :other сәйкес болуы керек.',
'size' => [
'array' => ' :attribute жиымы :size элементтен тұруы керек.',
'file' => ' :attribute көлемі :size килобайт болуы керек.',
'numeric' => ' :attribute көлемі :size болуы керек.',
'string' => ' :attribute тармағы :size таңбадан тұруы керек.',
],
'starts_with' => ' :attribute келесі мәндердің біреуінен басталуы керек: :values',
'string' => ' :attribute тармақ болуы керек.',
'timezone' => ' :attribute жарамды аймақ болуы керек.',
'unique' => ' :attribute бұрын алынған.',
'uploaded' => ' :attribute жүктелуі сәтсіз аяқталды.',
'url' => ' :attribute пішімі жарамсыз.',
'uuid' => ' :attribute мәні жарамды UUID болуы керек.',
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
'attributes' => [
'address' => 'Мекенжай',
'age' => 'Жасы',
'available' => 'Қолжетімді',
'city' => 'Қала',
'content' => 'Контент',
'country' => 'Ел',
'date' => 'Күні',
'day' => 'Күн',
'description' => 'Сипаттамасы',
'email' => 'E-Mail мекенжай',
'excerpt' => 'Үзінді',
'first_name' => 'Аты',
'gender' => 'Жынысы',
'hour' => 'Сағат',
'last_name' => 'Тегі',
'minute' => 'Минут',
'mobile' => 'Моб. нөмір',
'month' => 'Ай',
'name' => 'Аты',
'password' => 'Құпиясөз',
'password_confirmation' => 'Құпиясөзді растау',
'phone' => 'Телефон',
'second' => 'Секунд',
'sex' => 'Жынысы',
'size' => 'Көлемі',
'time' => 'Уақыт',
'title' => 'Атауы',
'username' => 'Лақап аты',
'year' => 'Жыл',
],
];