Skip to content

Commit 2f6b21b

Browse files
Improved/Corrected the arabic translations of the validation messages in form_builder_validators. (#982)
1 parent 12a6d10 commit 2f6b21b

File tree

2 files changed

+32
-34
lines changed

2 files changed

+32
-34
lines changed

packages/form_builder_validators/lib/l10n/intl_ar.arb

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,103 @@
11
{
2-
"@@last_modified": "2021-06-06T10:38:27.938366",
2+
"@@last_modified": "2022-03-15T18:27:00.938366",
33
"@@locale": "ar",
4-
"requiredErrorText": "هذا الفراغ يجب املاؤه.",
4+
"requiredErrorText": "هذا الحقل يجب ملؤه.",
55
"@requiredErrorText": {
66
"description": "Error Text for required validator",
77
"type": "text",
88
"placeholders": {}
99
},
10-
"equalErrorText": "يجب أن تكون قيمة هذا الفراغ مساوية لـ {value}.",
10+
"equalErrorText": "يجب أن تكون القيمة المدخلة مساوية لـ {value}.",
1111
"@equalErrorText": {
1212
"description": "Error Text for equal validator",
1313
"type": "text",
1414
"placeholders": {
1515
"value": {}
1616
}
1717
},
18-
"notEqualErrorText": "يجب أن لا تكون قيمة هذا الفراغ مساوية لـ {value}.",
18+
"notEqualErrorText": "يجب أن لا تكون القيمة المدخلة مساوية لـ {value}.",
1919
"@notEqualErrorText": {
2020
"description": "Error Text for not-equal validator",
2121
"type": "text",
2222
"placeholders": {
2323
"value": {}
2424
}
2525
},
26-
"minErrorText": "يجب أن تكون قيمة هذا الفراغ مساوية او اكثر من {min}.",
26+
"minErrorText": "يجب أن لا تقل القيمة المدخلة عن {min}.",
2727
"@minErrorText": {
2828
"description": "Error Text for required field",
2929
"type": "text",
3030
"placeholders": {
3131
"min": {}
3232
}
3333
},
34-
"minLengthErrorText": "يجب أن يكون حجم هذا الفراغ مساوي او اكثر من {minLength}.",
34+
"minLengthErrorText": "يجب أن لا يقل طول القيمة المدخلة عن {minLength}.",
3535
"@minLengthErrorText": {
3636
"description": "Error Text for minLength validator",
3737
"type": "text",
3838
"placeholders": {
3939
"minLength": {}
4040
}
4141
},
42-
"maxErrorText": "يجب أن تكون قيمة هذا الفراغ مساوية او اقل من {max}.",
42+
"maxErrorText": "يجب أن لا تزيد القيمة المدخلة عن {max}.",
4343
"@maxErrorText": {
4444
"description": "Error Text for max validator",
4545
"type": "text",
4646
"placeholders": {
4747
"max": {}
4848
}
4949
},
50-
"maxLengthErrorText": "يجب أن يكون حجم هذا الفراغ مساوي او اقل من {maxLength}.",
50+
"maxLengthErrorText": "يجب أن لا يزيد طول القيمة المدخلة عن {maxLength}.",
5151
"@maxLengthErrorText": {
5252
"description": "Error Text for required field",
5353
"type": "text",
5454
"placeholders": {
5555
"maxLength": {}
5656
}
5757
},
58-
"emailErrorText": "هذا الفراغ يتطلب عنوان بريد إلكتروني صالح.",
58+
"emailErrorText": "هذا الحقل يتطلب عنوان بريد إلكتروني صالح.",
5959
"@emailErrorText": {
6060
"description": "Error Text for email field",
6161
"type": "text",
6262
"placeholders": {}
6363
},
64-
"urlErrorText": "هذا الفراغ يتطلب عنوان موقع URL صالح.",
64+
"urlErrorText": "هذا الحقل يتطلب عنوان URL صالح.",
6565
"@urlErrorText": {
6666
"description": "Error Text for URL field",
6767
"type": "text",
6868
"placeholders": {}
6969
},
70-
"matchErrorText": "قيمة الفراغ لا تطابق النمط.",
70+
"matchErrorText": "القيمة المدخلة لا تطابق الصيغة المطلوبة.",
7171
"@matchErrorText": {
7272
"description": "Error Text for pattern field",
7373
"type": "text",
7474
"placeholders": {}
7575
},
76-
"numericErrorText": "قيمة الفراغ ليست رقمية.",
76+
"numericErrorText": "القيمة المدخلة ليست رقما.",
7777
"@numericErrorText": {
7878
"description": "Error Text for numeric field",
7979
"type": "text",
8080
"placeholders": {}
8181
},
82-
"integerErrorText": "قيمة الفراغ ليست رقمية صحيحة.",
82+
"integerErrorText": "القيمة المدخلة ليست رقما صحيحا.",
8383
"@integerErrorText": {
8484
"description": "Error Text for integer validator",
8585
"type": "text",
8686
"placeholders": {}
8787
},
88-
"creditCardErrorText": "قيمة الفراغ ليست رقم بطاقة ائتمانيه صحيحة.",
88+
"creditCardErrorText": "القيمة المدخلة لا تصلح كرقم بطاقة إئتمانية.",
8989
"@creditCardErrorText": {
9090
"description": "Error Text for credit card field",
9191
"type": "text",
9292
"placeholders": {}
9393
},
94-
"ipErrorText": "هذا الفراغ يتطلب رقم IP صالح.",
94+
"ipErrorText": "هذا الحقل يتطلب عنوان IP صالح.",
9595
"@ipErrorText": {
9696
"description": "Error Text for IP address field",
9797
"type": "text",
9898
"placeholders": {}
9999
},
100-
"dateStringErrorText": "هذا الفراغ يتطلب تاريخ صالح.",
100+
"dateStringErrorText": "هذا الحقل يتطلب تاريخا صالحا.",
101101
"@dateStringErrorText": {
102102
"description": "Error Text for date string field",
103103
"type": "text",

packages/form_builder_validators/lib/localization/intl/messages_ar.dart

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,48 +20,46 @@ typedef String MessageIfAbsent(String messageStr, List<dynamic> args);
2020
class MessageLookup extends MessageLookupByLibrary {
2121
String get localeName => 'ar';
2222

23-
static String m0(value) => "يجب أن تكون قيمة هذا الفراغ مساوية لـ ${value}.";
23+
static String m0(value) => "يجب أن تكون القيمة المدخلة مساوية لـ ${value}.";
2424

25-
static String m1(max) =>
26-
"يجب أن تكون قيمة هذا الفراغ مساوية او اقل من ${max}.";
25+
static String m1(max) => "يجب أن لا تزيد القيمة المدخلة عن ${max}.";
2726

2827
static String m2(maxLength) =>
29-
"يجب أن يكون حجم هذا الفراغ مساوي او اقل من ${maxLength}.";
28+
"يجب أن لا يزيد طول القيمة المدخلة عن ${maxLength}.";
3029

31-
static String m3(min) =>
32-
"يجب أن تكون قيمة هذا الفراغ مساوية او اكثر من ${min}.";
30+
static String m3(min) => "يجب أن لا تقل القيمة المدخلة عن ${min}.";
3331

3432
static String m4(minLength) =>
35-
"يجب أن يكون حجم هذا الفراغ مساوي او اكثر من ${minLength}.";
33+
"يجب أن لا يقل طول القيمة المدخلة عن ${minLength}.";
3634

3735
static String m5(value) =>
38-
"يجب أن لا تكون قيمة هذا الفراغ مساوية لـ ${value}.";
36+
"يجب أن لا تكون القيمة المدخلة مساوية لـ ${value}.";
3937

4038
final messages = _notInlinedMessages(_notInlinedMessages);
4139
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
4240
"creditCardErrorText": MessageLookupByLibrary.simpleMessage(
43-
"قيمة الفراغ ليست رقم بطاقة ائتمانيه صحيحة."),
41+
"القيمة المدخلة لا تصلح كرقم بطاقة إئتمانية."),
4442
"dateStringErrorText": MessageLookupByLibrary.simpleMessage(
45-
"هذا الفراغ يتطلب تاريخ صالح."),
43+
"هذا الحقل يتطلب تاريخا صالحا."),
4644
"emailErrorText": MessageLookupByLibrary.simpleMessage(
47-
"هذا الفراغ يتطلب عنوان بريد إلكتروني صالح."),
45+
"هذا الحقل يتطلب عنوان بريد إلكتروني صالح."),
4846
"equalErrorText": m0,
4947
"integerErrorText": MessageLookupByLibrary.simpleMessage(
50-
"قيمة الفراغ ليست رقمية صحيحة."),
48+
"القيمة المدخلة ليست رقما صحيحا."),
5149
"ipErrorText": MessageLookupByLibrary.simpleMessage(
52-
"هذا الفراغ يتطلب رقم IP صالح."),
53-
"matchErrorText":
54-
MessageLookupByLibrary.simpleMessage("قيمة الفراغ لا تطابق النمط."),
50+
"هذا الحقل يتطلب عنوان IP صالح."),
51+
"matchErrorText": MessageLookupByLibrary.simpleMessage(
52+
"القيمة المدخلة لا تطابق الصيغة المطلوبة."),
5553
"maxErrorText": m1,
5654
"maxLengthErrorText": m2,
5755
"minErrorText": m3,
5856
"minLengthErrorText": m4,
5957
"notEqualErrorText": m5,
6058
"numericErrorText":
61-
MessageLookupByLibrary.simpleMessage("قيمة الفراغ ليست رقمية."),
59+
MessageLookupByLibrary.simpleMessage("القيمة المدخلة ليست رقما."),
6260
"requiredErrorText":
63-
MessageLookupByLibrary.simpleMessage("هذا الفراغ يجب املاؤه."),
61+
MessageLookupByLibrary.simpleMessage("هذا الحقل يجب ملؤه."),
6462
"urlErrorText": MessageLookupByLibrary.simpleMessage(
65-
"هذا الفراغ يتطلب عنوان موقع URL صالح.")
63+
"هذا الحقل يتطلب عنوان URL صالح.")
6664
};
6765
}

0 commit comments

Comments
 (0)