From 0afd31aae04cf78c3c8ee9948c6bd2d4ed102121 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 21 Apr 2025 14:06:47 +0200 Subject: [PATCH] Resolviendo conflictos --- ci4/app/Language/es/Validation.php | 98 +++++++++++++----------------- 1 file changed, 42 insertions(+), 56 deletions(-) diff --git a/ci4/app/Language/es/Validation.php b/ci4/app/Language/es/Validation.php index ccea2d89..e6871db2 100755 --- a/ci4/app/Language/es/Validation.php +++ b/ci4/app/Language/es/Validation.php @@ -1,61 +1,47 @@ 'El campo {field} es obligatorio.', - 'matches' => 'El campo {field} no coincide con el campo {param}.', - 'differs' => 'El campo {field} debe ser diferente al campo {param}.', - 'isUnique' => 'El valor del campo {field} ya está registrado.', - 'is_natural' => 'El campo {field} debe contener solo números positivos.', - 'is_natural_no_zero' => 'El campo {field} debe contener un número mayor que cero.', - 'valid_url' => 'El campo {field} debe contener una URL válida.', - 'valid_email' => 'El campo {field} debe contener un email válido.', - 'valid_emails' => 'Todos los valores del campo {field} deben ser emails válidos.', - 'valid_ip' => 'El campo {field} debe contener una IP válida.', - 'valid_base64' => 'El campo {field} debe contener una cadena Base64 válida.', - 'valid_json' => 'El campo {field} debe contener una cadena JSON válida.', - 'valid_datetime' => 'El campo {field} debe contener una fecha y hora válida.', - 'valid_date' => 'El campo {field} debe contener una fecha válida.', - 'valid_time' => 'El campo {field} debe contener una hora válida.', - - // Reglas de comparación - 'min_length' => 'El campo {field} debe tener al menos {param} caracteres.', - 'max_length' => 'El campo {field} no puede exceder los {param} caracteres.', - 'exact_length' => 'El campo {field} debe tener exactamente {param} caracteres.', - 'greater_than' => 'El campo {field} debe ser mayor que {param}.', + 'alpha' => 'El campo {field} solo puede contener caracteres alfabéticos.', + 'alpha_dash' => 'El campo {field} solo puede contener caracteres alfanuméricos, guiones y guiones bajos.', + 'alpha_numeric' => 'El campo {field} solo puede contener caracteres alfanuméricos.', + 'alpha_numeric_punct' => 'El campo {field} solo puede contener caracteres alfanuméricos, espacios y los siguientes signos de puntuación: ~!#$%&*-_+=|:.', + 'alpha_numeric_space' => 'El campo {field} solo puede contener caracteres alfanuméricos y espacios.', + 'alpha_space' => 'El campo {field} solo puede contener caracteres alfabéticos y espacios.', + 'decimal' => 'El campo {field} debe contener un número decimal.', + 'differs' => 'El campo {field} debe ser diferente al campo {param}.', + 'exact_length' => 'El campo {field} debe tener exactamente {param} caracteres.', + 'field_exists' => 'El campo {field} debe existir.', + 'greater_than' => 'El campo {field} debe ser mayor que {param}.', 'greater_than_equal_to' => 'El campo {field} debe ser mayor o igual que {param}.', - 'less_than' => 'El campo {field} debe ser menor que {param}.', - 'less_than_equal_to' => 'El campo {field} debe ser menor o igual que {param}.', - - // Reglas de tipo - 'alpha' => 'El campo {field} solo puede contener letras.', - 'alpha_space' => 'El campo {field} solo puede contener letras y espacios.', - 'alpha_numeric' => 'El campo {field} solo puede contener letras y números.', - 'alpha_numeric_space' => 'El campo {field} solo puede contener letras, números y espacios.', - 'alpha_numeric_punct' => 'El campo {field} solo puede contener letras, números, espacios y los siguientes caracteres: . , : ; - _ ! ?', - 'alpha_numeric_dash' => 'El campo {field} solo puede contener letras, números, guiones y guiones bajos.', - 'numeric' => 'El campo {field} debe contener solo números.', - 'integer' => 'El campo {field} debe contener un número entero.', - 'decimal' => 'El campo {field} debe contener un número decimal.', - 'natural' => 'El campo {field} debe contener solo números positivos.', - 'natural_no_zero' => 'El campo {field} debe contener un número mayor que cero.', - 'in_list' => 'El campo {field} debe contener uno de los siguientes valores: {param}.', - - // Archivos - 'uploaded' => 'Debes subir un archivo en el campo {field}.', - 'max_size' => 'El archivo en el campo {field} no debe superar los {param} kilobytes.', - 'is_image' => 'El archivo en el campo {field} debe ser una imagen válida.', - 'mime_in' => 'El archivo en el campo {field} debe tener uno de los siguientes tipos MIME: {param}.', - 'ext_in' => 'El archivo en el campo {field} debe tener una de las siguientes extensiones: {param}.', - 'max_dims' => 'La imagen en el campo {field} no puede exceder las dimensiones permitidas: {param}.', - - // Unicidad y formato - 'permit_empty' => 'El campo {field} puede estar vacío.', - 'string' => 'El campo {field} debe ser una cadena de texto.', - 'is_unique' => 'El valor del campo {field} ya existe en el sistema.', - 'valid_cc_number' => 'El campo {field} no contiene un número de tarjeta válido.', - 'regex_match' => 'El campo {field} no tiene el formato esperado.', - + 'hex' => 'El campo {field} solo puede contener caracteres hexadecimales.', + 'if_exist' => 'El campo {field} se validará solo si existe.', + 'in_list' => 'El campo {field} debe ser uno de los siguientes: {param}.', + 'integer' => 'El campo {field} debe contener un número entero.', + 'is_natural' => 'El campo {field} solo puede contener números naturales.', + 'is_natural_no_zero' => 'El campo {field} solo puede contener números naturales mayores que cero.', + 'is_not_unique' => 'El valor del campo {field} ya existe en la base de datos.', + 'is_unique' => 'El valor del campo {field} debe ser único.', + 'less_than' => 'El campo {field} debe ser menor que {param}.', + 'less_than_equal_to' => 'El campo {field} debe ser menor o igual que {param}.', + 'matches' => 'El campo {field} no coincide con el campo {param}.', + 'max_length' => 'El campo {field} no puede superar los {param} caracteres.', + 'min_length' => 'El campo {field} debe tener al menos {param} caracteres.', + 'not_in_list' => 'El campo {field} no debe ser uno de los siguientes: {param}.', + 'numeric' => 'El campo {field} solo puede contener caracteres numéricos.', + 'permit_empty' => 'El campo {field} puede estar vacío.', + 'regex_match' => 'El campo {field} no tiene el formato correcto.', + 'required' => 'El campo {field} es obligatorio.', + 'required_with' => 'El campo {field} es obligatorio cuando {param} está presente.', + 'required_without' => 'El campo {field} es obligatorio cuando {param} no está presente.', + 'string' => 'El campo {field} debe ser una cadena de texto.', + 'timezone' => 'El campo {field} debe contener una zona horaria válida.', + 'valid_base64' => 'El campo {field} debe contener una cadena Base64 válida.', + 'valid_cc_number' => 'El campo {field} debe contener un número de tarjeta de crédito válido para el proveedor especificado.', + 'valid_date' => 'El campo {field} debe contener una fecha válida con el formato {param}.', + 'valid_email' => 'El campo {field} debe contener una dirección de correo electrónico válida.', + 'valid_emails' => 'Todos los valores del campo {field} deben ser direcciones de correo electrónico válidas.', + 'valid_ip' => 'El campo {field} debe contener una dirección IP válida del tipo {param}.', + 'valid_json' => 'El campo {field} debe contener una cadena JSON válida.', + 'valid_url' => 'El campo {field} debe contener una URL válida.', + 'valid_url_strict' => 'El campo {field} debe contener una URL válida con el esquema: {param}.', ];