diff --git a/translations/es/es.go b/translations/es/es.go index 26354085..73b06cfa 100644 --- a/translations/es/es.go +++ b/translations/es/es.go @@ -29,6 +29,11 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er translation: "{0} es un campo requerido", override: false, }, + { + tag: "required_if", + translation: "{0} es un campo requerido", + override: false, + }, { tag: "len", customRegisFunc: func(ut ut.Translator) (err error) { diff --git a/translations/es/es_test.go b/translations/es/es_test.go index 814f2ab6..c2c4c81a 100644 --- a/translations/es/es_test.go +++ b/translations/es/es_test.go @@ -35,6 +35,7 @@ func TestTranslations(t *testing.T) { RequiredString string `validate:"required"` RequiredNumber int `validate:"required"` RequiredMultiple []string `validate:"required"` + RequiredIf string `validate:"required_if=Inner.RequiredIf abcd"` LenString string `validate:"len=1"` LenNumber float64 `validate:"len=1113.00"` LenMultiple []string `validate:"len=7"`