Skip to content

Commit 96dad23

Browse files
committed
Add profanity validator
1 parent 995b030 commit 96dad23

File tree

101 files changed

+4539
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+4539
-102
lines changed

lib/form_builder_validators.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export 'localization/intl/messages_tr.dart';
3131
export 'localization/intl/messages_uk.dart';
3232
export 'localization/intl/messages_zh.dart';
3333
export 'localization/l10n.dart';
34+
export 'localization/profanity/profanity.dart';
3435
export 'src/base_validator.dart';
3536
export 'src/bool/bool.dart';
3637
export 'src/collection/collection.dart';

lib/l10n/intl_ar.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "يجب أن تكون القيمة رقم VIN صالح.",
8787
"languageCodeErrorText": "يجب أن تكون القيمة رمز لغة صالح.",
8888
"floatErrorText": "يجب أن تكون القيمة رقم عشري صالح.",
89-
"hexadecimalErrorText": "يجب أن تكون القيمة رقم سداسي عشري صالح."
90-
}
89+
"hexadecimalErrorText": "يجب أن تكون القيمة رقم سداسي عشري صالح.",
90+
"profanityErrorText": "يجب ألا تحتوي القيمة على: {profanity}."
91+
}

lib/l10n/intl_bg.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Стойността трябва да бъде валиден VIN.",
8787
"languageCodeErrorText": "Стойността трябва да бъде валиден езиков код.",
8888
"floatErrorText": "Стойността трябва да бъде валидно число с плаваща запетая.",
89-
"hexadecimalErrorText": "Стойността трябва да бъде валиден шестнадесетичен номер."
90-
}
89+
"hexadecimalErrorText": "Стойността трябва да бъде валиден шестнадесетичен номер.",
90+
"profanityErrorText": "Стойността не трябва да съдържа: {profanity}."
91+
}

lib/l10n/intl_bn.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "মানটি একটি বৈধ VIN হতে হবে।",
8787
"languageCodeErrorText": "মানটি একটি বৈধ ভাষা কোড হতে হবে।",
8888
"floatErrorText": "মান একটি বৈধ ভাসমান বিন্দু সংখ্যা হতে হবে।",
89-
"hexadecimalErrorText": "মান একটি বৈধ হেক্সাডেসিমাল সংখ্যা হতে হবে।"
90-
}
89+
"hexadecimalErrorText": "মান একটি বৈধ হেক্সাডেসিমাল সংখ্যা হতে হবে।",
90+
"profanityErrorText": "মানের মধ্যে এইগুলি থাকা যাবে না: {profanity}."
91+
}

lib/l10n/intl_bs.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Vrijednost mora biti ispravan VIN.",
8787
"languageCodeErrorText": "Vrijednost mora biti ispravan kod jezika.",
8888
"floatErrorText": "Vrijednost mora biti ispravan broj s pomičnim zarezom.",
89-
"hexadecimalErrorText": "Vrijednost mora biti ispravan heksadecimalni broj."
90-
}
89+
"hexadecimalErrorText": "Vrijednost mora biti ispravan heksadecimalni broj.",
90+
"profanityErrorText": "Vrijednost ne smije sadržavati: {profanity}."
91+
}

lib/l10n/intl_ca.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "El valor ha de ser un VIN vàlid.",
8787
"languageCodeErrorText": "El valor ha de ser un codi de llengua vàlid.",
8888
"floatErrorText": "El valor ha de ser un nombre de coma flotant vàlid.",
89-
"hexadecimalErrorText": "El valor ha de ser un nombre hexadecimal vàlid."
90-
}
89+
"hexadecimalErrorText": "El valor ha de ser un nombre hexadecimal vàlid.",
90+
"profanityErrorText": "El valor no ha de contenir: {profanity}."
91+
}

lib/l10n/intl_cs.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Hodnota musí být platný VIN.",
8787
"languageCodeErrorText": "Hodnota musí být platný kód jazyka.",
8888
"floatErrorText": "Hodnota musí být platné desetinné číslo.",
89-
"hexadecimalErrorText": "Hodnota musí být platné šestnáctkové číslo."
90-
}
89+
"hexadecimalErrorText": "Hodnota musí být platné šestnáctkové číslo.",
90+
"profanityErrorText": "Hodnota nesmí obsahovat: {profanity}."
91+
}

lib/l10n/intl_da.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Værdien skal være en gyldig VIN.",
8787
"languageCodeErrorText": "Værdien skal være en gyldig sprogkode.",
8888
"floatErrorText": "Værdien skal være et gyldigt flydende punkt nummer.",
89-
"hexadecimalErrorText": "Værdien skal være et gyldigt hexadecimalt nummer."
90-
}
89+
"hexadecimalErrorText": "Værdien skal være et gyldigt hexadecimalt nummer.",
90+
"profanityErrorText": "Værdien må ikke indeholde: {profanity}."
91+
}

lib/l10n/intl_de.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Der Wert muss eine gültige Fahrzeug-Identifizierungsnummer (VIN) sein.",
8787
"languageCodeErrorText": "Der Wert muss ein gültiger Sprachcode sein.",
8888
"floatErrorText": "Der Wert muss eine gültige Fließkommazahl sein.",
89-
"hexadecimalErrorText": "Der Wert muss eine gültige hexadezimale Zahl sein."
90-
}
89+
"hexadecimalErrorText": "Der Wert muss eine gültige hexadezimale Zahl sein.",
90+
"profanityErrorText": "Der Wert darf nicht enthalten: {profanity}."
91+
}

lib/l10n/intl_el.arb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@
8686
"vinErrorText": "Η τιμή πρέπει να είναι ένας έγκυρος αριθμός VIN.",
8787
"languageCodeErrorText": "Η τιμή πρέπει να είναι ένας έγκυρος κωδικός γλώσσας.",
8888
"floatErrorText": "Η τιμή πρέπει να είναι έγκυρος δεκαδικός αριθμός κινητής υποδιαστολής.",
89-
"hexadecimalErrorText": "Η τιμή πρέπει να είναι έγκυρος δεκαεξαδικός αριθμός."
90-
}
89+
"hexadecimalErrorText": "Η τιμή πρέπει να είναι έγκυρος δεκαεξαδικός αριθμός.",
90+
"profanityErrorText": "Η τιμή δεν πρέπει να περιέχει: {profanity}."
91+
}

0 commit comments

Comments
 (0)