diff --git a/modules/backend/lang/es/lang.php b/modules/backend/lang/es/lang.php index 5d1447534..488630b61 100644 --- a/modules/backend/lang/es/lang.php +++ b/modules/backend/lang/es/lang.php @@ -1,271 +1,325 @@ [ - 'invalid_type' => 'El tipo de campo utilizado es inválido :type.', - 'options_method_not_exists' => 'El modelo clase: model debe definir un método: method() opciones recurrentes para el ":field" desde campo.', + 'auth' => [ + 'title' => 'Area de Administración' ], - 'widget' => [ + 'field' => [ + 'invalid_type' => 'El tipo de campo utilizado es inválido :type.', + 'options_method_not_exists' => 'El modelo clase: model debe definir un método: method() opciones recurrentes para el ":field" desde campo.' + ], + 'widget' => [ 'not_registered' => "La clase del modulo ':name' no ha sido registrada", - 'not_bound' => "El módulo con la clase ':name' no se ha unido al controlador", + 'not_bound' => "El módulo con la clase ':name' no se ha unido al controlador" ], - 'page' => [ - 'untitled' => 'Sin título', + 'page' => [ + 'untitled' => 'Sin título', 'access_denied' => [ - 'label' => 'Acceso denegado', - 'help' => 'No tiene permisos necesarios para ver esta página.', - 'cms_link' => 'Volver al panel de administración', + 'label' => 'Acceso denegado', + 'help' => 'No tiene permisos necesarios para ver esta página.', + 'cms_link' => 'Volver al panel de administración' ], + 'invalid_token' => [ + 'label' => 'Token de seguridad invalido' + ] ], - 'partial' => [ - 'not_found' => "El parcial ':name' no se encuentra.", + 'partial' => [ + 'not_found_name' => "El parcial ':name' no se encuentra." ], - 'account' => [ - 'sign_out' => 'Desconectarse', - 'login' => 'Entrar', - 'reset' => 'Restablecer', - 'restore' => 'Restaurar', - 'login_placeholder' => 'usuario', + 'account' => [ + 'sign_out' => 'Desconectarse', + 'login' => 'Entrar', + 'reset' => 'Restablecer', + 'restore' => 'Restaurar', + 'login_placeholder' => 'usuario', 'password_placeholder' => 'clave', - 'forgot_password' => '¿Olvidó su clave?', - 'enter_email' => 'Ingrese su correo', - 'enter_login' => 'Ingrese su usuario', - 'email_placeholder' => 'correo', - 'enter_new_password' => 'Ingrese una nueva clave', - 'password_reset' => 'Restablecer la clave', - 'restore_success' => 'Un correo electrónico ha sido enviado a su dirección con las instruciones para restablecer la contraseña.', - 'restore_error' => "No se ha encontrado el usuario ':login'", - 'reset_success' => 'Su contraseña ha sido restablecido correctamente. Ahora puede iniciar sesión', - 'reset_error' => 'La información para restablecer la contraseña no es valida. ¡Por favor, vuelva a intentarlo!', - 'reset_fail' => '¡No es posible restablecer la contraseña!', - 'apply' => 'Aplicar', - 'cancel' => 'Cancelar', - 'delete' => 'Borrar', - 'ok' => 'OK', + 'forgot_password' => '¿Olvidó su clave?', + 'enter_email' => 'Ingrese su correo', + 'enter_login' => 'Ingrese su usuario', + 'email_placeholder' => 'correo', + 'enter_new_password' => 'Ingrese una nueva clave', + 'password_reset' => 'Restablecer la clave', + 'restore_success' => 'Un correo electrónico ha sido enviado a su dirección con las instruciones para restablecer la contraseña.', + 'restore_error' => "No se ha encontrado el usuario ':login'", + 'reset_success' => 'Su contraseña ha sido restablecido correctamente. Ahora puede iniciar sesión', + 'reset_error' => 'La información para restablecer la contraseña no es valida. ¡Por favor, vuelva a intentarlo!', + 'reset_fail' => '¡No es posible restablecer la contraseña!', + 'apply' => 'Aplicar', + 'cancel' => 'Cancelar', + 'delete' => 'Borrar', + 'ok' => 'OK' ], - 'dashboard' => [ - 'menu_label' => 'Escritorio', - 'widget_label' => 'Módulo', - 'widget_width' => 'Ancho', - 'full_width' => 'Ancho completo', - 'add_widget' => 'Agregar un módulo', - 'widget_inspector_title' => 'Configuración del módulo', + 'dashboard' => [ + 'menu_label' => 'Escritorio', + 'widget_label' => 'Módulo', + 'widget_width' => 'Ancho', + 'full_width' => 'Ancho completo', + 'add_widget' => 'Agregar un módulo', + 'widget_inspector_title' => 'Configuración del módulo', 'widget_inspector_description' => 'Configuración del módulo de reporte', - 'widget_columns_label' => 'Ancho :columns', - 'widget_columns_description' => 'El ancho del módulo, número entre 1 y 10.', - 'widget_columns_error' => 'Por favor, ingrese un número entre 1 y 10 para el ancho del módulo.', - 'columns' => '{1} columna|[2,Inf] columnas', - 'widget_new_row_label' => 'Forzar nueva línea', - 'widget_new_row_description' => 'Insertar el módulo en una nueva fila.', - 'widget_title_label' => 'Título del módulo', - 'widget_title_error' => 'El título del módulo es obligatorio.', + 'widget_columns_label' => 'Ancho :columns', + 'widget_columns_description' => 'El ancho del módulo, número entre 1 y 10.', + 'widget_columns_error' => 'Por favor, ingrese un número entre 1 y 10 para el ancho del módulo.', + 'columns' => '{1} columna|[2,Inf] columnas', + 'widget_new_row_label' => 'Forzar nueva línea', + 'widget_new_row_description' => 'Insertar el módulo en una nueva fila.', + 'widget_title_label' => 'Título del módulo', + 'widget_title_error' => 'El título del módulo es obligatorio.', 'status' => [ 'widget_title_default' => 'Estado del sistema', - 'online' => 'en línea', - 'update_available' => '{0} actualizaciones disponibles!|{1} actualización disponible!|[2,Inf] actualizaciones disponibles!', - ], + 'online' => 'en línea', + 'maintenance' => 'en mantenimiento', + 'update_available' => '{0} actualizaciones disponibles!|{1} actualización disponible!|[2,Inf] actualizaciones disponibles!' + ] ], - 'user' => [ - 'name' => 'Administrador', - 'menu_label' => 'Administradores', - 'menu_description' => 'Gestionar usuarios, grupos y permisos para el backend.', - 'list_title' => 'Gestionar administradores', - 'new' => 'Nuevo administrador', - 'login' => 'Inicio de sesión', - 'first_name' => 'Nombres', - 'last_name' => 'Apellidos', - 'full_name' => 'Nombre Completo', - 'email' => 'Correo', - 'groups' => 'Grupos', - 'groups_comment' => 'Especifique a que grupo pertenece esta persona.', - 'avatar' => 'Avatar', - 'password' => 'Contraseña', + 'user' => [ + 'name' => 'Administrador', + 'menu_label' => 'Administradores', + 'menu_description' => 'Gestionar usuarios, grupos y permisos para el backend.', + 'list_title' => 'Gestionar administradores', + 'new' => 'Nuevo administrador', + 'login' => 'Inicio de sesión', + 'first_name' => 'Nombres', + 'last_name' => 'Apellidos', + 'full_name' => 'Nombre Completo', + 'email' => 'Correo', + 'groups' => 'Grupos', + 'groups_comment' => 'Especifique a que grupo pertenece esta persona.', + 'avatar' => 'Avatar', + 'password' => 'Contraseña', 'password_confirmation' => 'Confirmar Contraseña', - 'superuser' => 'Super Usuario', - 'superuser_comment' => 'Marque esta casilla para permitir que esta persona tenga acceso a todas las áreas.', - 'send_invite' => 'Enviar invitación por correo electrónico', - 'send_invite_comment' => 'Usar esta opción para enviar una invitación al usuario por correo electrónico', - 'delete_confirm' => '¿Realmente desea eliminar este administrador?', - 'return' => 'Regresar a la lista de administradores', - 'allow' => 'Permitir', - 'inherit' => 'Heredar', - 'deny' => 'Denegar', - 'group' => [ - 'name' => 'Grupos', - 'name_field' => 'Nombre', - 'description_field' => 'Descripción', + 'permissions' => 'Permisos', + 'account' => 'Cuenta', + 'superuser' => 'Super Usuario', + 'superuser_comment' => 'Marque esta casilla para permitir que esta persona tenga acceso a todas las áreas.', + 'send_invite' => 'Enviar invitación por correo electrónico', + 'send_invite_comment' => 'Usar esta opción para enviar una invitación al usuario por correo electrónico', + 'delete_confirm' => '¿Realmente desea eliminar este administrador?', + 'return' => 'Regresar a la lista de administradores', + 'allow' => 'Permitir', + 'inherit' => 'Heredar', + 'deny' => 'Denegar', + 'group' => [ + 'name' => 'Grupos', + 'name_field' => 'Nombre', + 'description_field' => 'Descripción', 'is_new_user_default_field' => 'Añadir a los nuevos administradores a este grupo por defecto', - 'menu_label' => 'Grupos', - 'list_title' => 'Gestionar Grupos', - 'new' => 'Nuevo Grupo de Administradores', - 'delete_confirm' => '¿Realmente desea eliminar este grupo de administrador?', - 'return' => 'Volver a la lista de grupos', + 'code_field' => 'Código', + 'code_comment' => 'Entrar un código único para acceder a ella con la API.', + 'menu_label' => 'Grupos', + 'list_title' => 'Gestionar Grupos', + 'new' => 'Nuevo Grupo de Administradores', + 'delete_confirm' => '¿Realmente desea eliminar este grupo de administrador?', + 'return' => 'Volver a la lista de grupos', + 'users_count' => 'Usuarios' ], - 'preferences' => [ + 'preferences' => [ 'not_authenticated' => 'No existe un usuario autenticado para cargar o guardar las preferencias para.', - ], + ] ], - 'list' => [ - 'default_title' => 'Lista', - 'search_prompt' => 'Buscar...', - 'no_records' => 'No hay registros en esta vista.', - 'missing_model' => 'El comportamiento de la lista utilizada en :class no tiene un modelo definido.', - 'missing_column' => 'No hay definiciones de columna para :columns.', - 'missing_columns' => 'List used in :class has no list columns defined.', - 'missing_definition' => "List behavior does not contain a column for ':field'.", - 'behavior_not_ready' => 'List behavior has not been initialized, check that you have called makeLists() in your controller.', + 'list' => [ + 'default_title' => 'Lista', + 'search_prompt' => 'Buscar...', + 'no_records' => 'No hay registros en esta vista.', + 'missing_model' => 'El comportamiento de la lista utilizada en :class no tiene un modelo definido.', + 'missing_column' => 'No hay definiciones de columna para :columns.', + 'missing_columns' => 'Lista usada en :class no tiene lista columnas definidas.', + 'missing_definition' => "List behavior does not contain a column for ':field'.", + 'behavior_not_ready' => 'List behavior has not been initialized, check that you have called makeLists() in your controller.', 'invalid_column_datetime' => "Column value ':column' is not a DateTime object, are you missing a \$dates reference in the Model?", - 'pagination' => 'Registros visualizados: :from-:to of :total', - 'prev_page' => 'Página anterior', - 'next_page' => 'Página siguiente', - 'loading' => 'Cargando...', - 'setup_title' => 'Configurar lista', - 'setup_help' => 'Utilice las casillas de verificación para seleccionar las columnas que desea ver en la lista. Usted puede cambiar la posición de las columnas arrastrándolas arriba o hacia abajo.', - 'records_per_page' => 'Registros por página', - 'records_per_page_help' => 'Seleccione el número de registros por página para mostrar. Tenga en cuenta que un número alto de registros en una sola página puede reducir el rendimiento.', + 'pagination' => 'Registros visualizados: :from-:to de :total', + 'prev_page' => 'Página anterior', + 'next_page' => 'Página siguiente', + 'loading' => 'Cargando...', + 'setup_title' => 'Configurar lista', + 'setup_help' => 'Utilice las casillas de verificación para seleccionar las columnas que desea ver en la lista. Usted puede cambiar la posición de las columnas arrastrándolas arriba o hacia abajo.', + 'records_per_page' => 'Registros por página', + 'records_per_page_help' => 'Seleccione el número de registros por página para mostrar. Tenga en cuenta que un número alto de registros en una sola página puede reducir el rendimiento.', + 'delete_selected' => 'Eliminar seleccionados', + 'delete_selected_empty' => 'No hay registros seleccionados para eliminar.', + 'delete_selected_confirm' => '¿Borrar los registros seleccionados?', + 'delete_selected_success' => 'Eliminado correctamente los registros seleccionados.', + 'column_switch_true' => 'Sí', + 'column_switch_false' => 'No' ], - 'fileupload' => [ - 'attachment' => 'Adjunto', - 'help' => 'Agregue un título y descripción al adjunto', - 'title_label' => 'Título', + 'fileupload' => [ + 'attachment' => 'Adjunto', + 'help' => 'Agregue un título y descripción al adjunto', + 'title_label' => 'Título', 'description_label' => 'Descripción', + 'default_prompt' => 'Haz clic en %s o arrastra un archivo aquí para subir', + 'attachment_url' => 'URL Adjunto', + 'upload_file' => 'Subir archivo', + 'upload_error' => 'Error al subir.', + 'remove_confirm' => '¿Está seguro?', + 'remove_file' => 'Eliminar archivo' ], - 'form' => [ - 'create_title' => 'Nuevo :name', - 'update_title' => 'Editar :name', - 'preview_title' => 'Vista previa de :name', - 'create_success' => ':name ha sido creado con éxito', - 'update_success' => ':name ha sido actualizado con éxito', - 'delete_success' => ':name ha sido borrado con éxito', - 'missing_id' => 'No se ha especificado el identificador del registro de formulario.', - 'missing_model' => 'Form behavior used in :class does not have a model defined.', - 'missing_definition' => "Form behavior does not contain a field for ':field'.", - 'not_found' => 'Form record with an ID of :id could not be found.', - 'create' => 'Crear', - 'create_and_close' => 'Crear y cerrar', - 'create_and_add_new' => 'Crear y agregar otro', - 'creating' => 'Creando ...', - 'save' => 'Guardar', - 'save_and_close' => 'Guardar y cerrar', - 'saving' => 'Guardando ...', - 'delete' => 'Borrar', - 'deleting' => 'Borrando ...', - 'undefined_tab' => 'Misc', - 'field_off' => 'Apagado', - 'field_on' => 'Encendido', - 'add' => 'Agregar', - 'apply' => 'Aplicar', - 'cancel' => 'Cancelar', - 'close' => 'Cerrar', - 'ok' => 'OK', - 'or' => 'o', - 'confirm_tab_close' => '¿Realmente desea cerrar la pestaña? Se perderán los cambios no guardados.', - 'behavior_not_ready' => 'El comportamiento del formulario no se ha inicializado, compruebe que ha llamado initForm() en el controlador.', + 'form' => [ + 'create_title' => 'Nuevo :name', + 'update_title' => 'Editar :name', + 'preview_title' => 'Vista previa de :name', + 'create_success' => ':name ha sido creado con éxito', + 'update_success' => ':name ha sido actualizado con éxito', + 'delete_success' => ':name ha sido borrado con éxito', + 'missing_id' => 'No se ha especificado el identificador del registro de formulario.', + 'missing_model' => 'El comportamiento del formulario utilizado en :class no tiene un modelo definido.', + 'missing_definition' => "El comportamiento del formulario no contiene un campo para ':field'.", + 'not_found' => 'El registro del formulario con un ID de :id no se pudo encontrar.', + 'action_confirm' => '¿Está usted seguro?', + 'create' => 'Crear', + 'create_and_close' => 'Crear y cerrar', + 'creating' => 'Creando ...', + 'creating_name' => 'Creando :name...', + 'save' => 'Guardar', + 'save_and_close' => 'Guardar y cerrar', + 'saving' => 'Guardando ...', + 'saving_name' => 'Guardando :name...', + 'delete' => 'Borrar', + 'deleting' => 'Borrando ...', + 'deleting_name' => 'Borrando :name...', + 'reset_default' => 'Restablecer por defecto', + 'resetting' => 'Restableciendo', + 'resetting_name' => 'Restableciendo :name', + 'undefined_tab' => 'Varios', + 'field_off' => 'Off', + 'field_on' => 'On', + 'add' => 'Agregar', + 'apply' => 'Aplicar', + 'cancel' => 'Cancelar', + 'close' => 'Cerrar', + 'confirm' => 'Confirmar', + 'reload' => 'Recargar', + 'complete' => 'Completo', + 'ok' => 'OK', + 'or' => 'o', + 'confirm_tab_close' => '¿Realmente desea cerrar la pestaña? Se perderán los cambios no guardados.', + 'behavior_not_ready' => 'El comportamiento del formulario no se ha inicializado, compruebe que ha llamado initForm() en el controlador.', 'preview_no_files_message' => 'Los archivos no se han subido', - 'select' => 'Seleccionar', - 'select_all' => 'todos', - 'select_none' => 'ninguno', - 'select_placeholder' => 'por favor seleccione', - 'insert_row' => 'Agregar Fila', - 'delete_row' => 'Borrar Fila', + 'preview_no_record_message' => 'No hay ningún registro seleccionado.', + 'select' => 'Seleccionar', + 'select_all' => 'todos', + 'select_none' => 'ninguno', + 'select_placeholder' => 'por favor seleccione', + 'insert_row' => 'Agregar Fila', + 'insert_row_below' => 'Insertar fila debajo', + 'delete_row' => 'Borrar Fila', + 'concurrency_file_changed_title' => 'Archivo ha cambiado', + 'concurrency_file_changed_description' => "El archivo que está editando ha sido cambiado en el disco por otro usuario. Usted puede volver a cargar el archivo y perder los cambios o sobreescribir el archivo en el disco." ], - 'relation' => [ - 'missing_definition' => "Relación comportamiento no contiene una definición para ':field'.", - 'missing_model' => 'Relación comportamiento utilizado en :class no tiene un modelo definido.', + 'relation' => [ + 'missing_config' => "Relación de comportamiento no tiene ninguna configuración para ':config'.", + 'missing_definition' => "Relación de comportamiento no contiene una definición para ':field'.", + 'missing_model' => 'Relación de comportamiento utilizado en :class no tiene un modelo definido.', 'invalid_action_single' => 'Esta acción no se puede realizar en una relación singular.', - 'invalid_action_multi' => 'Esta acción no se puede realizar en una relación múltiple.', - 'help' => 'Haga clic en un elemento para añadir.', - 'related_data' => 'Relacionar :name datos', - 'add' => 'Agregar', - 'add_selected' => 'Agregar seleccionado', - 'add_a_new' => 'Agregar un nuevo :name', - 'cancel' => 'Cancelar', - 'add_name' => 'Agregar :name', - 'create' => 'Crear', - 'create_name' => 'Crear :name', - 'update' => 'Actualizar', - 'update_name' => 'Actualizar :name', - 'remove' => 'Remover', - 'remove_name' => 'Remover :name', - 'delete' => 'Borrar', - 'delete_name' => 'Borrar :name', - 'delete_confirm' => '¿Está usted seguro?', + 'invalid_action_multi' => 'Esta acción no se puede realizar en una relación múltiple.', + 'help' => 'Haga clic en un elemento para añadir.', + 'related_data' => 'Relacionar :name datos', + 'add' => 'Agregar', + 'add_selected' => 'Agregar seleccionado', + 'add_a_new' => 'Agregar un nuevo :name', + 'link_selected' => 'Vinculo selecionado', + 'link_a_new' => 'Vinculo a nuevo :name', + 'cancel' => 'Cancelar', + 'close' => 'Cerrar', + 'add_name' => 'Agregar :name', + 'create' => 'Crear', + 'create_name' => 'Crear :name', + 'update' => 'Actualizar', + 'update_name' => 'Actualizar :name', + 'preview' => 'Vista previa', + 'preview_name' => 'Vista previa :name', + 'remove' => 'Remover', + 'remove_name' => 'Remover :name', + 'delete' => 'Borrar', + 'delete_name' => 'Borrar :name', + 'delete_confirm' => '¿Está usted seguro?', + 'link' => 'Vincular', + 'link_name' => 'Vincular :name', + 'unlink' => 'Desvincular', + 'unlink_name' => 'Desvincular :name', + 'unlink_confirm' => '¿Está usted seguro?' ], - 'model' => [ - 'name' => 'Modelo', - 'not_found' => "Modelo ':class' con el ID :id no se pudo encontrar", - 'missing_id' => 'No se ha especificado un ID para encontrar el modelo guardado.', - 'missing_relation' => "Modelo ':class' no contiene una definición para ':relation'.", - 'invalid_class' => "Modelo :model utilizado en :class no es váildo, este debería heredar la clase del \Model.", - 'mass_assignment_failed' => "Asignación masiva falló para el atributo del Modelo ':attribute'.", + 'reorder' => [ + 'default_title' => 'Reordenar registros', + 'no_records' => 'No existen registros disponibles para ordenar.' + ], + 'model' => [ + 'name' => 'Modelo', + 'not_found' => "Modelo ':class' con el ID :id no se pudo encontrar", + 'missing_id' => 'No se ha especificado un ID para encontrar el modelo guardado.', + 'missing_relation' => "Modelo ':class' no contiene una definición para ':relation'.", + 'missing_method' => "Modelo ':class' no contiene un método ':method'.", + 'invalid_class' => "Modelo :model utilizado en :class no es váildo, este debería heredar la clase del \Model.", + 'mass_assignment_failed' => "Asignación masiva falló para el atributo del Modelo ':attribute'." ], - 'warnings' => [ - 'tips' => 'Consejos de configuración del sistema', + 'warnings' => [ + 'tips' => 'Consejos de configuración del sistema', 'tips_description' => 'Hay problemas que necesitan de su atención para configurar el sistema correctamente.', - 'permissions' => 'Directorio :name o los subdirectorios no se puede escribir por PHP. Por favor establecer los permisos correctos para el servidor web en este directorio.', - 'extension' => 'La extensión PHP :name no está instalada. Por favor instalar esta librería y activar la extensión.', + 'permissions' => 'Directorio :name o los subdirectorios no se puede escribir por PHP. Por favor establecer los permisos correctos para el servidor web en este directorio.', + 'extension' => 'La extensión PHP :name no está instalada. Por favor instalar esta librería y activar la extensión.' ], - 'editor' => [ - 'menu_label' => 'Preferencias del Editor de Código', - 'menu_description' => 'Configurar las preferencias del editor de código, como el tamaño de la letra y el color del esquema.', - 'font_size' => 'Tamaño de la letra', - 'tab_size' => '>Tamaño de la Solapa', - 'use_hard_tabs' => 'Espacio entre solapas', - 'code_folding' => 'Código Plegable', - 'word_wrap' => 'Ajuste de línea', + 'editor' => [ + 'menu_label' => 'Preferencias del Editor de Código', + 'menu_description' => 'Configurar las preferencias del editor de código, como el tamaño de la letra y el color del esquema.', + 'font_size' => 'Tamaño de la letra', + 'tab_size' => 'Tamaño de la Solapa', + 'use_hard_tabs' => 'Espacio entre solapas', + 'code_folding' => 'Código Plegable', + 'word_wrap' => 'Ajuste de línea', 'highlight_active_line' => 'Resaltar línea activa', - 'show_invisibles' => 'Mostrar caracteres invisibles', - 'show_gutter' => 'Mostrar canal', - 'theme' => 'Color del esquema', + 'auto_closing' => 'Auto cerrado de etiquetas y caracteres especiales', + 'show_invisibles' => 'Mostrar caracteres invisibles', + 'show_gutter' => 'Mostrar canal', + 'theme' => 'Color del esquema' ], - 'tooltips' => [ - 'preview_website' => 'Vista previa del sitio', + 'tooltips' => [ + 'preview_website' => 'Vista previa del sitio' ], - 'mysettings' => [ - 'menu_label' => 'Mis configuraciones', - 'menu_description' => 'Configuraciones relacionadas con su cuenta', + 'mysettings' => [ + 'menu_label' => 'Mis configuraciones', + 'menu_description' => 'Configuraciones relacionadas con su cuenta' ], - 'myaccount' => [ - 'menu_label' => 'Mi Cuenta', + 'myaccount' => [ + 'menu_label' => 'Mi Cuenta', 'menu_description' => 'Actualice la información de su cuenta, como nombre, dirección de correo electrónico y contraseña.', - 'menu_keywords' => 'security login', + 'menu_keywords' => 'Inicio de sesión de seguridad' ], 'branding' => [ - 'menu_label' => 'Personalizar back-end', - 'menu_description' => 'Perzonalizar el área de administración, así como el nombre, los colores y el logo.', - 'brand' => 'Marca', - 'logo' => 'Logo', - 'logo_description' => 'Subir un logo personalizado para usarlo en el back-end.', - 'app_name' => 'Nombre de la aplicación', - 'app_name_description' => 'Este nombre se mostrará en el título del back-end.', - 'app_tagline' => 'Eslogan', + 'menu_label' => 'Personalizar back-end', + 'menu_description' => 'Perzonalizar el área de administración, así como el nombre, los colores y el logo.', + 'brand' => 'Marca', + 'logo' => 'Logo', + 'logo_description' => 'Subir un logo personalizado para usarlo en el back-end.', + 'app_name' => 'Nombre de la aplicación', + 'app_name_description' => 'Este nombre se mostrará en el título del back-end.', + 'app_tagline' => 'Eslogan', 'app_tagline_description' => 'Se mostrará en la página de inicio de sesión del back-end.', - 'colors' => 'Colores', - 'primary_light' => 'Primario (Claro)', - 'primary_dark' => 'Primario (Oscuro)', - 'secondary_light' => 'Secundario (Claro)', - 'secondary_dark' => 'Secundario (Oscuro)', - 'styles' => 'Estilos', - 'custom_stylesheet' => 'Hoja de estilo personalizada', + 'colors' => 'Colores', + 'primary_light' => 'Primario (Claro)', + 'primary_dark' => 'Primario (Oscuro)', + 'secondary_light' => 'Secundario (Claro)', + 'secondary_dark' => 'Secundario (Oscuro)', + 'styles' => 'Estilos', + 'custom_stylesheet' => 'Hoja de estilo personalizada' ], 'backend_preferences' => [ - 'menu_label' => 'Preferencias del panel de administración', + 'menu_label' => 'Preferencias del panel de administración', 'menu_description' => 'Gestione la preferencia de idioma y la apariencia del panel.', - 'locale' => 'Idioma', - 'locale_comment' => 'Seleccione su localización deseada para el uso del idioma.', + 'locale' => 'Idioma', + 'locale_comment' => 'Seleccione su localización deseada para el uso del idioma.' ], - 'access_log' => [ - 'hint' => 'Este registro muestra la lista de ingresos al panel de administración. Los registros se mantienen por un total de :days días.', - 'menu_label' => 'Registro de acceso', + 'access_log' => [ + 'hint' => 'Este registro muestra la lista de ingresos al panel de administración. Los registros se mantienen por un total de :days días.', + 'menu_label' => 'Registro de acceso', 'menu_description' => 'Ver registro de ingresos al panel de administracion.', - 'created_at' => 'Fecha y hora', - 'login' => 'Acceso', - 'ip_address' => 'IP', - 'first_name' => 'Nombre', - 'last_name' => 'Apellido', - 'email' => 'Email', - ], - 'filter' => [ - 'all' => 'Todo', + 'created_at' => 'Fecha y hora', + 'login' => 'Acceso', + 'ip_address' => 'IP', + 'first_name' => 'Nombre', + 'last_name' => 'Apellido', + 'email' => 'Email' ], + 'filter' => [ + 'all' => 'Todo' + ] ]; diff --git a/modules/cms/lang/es/lang.php b/modules/cms/lang/es/lang.php index fe4d19c06..9d6a4a199 100644 --- a/modules/cms/lang/es/lang.php +++ b/modules/cms/lang/es/lang.php @@ -25,6 +25,7 @@ return [ ], 'settings_menu' => 'Tema para el Front-end', 'settings_menu_description' => 'Previsualiza la lista de temas instalados y selecciona un tema activo.', + 'default_tab' => 'Propiedades', 'name_label' => 'Nombre', 'name_create_placeholder' => 'Nombre del nuevo tema', 'author_label' => 'Autor', @@ -38,8 +39,10 @@ return [ 'dir_name_label' => 'Nombre del directorio', 'dir_name_create_label' => 'El directorio de destino del tema', 'theme_label' => 'Tema', + 'theme_title' => 'Temas', 'activate_button' => 'Activar', 'active_button' => 'Activar', + 'customize_theme' => 'Personalizar Tema', 'customize_button' => 'Personalizar', 'duplicate_button' => 'Duplicar', 'duplicate_title' => 'Duplicar tema', @@ -75,6 +78,7 @@ return [ 'dir_name_invalid' => 'El nombre sólo puede contener dígitos, letras latinas y los siguientes símbolos: _-', 'dir_name_taken' => 'Este directorio ya existe.', 'find_more_themes' => 'Buscar nuevos temas', + 'saving' => 'Salvando tema...', 'return' => 'Volver a la lista de temas', ], 'maintenance' => [ @@ -87,11 +91,11 @@ return [ 'not_found_name' => "La página ':name' no se ha encontrado", 'not_found' => [ 'label' => 'Página no encontrada', - 'help' => 'La página solicitada no se ha encontrado.', + 'help' => 'La página solicitada no se ha encontrado.' ], 'custom_error' => [ 'label' => 'Error', - 'help' => 'Lo sentimos, pero algo salió mal y la página no se puede mostrar.', + 'help' => 'Lo sentimos, pero algo salió mal y la página no se puede mostrar.' ], 'menu_label' => 'Páginas', 'unsaved_label' => 'Página(s) sin guardar', @@ -109,7 +113,7 @@ return [ 'no_list_records' => 'No se ecnontraron diseños', 'new' => 'Nuevo diseño', 'delete_confirm_multiple' => 'Realmente quiere borrar los diseños seleccionados?', - 'delete_confirm_single' => 'Realmente quiere borrar este diseño?', + 'delete_confirm_single' => 'Realmente quiere borrar este diseño?' ], 'partial' => [ 'not_found_name' => "El nombre parcial ':name' no se encuentra.", @@ -119,7 +123,7 @@ return [ 'no_list_records' => 'No se encontraron parciales', 'delete_confirm_multiple' => 'Realmente quiere borrar los parciales seleccionados?', 'delete_confirm_single' => 'Realmente quiere borrar este parcial?', - 'new' => 'Nuevo parcial', + 'new' => 'Nuevo parcial' ], 'content' => [ 'not_found_name' => "El contenido del archivo ':name' no se encuentra.", @@ -128,18 +132,18 @@ return [ 'no_list_records' => 'No se encuentra el conteinod de los archivos', 'delete_confirm_multiple' => 'Realmente desea borrar los contenidos seleccionados de los archivos o directorios?', 'delete_confirm_single' => 'Realmente desea borrar el contenido de este archivo?', - 'new' => 'Nuevo contenido de archivo', + 'new' => 'Nuevo contenido de archivo' ], 'ajax_handler' => [ 'invalid_name' => 'Manejador de AJAX inválido: :name.', - 'not_found' => "El manejador de AJAX ':name' no se encuentra.", + 'not_found' => "El manejador de AJAX ':name' no se encuentra." ], 'cms' => [ - 'menu_label' => 'Gestión', + 'menu_label' => 'Gestión' ], 'sidebar' => [ 'add' => 'Agregar', - 'search' => 'Buscar...', + 'search' => 'Buscar...' ], 'editor' => [ 'settings' => 'Configuración', @@ -159,10 +163,11 @@ return [ 'hidden' => 'Oculto', 'hidden_comment' => 'A las páginas ocultas sólo pueden acceder los usuarios del back-end que se encuentren logueados.', 'enter_fullscreen' => 'Ingresar en el modo pantalla completa', - 'exit_fullscreen' => 'Salir de pantalla completa', + 'exit_fullscreen' => 'Salir de pantalla completa' ], 'asset' => [ 'menu_label' => 'Assets', + 'unsaved_label' => 'Asset(s) sin salvar', 'drop_down_add_title' => 'Añadir...', 'drop_down_operation_title' => 'Acción...', 'upload_files' => 'Subir archivo(s)', @@ -200,7 +205,7 @@ return [ 'error_moving_file' => 'Error moviendo archivo :file', 'error_moving_directory' => 'Error moviendo el directorio :dir', 'error_deleting_directory' => 'Error borrando el directorio original :dir', - 'path' => 'Ruta', + 'path' => 'Ruta' ], 'component' => [ 'menu_label' => 'Componentes', @@ -212,12 +217,12 @@ return [ 'invalid_request' => 'La plantilla no puede ser guardada porque tiene datos inválidos.', 'no_records' => 'No se encontraron componentes', 'not_found' => "El componente ':name' no se encuentra.", - 'method_not_found' => "El componente ':name' no contiene un método ':method'.", + 'method_not_found' => "El componente ':name' no contiene un método ':method'." ], 'template' => [ 'invalid_type' => 'Tipo de plantilla Desconocido.', 'not_found' => 'No se encontró la plantilla solicitada.', - 'saved' => 'La plantilla se ha guardado correctamente.', + 'saved' => 'La plantilla se ha guardado correctamente.' ], 'permissions' => [ 'name' => 'Cms', @@ -227,15 +232,20 @@ return [ 'manage_layouts' => 'Gestionar diseños', 'manage_partials' => 'Gestionar parciales', 'manage_themes' => 'Gestionar plantilla', + 'manage_media' => 'Gestionar media' ], + 'mediafinder' => [ + 'default_prompt' => 'Haga clic en el botón de %s para buscar un elemento multimedia' + ], 'media' => [ - 'invalid_path' => "Invalid file path specified: ':path'.", + 'invalid_path' => "Ruta de archivo especificada no válida: ':path'.", 'menu_label' => 'Media', 'upload' => 'Subir', 'move' => 'Mover', 'delete' => 'Eliminar', 'add_folder' => 'Nueva carpeta', 'search' => 'Buscar', + 'display' => 'Mostrar', 'filter_everything' => 'Todo', 'filter_images' => 'Imágenes', 'filter_video' => 'Vídeos', @@ -255,6 +265,7 @@ return [ 'multiple_selected' => 'Se han selecciondo varios elementos.', 'uploading_file_num' => 'Subiendo :number archivo(s)...', 'uploading_complete' => 'Subida completada', + 'uploading_error' => 'Error al subir', 'order_by' => 'Ordenar por', 'folder' => 'Carpeta', 'no_files_found' => 'No se han encontrado archivos.', @@ -285,6 +296,6 @@ return [ 'selection_mode' => 'Modo selección', 'resize_image' => 'Redimensionar imagen', 'image_size' => 'Tamaño de la imagen:', - 'selected_size' => 'Selección:', - ], + 'selected_size' => 'Selección:' + ] ]; diff --git a/modules/system/lang/es/client.php b/modules/system/lang/es/client.php new file mode 100644 index 000000000..30ae580bd --- /dev/null +++ b/modules/system/lang/es/client.php @@ -0,0 +1,54 @@ + [ + 'formatting' => 'Formateo', + 'quote' => 'Cita', + 'code' => 'Código', + 'header1' => 'Encabezado 1', + 'header2' => 'Encabezado 2', + 'header3' => 'Encabezado 3', + 'header4' => 'Encabezado 4', + 'header5' => 'Encabezado 5', + 'header6' => 'Encabezado 6', + 'bold' => 'Negrita', + 'italic' => 'Cursiva', + 'unorderedlist' => 'Lista Desordenada', + 'orderedlist' => 'Lista Ordenada', + 'video' => 'Video', + 'image' => 'Imagen', + 'link' => 'Vínculo', + 'horizontalrule' => 'Insertar Regla Horizontal', + 'fullscreen' => 'Pantalla completa', + 'preview' => 'Previsualizar', + ], + + 'mediamanager' => [ + 'insert_link' => "Insertar Media Vínculo", + 'insert_image' => "Insertar Media Imagen", + 'insert_video' => "Insertar Media Video", + 'insert_audio' => "Insertar Media Audio", + 'invalid_file_empty_insert' => "Por favor seleccione archivo para insertar vínculo.", + 'invalid_file_single_insert' => "Por favor seleccione un solo archivo.", + 'invalid_image_empty_insert' => "Por favor seleccione una imagen(es) para insertar.", + 'invalid_video_empty_insert' => "Por favor seleccione un archivo de video para insertar.", + 'invalid_audio_empty_insert' => "Por favor seleccione un archivo de audio para insertar.", + ], + + 'alert' => [ + 'confirm_button_text' => 'OK', + 'cancel_button_text' => 'Cancelar', + ], + +]; diff --git a/modules/system/lang/es/lang.php b/modules/system/lang/es/lang.php index 69287df5d..886a16a4a 100644 --- a/modules/system/lang/es/lang.php +++ b/modules/system/lang/es/lang.php @@ -1,33 +1,47 @@ [ + 'app' => [ 'name' => 'October CMS', 'tagline' => 'Getting back to basics', ], 'locale' => [ 'cs' => 'Checo', 'en' => 'Inglés', - 'nl' => 'Holandés', - 'ja' => 'Japonés', - 'sv' => 'Sueco', - 'tr' => 'Turco', - 'br' => 'Portugués Brasileño', 'de' => 'Alemán', - 'ru' => 'Ruso', - 'fr' => 'Frabcés', - 'it' => 'Italiano', - 'ro' => 'Romana', - 'pt-br' => 'Portugués Brasileño', - 'es-ar' => 'Español (Argentina)', + 'el' => 'Griego', 'es' => 'Español', + 'es-ar' => 'Español (Argentina)', + 'fa' => 'Persa', + 'fr' => 'Francés', + 'br' => 'Portugués Brasileño', + + 'hu' => 'Hungaro', + 'id' => 'Bahasa Indonesia', + 'it' => 'Italiano', + 'ja' => 'Japonés', + 'lv' => 'Latvian', + 'nb-no' => 'Noruego (Bokmål)', + 'nl' => 'Holandés', + 'pl' => 'Polaco', + 'pt-br' => 'Portugués (Brasil)', + 'ro' => 'Romana', + 'ru' => 'Ruso', + 'sv' => 'Sueco', + 'sk' => 'Slovak (Slovakia)', + 'tr' => 'Turco', + 'zh-cn' => 'Chino (China)', + 'zh-tw' => 'Chino (Taiwan)' ], 'directory' => [ - 'create_fail' => 'No es posible crear el directorio: :name', + 'create_fail' => 'No es posible crear el directorio: :name' ], 'file' => [ - 'create_fail' => 'No es posible crear el archivo: :name', + 'create_fail' => 'No es posible crear el archivo: :name' + ], + 'combiner' => [ + 'not_found' => "The combiner file ':name' is not found." ], 'system' => [ 'name' => 'Sistema', @@ -44,24 +58,49 @@ return [ 'social' => 'Social', 'events' => 'Eventos', 'customers' => 'Clientes', - 'my_settings' => 'Mis Configuraciones', + 'my_settings' => 'Mis Configuraciones' + ] + ], + 'theme' => [ + 'label' => 'Theme', + 'unnamed' => 'Unnamed theme', + 'name' => [ + 'label' => 'Theme Name', + 'help' => 'Name the theme by its unique code. For example, RainLab.Vanilla' ], ], - 'plugin' => [ + 'themes' => [ + 'install' => 'Install themes', + 'search' => 'search themes to install...', + 'installed' => 'Installed themes', + 'no_themes' => 'There are no themes installed from the marketplace.', + 'recommended' => 'Recommended', + 'remove_confirm' => 'Are you sure you want to remove this theme?' + ], + 'plugin' => [ + 'label' => 'Plugin', 'unnamed' => 'Plugin sin nombre', 'name' => [ 'label' => 'Nombre del Plugin', 'help' => 'Nombra el plugin por su código único. por ejemplo, RainLab.Blog', - ], + ] ], 'plugins' => [ 'manage' => 'Gestionar plugins', 'enable_or_disable' => 'Activar o desactivar', 'enable_or_disable_title' => 'Activar o Desactivar Plugins', + 'install' => 'Install plugins', + 'install_products' => 'Install products', + 'search' => 'search plugins to install...', + 'installed' => 'Installed plugins', + 'no_plugins' => 'There are no plugins installed from the marketplace.', + 'recommended' => 'Recommended', 'remove' => 'Eliminar', 'refresh' => 'Recargar', 'disabled_label' => 'Desactivar', 'disabled_help' => 'Plugins que están deshabilitadas son ignorados por la aplicación.', + 'frozen_label' => 'Freeze updates', + 'frozen_help' => 'Plugins that are frozen will be ignored by the update process.', 'selected_amount' => 'Plugins seleccionado: :amount', 'remove_confirm' => 'Está seguro?', 'remove_success' => 'Eliminado con éxito los plugins del sistema.', @@ -94,12 +133,14 @@ return [ 'search' => 'Buscar', ], 'mail' => [ + 'log_file' => 'Archivo Registro', 'menu_label' => 'Configuración del correo', 'menu_description' => 'Administrar la configuración de correo electrónico.', 'general' => 'General', 'method' => 'Método de correo', 'sender_name' => 'Nombre del remitente', 'sender_email' => 'Correo del remitente', + 'php_mail' => 'mail PHP', 'smtp' => 'SMTP', 'smtp_address' => 'Dirección SMTP', 'smtp_authorization' => 'autorización requerida de SMTP', @@ -108,9 +149,23 @@ return [ 'smtp_password' => 'Contraseña', 'smtp_port' => 'Puerto SMTP', 'smtp_ssl' => 'Conexión SSL requerida', + 'smtp_encryption' => 'protocolo SMTP encryptado', + 'smtp_encryption_none' => 'Sin encryptación', + 'smtp_encryption_tls' => 'TLS', + 'smtp_encryption_ssl' => 'SSL', 'sendmail' => 'Sendmail', 'sendmail_path' => 'Directorio de Sendmail', 'sendmail_path_comment' => 'Por favor, especifique la ruta de acceso del programa sendmail.', + 'mailgun' => 'Mailgun', + 'mailgun_domain' => 'Mailgun domain', + 'mailgun_domain_comment' => 'Please specify the Mailgun domain name.', + 'mailgun_secret' => 'Mailgun secret', + 'mailgun_secret_comment' => 'Enter your Mailgun API key.', + 'mandrill' => 'Mandrill', + 'mandrill_secret' => 'Mandrill secret', + 'mandrill_secret_comment' => 'Enter your Mandrill API key.', + 'drivers_hint_header' => 'Drivers not installed', + 'drivers_hint_content' => 'This mail method requires the plugin ":plugin" be installed before you can send mail.' ], 'mail_templates' => [ 'menu_label' => 'Plantillas de Correo', @@ -122,6 +177,7 @@ return [ 'menu_layouts_label' => 'Disposición del Mail', 'layout' => 'Disposición', 'layouts' => 'Disposiciones', + 'no_layout' => '-- Sin disposición --', 'name' => 'Nombre', 'name_comment' => 'Nombre único utilizado para referirse a esta plantilla', 'code' => 'Código', @@ -135,13 +191,18 @@ return [ 'test_send' => 'Enviar mensaje de prueba', 'test_success' => 'El mensaje de prueba ha sido enviado con éxito.', 'return' => 'Volver a la lista de plantilla', + 'test_confirm' => 'Un mensaje de prueba se enviará a :email. Continuar?', + 'saving' => 'Salvando Plantilla...', + 'sending' => 'Enviando mensaje de prueba...', ], 'install' => [ 'project_label' => 'Adjuntar al proyecto', 'plugin_label' => 'Instalar Plugin', + 'theme_label' => 'Instalar Theme', 'missing_plugin_name' => 'Por favor, especifique un nombre de Plugin para instalar', + 'missing_theme_name' => 'Por favor especifique un nombre de Theme a instalar.', 'install_completing' => 'Finalizó el proceso de instalación', - 'install_success' => 'El plugin se ha instalado correctamente.', + 'install_success' => 'El plugin se ha instalado correctamente.' ], 'updates' => [ 'title' => 'Administrar actualizaciones', @@ -151,6 +212,7 @@ return [ 'check_label' => 'Chequear actualizaciones', 'retry_label' => 'Intentar nuevamente', 'plugin_name' => 'Nombre', + 'plugin_code' => 'Código', 'plugin_description' => 'Descripción', 'plugin_version' => 'Versión', 'plugin_author' => 'Autor', @@ -159,6 +221,9 @@ return [ 'core_build_help' => 'Última versión está disponible.', 'core_downloading' => 'Descargando archivos de la aplicación', 'core_extracting' => 'Descomprimiendo archivos de la aplicación', + 'plugins' => 'Plugins', + 'themes' => 'Themes', + 'disabled' => 'Desactivado', 'plugin_downloading' => 'Descargando plugin: :name', 'plugin_extracting' => 'Descomprimiendo plugin: :name', 'plugin_version_none' => 'Nuevo plugin', @@ -179,6 +244,23 @@ return [ 'label' => 'No hay actualizaciones', 'help' => 'No se encontraron nuevas actualizaciones disponibles.', ], + 'important_action' => [ + 'empty' => 'Select action', + 'confirm' => 'Confirm update', + 'skip' => 'Skip this plugin (once only)', + 'ignore' => 'Skip this plugin (always)', + ], + 'important_action_required' => 'Action required', + 'important_view_guide' => 'View upgrade guide', + 'important_alert_text' => 'Some updates need your attention.', + 'details_title' => 'Plugin details', + 'details_view_homepage' => 'View homepage', + 'details_readme' => 'Documentación', + 'details_readme_missing' => 'There is no documentation provided.', + 'details_upgrades' => 'Upgrade Guide', + 'details_upgrades_missing' => 'There are no upgrade instructions provided.', + 'details_current_version' => 'Versión actual', + 'details_author' => 'Autor' ], 'server' => [ 'connect_error' => 'Error al conectar con el servidor.', @@ -235,7 +317,9 @@ return [ 'manage_mail_templates' => 'Gestionar plantillas de correo', 'manage_mail_settings' => 'Gestionar la configuración del correo', 'manage_other_administrators' => 'Gestionar otros administradores', + 'manage_preferences' => 'Gestionar preferencias back-end', + 'manage_editor' => 'Gestionar preferencias editor código', 'view_the_dashboard' => 'Ver el Escritorio', 'manage_branding' => 'Perzonalizar el back-end', - ], + ] ]; diff --git a/modules/system/lang/es/validation.php b/modules/system/lang/es/validation.php index 271cbc674..9ae8f667c 100644 --- a/modules/system/lang/es/validation.php +++ b/modules/system/lang/es/validation.php @@ -1,6 +1,6 @@ 'El campo :attribute debe ser aceptado.', - 'active_url' => 'El campo :attribute no es una URL válida', - 'after' => 'El campo :attribute debe ser una fecha posterior a :date.', - 'alpha' => 'El campo :attribute sólo debe contener letras.', - 'alpha_dash' => 'El campo :attribute solo puede contener letras, numeros y barras.', - 'alpha_num' => 'El campo :attribute solo puede contener letras y números.', - 'array' => 'El campo :attribute debe ser un array.', - 'before' => 'El campo :attribute debe ser una fecha anterior a :date.', - 'between' => array( - 'numeric' => 'El campo :attribute debe tener estar entre :min y :max.', - 'file' => 'El campo :attribute debe ocupar entre :min y :max kilobytes.', - 'string' => 'El campo :attribute debe tener entre :min y :max caracteres.', - 'array' => 'El campo :attribute debe tener entre :min y :max elementos.', - ), - 'confirmed' => 'La confirmación del campo:attribute es incorrecta.', - 'date' => 'El campo :attribute no es una fecha válida.', - 'date_format' => 'El campo :attribute no tiene el formato :format.', - 'different' => 'Los campos :attribute y :other debe ser distintos.', - 'digits' => 'El campo :attribute debe tener :digits dígitos.', - 'digits_between' => 'El campo :attribute debe tener entre :min y :max dígitos.', - 'email' => 'El campo :attribute tiene un formato incorrecto.', - 'exists' => 'El campo :attribute es incorrecto.', - 'image' => 'El campo :attribute debe ser una imagen.', - 'in' => 'El campo :attribute es incorrecto.', - 'integer' => 'El campo :attribute debe ser un entero.', - 'ip' => 'El campo :attribute debe ser una IP válida.', - 'max' => array( - 'numeric' => 'El campo :attribute no debe ser mayor que :max.', - 'file' => 'El campo :attribute no debe ocupar más de :max kilobytes.', - 'string' => 'El campo :attribute no debe tener más de :max caracteres.', - 'array' => 'El campo :attribute no debe tener más de :max elementos.', - ), - 'mimes' => 'El campo :attribute debe ser un archivo del tipo: :values.', - 'min' => array( - 'numeric' => 'El campo :attribute debe ser :min o más.', - 'file' => 'El campo :attribute debe ocupar :min kilobytes o más.', - 'string' => 'El campo :attribute debe tener :min caracteres o más.', - 'array' => 'El campo :attribute debe tener :min elementos o más.', - ), - 'not_in' => 'El campo :attribute es incorrecto.', - 'numeric' => 'El campo :attribute debe ser un número.', - 'regex' => 'El campo :attribute tiene un formato incorrecto.', - 'required' => 'El campo :attribute es obligatorio.', - 'required_if' => 'El campo :attribute es obligatorio si el campo :other es :value.', - 'required_with' => 'El campo :attribute es obligatorio cuando el campo :values está presente.', - 'required_without' => 'El campo :attribute es obligatorio cuando el campo :values no está presente.', - 'same' => 'Los campos :attribute y :other deben ser iguales.', - 'size' => array( - 'numeric' => 'El campo :attribute debe ser :size.', - 'file' => 'El campo :attribute debe ocupar :size kilobytes.', - 'string' => 'El campo :attribute debe tener :size caracteres.', - 'array' => 'El campo :attribute debe contener :size elementos.', - ), - 'unique' => 'El campo :attribute ya ha sido tomado.', - 'url' => 'El campo :attribute tiene un formato incorrecto.', + "accepted" => "El campo :attribute debe ser aceptado.", + "active_url" => "El campo :attribute no es una URL válida", + "after" => "El campo :attribute debe ser una fecha posterior a :date.", + "alpha" => "El campo :attribute sólo debe contener letras.", + "alpha_dash" => "El campo :attribute solo puede contener letras, numeros y barras.", + "alpha_num" => "El campo :attribute solo puede contener letras y números.", + "array" => "El campo :attribute debe ser un array.", + "before" => "El campo :attribute debe ser una fecha anterior a :date.", + "between" => [ + "numeric" => "El campo :attribute debe tener estar entre :min y :max.", + "file" => "El campo :attribute debe ocupar entre :min y :max kilobytes.", + "string" => "El campo :attribute debe tener entre :min y :max caracteres.", + "array" => "El campo :attribute debe tener entre :min y :max elementos." + ], + "confirmed" => "La confirmación del campo:attribute es incorrecta.", + "date" => "El campo :attribute no es una fecha válida.", + "date_format" => "El campo :attribute no tiene el formato :format.", + "different" => "Los campos :attribute y :other debe ser distintos.", + "digits" => "El campo :attribute debe tener :digits dígitos.", + "digits_between" => "El campo :attribute debe tener entre :min y :max dígitos.", + "email" => "El campo :attribute tiene un formato incorrecto.", + "exists" => "El campo :attribute es incorrecto.", + "image" => "El campo :attribute debe ser una imagen.", + "in" => "El campo :attribute es incorrecto.", + "integer" => "El campo :attribute debe ser un entero.", + "ip" => "El campo :attribute debe ser una IP válida.", + "max" => [ + "numeric" => "El campo :attribute no debe ser mayor que :max.", + "file" => "El campo :attribute no debe ocupar más de :max kilobytes.", + "string" => "El campo :attribute no debe tener más de :max caracteres.", + "array" => "El campo :attribute no debe tener más de :max elementos." + ], + "mimes" => "El campo :attribute debe ser un archivo del tipo: :values.", + "extensions" => "El campo :attribute debe tener una extensión de: :values.", + "min" => [ + "numeric" => "El campo :attribute debe ser :min o más.", + "file" => "El campo :attribute debe ocupar :min kilobytes o más.", + "string" => "El campo :attribute debe tener :min caracteres o más.", + "array" => "El campo :attribute debe tener :min elementos o más." + ], + "not_in" => "El campo :attribute es incorrecto.", + "numeric" => "El campo :attribute debe ser un número.", + "regex" => "El campo :attribute tiene un formato incorrecto.", + "required" => "El campo :attribute es obligatorio.", + "required_if" => "El campo :attribute es obligatorio si el campo :other es :value.", + "required_with" => "El campo :attribute es obligatorio cuando el campo :values está presente.", + "required_without" => "El campo :attribute es obligatorio cuando el campo :values no está presente.", + "same" => "Los campos :attribute y :other deben ser iguales.", + "size" => [ + "numeric" => "El campo :attribute debe ser :size.", + "file" => "El campo :attribute debe ocupar :size kilobytes.", + "string" => "El campo :attribute debe tener :size caracteres.", + "array" => "El campo :attribute debe contener :size elementos." + ], + "unique" => "El campo :attribute ya ha sido tomado.", + "url" => "El campo :attribute tiene un formato incorrecto.", /* |-------------------------------------------------------------------------- @@ -80,7 +81,7 @@ return array( | */ - 'custom' => array(), + 'custom' => [], /* |-------------------------------------------------------------------------- @@ -93,6 +94,6 @@ return array( | */ - 'attributes' => array(), + 'attributes' => [] -); +];