-
-
Notifications
You must be signed in to change notification settings - Fork 3k
/
validation.php
164 lines (162 loc) · 13.7 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
162
163
164
<?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 kilobytes.',
'numeric' => 'Το πεδίο :attribute πρέπει να είναι μεταξύ :min - :max.',
'string' => 'Το πεδίο :attribute πρέπει να είναι μεταξύ :min - :max χαρακτήρες.',
],
'boolean' => 'Το πεδίο :attribute πρέπει να είναι true ή false.',
'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 πρέπει να είναι μία έγκυρη διεύθυνση email.',
'ends_with' => 'Το πεδίο :attribute πρέπει να τελειώνει με ένα από τα παρακάτω: :values.',
'exists' => 'Το επιλεγμένο :attribute δεν είναι έγκυρο.',
'file' => 'Το πεδίο :attribute πρέπει να είναι αρχείο.',
'filled' => 'To πεδίο :attribute είναι απαραίτητο.',
'gt' => [
'array' => 'To πεδίο :attribute πρέπει να έχει περισσότερα από :value αντικείμενα.',
'file' => 'To πεδίο :attribute πρέπει να είναι μεγαλύτερο από :value kilobytes.',
'numeric' => 'To πεδίο :attribute πρέπει να είναι μεγαλύτερο από :value.',
'string' => 'To πεδίο :attribute πρέπει να είναι μεγαλύτερο από :value χαρακτήρες.',
],
'gte' => [
'array' => 'To πεδίο :attribute πρέπει να έχει :value αντικείμενα ή περισσότερα.',
'file' => 'To πεδίο :attribute πρέπει να είναι μεγαλύτερο ή ίσο από :value kilobytes.',
'numeric' => 'To πεδίο :attribute πρέπει να είναι μεγαλύτερο ή ίσο από :value.',
'string' => 'To πεδίο :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' => 'To πεδίο :attribute πρέπει να έχει λιγότερα από :value αντικείμενα.',
'file' => 'To πεδίο :attribute πρέπει να είναι μικρότερo από :value kilobytes.',
'numeric' => 'To πεδίο :attribute πρέπει να είναι μικρότερo από :value.',
'string' => 'To πεδίο :attribute πρέπει να είναι μικρότερo από :value χαρακτήρες.',
],
'lte' => [
'array' => 'To πεδίο :attribute δεν πρέπει να υπερβαίνει τα :value αντικείμενα.',
'file' => 'To πεδίο :attribute πρέπει να είναι μικρότερo ή ίσο από :value kilobytes.',
'numeric' => 'To πεδίο :attribute πρέπει να είναι μικρότερo ή ίσο από :value.',
'string' => 'To πεδίο :attribute πρέπει να είναι μικρότερo ή ίσο από :value χαρακτήρες.',
],
'max' => [
'array' => 'Το πεδίο :attribute δεν μπορεί να έχει περισσότερα από :max αντικείμενα.',
'file' => 'Το πεδίο :attribute δεν μπορεί να είναι μεγαλύτερό :max kilobytes.',
'numeric' => 'Το πεδίο :attribute δεν μπορεί να είναι μεγαλύτερο από :max.',
'string' => 'Το πεδίο :attribute δεν μπορεί να έχει περισσότερους από :max χαρακτήρες.',
],
'mimes' => 'Το πεδίο :attribute πρέπει να είναι αρχείο τύπου: :values.',
'mimetypes' => 'Το πεδίο :attribute πρέπει να είναι αρχείο τύπου: :values.',
'min' => [
'array' => 'Το πεδίο :attribute πρέπει να έχει τουλάχιστον :min αντικείμενα.',
'file' => 'Το πεδίο :attribute πρέπει να είναι τουλάχιστον :min kilobytes.',
'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 kilobytes.',
'numeric' => 'Το πεδίο :attribute πρέπει να είναι :size.',
'string' => 'Το πεδίο :attribute πρέπει να είναι :size χαρακτήρες.',
],
'starts_with' => 'Το στοιχείο :attribute πρέπει να ξεκινά με ένα από τα παρακάτω: :values',
'string' => 'Το πεδίο :attribute πρέπει να είναι αλφαριθμητικό.',
'timezone' => 'Το πεδίο :attribute πρέπει να είναι μία έγκυρη ζώνη ώρας.',
'unique' => 'Το πεδίο :attribute έχει ήδη εκχωρηθεί.',
'uploaded' => 'Η μεταφόρτωση του πεδίου :attribute απέτυχε.',
'url' => 'Το πεδίο :attribute δεν είναι έγκυρη διεύθυνση URL.',
'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' => 'Επίθετο',
'message' => 'Μήνυμα',
'minute' => 'Λεπτό',
'mobile' => 'Κινητό τηλέφωνο',
'month' => 'Μήνας',
'name' => 'Όνομα',
'password' => 'Συνθηματικό',
'password_confirmation' => 'Επιβεβαίωση συνθηματικού',
'phone' => 'Τηλέφωνο',
'recaptcha_response_field' => 'Η επαλήθευση recaptcha ',
'second' => 'Δευτερόλεπτο',
'sex' => 'Φύλο',
'size' => 'Μέγεθος',
'subject' => 'Θέμα',
'time' => 'Χρόνος',
'title' => 'Τίτλος',
'username' => 'Όνομα χρήστη',
'year' => 'Ετος',
],
];