Skip to content

Instantly share code, notes, and snippets.

@shanimal
Created August 15, 2014 00:41
Show Gist options
  • Save shanimal/cf8ae54f0001533587ba to your computer and use it in GitHub Desktop.
Save shanimal/cf8ae54f0001533587ba to your computer and use it in GitHub Desktop.
{
"rules": {
"Address_ZipCode": {
"minlength": 5,
"maxlength": 5,
"regex": "^[\\+0-9]*$",
"number": true,
"required": true
},
"Phone": {
"regex": "^[\\+0-9();-]*$",
"required": false
},
"Description": {
"minword": 1,
"minlength-description": 10,
"maxlength": 4000,
"required": true
},
"AvailabilityStartDate": {
"regex": "yyyy/MM/dd",
"num-days-before-today": 7,
"required": false
},
"Email": {
"email": true,
"required": true
},
"Price": {
"min": 0,
"max": 1000000000,
"number": true,
"required": false
},
"AreaInFeet": {
"min": 0,
"max": 9999999,
"number": true,
"required": false
},
"UserName": {
"maxlength": 50,
"nourl": "false",
"required": true
},
"Title": {
"minword": 1,
"maxlength": 100,
"min-alpha-num": 1,
"required": true
}
},
"messages": {
"Address_ZipCode": {
"minlength": "Por favor ingresa un zipcode válido",
"maxlength": "Por favor ingresa un zipcode válido",
"regex": "Por favor usa un número válido",
"required": "Paso requerido"
},
"Phone": {
"regex": "El número de teléfono no debe contener ninguna letra o caracter especial"
},
"Description": {
"minword": "Favor de completar la descripción con un mínimo de 10 caracteres.",
"minlength-description": "Favor de completar la descripción con un mínimo de 10 caracteres.",
"maxlength": "La descripción tiene un límite de 4,000 caracteres",
"required": "Paso requerido"
},
"AvailabilityStartDate": {
"regex": "Please enter a valid {0}",
"num-days-before-today": "Por favor ingresa una fecha: hoy o luego."
},
"Email": {
"email": "El correo electrónico no es válido",
"required": "Paso requerido"
},
"Price": {
"min": "El precio no puede ser un número negativo",
"max": "El precio es muy alto"
},
"AreaInFeet": {
"min": "Por favor usa un número válido para {0}",
"max": "Por favor usa un número válido para {0}"
},
"UserName": {
"maxlength": "El nombre de usuario es muy largo",
"nourl": "Por favor no incluyas una página de internet",
"required": "Paso requerido"
},
"Title": {
"minword": "Favor de usar por lo menos una letra o un número.",
"maxlength": "El título debe contener 100 caracteres como máximo",
"min-alpha-num": "Favor de usar por lo menos una letra o un número.",
"required": "Paso requerido"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment