Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit 3700180

Browse files
committed
Dates validator now checks for leap year, fix #130
- Prior to this change, Dates validator had basic tests on them and it wasn't validating leap year. Now it does check for leap year and also check for a valid calendar date. - Note: Short dates are deprecated and weren't part of this change, I spent too much time trying to adapt regex I found. If someone want to fix them, please make a PR and I'll be happy :)
1 parent ba2ba9a commit 3700180

16 files changed

+263
-82
lines changed

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-validation-ghiscoding",
3-
"version": "1.5.5",
3+
"version": "1.5.6",
44
"author": "Ghislain B.",
55
"description": "Angular-Validation Directive and Service (ghiscoding)",
66
"main": [

dist/angular-validation.min.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

full-tests/app.js

+17-17
Original file line numberDiff line numberDiff line change
@@ -159,22 +159,22 @@ function loadData() {
159159
'aliases': ['credit_card']
160160
},
161161
{
162-
'validator': 'dateEuroLong',
163-
'aliases': ['date_euro_long']
162+
'validator': 'dateEuro',
163+
'aliases': ['date_euro']
164164
},
165165
{
166-
'validator': 'dateEuroLongBetween',
167-
'aliases': ['date_euro_long_between', 'betweenDateEuroLong', 'between_date_euro_long'],
168-
'params': '01-01-2001,28-02-2001'
166+
'validator': 'dateEuroBetween',
167+
'aliases': ['date_euro_between', 'betweenDateEuro', 'between_date_euro'],
168+
'params': '01-01-2000,28-02-2001'
169169
},
170170
{
171-
'validator': 'dateEuroLongMax',
172-
'aliases': ['date_euro_long_max', 'maxDateEuroLong', 'max_date_euro_long'],
171+
'validator': 'dateEuroMax',
172+
'aliases': ['date_euro_max', 'maxDateEuro', 'max_date_euro'],
173173
'params': '30-05-2012'
174174
},
175175
{
176-
'validator': 'dateEuroLongMin',
177-
'aliases': ['date_euro_long_min', 'minDateEuroLong', 'min_date_euro_long'],
176+
'validator': 'dateEuroMin',
177+
'aliases': ['date_euro_min', 'minDateEuro', 'min_date_euro'],
178178
'params': '25-05-2012'
179179
},
180180
{
@@ -217,22 +217,22 @@ function loadData() {
217217
'params': '2012-05-25'
218218
},
219219
{
220-
'validator': 'dateUsLong',
221-
'aliases': ['date_us_long']
220+
'validator': 'dateUs',
221+
'aliases': ['date_us']
222222
},
223223
{
224-
'validator': 'dateUsLongBetween',
225-
'aliases': ['date_us_long_between', 'betweenDateUsLong', 'between_date_us_long'],
224+
'validator': 'dateUsBetween',
225+
'aliases': ['date_us_between', 'betweenDateUs', 'between_date_us'],
226226
'params': '01/01/1990,12/31/2015'
227227
},
228228
{
229-
'validator': 'dateUsLongMax',
230-
'aliases': ['date_us_long_max', 'maxDateUsLong', 'max_date_us_long'],
229+
'validator': 'dateUsMax',
230+
'aliases': ['date_us_max', 'maxDateUs', 'max_date_us'],
231231
'params': '01/01/1990'
232232
},
233233
{
234-
'validator': 'dateUsLongMin',
235-
'aliases': ['date_us_long_min', 'minDateUsLong', 'min_date_us_long'],
234+
'validator': 'dateUsMin',
235+
'aliases': ['date_us_min', 'minDateUs', 'min_date_us'],
236236
'params': '01/01/1990'
237237
},
238238
{

locales/validation/ca.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "El valor ha de ser numèric i ha d'estar entre {0} i {1}. ",
1111
"INVALID_BOOLEAN": "Únicament ha de ser veritable o fals. ",
1212
"INVALID_CREDIT_CARD": "Ha de tenir un número de targeta de crèdit vàlid. ",
13+
"INVALID_DATE_EURO": "Ha de contenir una data vàlida amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Ha de contenir una data vàlida entre {0} i {1} amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
15+
"INVALID_DATE_EURO_MAX": "Ha de contenir una data vàlida igual o menor que {0} amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
16+
"INVALID_DATE_EURO_MIN": "Ha de contenir una data vàlida igual o més gran que {0} amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
1317
"INVALID_DATE_EURO_LONG": "Ha de contenir una data vàlida amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Ha de contenir una data vàlida entre {0} i {1} amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Ha de contenir una data vàlida igual o menor que {0} amb format (dd-mm-yyyy) o (dd / mm / yyyy). ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Ha de contenir una data vàlida entre {0} i {1} amb format (yyyy-mm-dd). ",
2327
"INVALID_DATE_ISO_MAX": "Ha de contenir una data vàlida igual o menor que {0} amb format (yyyy-mm-dd). ",
2428
"INVALID_DATE_ISO_MIN": "Ha de contenir una data vàlida igual o més gran que {0} amb format (yyyy-mm-dd). ",
29+
"INVALID_DATE_US": "Ha de contenir una data vàlida amb format (mm / dd / yyyy) o (mm-dd-yyyy). ",
30+
"INVALID_DATE_US_BETWEEN": "Ha de contenir una data vàlida entre {0} i {1} amb format (mm / dd / yyyy) o (mm / dd / yyyy). ",
31+
"INVALID_DATE_US_MAX": "Ha de contenir una data vàlida igual o menor que {0} amb format (mm / dd / yyyy) o (mm / dd / yyyy). ",
32+
"INVALID_DATE_US_MIN": "Ha de contenir una data vàlida igual o més gran que {0} amb format (mm / dd / yyyy) o (mm / dd / yyyy). ",
2533
"INVALID_DATE_US_LONG": "Ha de contenir una data vàlida amb format (mm / dd / yyyy) o (mm-dd-yyyy). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Ha de contenir una data vàlida entre {0} i {1} amb format (mm / dd / yyyy) o (mm / dd / yyyy). ",
2735
"INVALID_DATE_US_LONG_MAX": "Ha de contenir una data vàlida igual o menor que {0} amb format (mm / dd / yyyy) o (mm / dd / yyyy). ",

locales/validation/en.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "Needs to be a numeric value, between {0} and {1}. ",
1111
"INVALID_BOOLEAN": "May only contain a true or false value. ",
1212
"INVALID_CREDIT_CARD": "Must be a valid credit card number. ",
13+
"INVALID_DATE_EURO": "Must be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Needs to be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy) between {0} and {1}. ",
15+
"INVALID_DATE_EURO_MAX": "Needs to be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy), equal to, or lower than {0}. ",
16+
"INVALID_DATE_EURO_MIN": "Needs to be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy), equal to, or higher than {0}. ",
1317
"INVALID_DATE_EURO_LONG": "Must be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Needs to be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy) between {0} and {1}. ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Needs to be a valid date format (dd-mm-yyyy) OR (dd/mm/yyyy), equal to, or lower than {0}. ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Needs to be a valid date format (yyyy-mm-dd) between {0} and {1}. ",
2327
"INVALID_DATE_ISO_MAX": "Needs to be a valid date format (yyyy-mm-dd), equal to, or lower than {0}. ",
2428
"INVALID_DATE_ISO_MIN": "Needs to be a valid date format (yyyy-mm-dd), equal to, or higher than {0}. ",
29+
"INVALID_DATE_US": "Must be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy). ",
30+
"INVALID_DATE_US_BETWEEN": "Needs to be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy) between {0} and {1}. ",
31+
"INVALID_DATE_US_MAX": "Needs to be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy), equal to, or lower than {0}. ",
32+
"INVALID_DATE_US_MIN": "Needs to be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy), equal to, or higher than {0}. ",
2533
"INVALID_DATE_US_LONG": "Must be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Needs to be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy) between {0} and {1}. ",
2735
"INVALID_DATE_US_LONG_MAX": "Needs to be a valid date format (mm/dd/yyyy) OR (mm-dd-yyyy), equal to, or lower than {0}. ",

locales/validation/es.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "El valor debe ser númerico y debe estar entre {0} y {1}. ",
1111
"INVALID_BOOLEAN": "Únicamente debe ser verdadero ó falso. ",
1212
"INVALID_CREDIT_CARD": "Debe contener un número de tarjeta de crédito válido. ",
13+
"INVALID_DATE_EURO": "Debe contener una fecha válida con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Debe contener una fecha válida entre {0} y {1} con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
15+
"INVALID_DATE_EURO_MAX": "Debe contener una fecha válida igual ó menor que {0} con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
16+
"INVALID_DATE_EURO_MIN": "Debe contener una fecha válida igual ó mayor que {0} con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
1317
"INVALID_DATE_EURO_LONG": "Debe contener una fecha válida con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Debe contener una fecha válida entre {0} y {1} con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Debe contener una fecha válida igual ó menor que {0} con formato (dd-mm-yyyy) ó (dd/mm/yyyy). ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Debe contener una fecha válida entre {0} y {1} con formato (yyyy-mm-dd). ",
2327
"INVALID_DATE_ISO_MAX": "Debe contener una fecha válida igual ó menor que {0} con formato (yyyy-mm-dd). ",
2428
"INVALID_DATE_ISO_MIN": "Debe contener una fecha válida igual ó mayor que {0} con formato (yyyy-mm-dd). ",
29+
"INVALID_DATE_US": "Debe contener una fecha válida con formato (mm/dd/yyyy) ó (mm-dd-yyyy). ",
30+
"INVALID_DATE_US_BETWEEN": "Debe contener una fecha válida entre {0} y {1} con formato (mm/dd/yyyy) ó (mm/dd/yyyy). ",
31+
"INVALID_DATE_US_MAX": "Debe contener una fecha válida igual ó menor que {0} con formato (mm/dd/yyyy) ó (mm/dd/yyyy). ",
32+
"INVALID_DATE_US_MIN": "Debe contener una fecha válida igual ó mayor que {0} con formato (mm/dd/yyyy) ó (mm/dd/yyyy). ",
2533
"INVALID_DATE_US_LONG": "Debe contener una fecha válida con formato (mm/dd/yyyy) ó (mm-dd-yyyy). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Debe contener una fecha válida entre {0} y {1} con formato (mm/dd/yyyy) ó (mm/dd/yyyy). ",
2735
"INVALID_DATE_US_LONG_MAX": "Debe contener una fecha válida igual ó menor que {0} con formato (mm/dd/yyyy) ó (mm/dd/yyyy). ",

locales/validation/fr.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "Doit être une valeur numérique, entre {0} et {1}. ",
1111
"INVALID_BOOLEAN": "Doit contenir qu'une valeur vraie ou fausse. ",
1212
"INVALID_CREDIT_CARD": "Doit être un numéro de carte de crédit valide. ",
13+
"INVALID_DATE_EURO": "Doit être un format de date valide (jj-mm-aaaa) OU (jj/mm/aaaa). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Doit être un format de date valide (jj-mm-aaaa) OU (jj/mm/aaaa) entre {0} et {1}. ",
15+
"INVALID_DATE_EURO_MAX": "Doit être une date valide (jj-mm-aaaa) OU (jj/mm/aaaa), égale ou inférieure à {0}. ",
16+
"INVALID_DATE_EURO_MIN": "Doit être une date valide (jj-mm-aaaa) OU (jj/mm/aaaa), égale ou supérieure à {0}. ",
1317
"INVALID_DATE_EURO_LONG": "Doit être un format de date valide (jj-mm-aaaa) OU (jj/mm/aaaa). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Doit être un format de date valide (jj-mm-aaaa) OU (jj/mm/aaaa) entre {0} et {1}. ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Doit être une date valide (jj-mm-aaaa) OU (jj/mm/aaaa), égale ou inférieure à {0}. ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Doit être un format de date valide (aaaa-mm-jj) entre {0} et {1}. ",
2327
"INVALID_DATE_ISO_MAX": "Doit être une date valide (aaaa-mm-jj), égale ou inférieure à {0}. ",
2428
"INVALID_DATE_ISO_MIN": "Doit être une date valide (aaaa-mm-jj), égale ou supérieure à {0}. ",
29+
"INVALID_DATE_US": "Doit être un format de date valide (mm/jj/aaaa) OU (mm-jj-aaaa). ",
30+
"INVALID_DATE_US_BETWEEN": "Doit être un format de date valide (mm/jj/aaaa) OU (mm-jj-aaaa) entre {0} et {1}. ",
31+
"INVALID_DATE_US_MAX": "Doit être une date valide (mm/jj/aaaa) OU (mm-jj-aaaa), égale ou inférieure à {0}. ",
32+
"INVALID_DATE_US_MIN": "Doit être une date valide (mm/jj/aaaa) OU (mm-jj-aaaa), égale ou supérieure à {0}. ",
2533
"INVALID_DATE_US_LONG": "Doit être un format de date valide (mm/jj/aaaa) OU (mm-jj-aaaa). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Doit être un format de date valide (mm/jj/aaaa) OU (mm-jj-aaaa) entre {0} et {1}. ",
2735
"INVALID_DATE_US_LONG_MAX": "Doit être une date valide (mm/jj/aaaa) OU (mm-jj-aaaa), égale ou inférieure à {0}. ",

locales/validation/no.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "Det må være en numerisk verdi, mellom {0} og {1}. ",
1111
"INVALID_BOOLEAN": "Kan bare inneholde en sann eller usann verdi. ",
1212
"INVALID_CREDIT_CARD": "Må være et gyldig kredittkortnummer. ",
13+
"INVALID_DATE_EURO": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy) mellom {0} og {1}. ",
15+
"INVALID_DATE_EURO_MAX": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy), lik eller før {0}. ",
16+
"INVALID_DATE_EURO_MIN": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy), lik eller etter {0}. ",
1317
"INVALID_DATE_EURO_LONG": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy) mellom {0} og {1}. ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Må være et gyldig datoformat (dd-mm-yyyy) eller (dd/mm/yyyy), lik eller før {0}. ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Må være et gyldig datoformat (yyyy-mm-dd) mellom {0} og {1}. ",
2327
"INVALID_DATE_ISO_MAX": "Må være et gyldig datoformat (yyyy-mm-dd), lik eller før {0}. ",
2428
"INVALID_DATE_ISO_MIN": "Må være et gyldig datoformat (yyyy-mm-dd), lik eller etter {0}. ",
29+
"INVALID_DATE_US": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy). ",
30+
"INVALID_DATE_US_BETWEEN": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy) mellom {0} og {1}. ",
31+
"INVALID_DATE_US_MAX": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy), lik eller før {0}. ",
32+
"INVALID_DATE_US_MIN": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy), lik eller etter {0}. ",
2533
"INVALID_DATE_US_LONG": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy) mellom {0} og {1}. ",
2735
"INVALID_DATE_US_LONG_MAX": "Må være et gyldig datoformat (mm/dd/yyyy) eller (mm-dd-yyyy), lik eller før {0}. ",

locales/validation/pl.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "Musi być wartością numeryczną z zakresu od {0} do {1}. ",
1111
"INVALID_BOOLEAN": "Może zawierać tylko wartości prawda bądź fałsz. ",
1212
"INVALID_CREDIT_CARD": "Musi być poprawnym numerem karty kredytowej. ",
13+
"INVALID_DATE_EURO": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr) z zakresu od {0} do {1}. ",
15+
"INVALID_DATE_EURO_MAX": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr) równą lub mniejszą od {0}. ",
16+
"INVALID_DATE_EURO_MIN": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr) równą lub większą od {0}. ",
1317
"INVALID_DATE_EURO_LONG": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr) z zakresu od {0} do {1}. ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Musi być poprawną datą w formacie (dd-mm-rrrr) bądź (dd/mm/rrrr) równą lub mniejszą od {0}. ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Musi być poprawną datą w formacie (rrrr-mm-dd) z zakresu od {0} do {1}. ",
2327
"INVALID_DATE_ISO_MAX": "Musi być poprawną datą w formacie (rrrr-mm-dd) równą lub mniejszą od {0}. ",
2428
"INVALID_DATE_ISO_MIN": "Musi być poprawną datą w formacie (rrrr-mm-dd) równą lub większą od {0}. ",
29+
"INVALID_DATE_US": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr). ",
30+
"INVALID_DATE_US_BETWEEN": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr) z zakresu od {0} do {1}. ",
31+
"INVALID_DATE_US_MAX": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr) równą lub mniejszą od {0}. ",
32+
"INVALID_DATE_US_MIN": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr) równą lub większą od {0}.",
2533
"INVALID_DATE_US_LONG": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr) z zakresu od {0} do {1}. ",
2735
"INVALID_DATE_US_LONG_MAX": "Musi być poprawną datą w formacie (mm/dd/rrrr) bądź (mm-dd-rrrr) równą lub mniejszą od {0}. ",

locales/validation/pt-br.json

+8
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"INVALID_BETWEEN_NUM": "Precisa ser um valor numérico, entre {0} e {1}. ",
1111
"INVALID_BOOLEAN": "Deve conter um valor verdadeiro ou falso. ",
1212
"INVALID_CREDIT_CARD": "Deve ser um número de cartão de crédito válido. ",
13+
"INVALID_DATE_EURO": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy). ",
14+
"INVALID_DATE_EURO_BETWEEN": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy) entre {0} e {1}. ",
15+
"INVALID_DATE_EURO_MAX": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy), igual ou menor que {0}. ",
16+
"INVALID_DATE_EURO_MIN": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy), igual ou maior que {0}. ",
1317
"INVALID_DATE_EURO_LONG": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy). ",
1418
"INVALID_DATE_EURO_LONG_BETWEEN": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy) entre {0} e {1}. ",
1519
"INVALID_DATE_EURO_LONG_MAX": "Precisa ser uma data em formato válido (dd-mm-yyyy) ou (dd/mm/yyyy), igual ou menor que {0}. ",
@@ -22,6 +26,10 @@
2226
"INVALID_DATE_ISO_BETWEEN": "Precisa ser uma data em formato válido (yyyy-mm-dd) entre {0} and {1}. ",
2327
"INVALID_DATE_ISO_MAX": "Precisa ser uma data em formato válido (yyyy-mm-dd), igual a, ou inferior {0}. ",
2428
"INVALID_DATE_ISO_MIN": "Precisa ser uma data em formato válido (yyyy-mm-dd), igual a, ou maior do que {0}. ",
29+
"INVALID_DATE_US": "Deve ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy). ",
30+
"INVALID_DATE_US_BETWEEN": "Precisa ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy) entre {0} and {1}. ",
31+
"INVALID_DATE_US_MAX": "Precisa ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy), igual a, ou inferior {0}. ",
32+
"INVALID_DATE_US_MIN": "Precisa ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy), igual a, ou maior do que {0}. ",
2533
"INVALID_DATE_US_LONG": "Deve ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy). ",
2634
"INVALID_DATE_US_LONG_BETWEEN": "Precisa ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy) entre {0} and {1}. ",
2735
"INVALID_DATE_US_LONG_MAX": "Precisa ser uma data em formato válido (mm/dd/yyyy) ou (mm-dd-yyyy), igual a, ou inferior {0}. ",

0 commit comments

Comments
 (0)