-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocaleCS.js
47 lines (40 loc) · 1.61 KB
/
localeCS.js
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
exports.mixed = {
default: 'Hodnota v "${path}" je neplatná',
required: 'Pole "${path}" je povinné',
oneOf: '${path} musí obsahovat jednu z následujících hodnot: ${values}',
notOneOf: '${path} nesmí obsahovat žádnou z následujících hodnot: ${values}'
};
exports.string = {
length: '${path} musí obsahovat přesně ${length} znaků',
min: '${path} musí obsahovat minimálně ${min} znaků',
max: '${path} musí obsahovat maximálně ${max} znaků',
matches: '${path} musí splňovat pravidlo: "${regex}"',
email: '${path} musí být platná emailová adresa',
url: '${path} musí být platná URL adresa',
trim: '${path} nesmí obsahovat mezery',
lowercase: '${path} musí obsahovat jen malá písmena',
uppercase: '${path} musí obsahovat jen velká písmena'
};
exports.number = {
min: '${path} musí být větší nebo rovno ${min}',
max: '${path} musí být menší nebo rovno ${max}',
lessThan: '${path} musí být menší než ${less}',
moreThan: '${path} musí být větší než ${more}',
notEqual: '${path} nesmí se rovnat "${notEqual}"',
positive: '${path} musí být kladné číslo',
negative: '${path} musí být záporné číslo',
integer: '${path} musí být celé číslo'
};
exports.date = {
min: '${path} musí být po ${min}',
max: '${path} musí být před ${max}'
};
exports.boolean = {};
exports.object = {
noUnknown: '${path}-pole nesmí obsahovat nespecifikované klíče'
};
exports.array = {
min: '${path}-pole musí obsahovat alespoň ${min} položky',
max: '${path}-pole musí obsahova maximálně ${max} položky'
};
module.exports = exports;