Skip to content

Commit d6b3d91

Browse files
BekStar7karabayev
andauthored
Add Kz locale for 4.x (#4302)
Co-authored-by: karabayev <[email protected]>
1 parent 3c55ea4 commit d6b3d91

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

packages/i18n/src/locale/kz.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"code": "kz",
3+
"messages": {
4+
"_default": "{field} жолағы дұрыс емес",
5+
"alpha": "{field} жолағына тек әріптер жазуға болады",
6+
"alpha_num": "{field} жолағына тек әріптер және сандар жазуға болады",
7+
"alpha_dash": "{field} жолағына тек әріптер, сандар және дефис жазуға болады",
8+
"alpha_spaces": "{field} жолағына тек әріптер және бос орын жазуға болады",
9+
"between": "{field} жолағы 0:{min} және 1:{max} сандарының арасындағы сан болуға тиіс",
10+
"confirmed": "{field} жолағы басқа жолақпен бірдей емес",
11+
"digits": "{field} жолағы тура 0:{length} цифрдан тұратын сан болуға тиіс",
12+
"dimensions": "{field} жолағы 1:{height} пиксельге 0:{width} пиксель болатын сурет болуға тиіс",
13+
"email": "{field} жолағы қолданыстағы электронды мекенжай болуға тиіс",
14+
"not_one_of": "{field} жолағы рұқсат етілген мән болуға тиіс",
15+
"ext": "{field} жолағы қолданыстағы файл болуға тиіс",
16+
"image": "{field} жолағы сурет болуға тиіс",
17+
"integer": "{field} жолағы бүтін сан болуға тиіс",
18+
"length": "{field} жолағының ұзындығы мына мәннен ұзын болуға тиіс: 0:{length}",
19+
"max_value": "{field} жолағы 0:{max} не одан кіші сан болуға тиіс",
20+
"max": "{field} жолағы 0:{length} символдан ұзын бола алмайды",
21+
"mimes": "{field} жолағында рұқсат етілген файл типі болуға тиіс",
22+
"min_value": "{field} жолағы 0:{min} не одан үлкен сан болуға тиіс",
23+
"min": "{field} жолағы 0:{length} символдан қысқа болмауға тиіс",
24+
"numeric": "{field} жолағы сан болуға тиіс",
25+
"one_of": "{field} жолағы рұқсат етілген мән болуға тиіс",
26+
"regex": "{field} жолағының форматы дұрыс емес",
27+
"required_if": "{field} жолағын толтыру міндетті",
28+
"required": "{field} жолағын толтыру міндетті",
29+
"size": "{field} жолағы 0:{size}KB-ден кіші болуға тиіс",
30+
"url": "{field} жолағында форматы дұрыс емес сілтеме бар"
31+
}
32+
}

packages/rules/src/alpha_helper.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const alpha: { [k: string]: RegExp } = {
1818
pl: /^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,
1919
pt: /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,
2020
ru: /^[А-ЯЁ]*$/i,
21+
kz: /^[А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]*$/i,
2122
sk: /^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,
2223
sr: /^[A-ZČĆŽŠĐ]*$/i,
2324
sv: /^[A-ZÅÄÖ]*$/i,
@@ -42,6 +43,7 @@ export const alphaSpaces: { [k: string]: RegExp } = {
4243
pl: /^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,
4344
pt: /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,
4445
ru: /^[А-ЯЁ\s]*$/i,
46+
kz: /^[А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA\s]*$/i,
4547
sk: /^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,
4648
sr: /^[A-ZČĆŽŠĐ\s]*$/i,
4749
sv: /^[A-ZÅÄÖ\s]*$/i,
@@ -66,6 +68,7 @@ export const alphanumeric: { [k: string]: RegExp } = {
6668
pl: /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,
6769
pt: /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,
6870
ru: /^[0-9А-ЯЁ]*$/i,
71+
kz: /^[0-9А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]*$/i,
6972
sk: /^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,
7073
sr: /^[0-9A-ZČĆŽŠĐ]*$/i,
7174
sv: /^[0-9A-ZÅÄÖ]*$/i,
@@ -90,6 +93,7 @@ export const alphaDash: { [k: string]: RegExp } = {
9093
pl: /^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,
9194
pt: /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,
9295
ru: /^[0-9А-ЯЁ_-]*$/i,
96+
kz: /^[0-9А-ЯЁ\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA_-]*$/i,
9397
sk: /^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,
9498
sr: /^[0-9A-ZČĆŽŠĐ_-]*$/i,
9599
sv: /^[0-9A-ZÅÄÖ_-]*$/i,

0 commit comments

Comments
 (0)