This commit is contained in:
2024-04-21 14:42:52 +02:00
parent 4b69674ede
commit 8a25f53c99
10700 changed files with 55767 additions and 14201 deletions

View File

@ -0,0 +1,12 @@
<?php
return array(
'personal_api_keys' => 'Claves API personales',
'api_key_warning' => 'Al generar un token API, asegúrate de copiarlo inmediatamente ya que ellos
no serán visibles para ti de nuevo.',
'api_base_url' => 'La url base de tu API se encuentra en:',
'api_base_url_endpoint' => '/&lt;endpoint&gt;',
'api_token_expiration_time' => 'Los tokens de la API están establecidos para expirar en:',
'api_reference' => 'Por favor, revise la <a href="https://snipe-it.readme.io/reference" target="_blank">referencia API</a> a
para encontrar puntos finales específicos de la API y documentación adicional de la API.',
);

View File

@ -0,0 +1,22 @@
<?php
return array(
'accessory_category' => 'Categoría de Accesorios',
'accessory_name' => 'Nombre de Accesorio',
'checkout' => 'Accesorio de Salida',
'checkin' => 'Accesorio de Entrada',
'create' => 'Crear Accesorio',
'edit' => 'Editar Accesorio',
'eula_text' => 'Licencia de Categoría',
'eula_text_help' => 'Este campo te permite personalizar tu licencia para tipo específicos de activos. Si sólo tienes una licencia para todos tus activos, puedes marcar el cuadro que está abajo para usar la licencia primaria por defecto.',
'require_acceptance' => 'Requerir a los usuarios confirmar la aceptación de activos en esta categoría.',
'no_default_eula' => 'No se encontró una licencia por defecto. Añade una en las configuraciones.',
'total' => 'Total',
'remaining' => 'Disponibles',
'update' => 'Actualizar Accesorio',
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria por defecto</a> en su lugar.',
'use_default_eula_disabled' => '<del>Usa la licencia primaria por defecto en su lugar.</del> No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.',
'clone' => 'Clonar accesorio',
'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos artículos todavía están retirados.',
);

View File

@ -0,0 +1,39 @@
<?php
return array(
'does_not_exist' => 'El accesorio [:id] no existe.',
'not_found' => 'Ese accesorio no fue encontrado.',
'assoc_users' => 'El accesorio actual tiene :count elementos entregados a usuarios. Por favor ingresa los accesorios e intenta de nuevo. ',
'create' => array(
'error' => 'El accesorio no se creó, inténtalo de nuevo.',
'success' => 'El accesorio se ha creado con éxito.'
),
'update' => array(
'error' => 'El accesorio no se actualizó, inténtalo de nuevo',
'success' => 'El accesorio se ha actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro que deseas borrar este accesorio?',
'error' => 'Hubo un problema borrando este accesorio. Por favor inténtalo nuevamente.',
'success' => 'El accesorio se ha borrado con éxito.'
),
'checkout' => array(
'error' => 'Equipo no ha sido retirado, inténtalo de nuevo',
'success' => 'El accesorio se ha retirado exitosamente.',
'unavailable' => 'El accesorio no está disponible para la compra. Compruebe la cantidad disponible',
'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.'
),
'checkin' => array(
'error' => 'El accesorio no fue ingresado, por favor inténtalo de nuevo',
'success' => 'El accesorio se ha ingresado con éxito.',
'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'dl_csv' => 'Descargar CSV',
'eula_text' => 'Licencia',
'id' => 'Identificación',
'require_acceptance' => 'Aceptación',
'title' => 'Nombre del Accesorio',
);

View File

@ -0,0 +1,14 @@
<?php
return [
'asset_maintenance_type' => 'Tipo de Mantenimiento de Equipo',
'title' => 'Título',
'start_date' => 'Fecha de inicio',
'completion_date' => 'Fecha de finalización',
'cost' => 'Costo',
'is_warranty' => 'Mejora de la Garantía',
'asset_maintenance_time' => 'Tiempo de mantenimiento de activos (en días)',
'notes' => 'Notas',
'update' => 'Actualizar Mantenimiento de Equipo',
'create' => 'Crear Mantenimiento de Equipo'
];

View File

@ -0,0 +1,16 @@
<?php
return [
'asset_maintenances' => 'Mantenimientos de Activos',
'edit' => 'Editar Mantenimiento de Activos',
'delete' => 'Borrar Mantenimiento de Activos',
'view' => 'Ver Detalles de Mantenimiento de Activo',
'repair' => 'Reparar',
'maintenance' => 'Mantenimiento',
'upgrade' => 'Mejorar',
'calibration' => 'Calibración',
'software_support' => 'Soporte de Software',
'hardware_support' => 'Soporte de Hardware',
'configuration_change' => 'Cambio de configuración',
'pat_test' => 'Prueba PAT',
];

View File

@ -0,0 +1,21 @@
<?php
return [
'not_found' => '¡El Mantenimiento de Activo que estás buscando no fue encontrado!',
'delete' => [
'confirm' => '¿Estás seguro de que quieres borrar el mantenimiento de este activo?',
'error' => 'Hubo un problema borrando el mantenimiento del activo. Por favor, inténtalo de nuevo.',
'success' => 'El mantenimiento de activo fue eliminado con éxito.',
],
'create' => [
'error' => 'El Mantenimiento de Activo no se ha creado, por favor inténtalo de nuevo.',
'success' => 'Mantenimiento de Activo creado con éxito.',
],
'edit' => [
'error' => 'El Mantenimiento de Activo no se ha editado, por favor inténtalo de nuevo.',
'success' => 'Mantenimiento de Activo editado con éxito.',
],
'asset_maintenance_incomplete' => 'No se ha completado aún',
'warranty' => 'Garantía',
'not_warranty' => 'Sin Garantía',
];

View File

@ -0,0 +1,8 @@
<?php
return [
'title' => 'Mantenimiento de Activo',
'asset_name' => 'Nombre de Activo',
'is_warranty' => 'Garantía',
'dl_csv' => 'Descargar CSV',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'asset_categories' => 'Categorías de Activos',
'category_name' => 'Nombre de la Categoría',
'checkin_email' => 'Enviar un correo al usuario al asignar/desasignar.',
'checkin_email_notification' => 'A este usuario se le enviará un correo electrónico al asignar/devolver.',
'clone' => 'Clonar Categoría',
'create' => 'Crear Catergoría',
'edit' => 'Editar Categoría',
'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.',
'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.',
'eula_text' => 'Licencia de Categoría',
'eula_text_help' => 'Este campo te permite personalizar tus licencias para tipos específicos de activos. Si sólo tienes una licencia para todos tus activos, puedes seleccionar el cuadro debajo para usar la primaria por defecto.',
'name' => 'Nombre de la Categoría',
'require_acceptance' => 'Requerir a los usuarios confirmar la aceptación de activos en esta categoría.',
'required_acceptance' => 'Este usuario recibirá un correo con un enlace para confirmar la aceptación de este elemento.',
'required_eula' => 'Este usuario recibirá por correo una copia de la licencia',
'no_default_eula' => 'No se encontró una licencia por defecto. Añade una en las configuraciones.',
'update' => 'Actualizar Categoría',
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria por defecto</a> en su lugar.',
'use_default_eula_disabled' => '<del>Usa la licencia primaria por defecto en su lugar.</del> No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.',
'use_default_eula_column' => 'Usar EULA por defecto',
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'does_not_exist' => 'Esta categoría no existe.',
'assoc_models' => 'Esta categoría está actualmente asociada con al menos un modelo y no puede ser borrada. Por favor, actualiza tus modelos para no referenciar esta categoría e inténtalo de nuevo. ',
'assoc_items' => 'Esta categoría está asociada con al menos un :asset_type y no puede ser borrada. Por favor actualiza tus :asset_type para no referenciar más esta categoría e inténtelo de nuevo. ',
'create' => array(
'error' => 'La categoría no se ha creado, inténtalo de nuevo.',
'success' => 'La categoría ha sido creada con éxito.'
),
'update' => array(
'error' => 'La categoría no fue actualizada, por favor inténtalo de nuevo',
'success' => 'Categoría actualizada correctamente.',
'cannot_change_category_type' => 'No se puede cambiar el tipo de categoría una vez que se ha creado',
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar está categoría?',
'error' => 'Hubo un problema borrando esta categoría, por favor inténtelo nuevamente.',
'success' => 'La categoría se ha eliminado con éxito.'
)
);

View File

@ -0,0 +1,10 @@
<?php
return array(
'eula_text' => 'Licencia',
'id' => 'Identificación',
'parent' => 'Padre',
'require_acceptance' => 'Aceptación',
'title' => 'Nombre de la Categoría de Activo',
);

View File

@ -0,0 +1,7 @@
<?php
return [
'select_company' => 'Seleccionar Compañía',
'about_companies' => 'Acerca de la compañias',
'about_companies_description' => ' Puede usar las empresas como un campo informativo simple, o puede usarlas para restringir la visibilidad y la disponibilidad de los activos a los usuarios con una empresa específica al habilitar el Soporte completo de la empresa en su Configuración de administrador.',
];

View File

@ -0,0 +1,20 @@
<?php
return [
'does_not_exist' => 'La compañía no existe.',
'deleted' => 'Compañía eliminada',
'assoc_users' => 'Esta compañía está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor, actualiza tus modelos para no referenciar más esta compañía e inténtalo de nuevo. ',
'create' => [
'error' => 'La compañía no ha sido creada, por favor intente de nuevo.',
'success' => 'Compañía creada con éxito.',
],
'update' => [
'error' => 'La compañía no se ha actualizado, por favor inténtelo de nuevo',
'success' => 'Compañía actualizada correctamente.',
],
'delete' => [
'confirm' => '¿Estás seguro que deseas borrar esta compañía?',
'error' => 'Hubo un problema borrando la compañía. Por favor inténtelo de nuevo.',
'success' => 'La compañía se ha borrado con éxito.',
],
];

View File

@ -0,0 +1,11 @@
<?php
return array(
'companies' => 'Compañías',
'create' => 'Crear Compañía',
'email' => 'Email de la empresa',
'title' => 'Compañía',
'phone' => 'Teléfono de empresa',
'update' => 'Actualizar Compañía',
'name' => 'Nombre de Compañía',
'id' => 'Identificación',
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'component_name' => 'Nombre de Componente',
'checkin' => 'Ingreso de Componente',
'checkout' => 'Salida de Componente',
'cost' => 'Costo de Compra',
'create' => 'Crear Componente',
'edit' => 'Editar Componente',
'date' => 'Fecha de Compra',
'order' => 'Número de Orden',
'remaining' => 'Restante',
'total' => 'Total',
'update' => 'Actualizar Componente',
'checkin_limit' => 'El importe facturado debe ser igual o menor que :assigned_qty'
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'El componente no existe.',
'create' => array(
'error' => 'El componente no se ha creado, por favor inténtalo de nuevo.',
'success' => 'Componente creado con éxito.'
),
'update' => array(
'error' => 'El componente no se ha actualizado, por favor inténtalo de nuevo',
'success' => 'Componente actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar este componente?',
'error' => 'Hubo un problema al borrar el componente. Por favor inténtalo de nuevo.',
'success' => 'El componente se ha borrado con éxito.'
),
'checkout' => array(
'error' => 'El componente no se ha retirado, inténtelo de nuevo',
'success' => 'El componente se ha retirado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.',
'unavailable' => 'No quedan suficientes componentes: :remaining resting, :requested ',
),
'checkin' => array(
'error' => 'El componente no se ha ingresado, por favor inténtalo de nuevo',
'success' => 'Componente ingresado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor inténtelo de nuevo.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nombre del Componente',
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'checkout' => 'Salida de Consumible al Usuario',
'consumable_name' => 'Nombre del Consumible',
'create' => 'Crear Consumible',
'item_no' => 'Artículo No.',
'remaining' => 'Restante',
'total' => 'Total',
'update' => 'Actualizar Consumible',
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'El consumible no existe.',
'create' => array(
'error' => 'El consumible no fue creado, por favor inténtalo de nuevo.',
'success' => 'Consumible creado con éxito.'
),
'update' => array(
'error' => 'El consumible no fue actualizado, por favor inténtalo de nuevo',
'success' => 'Consumible actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de que deseas borrar este consumible?',
'error' => 'Hubo un problema borrando el consumible. Por favor inténtalo de nuevo.',
'success' => 'El consumible fue borrado con éxito.'
),
'checkout' => array(
'error' => 'El consumible no fue retirado, por favor inténtelo de nuevo',
'success' => 'El consumible fue retirado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.',
'unavailable' => 'No hay suficientes consumibles para este pago. Por favor, compruebe la cantidad restante. ',
),
'checkin' => array(
'error' => 'El consumible no fue ingresado, por favor, inténtelo de nuevo',
'success' => 'El consumible fue ingresado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor inténtelo de nuevo.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nombre del Consumible',
);

View File

@ -0,0 +1,61 @@
<?php
return [
'custom_fields' => 'Campos Personalizados',
'manage' => 'Gestionar',
'field' => 'Campo',
'about_fieldsets_title' => 'Acerca de Fieldsets',
'about_fieldsets_text' => 'Los conjuntos de campos le permiten crear grupos de campos personalizados que se reutilizan con frecuencia para tipos de modelos de activos específicos.',
'custom_format' => 'Formato de expresion regular personalizada...',
'encrypt_field' => 'Encriptar el valor de este campo en la base de datos',
'encrypt_field_help' => 'ADVERTENCIA: Encriptar un campo hace que no pueda ser buscado.',
'encrypted' => 'Encriptado',
'fieldset' => 'Grupo de Campos',
'qty_fields' => 'Campos de Cantidad',
'fieldsets' => 'Grupo de Campos',
'fieldset_name' => 'Nombre del Grupo de Campos',
'field_name' => 'Nombre del Campo',
'field_values' => 'Valores del Campo',
'field_values_help' => 'Añadir opciones seleccionables, una por línea. Líneas en blanco además de la primera serán ignoradas.',
'field_element' => 'Elemento de Formulario',
'field_element_short' => 'Elemento',
'field_format' => 'Formato',
'field_custom_format' => 'Formato Personalizado de Regex',
'field_custom_format_help' => 'Este campo te permite usar una expresión regex para la validación. Debería empezar como "regex:" - por ejemplo, para validar que un campo personalizado contiene un IMEI válido (15 dígitos numéricos), tú usarías <code>regex:/^[0-9]{15}$/</code>.',
'required' => 'Obligatorio',
'req' => 'Obl.',
'used_by_models' => 'Usado por Modelos',
'order' => 'Orden',
'create_fieldset' => 'Nuevo Fieldset',
'update_fieldset' => 'Actualizar conjunto de campos',
'fieldset_does_not_exist' => 'Fieldset :id no existe',
'fieldset_updated' => 'Conjunto de campos actualizado',
'create_fieldset_title' => 'Crear un nuevo conjunto de campos',
'create_field' => 'Nuevo Campo Personalizado',
'create_field_title' => 'Crear un campo personalizado',
'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Sólo los administradores podrán ver el valor desencriptado',
'show_in_email' => '¿Incluye el valor de este campo en los correos de pago enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos',
'show_in_email_short' => 'Incluye en correos electrónicos.',
'help_text' => 'Texto de Ayuda',
'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario al editar un activo para proporcionar contexto en el campo.',
'about_custom_fields_title' => 'Acerca de campos personalizados',
'about_custom_fields_text' => 'Los campos personalizados le permiten agregar atributos arbitrarios a los activos.',
'add_field_to_fieldset' => 'Agregar campo a un conjunto de campos',
'make_optional' => 'Requerido - haga click para hacerlo opcional',
'make_required' => 'Opcional - haga click para hacerlo opcional',
'reorder' => 'Reordenar',
'db_field' => 'Campo de DB',
'db_convert_warning' => 'ADVERTENCIA. Este campo está en la tabla de campos personalizados como <code>:db_column</code> pero debe ser <code>:expected</code>.',
'is_unique' => 'Este valor debe ser unico en todos los activos',
'unique' => 'Único',
'display_in_user_view' => 'Permitir al usuario retirado ver estos valores en su página Ver Recursos asignados',
'display_in_user_view_table' => 'Visible para el usuario',
'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos',
'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente',
'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas',
'show_in_listview_short' => 'Mostrar en listas',
'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables',
'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán',
'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.',
];

View File

@ -0,0 +1,63 @@
<?php
return array(
'field' => array(
'invalid' => 'El campo no existe.',
'already_added' => 'El campo ya fue agregado',
'create' => array(
'error' => 'El campo no fue creado, por favor inténtalo de nuevo.',
'success' => 'Campo creado con éxito.',
'assoc_success' => 'Campo añadido al Fieldset con éxito.'
),
'update' => array(
'error' => 'El campo no se ha actualizado, por favor, inténtelo de nuevo',
'success' => 'Campo actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de querer borrar este campo?',
'error' => 'Hubo un problema al borrar el campo. Por favor, inténtelo de nuevo.',
'success' => 'El campo fue borrado con éxito.',
'in_use' => 'Campo aún en uso.',
)
),
'fieldset' => array(
'does_not_exist' => 'No existe el Fieldset',
'create' => array(
'error' => 'No se ha creado el Fieldset, por favor, inténtelo de nuevo.',
'success' => 'Fieldset creado con éxito.'
),
'update' => array(
'error' => 'El Fieldset no ha sido actualizado, por favor, inténtelo de nuevo',
'success' => 'Fieldset actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de querer eliminar este campo?',
'error' => 'Hubo un problema al eliminar el Fieldset. Por favor, inténtelo de nuevo.',
'success' => 'El Fieldset ha sido borrado con éxito.',
'in_use' => 'Este Fieldset aún está en uso.',
)
),
'fieldset_default_value' => array(
'error' => 'Error al validar los valores por defecto del conjunto de campos.',
),
);

View File

@ -0,0 +1,22 @@
<?php
return array(
'does_not_exist' => 'El departamento no existe.',
'department_already_exists' => 'Ya existe un departamento con ese nombre en la ubicación de la empresa. O elija un nombre más específico para este departamento. ',
'assoc_users' => 'Este departamento está actualmente asociado con al menos un usuario y no puede ser borrado. Por favor actualiza tus usuarios para no referenciar este departamento e inténtelo de nuevo. ',
'create' => array(
'error' => 'El departamento no fue creado, por favor, inténtelo de nuevo.',
'success' => 'Departamento creado con éxito.'
),
'update' => array(
'error' => 'El departamento no se ha actualizado, por favor, inténtelo de nuevo',
'success' => 'El departamento fue actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar este departamento?',
'error' => 'Hubo un problema al borrar el departamento. Por favor, inténtelo de nuevo.',
'success' => 'El departamento ha sido borrado con éxito.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'id' => 'Identificación',
'name' => 'Nombre de Departamento',
'manager' => 'Gerente',
'location' => 'Ubicación',
'create' => 'Crear departamento',
'update' => 'Actualizar Departamento',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_asset_depreciations' => 'Sobre Depreciación de Activos',
'about_depreciations' => 'Puedes configurar la depreciación de activos para depreciar activos basados en una depreciación en línea recta.',
'asset_depreciations' => 'Depreciación de Activos',
'create' => 'Crear Depreciación',
'depreciation_name' => 'Nombre de Depreciación',
'depreciation_min' => 'Valor del piso de la depreciación',
'number_of_months' => 'Número de Meses',
'update' => 'Actualizar Depreciación',
'depreciation_min' => 'Valor mínimo después de la depreciación',
'no_depreciations_warning' => '<strong>Advertencia: </strong>
No tiene ninguna depreciación configurada.
Por favor, configure al menos una depreciación para ver el informe de depreciación.',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'does_not_exist' => 'La clase de depreciación no existe.',
'assoc_users' => 'La depreciación está actualmente asociada a uno o más modelos y no puede ser borrada. Por favor, borra los modelos y luego inténtalo nuevamente. ',
'create' => array(
'error' => 'La clase de depreciación no ha sido creada, por favor, inténtalo de nuevo. :(',
'success' => 'La clase de depreciación creada con éxito. :)'
),
'update' => array(
'error' => 'La clase de depreciación no fue actualizada, por favor, inténtalo de nuevo',
'success' => 'La clase de depreciación ha sido actualizada con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar esta clase de depreciación?',
'error' => 'Hubo un problema borrando la clase de depreciación. Por favor inténtalo de nuevo.',
'success' => 'La clase de depreciación ha sido actualizada con éxito.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return [
'id' => 'Identificación',
'months' => 'Meses',
'term' => 'Duración',
'title' => 'Nombre ',
'depreciation_min' => 'Valor del piso',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'group_exists' => '¡El grupo ya existe!',
'group_not_found' => 'El ID del grupo :id no existe.',
'group_name_required' => 'El nombre del campo es necesario',
'success' => array(
'create' => 'Grupo creado con éxito.',
'update' => 'Grupo actualizado con éxito.',
'delete' => 'Grupo borrado con éxito.',
),
'delete' => array(
'confirm' => '¿Estás seguro de querer borrar este grupo?',
'create' => 'Hubo un problema al crear el grupo, por favor, inténtalo de nuevo.',
'update' => 'Hubo un problema al actualizar el grupo, por favor, inténtalo de nuevo.',
'delete' => 'Hubo un problema al borrar el grupo, por favor, inténtalo de nuevo.',
),
);

View File

@ -0,0 +1,9 @@
<?php
return array(
'id' => 'Identificación',
'name' => 'Nombre',
'users' => '# de Usuarios',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_groups_title' => 'Acerca de los Grupos',
'about_groups' => 'Los grupos son usados para generalizar permisos de usuario.',
'group_management' => 'Administración de Grupo',
'create' => 'Crear Nuevo Grupo',
'update' => 'Editar Grupo',
'group_name' => 'Nombre de Grupo',
'group_admin' => 'Administración de Grupo',
'allow' => 'Permitir',
'deny' => 'Denegar',
'permission' => 'Permiso',
'grant' => 'Otorgar',
'no_permissions' => 'Este grupo no tiene permisos.'
];

View File

@ -0,0 +1,59 @@
<?php
return [
'bulk_delete' => 'Confirmar Eliminación Masiva de Activos',
'bulk_restore' => 'Confirmar recuperación masiva de activos',
'bulk_delete_help' => 'Revisa los activos para eliminación masiva abajo. Una vez borrados, estos activos pueden ser restaurados, pero no estarán asociados con ningún usuario al que estén asignados actualmente.',
'bulk_restore_help' => 'Revisar los activos para la restauración en masa a continuación. Una vez restaurados, estos activos no estarán asociados con los usuarios a los que fueron asignados anteriormente.',
'bulk_delete_warn' => 'Vas a eliminar :asset_count activos.',
'bulk_restore_warn' => 'Está a punto de restaurar :asset_count activos.',
'bulk_update' => 'Actualización Masiva de Activos',
'bulk_update_help' => 'Este formulario te permite actualizar múltiples activos de una vez. Sólo llena los campos que necesites cambiar. Cualquier campo dejado en blanco permanecerá sin cambios. ',
'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo recurso.|Está a punto de editar las propiedades de :asset_count activos.',
'bulk_update_with_custom_field' => 'Tenga en cuenta que los activos son :asset_model_count diferentes tipos de modelos.',
'bulk_update_model_prefix' => 'En modelos',
'bulk_update_custom_field_unique' => 'Este es un campo único y no puede ser editado a granel.',
'checkedout_to' => 'Asignado A',
'checkout_date' => 'Fecha de Salida',
'checkin_date' => 'Fecha de Ingreso',
'checkout_to' => 'Asignar A',
'cost' => 'Costo de Compra',
'create' => 'Crear Activo',
'date' => 'Fecha de Compra',
'depreciation' => 'Depreciación',
'depreciates_on' => 'Se Deprecia En',
'default_location' => 'Ubicación Predeterminada',
'default_location_phone' => 'Teléfono de ubicación por defecto',
'eol_date' => 'Fecha de Fin de Vida',
'eol_rate' => 'Tasa de Fin de Vida',
'expected_checkin' => 'Fecha de Entrega Prevista',
'expires' => 'Vence',
'fully_depreciated' => 'Completamente Depreciado',
'help_checkout' => 'Si deseas asignar este activo inmediatamente, selecciona "Listo para Asignar" de la lista de estados arriba. ',
'mac_address' => 'Dirección MAC',
'manufacturer' => 'Fabricante',
'model' => 'Modelo',
'months' => 'meses',
'name' => 'Nombre de Activo',
'notes' => 'Notas',
'order' => 'Número de Orden',
'qr' => 'Código QR',
'requestable' => 'Los usuarios pueden solicitar este activo',
'select_statustype' => 'Seleccionar Tipo de Estado',
'serial' => 'Serial',
'status' => 'Estado',
'tag' => 'Etiqueta de Activo',
'update' => 'Actualizar Activo',
'warranty' => 'Garantía',
'warranty_expires' => 'La garantía vence',
'years' => 'años',
'asset_location' => 'Actualizar ubicación del activo',
'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual',
'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada',
'asset_location_update_actual' => 'Actualizar sólo la ubicación actual',
'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.',
'asset_deployable' => 'Ese estado es desplegable. Este activo puede ser revisado.',
'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)',
'optional_infos' => 'Información opcional',
'order_details' => 'Información relacionada con el pedido'
];

View File

@ -0,0 +1,43 @@
<?php
return [
'about_assets_title' => 'Acerca de Activos',
'about_assets_text' => 'Los activos son seguidos mediante el número del serial o la etiqueta del activo. Tienden a ser objetos de mayor valor en los que identificar un objeto específico importa.',
'archived' => 'Archivado',
'asset' => 'Activo',
'bulk_checkout' => 'Activos de pago',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Ingresar Activo',
'checkout' => 'Retirar Activo',
'clone' => 'Clonar Activo',
'deployable' => 'Enviable',
'deleted' => 'Este activo fue eliminado.',
'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?',
'edit' => 'Editar Activo',
'model_deleted' => 'Este modelo de activos ha sido eliminado. Debe restaurar el modelo antes de poder restaurar el activo.',
'model_invalid' => 'El modelo de este activo no es válido.',
'model_invalid_fix' => 'El Activo debe ser editado para corregir esto antes de intentar comprobarlo dentro o fuera.',
'requestable' => 'Solicitable',
'requested' => 'Solicitado',
'not_requestable' => 'No solicitable',
'requestable_status_warning' => 'No cambiar el estado solicitable',
'restore' => 'Restaurar Activo',
'pending' => 'Pendiente',
'undeployable' => 'No enviable',
'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.',
'view' => 'Ver Activo',
'csv_error' => 'Tiene un error en su archivo CSV:',
'import_text' => '<p>Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the <code>Admin &gt; General Settings</code>.</p><p>Fields included in the CSV must match the headers: <strong>Asset Tag, Name, Checkout Date, Checkin Date</strong>. Any additional fields will be ignored. </p><p>Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.</p>
',
'csv_import_match_f-l' => 'Intenta emparejar usuarios con formato <strong>nombre.lastname</strong> (<code>jane.smith</code>)',
'csv_import_match_initial_last' => 'Intentar emparejar a los usuarios con un formato <strong>primer apellido inicial</strong> (<code>jsmith</code>)',
'csv_import_match_first' => 'Intentar emparejar a los usuarios con formato <strong>primer nombre</strong> (<code>jane</code>)',
'csv_import_match_email' => 'Intenta emparejar a los usuarios por <strong>email</strong> como nombre de usuario',
'csv_import_match_username' => 'Try to match users by <strong>username</strong>',
'error_messages' => 'Mensajes de error:',
'success_messages' => 'Mensajes de éxito:',
'alert_details' => 'Por favor vea abajo para más detalles.',
'custom_export' => 'Personalizar exportación',
'mfg_warranty_lookup' => ':fabricante Garantía Estado Búsqueda',
'user_department' => 'Departamento de Usuario',
];

View File

@ -0,0 +1,90 @@
<?php
return [
'undeployable' => '<strong>Advertencia:</strong> este activo ha sido marcado actualmente como no enviable. Si este estado cambia, por favor actualiza el estado de activos.',
'does_not_exist' => 'El activo no existe.',
'does_not_exist_or_not_requestable' => 'Ese activo no existe o no es solicitable.',
'assoc_users' => 'Este activo está actualmente asignado a un usuario y no puede ser borrado. Por favor, revisa el activo primero y luego intenta borrarlo. ',
'create' => [
'error' => 'El activo no ha sido creado, por favor, inténtelo de nuevo. :(',
'success' => 'Activo creado con éxito. :)',
'success_linked' => 'Activo con etiqueta :tag creado con éxito. <strong><a href=":link" style="color: white;">Haga clic aquí para ver</a></strong>.',
],
'update' => [
'error' => 'Activo no ha sido actualizado, por favor, inténtelo de nuevo',
'success' => 'Activo actualizado con éxito.',
'nothing_updated' => 'Ningún campo fue seleccionado, así que nada se actualizó.',
'no_assets_selected' => 'Ningún recurso fue seleccionado, por lo que no se actualizó nada.',
'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.',
],
'restore' => [
'error' => 'El activo no fue restaurado, por favor, inténtalo de nuevo',
'success' => 'Activo restaurado correctamente.',
'bulk_success' => 'Activo restaurado correctamente.',
'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.',
],
'audit' => [
'error' => 'La auditoria de activo no tuvo éxito. Inténtalo de nuevo.',
'success' => 'Audoría de activo registrada con éxito.',
],
'deletefile' => [
'error' => 'El archivo no fue borrado. Por favor, inténtalo de nuevo.',
'success' => 'Archivo borrado con éxito.',
],
'upload' => [
'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.',
'success' => 'Archivo(s) cargado(s) con éxito.',
'nofiles' => 'No seleccionaste ningún archivo para actualizar, o el archivo que estás intentando cargar es demasiado grande',
'invalidfiles' => 'Uno o más de tus archivos es demasiado grande o es de un tipo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf, y txt.',
],
'import' => [
'error' => 'Algunos de los elementos no se importaron correctamente.',
'errorDetail' => 'Lo siguientes elementos no se importaron debido a errores.',
'success' => 'Tu archivo ha sido importado',
'file_delete_success' => 'Tu archivo ha sido eliminado con éxito',
'file_delete_error' => 'El archivo no se pudo eliminar',
'file_missing' => 'Falta el archivo seleccionado',
'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados',
'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados',
],
'delete' => [
'confirm' => '¿Estás seguro de que quieres borrar este archivo?',
'error' => 'Ha habido un problema eliminando el activo. Por favor, inténtelo de nuevo.',
'nothing_updated' => 'Ningún activo se seleccionó, así que nada fue borrado.',
'success' => 'El activo fue borrado con éxito.',
],
'checkout' => [
'error' => 'El activo no se ha asignado, por favor, inténtelo de nuevo',
'success' => 'Activo asignado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.',
'not_available' => '¡Ese activo no está disponible para retirar!',
'no_assets_selected' => 'Debes seleccionar al menos un activo de la lista',
],
'checkin' => [
'error' => 'El activo no se ha registrado, por favor, inténtelo de nuevo',
'success' => 'Activo registrado con éxito.',
'user_does_not_exist' => 'El usuario es inválido. Por favor inténtelo de nuevo.',
'already_checked_in' => 'Ese activo ya ha sido registrado.',
],
'requests' => [
'error' => 'El activo no fue solicitado, por favor, inténtalo de nuevo',
'success' => 'Activo solicitado correctamente.',
'canceled' => 'Solicitud de asignación cancelada con éxito',
],
];

View File

@ -0,0 +1,33 @@
<?php
return [
'asset_tag' => 'Etiqueta de Activo',
'asset_model' => 'Modelo',
'assigned_to' => 'Asignado a',
'book_value' => 'Valor actual',
'change' => 'Registrado / Asignado',
'checkout_date' => 'Fecha de Asignación',
'checkoutto' => 'Asignado',
'components_cost' => 'Coste total de componentes',
'current_value' => 'Valor actual',
'diff' => 'Diferencia',
'dl_csv' => 'Descargar CSV',
'eol' => 'Fin de Vida',
'id' => 'Identificación',
'last_checkin_date' => 'Last Checkin Date',
'location' => 'Localización',
'purchase_cost' => 'Costo',
'purchase_date' => 'Comprado',
'serial' => 'Serial',
'status' => 'Estado',
'title' => 'Activo ',
'image' => 'Imagen de dispositivo',
'days_without_acceptance' => 'Días sin Aceptación',
'monthly_depreciation' => 'Depreciación mensual',
'assigned_to' => 'Asignado a',
'requesting_user' => 'Solicitando usuario',
'requested_date' => 'Fecha solicitada',
'changed' => 'Cambiado',
'icon' => 'Icono',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'about_kits_title' => 'Acerca de Kits predefinidos',
'about_kits_text' => 'Kits predefinidos le permiten revisar rápidamente una colección de elementos (activos, licencias, etc.) a un usuario. Esto puede ser útil cuando su proceso de incorporación es consistente entre muchos usuarios y todos los usuarios reciben los mismos artículos.',
'checkout' => 'Kit de pago ',
'create_success' => 'El kit se ha creado correctamente.',
'create' => 'Crear kit predefinido',
'update' => 'Actualizar kit predefinido',
'delete_success' => 'Kit eliminado correctamente.',
'update_success' => 'El kit se ha actualizado correctamente.',
'none_models' => 'No hay suficientes recursos disponibles para :model para pagar. :qty son requeridos. ',
'none_licenses' => 'No hay suficientes asientos disponibles para :license para pagar. :qty son requeridos. ',
'none_consumables' => 'No hay suficientes unidades disponibles de :consumible para pagar. :qty son requeridas. ',
'none_accessory' => 'No hay suficientes unidades disponibles de :accesory para pagar. :qty son requeridas. ',
'append_accessory' => 'Añadir accesorio',
'update_appended_accessory' => 'Actualizar accesorio adjunto',
'append_consumable' => 'Añadir consumible',
'update_appended_consumable' => 'Actualizar consumible adjunto',
'append_license' => 'Añadir licencia',
'update_appended_license' => 'Actualizar licencia añadida',
'append_model' => 'Añadir modelo',
'update_appended_model' => 'Actualizar modelo añadido',
'license_error' => 'Licencia ya adjunta al kit',
'license_added_success' => 'Licencia creada con éxito',
'license_updated' => 'La licencia se ha actualizado correctamente',
'license_none' => 'La licencia no existe',
'license_detached' => 'Licencia fue separada con éxito',
'consumable_added_success' => 'Consumible creado con éxito',
'consumable_updated' => 'Consumible se ha actualizado correctamente',
'consumable_error' => 'Consumible ya conectado al kit',
'consumable_deleted' => 'El borrado fue exitoso',
'consumable_none' => 'El consumible no existe',
'consumable_detached' => 'Consumible fue separado con éxito',
'accessory_added_success' => 'Accesorio añadido correctamente',
'accessory_updated' => 'El accesorio se ha actualizado correctamente',
'accessory_detached' => 'Accesorio fue separado con éxito',
'accessory_error' => 'El accesorio ya está conectado al kit',
'accessory_deleted' => 'El borrado fue exitoso',
'accessory_none' => 'El accesorio no existe',
'checkout_success' => 'El pago fue exitoso',
'checkout_error' => 'Error de pago',
'kit_none' => 'El kit no existe',
'kit_created' => 'El kit se creó con éxito',
'kit_updated' => 'El kit se actualizó con éxito',
'kit_not_found' => 'Kit no encontrado',
'kit_deleted' => 'Kit eliminado correctamente',
'kit_model_updated' => 'El modelo se ha actualizado correctamente',
'kit_model_detached' => 'Modelo fue separado con éxito',
];

View File

@ -0,0 +1,11 @@
<?php
return [
'invalid_return_count' => 'El recuento no es válido desde :name. Esperado :expected, tiene :actual.',
'invalid_return_type' => 'Tipo no válido devuelto desde :name. Esperado :expected, obtuvo :actual.',
'invalid_return_value' => 'Valor no válido devuelto de :name. Esperado :expected, obtuvo :actual.',
'does_not_exist' => 'La etiqueta no existe',
];

View File

@ -0,0 +1,19 @@
<?php
return [
'example_company' => 'Compañía de prueba limitada',
'example_defaultloc' => 'Construcción 1',
'example_category' => 'Probar categoría',
'example_location' => 'Edificio 2',
'example_manufacturer' => 'Test Manufacturing Inc.',
'example_model' => 'Modelo de prueba',
'example_supplier' => 'Compañía de prueba limitada',
'labels_per_page' => 'Etiquetas',
'support_fields' => 'Campos',
'support_asset_tag' => 'Etiqueta',
'support_1d_barcode' => '1D',
'support_2d_barcode' => '2D',
'support_logo' => 'Logo',
'support_title' => 'Título',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'asset' => 'Activo',
'checkin' => 'Registro',
'create' => 'Crear Licencia',
'expiration' => 'Fecha de vencimiento',
'license_key' => 'Clave del Producto',
'maintained' => 'Mantenido',
'name' => 'Nombre del software',
'no_depreciation' => 'No depreciar',
'purchase_order' => 'Número de orden de compra',
'reassignable' => 'Reasignable',
'remaining_seats' => 'Intalaciones Restantes',
'seats' => 'Instalaciones',
'termination_date' => 'Fecha de Finalización',
'to_email' => 'Licenciado al Correo Electrónico',
'to_name' => 'Licenciado a Nombre',
'update' => 'Actualizar Licencia',
'checkout_help' => 'Debes asignar una licencia a un activo de hardware o a una persona. Puedes seleccionar ambos pero el dueño del activo debe coincidir con la persona a la que le registras el activo.'
);

View File

@ -0,0 +1,51 @@
<?php
return array(
'about_licenses_title' => 'Acerca de las Licencias',
'about_licenses' => 'Las licencias son usadas para rastrear el software. Tienen un número específico de puestos que pueden ser asignados a individuos',
'checkin' => 'Registrar Puestos de Licencia',
'checkout_history' => 'Historial de Asignaciones',
'checkout' => 'Registrar Puesto de Licencia',
'edit' => 'Editar Licencia',
'filetype_info' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.',
'clone' => 'Clonar Licencia',
'history_for' => 'Historial de ',
'in_out' => 'Registrado / Asignado',
'info' => 'Información de licencia',
'license_seats' => 'Puestos de Licencia',
'seat' => 'Puesto',
'seats' => 'Puestos',
'software_licenses' => 'Licencias de Software',
'user' => 'Usuario',
'view' => 'Ver Licencia',
'delete_disabled' => 'Esta licencia no se puede eliminar aún porque algunos asientos todavía están retirados.',
'bulk' =>
[
'checkin_all' => [
'button' => 'Comprobar todos los asientos',
'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.',
'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos',
'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos seleccionados actualmente',
'disabled_tooltip_reassignable' => 'Esto está desactivado porque la licencia no es reasignable',
'success' => '¡Licencia registrada con éxito! | ¡Todas las licencias fueron registradas con éxito!',
'log_msg' => 'Check-in a través de pago de licencia en licencia GUI',
],
'checkout_all' => [
'button' => 'Salir todos los asientos',
'modal' => 'Esta acción comprobará un asiento para el primer usuario disponible. | Esta acción verificará todos los asientos :available_seats_count para los primeros usuarios disponibles. Se considera que un usuario está disponible para este asiento si aún no tiene esta licencia revisada para ellos, y la propiedad Auto-Asignación de Licencia está habilitada en su cuenta de usuario.',
'enabled_tooltip' => 'Checkout TODOS los asientos (o tantos como estén disponibles) para TODOS los usuarios',
'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos disponibles actualmente',
'success' => '¡Licencia retirada con éxito! | ¡Licencias :count fueron retiradas con éxito!',
'error_no_seats' => 'No quedan plazas restantes para esta licencia.',
'warn_not_enough_seats' => ':count usuarios fueron asignados a esta licencia, pero nos quedamos sin plazas de licencia disponibles.',
'warn_no_avail_users' => 'Nada que hacer. No hay usuarios que no tengan esta licencia asignada.',
'log_msg' => 'Checado mediante pago masivo de licencia en GUI licencia',
],
],
'below_threshold' => 'Solo quedan :remaining_count asientos para esta licencia con una cantidad mínima de :min_amt. Puede considerar comprar más asientos.',
'below_threshold_short' => 'Este artículo está por debajo de la cantidad mínima requerida.',
);

View File

@ -0,0 +1,54 @@
<?php
return array(
'does_not_exist' => 'La licencia no existe o no tiene permiso para verla.',
'user_does_not_exist' => 'El usuario no existe.',
'asset_does_not_exist' => 'El activo que intentas asociar con esta licencia no existe.',
'owner_doesnt_match_asset' => 'El activo al que estás intentando asociar con esta licencia está asignado a un usuario diferente al de la persona seleccionada para retirar.',
'assoc_users' => 'Esta licencia está actualmente asignada a un usuario y no puede ser borrada. Por favor, revisa la licencia primero y luego intenta borrarla. ',
'select_asset_or_person' => 'Debes seleccionar un activo o un usuario, pero no ambos.',
'not_found' => 'Licencia no encontrada',
'seats_available' => ':seat_count plazas disponibles',
'create' => array(
'error' => 'La licencia no se ha creado, inténtelo de nuevo.',
'success' => 'Licencia creada con éxito.'
),
'deletefile' => array(
'error' => 'El archivo no fue borrado. Por favor, inténtalo de nuevo.',
'success' => 'Archivo borrado con éxito.',
),
'upload' => array(
'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.',
'success' => 'Archivo(s) cargado(s) con éxito.',
'nofiles' => 'No ha seleccionado ningun archivo para ser cargado, o el archivo que seleccionó es demasiado grande',
'invalidfiles' => 'Uno o más de tus archivos son demasiado grandes o de un tipo no permitido. Los tipos permitidos son png, gif, jpg, doc, docx, pdf, txt, zip, rar, rtf, xml y lic.',
),
'update' => array(
'error' => 'La licencia no se ha actualizado, inténtalo de nuevo',
'success' => 'Licencia actualizada con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de querer borrar esta licencia?',
'error' => 'Hubo un problema al borrar la licencia. Por favor, inténtalo de nuevo.',
'success' => 'La licencia fue eliminada con éxito.'
),
'checkout' => array(
'error' => 'Hubo un problema asignando la licencia. Por favor, inténtelo de nuevo.',
'success' => 'La licencia fue asignada con éxito',
'not_enough_seats' => 'No hay suficientes asientos de licencia disponibles para la compra',
),
'checkin' => array(
'error' => 'Hubo un problema registrando la licencia. Por favor, inténtalo de nuevo.',
'success' => 'La licencia fue registrada con éxito'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'assigned_to' => 'Asignado A',
'checkout' => 'Registrado / Asignado',
'id' => 'ID',
'license_email' => 'Correo Electrónico de la Licencia',
'license_name' => 'Licenciado A',
'purchase_date' => 'Fecha de Compra',
'purchased' => 'Comprado',
'seats' => 'Puestos',
'hardware' => 'Hardware',
'serial' => 'Serial',
'title' => 'Licencia',
);

View File

@ -0,0 +1,29 @@
<?php
return array(
'does_not_exist' => 'La ubicación no existe.',
'assoc_users' => 'Esta ubicación está actualmente asociada con al menos un usuario y no puede ser borrada. Por favor actualiza tus usuarios para no referenciar más esta ubicación e inténtalo de nuevo. ',
'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser borrada. Por favor actualiza tus activos para no referenciar más esta ubicación e inténtalo de nuevo. ',
'assoc_child_loc' => 'Esta ubicación es actualmente padre al menos una ubicación hija y no puede ser borrada. Por favor actualiza tus ubicaciones para no referenciar más esta ubicación e inténtalo de nuevo. ',
'assigned_assets' => 'Recursos asignados',
'current_location' => 'Ubicación actual',
'create' => array(
'error' => 'La ubicación no fue creada, por favor, inténtelo de nuevo.',
'success' => 'Ubicación creada con éxito.'
),
'update' => array(
'error' => 'La ubicación no fue actualizada, por favor inténtelo de nuevo',
'success' => 'La ubicación fue actualizada con éxito.'
),
'delete' => array(
'confirm' => '¿Está seguro que querer borrar esta ubicación?',
'error' => 'Hubo un problema borrando la ubicación. Por favor, inténtalo de nuevo.',
'success' => 'La ubicación fue borrada con exito.'
)
);

View File

@ -0,0 +1,42 @@
<?php
return [
'about_locations_title' => 'Acerca de las Ubicaciones',
'about_locations' => 'Las ubicaciones son usadas para seguir la información de la ubicación de usuarios, activos, y otros objetos',
'assets_rtd' => 'Activos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Activos Asignados',
'id' => 'Identificación',
'city' => 'Ciudad',
'state' => 'Estado',
'country' => 'País',
'create' => 'Crear Ubicación',
'update' => 'Actualizar Ubicación',
'print_assigned' => 'Imprimir asignados',
'print_all_assigned' => 'Imprimir Todos los Asignados',
'name' => 'Nombre de Ubicación',
'address' => 'Dirección',
'address2' => 'Dirección línea 2',
'zip' => 'Código Postal',
'locations' => 'Ubicaciones',
'parent' => 'Padre',
'currency' => 'Divisa de la Ubicación',
'ldap_ou' => 'Búsqueda LDAP OU',
'user_name' => 'Usuario',
'department' => 'Departamento',
'location' => 'Localización',
'asset_tag' => 'Etiqueta de recursos',
'asset_name' => 'Nombre',
'asset_category' => 'Categoría',
'asset_manufacturer' => 'Fabricante',
'asset_model' => 'Modelo',
'asset_serial' => 'Número de serie',
'asset_location' => 'Localización',
'asset_checked_out' => 'Asignado',
'asset_expected_checkin' => 'Checkin Esperado',
'date' => 'Fecha:',
'phone' => 'Teléfono ubicación',
'signed_by_asset_auditor' => 'Firmado por (Juego de Acciones):',
'signed_by_finance_auditor' => 'Firmado por (Monitor de Finanzas):',
'signed_by_location_manager' => 'Firmado por (Administrador de ubicación):',
'signed_by' => 'Firmado por:',
];

View File

@ -0,0 +1,30 @@
<?php
return array(
'support_url_help' => 'Variables <code>{LOCALE}</code>, <code>{SERIAL}</code>, <code>{MODEL_NUMBER}</code>, y <code>{MODEL_NAME}</code> se puede utilizar en tu URL para que esos valores se llenen automáticamente al ver los activos - por ejemplo https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.',
'does_not_exist' => 'El fabricante no existe.',
'assoc_users' => 'Este fabricante está actualmente asociado con al menos un modelo y no puede ser borrado. Por favor, actualiza tus modelos para no referenciar este fabricante e inténtelo de nuevo. ',
'create' => array(
'error' => 'El fabricante no ha sido creado, por favor, inténtalo de nuevo.',
'success' => 'Fabricante creado con éxito.'
),
'update' => array(
'error' => 'El fabricante no ha sido actualizado, por favor, inténtelo de nuevo',
'success' => 'Fabricante actualizado con éxito.'
),
'restore' => array(
'error' => 'El fabricante no ha sido restaurado, por favor inténtalo de nuevo',
'success' => 'Fabricante restaurado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de querer borrar este fabricante?',
'error' => 'Hubo un problema borrando el fabricante. Por favor, inténtalo de nuevo.',
'success' => 'Fabricante borrado con éxito.'
)
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'about_manufacturers_title' => 'Sobre Fabricantes',
'about_manufacturers_text' => 'Los fabricantes son las compañías que crean tus activos. Puedes guardar información importante de soporte aquí, que será mostrado en la páginas de detalles de tu activo.',
'asset_manufacturers' => 'Fabricantes de Activos',
'create' => 'Crear Fabricante',
'id' => 'ID',
'name' => 'Nombre',
'support_email' => 'Correo de soporte',
'support_phone' => 'Teléfono de Soporte',
'support_url' => 'URL de Soporte',
'warranty_lookup_url' => 'URL de Búsqueda de Garantía',
'update' => 'Actualizar Fabricante',
);

View File

@ -0,0 +1,18 @@
<?php
return array(
'about_models_title' => 'Acerca de los Modelos de Activos',
'about_models_text' => 'Los Modelos de Activos son un grupo de activos idénticos. "MBP 2013", "iPhone 6S", etc.',
'deleted' => 'Este modelo ha sido eliminado.',
'bulk_delete' => 'Eliminación Masiva de Modelos de Activos',
'bulk_delete_help' => 'Usa las casillas abajo para confirmar la eliminación de los modelos de activos seleccionados. Los modelos de activo que tienen distintos activos asociados con ellos no pueden ser borrados hasta que los activos sean asociados a un modelo diferente.',
'bulk_delete_warn' => 'Está a punto de eliminar un modelo de activo.|Está a punto de eliminar :model_count modelos de activos.',
'restore' => 'Restaurar Modelo',
'requestable' => 'Los usuarios pueden solicitar este modelo',
'show_mac_address' => 'Mostrar campo de dirección MAC en activos en este modelo',
'view_deleted' => 'Ver Borrados',
'view_models' => 'Ver Modelos',
'fieldset' => 'Fieldset',
'no_custom_field' => 'Sin campos personalizados',
'add_default_values' => 'Añadir valores por defecto',
);

View File

@ -0,0 +1,47 @@
<?php
return array(
'deleted' => 'Modelo de recurso eliminado',
'does_not_exist' => 'El modelo no existe.',
'no_association' => '¡ATENCIÓN! ¡El modelo de activo para este artículo no es válido o falta!',
'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.',
'assoc_users' => 'Este modelo está asignado a uno o más activos y no puede ser eliminado. Por favor, borra los activos y luego intenta borrarlo nuevamente. ',
'create' => array(
'error' => 'El modelo no fue creado, por favor inténtalo de nuevo.',
'success' => 'Modelo creado con éxito.',
'duplicate_set' => 'Un modelo de activo con ese nombre, fabricante y número de modelo ya existe.',
),
'update' => array(
'error' => 'El modelo no fue actualizado, por favor, inténtalo de nuevo',
'success' => 'Modelo actualizado con éxito.',
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar este modelo de activo?',
'error' => 'Hubo un problema borrando el modelo. Por favor inténtalo de nuevo.',
'success' => 'El modelo fue borrado con éxito.'
),
'restore' => array(
'error' => 'El modelo no fue restaurado, por favor inténtalo de nuevo',
'success' => 'Modelo restaurado con éxito.'
),
'bulkedit' => array(
'error' => 'Ningún cambio fue cambiado, así que nada se actualizó.',
'success' => 'Modelo actualizado correctamente. |:model_count modelos actualizados correctamente.',
'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo:|Está a punto de editar las propiedades de los siguientes :model_count modelos:',
),
'bulkdelete' => array(
'error' => 'Ningún modelo fue seleccionado, así que nada fue eliminado.',
'success' => 'Modelo eliminado!|:success_count modelos eliminados!',
'success_partial' => ':success_count modelo(s) se han eliminado, sin embargo, :fail_count no se pudieron eliminar debido a que aún tienen activos asociados a ellos.'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'create' => 'Crear Modelo de Activo',
'created_at' => 'Creado el',
'eol' => 'Fin de Vida',
'modelnumber' => 'Modelo No.',
'name' => 'Nombre de Activo de Modelo',
'numassets' => 'Activos',
'title' => 'Modelos de Activo',
'update' => 'Actualizar Modelo de Activo',
'view' => 'Ver Modelos de Activo',
'update' => 'Actualizar Modelo de Activo',
'clone' => 'Clonar Modelo',
'edit' => 'Editar Modelo',
);

View File

@ -0,0 +1,17 @@
<?php
return [
'info' => 'Selecciona que opciones quieres para tu informe de activos.',
'deleted_user' => 'Usuario eliminado',
'send_reminder' => 'Enviar recordatorio',
'reminder_sent' => 'Recordatorio enviado',
'acceptance_deleted' => 'Solicitud de aceptación eliminada',
'acceptance_request' => 'Solicitud de aceptación',
'custom_export' => [
'user_address' => 'Dirección de usuario',
'user_city' => 'Ciudad del Usuario',
'user_state' => 'Estado del usuario',
'user_country' => 'País de usuario',
'user_zip' => 'Usuario Zip'
]
];

View File

@ -0,0 +1,5 @@
<?php
return array(
'error' => 'Debes seleccionar al menos UNA opción.'
);

View File

@ -0,0 +1,367 @@
<?php
return [
'ad' => 'Directorio Activo',
'ad_domain' => 'Dominio del Directorio Activo',
'ad_domain_help' => 'Este es a veces el mismo que el correo electrónico de dominio, pero no siempre.',
'ad_append_domain_label' => 'Añadir nombre de dominio',
'ad_append_domain' => 'Añadir nombre de dominio al campo de nombre de usuario',
'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", sólo puede escribir "username".',
'admin_cc_email' => 'Email CC',
'admin_cc_email_help' => 'Si desea enviar una copia de los correos electrónicos de checkin/checkout que se envían a los usuarios a una cuenta de correo electrónico adicional, escríbelo aquí. De lo contrario, deje este campo en blanco.',
'admin_settings' => 'Configuración de Admin',
'is_ad' => 'Este es un servidor de Directorio Activo',
'alerts' => 'Alertas',
'alert_title' => 'Actualizar ajustes de notificación',
'alert_email' => 'Enviar alertas a',
'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas',
'alerts_enabled' => 'Alertas de correo electrónico habilitadas',
'alert_interval' => 'Limite de alertas de expiración (en días)',
'alert_inv_threshold' => 'Umbral de alerta del inventario',
'allow_user_skin' => 'Permitir Skin de usuario',
'allow_user_skin_help_text' => 'Marcar esta casilla permitirá a un usuario reemplazar la apariencia de la interfaz de usuario con una diferente.',
'asset_ids' => 'IDs de activos',
'audit_interval' => 'Intervalo de Auditoría',
'audit_interval_help' => 'Si se le exige auditoría física regular de sus activos, ingrese el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una próxima fecha de auditoría.',
'audit_warning_days' => 'Umbral de Aviso de Auditoría',
'audit_warning_days_help' => '¿Con cuántos días de antelación deberíamos advertirte que tus activos se deben auditar?',
'auto_increment_assets' => 'Generar etiquetas de activos que incrementan automáticamente',
'auto_increment_prefix' => 'Prefijo (opcional)',
'auto_incrementing_help' => 'Habilitar etiquetas de activos auto-incrementantes primero para establecer esto',
'backups' => 'Copias de Seguridad',
'backups_help' => 'Crear, descargar y restaurar copias de seguridad ',
'backups_restoring' => 'Restaurando desde la copia de seguridad',
'backups_upload' => 'Subir copia de seguridad',
'backups_path' => 'Las copias de seguridad en el servidor se almacenan en <code>:path</code>',
'backups_restore_warning' => 'Utilice el botón de restauración <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker.<br><br>Su <strong>base de datos completa de :app_name y cualquier archivo subido será completamente reemplazado</strong> por lo que hay en el archivo de copia de seguridad. ',
'backups_logged_out' => 'Todos los usuarios existentes, incluido usted, se cerrarán una vez que la restauración haya finalizado.',
'backups_large' => 'Las copias de seguridad muy grandes pueden agotarse en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ',
'barcode_settings' => 'Configuración del Código de Barras',
'confirm_purge' => 'Confirmar Purga',
'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados de forma soft. (Primero debes hacer una copia de seguridad, solo para estar seguro).',
'custom_css' => 'CSS Personalizado',
'custom_css_help' => 'Introduce cualquier CSS personalizado que quieras utilizar. No incluyas las etiquetas &lt;style&gt;&lt;/style&gt; .',
'custom_forgot_pass_url' => 'Personalizar URL de Restablecimiento de Contraseña',
'custom_forgot_pass_url_help' => 'Esto remplaza la URL incorporada para contraseña olvidada en la pantalla de inicio, útil para dirigir a las personas a una funcionalidad de restablecimiento de interna o alojada en LDPA. Esto deshabilitará la funcionalidad local de contraseña olvidada.',
'dashboard_message' => 'Mensajes del Panel',
'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el panel.',
'default_currency' => 'Divisa predeterminada',
'default_eula_text' => 'Licencia Predeterminada',
'default_language' => 'Lenguaje Predeterminado',
'default_eula_help_text' => 'También puedes asociar licencias personalizadas a categorías de activos específicas.',
'display_asset_name' => 'Mostrar Nombre del Equipo',
'display_checkout_date' => 'Mostrar fecha de Salida',
'display_eol' => 'Mostrar Fin de Vida en la vista de tabla',
'display_qr' => 'Mostrar Códigos QR',
'display_alt_barcode' => 'Mostrar código de barras 1D',
'email_logo' => 'Logo de Email',
'barcode_type' => 'Tipo de código de barras 2D',
'alt_barcode_type' => 'Tipo de código de barras 1D',
'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ',
'enabled' => 'Activado',
'eula_settings' => 'Configuración de Licencia',
'eula_markdown' => 'Esta licencia permite <a href="https://help.github.com/articles/github-flavored-markdown/">markdown estilo Github</a>.',
'favicon' => 'Favicon',
'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.',
'favicon_size' => 'Favicons deben ser imágenes cuadradas, 16x16 píxeles.',
'footer_text' => 'Texto adicional de pie de página ',
'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces están permitidos usando <a href="https://help.github.com/articles/github-flavored-markdown/">el markdown estilo Github</a>. Saltos de línea, cabeceras, imágenes, etc., pueden dar resultados impredecibles.',
'general_settings' => 'Configuración General',
'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad',
'general_settings_help' => 'EULA por defecto y más',
'generate_backup' => 'Generar Respaldo',
'google_workspaces' => 'Espacios de trabajo de Google',
'header_color' => 'Color de Encabezado',
'info' => 'Estos ajustes te dejan personalizar ciertos aspectos de tu instalación.',
'label_logo' => 'Logo de etiqueta',
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
'laravel' => 'Versión de Lavarel',
'ldap' => 'LDAP',
'ldap_default_group' => 'Grupo de permisos por defecto',
'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.',
'no_default_group' => 'Ningún grupo por defecto',
'ldap_help' => 'LDAP/Directorio Activo',
'ldap_client_tls_key' => 'Llave TLS del cliente LDAP',
'ldap_client_tls_cert' => 'Certificado LDAP cliente-lado TLS',
'ldap_enabled' => 'LDAP activado',
'ldap_integration' => 'Integración LDAP',
'ldap_settings' => 'Configuración LDAP',
'ldap_client_tls_cert_help' => 'El certificado TLS lateral del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones del espacio de trabajo de Google con "Secure LDAP". Ambas son requeridas.',
'ldap_location' => 'Ubicación LDAP',
'ldap_location_help' => 'The Ldap Location field should be used if <strong>an OU is not being used in the Base Bind DN.</strong> Leave this blank if an OU search is being used.',
'ldap_login_test_help' => 'Introduce un usuario y contraseña LDAP válidos desde la base DN que especificaste antes para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
'ldap_login_sync_help' => 'Esto solo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
'ldap_manager' => 'Gestor LDAP',
'ldap_server' => 'Servidor LDAP',
'ldap_server_help' => 'Esto debería empezar con ldap:// (para no-encriptados o TLS) o ldaps:// (para SSL)',
'ldap_server_cert' => 'Validación de certificado LDAP SSL',
'ldap_server_cert_ignore' => 'Permitir Certificado SSL inválido',
'ldap_server_cert_help' => 'Selecciona este campo si estás usando un certificado SSL autofirmado y te gustaría aceptar un certificado SSL inválido.',
'ldap_tls' => 'Usar TLS',
'ldap_tls_help' => 'Esto debe seleccionarse solamente si estás ejecutando STARTTLS en tu servidor LDAP. ',
'ldap_uname' => 'Enlazar Nombre de Usuario LDAP',
'ldap_dept' => 'Departamento LDAP',
'ldap_phone' => 'Número de teléfono LDAP',
'ldap_jobtitle' => 'Título de trabajo LDAP',
'ldap_country' => 'País LDAP',
'ldap_pword' => 'Enlazar Contraseña LDAP',
'ldap_basedn' => 'Enlazar Base DN',
'ldap_filter' => 'Filtro LDAP',
'ldap_pw_sync' => 'Sincronización de Contraseña LDAP',
'ldap_pw_sync_help' => 'Desmarca esta casilla si no deseas mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Desactivar esto significa que tus usuarios no podrían acceder al inicio de sesión si tu servidor LDAP no está disponible por alguno razón.',
'ldap_username_field' => 'Campo de Nombre de Usuario',
'ldap_lname_field' => 'Apellido',
'ldap_fname_field' => 'Primer Nombre LDAP',
'ldap_auth_filter_query' => 'Solicitud de Autenticación LDAP',
'ldap_version' => 'Versión LDAP',
'ldap_active_flag' => 'Flag activo LDAP',
'ldap_activated_flag_help' => 'Este valor se utiliza para determinar si un usuario sincronizado puede iniciar sesión en Snipe-IT. <strong>No afecta a la capacidad de asignarles o retirarles items</strong>, y debería ser el <strong>nombre de atributo</strong> dentro de su AD/LDAP, <strong>no el valor</strong>. <br><br>Si este campo está configurado a un nombre de campo que no existe en su AD/LDAP, o el valor en el campo AD/LDAP se establece en <code>0</code> o <code>falso</code>, <strong>el inicio de sesión de usuario será deshabilitado</strong>. Si el valor en el campo AD/LDAP está establecido en <code>1</code> o <code>true</code> o <em>cualquier otro texto</em> significa que el usuario puede iniciar sesión. Cuando el campo está en blanco en tu AD, respetamos el atributo <code>userAccountControl</code>, que generalmente permite a los usuarios no suspendidos iniciar sesión.',
'ldap_emp_num' => 'Número de Empleado LDAP',
'ldap_email' => 'Correo electrónico LDAP',
'ldap_test' => 'Probar LDAP',
'ldap_test_sync' => 'Prueba de sincronización LDAP',
'license' => 'Licencia de Software',
'load_remote' => 'Usar Gravatar',
'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar scripts desde el Internet externo. Esto evitará que Snipe-IT intente cargar imágenes desde Gravatar.',
'login' => 'Intentos de inicio de sesión',
'login_attempt' => 'Intento de inicio de sesión',
'login_ip' => 'Dirección IP',
'login_success' => '¿Éxito?',
'login_user_agent' => 'Agente de usuario',
'login_help' => 'Lista de intentos de inicio de sesión',
'login_note' => 'Nota de Inicio de Sesión',
'login_note_help' => 'Opcionalmente incluye unas pocas oraciones, por ejemplo para asistir a personas que han encontrado o perdido un dispositivo. Este campo acepta el <a href="https://help.github.com/articles/github-flavored-markdown/">markdown estilo Github</a>',
'login_remote_user_text' => 'Opciones de usuario remoto',
'login_remote_user_enabled_text' => 'Activar inicio de sesión con la cabecera de usuario remota',
'login_remote_user_enabled_help' => 'Esta opción permite la autenticación a través del encabezado REMOTE_USER de acuerdo a la "Interfaz común de puerta de enlace (rfc3875)"',
'login_common_disabled_text' => 'Desactivar otros mecanismos de autenticación',
'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Sólo habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando',
'login_remote_user_custom_logout_url_text' => 'URL de salida personalizada',
'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redireccionados a esta URL después de que el usuario se desconecte de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.',
'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado',
'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER',
'logo' => 'Logo',
'logo_print_assets' => 'Usar en la impresión',
'logo_print_assets_help' => 'Usar marca en listas de activos imprimibles ',
'full_multiple_companies_support_help_text' => 'Restringir usuarios (incluyendo administradores) asignados a compañías a sus activos de la compañía.',
'full_multiple_companies_support_text' => 'Soporte Completo de Múltiples Compañías',
'show_in_model_list' => 'Mostrar en Modelos Desplegados',
'optional' => 'opcional',
'per_page' => 'Resultados por Página',
'php' => 'Versión de PHP',
'php_info' => 'PHP Info',
'php_overview' => 'PHP',
'php_overview_keywords' => 'phpinfo, sistema, información',
'php_overview_help' => 'Información del sistema PHP',
'php_gd_info' => 'Debes instalar php-gd para mostrar códigos QR, ve las instrucciones de instalación.',
'php_gd_warning' => 'PHP Image Processing y GD plugin NO ESTÁN instalados.',
'pwd_secure_complexity' => 'Complejidad de la contraseña',
'pwd_secure_complexity_help' => 'Selecciona las reglas de complejidad que quieras aplicar.',
'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario',
'pwd_secure_complexity_letters' => 'Requiere al menos una letra',
'pwd_secure_complexity_numbers' => 'Requiere al menos un número',
'pwd_secure_complexity_symbols' => 'Requiere al menos un símbolo',
'pwd_secure_complexity_case_diff' => 'Requiere al menos una mayúscula y una minúscula',
'pwd_secure_min' => 'Caracteres mínimos de contraseña',
'pwd_secure_min_help' => 'El valor mínimo permitido es 8',
'pwd_secure_uncommon' => 'Evitar contraseñas comunes',
'pwd_secure_uncommon_help' => 'Esto impedirá a los usuarios de usar contraseñas comunes de el top 10.000 de contraseñas que se notifiquen en las infracciones.',
'qr_help' => 'Activa Códigos QR primero para establecer esto',
'qr_text' => 'Texto del Código QR',
'saml' => 'SAML',
'saml_title' => 'Actualizar ajustes de SAML',
'saml_help' => 'Configuración SAML',
'saml_enabled' => 'SAML activado',
'saml_integration' => 'Integración SAML',
'saml_sp_entityid' => 'ID de entidad',
'saml_sp_acs_url' => 'URL del Servicio al Consumidor de Aserción (ACS)',
'saml_sp_sls_url' => 'URL del Servicio de cierre de sesión único (SLS)',
'saml_sp_x509cert' => 'Certificado público',
'saml_sp_metadata_url' => 'URL de metadatos',
'saml_idp_metadata' => 'Metadatos SAML IdP',
'saml_idp_metadata_help' => 'Puede especificar los metadatos IdP usando un archivo URL o XML.',
'saml_attr_mapping_username' => 'Mapeo de Atributos - Nombre de Usuario',
'saml_attr_mapping_username_help' => 'NameID se utilizará si el mapeo de atributos no está especificado o no es válido.',
'saml_forcelogin_label' => 'Forzar inicio de sesión SAML',
'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal',
'saml_forcelogin_help' => 'Puedes usar \'/login?nosaml\' para llegar a la página de inicio de sesión normal.',
'saml_slo_label' => 'Cerrar sesión única SAML',
'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión',
'saml_slo_help' => 'Esto causará que el usuario sea redirigido primero a la IdP al cerrar sesión. Dejar desmarcado si el IdP no soporta correctamente SAML SLO iniciado por SL.',
'saml_custom_settings' => 'Configuración personalizada SAML',
'saml_custom_settings_help' => 'Puedes especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úsalo bajo tu propio riesgo.',
'saml_download' => 'Descargar metadatos',
'setting' => 'Configuración',
'settings' => 'Configuraciones',
'show_alerts_in_menu' => 'Mostrar alertas en el menú superior',
'show_archived_in_list' => 'Activos archivados',
'show_archived_in_list_text' => 'Mostrar activos archivados en la lista de "todos los activos"',
'show_assigned_assets' => 'Mostrar recursos asignados a recursos',
'show_assigned_assets_help' => 'Mostrar los recursos asignados a los otros activos en Ver Usuario -> Activos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.',
'show_images_in_email' => 'Mostrar imágenes en emails',
'show_images_in_email_help' => 'Desmarque esta casilla si su instalación de Snipe-IT está detrás de una VPN o red cerrada y los usuarios fuera de la red no podrán cargar imágenes servidas desde esta instalación en sus correos electrónicos.',
'site_name' => 'Nombre del Sitio',
'integrations' => 'Integraciones',
'slack' => 'Slack',
'general_webhook' => 'Webhook general',
'ms_teams' => 'Equipos Microsoft',
'webhook' => ':app',
'webhook_presave' => 'Probar para guardar',
'webhook_title' => 'Actualizar ajustes de Webhook',
'webhook_help' => 'Ajustes de integración',
'webhook_botname' => ':app Nombre',
'webhook_channel' => ':app Canal',
'webhook_endpoint' => ':app Endpoint',
'webhook_integration' => ':app Ajustes',
'webhook_test' =>'Probar :app integración',
'webhook_integration_help' => 'La integración de :app es opcional, sin embargo el extremo y el canal son necesarios si desea usarlo. Para configurar la integración de :app, primero debes crear <a href=":webhook_link" target="_new" rel="noopener">un webhook entrante</a> en tu cuenta :app. Haga clic en el botón <strong>Test :app Integración</strong> para confirmar que su configuración es correcta antes de guardar. ',
'webhook_integration_help_button' => 'Una vez que hayas guardado la información de :app, aparecerá un botón de prueba.',
'webhook_test_help' => 'Comprueba si tu integración con :app está configurada correctamente. DEBES GUARDAR TU ACTUALIZADO :app SETTINGS FIRST.',
'snipe_version' => 'Version de Snipe-IT',
'support_footer' => 'Enlaces de Soporte de Pie de Página ',
'support_footer_help' => 'Especifica quién ve los links a la información de Soporte Snipe-IT y el Manual de Usuario',
'version_footer' => 'Versión en pie ',
'version_footer_help' => 'Especifique quién ve la versión de Snipe-IT y el número de compilación.',
'system' => 'Información de Sistema',
'update' => 'Actualizar Configuraciones',
'value' => 'Valor',
'brand' => 'Marca',
'brand_keywords' => 'pie de página, logotipo, impresión, tema, piel, cabeza, colores, color, c(debate)',
'brand_help' => 'Logo, nombre del sitio',
'web_brand' => 'Tipo de marca web',
'about_settings_title' => 'Acerca de las Configuraciones',
'about_settings_text' => 'Estas configuraciones te dejan personalizar ciertos aspectos de tu instalación.',
'labels_per_page' => 'Etiquetas por página',
'label_dimensions' => 'Dimensiones de las etiquetas (pulgadas)',
'next_auto_tag_base' => 'Próximo auto-incremento',
'page_padding' => 'Márgenes de página (pulgadas)',
'privacy_policy_link' => 'Enlace a la política de privacidad',
'privacy_policy' => 'Política de privacidad',
'privacy_policy_link_help' => 'Si una url está incluida aquí, un enlace a tu política de privacidad se incluirá en el pie de página de la aplicación y en cualquier correo electrónico que el sistema envía, de conformidad con el RGPD. ',
'purge' => 'Purgar Registros Eliminados',
'purge_deleted' => 'Purgar eliminados ',
'labels_display_bgutter' => 'Borde inferior de la etiqueta',
'labels_display_sgutter' => 'Borde lateral de la etiqueta',
'labels_fontsize' => 'Tamaño de fuente de la etiqueta',
'labels_pagewidth' => 'Ancho de la hoja de etiqueta',
'labels_pageheight' => 'Altura de la hoja de etiqueta',
'label_gutters' => 'Espaciado de etiquetas (pulgadas)',
'page_dimensions' => 'Dimensiones de la página (pulgadas)',
'label_fields' => 'Campos visibles de la etiqueta',
'inches' => 'pulgadas',
'width_w' => 'an',
'height_h' => 'al',
'show_url_in_emails' => 'Enlace a Snipe-IT en correos electrónicos',
'show_url_in_emails_help_text' => 'Desmarca esta casilla si no deseas volver a enlazar a tu instalación Snipe-IT en los pie de página de tu correo electrónico. Útil si la mayoría de tus usuarios nunca inicia sesión. ',
'text_pt' => 'pt',
'thumbnail_max_h' => 'Altura máxima de la miniatura',
'thumbnail_max_h_help' => 'Altura máxima en píxeles que las miniaturas pueden mostrar en la vista de lista. Mín 25, max 500.',
'two_factor' => 'Autenticación en dos pasos',
'two_factor_secret' => 'Código de verificación en dos pasos',
'two_factor_enrollment' => 'Inscripción de verificación en dos pasos',
'two_factor_enabled_text' => 'Activar la verificación en dos pasos',
'two_factor_reset' => 'Reiniciar Secreto de Verificación en dos Pasos',
'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ',
'two_factor_reset_success' => 'Verificación de dos pasos del dispositivo reiniciado exitosamente',
'two_factor_reset_error' => 'La verificación de dos pasos del dispositivo ha fallado',
'two_factor_enabled_warning' => 'Habilitar la verificación de dos factores si no está activado actualmente de inmediato te forzará a autenticarte con un dispositivo inscrito en Autenticación de Google. Tendrás la habilidad de inscribir tu dispositivo si uno no está actualmente inscrito.',
'two_factor_enabled_help' => 'Esto activará la autenticación de la verificación de dos factores usando el Autenticador de Google.',
'two_factor_optional' => 'Selectivo (Usuarios pueden habilitar o deshabilitar si está permitido)',
'two_factor_required' => 'Requerido para todos los usuarios',
'two_factor_disabled' => 'Desactivado',
'two_factor_enter_code' => 'Ingrese Código de Verificación en dos pasos',
'two_factor_config_complete' => 'Enviar Código',
'two_factor_enabled_edit_not_allowed' => 'Tu administrador no te permite editar esta configuración.',
'two_factor_enrollment_text' => "La autenticación de dos pasos es necesaria, sin embargo, tu dispositivo no ha sido inscrito aún. Abre tu aplicación de Autenticador de Google y escanea el código QR abajo para registrar tu dispositivo. Una vez hayas registrado tu dispositivo, introduce el código abajo",
'require_accept_signature' => 'Requerir Firma',
'require_accept_signature_help_text' => 'Habilitar esta función requerirá a los usuarios firmar físicamente al aceptar un activo.',
'left' => 'izquierda',
'right' => 'derecha',
'top' => 'arriba',
'bottom' => 'abajo',
'vertical' => 'vertical',
'horizontal' => 'horizontal',
'unique_serial' => 'Numero de Serial Único',
'unique_serial_help_text' => 'Marcando esta casilla se aplicará una restricción de singularidad en las publicaciones seriadas de activos',
'zerofill_count' => 'Longitud de las etiquetas de activos, incluyendo relleno de ceros',
'username_format_help' => 'Esta configuración sólo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario para usted.',
'oauth_title' => 'Configuración de la API de OAuth',
'oauth' => 'OAuth',
'oauth_help' => 'Configuración de Oauth Endpoint',
'asset_tag_title' => 'Actualizar ajustes de etiqueta de activos',
'barcode_title' => 'Actualizar ajustes de código de barras',
'barcodes' => 'Códigos de barras',
'barcodes_help_overview' => 'Configuración de código de barras &amp; QR',
'barcodes_help' => 'Esto intentará eliminar códigos de barras en caché. Esto normalmente sólo se usaría si la configuración del código de barras ha cambiado, o si la URL de Snipe-IT ha cambiado. Los códigos de barras se regenerarán cuando se acceda a continuación.',
'barcodes_spinner' => 'Intentando eliminar archivos...',
'barcode_delete_cache' => 'Borrar caché de código de barras',
'branding_title' => 'Actualizar ajustes de marca',
'general_title' => 'Actualizar ajustes generales',
'mail_test' => 'Enviar prueba',
'mail_test_help' => 'Esto intentará enviar un correo de prueba a :replyto.',
'filter_by_keyword' => 'Filtrar por palabra clave',
'security' => 'Seguridad',
'security_title' => 'Actualizar ajustes de seguridad',
'security_keywords' => 'contraseña, contraseñas, requisitos, dos factores, dos factores, contraseñas comunes, inicio de sesión remoto, autenticación',
'security_help' => 'Restricciones de contraseña de dos factores',
'groups_keywords' => 'permisos, grupos de permisos, autorización',
'groups_help' => 'Grupos de permisos de cuenta',
'localization' => 'Localización',
'localization_title' => 'Actualizar ajustes de localización',
'localization_keywords' => 'localización, moneda, local, locale, zona horaria, zona horaria, internacional, internatinalización, idioma, idioma, traducción',
'localization_help' => 'Idioma, fecha',
'notifications' => 'Notificaciones',
'notifications_help' => 'Configuración de alertas por email y auditoría',
'asset_tags_help' => 'Incrementando y prefijos',
'labels' => 'Etiquetas',
'labels_title' => 'Actualizar ajustes de etiqueta',
'labels_help' => 'Tamaños de etiqueta &amp; ajustes',
'purge' => 'Purge',
'purge_keywords' => 'eliminar permanentemente',
'purge_help' => 'Purgar registros eliminados',
'ldap_extension_warning' => 'No parece que la extensión LDAP esté instalada o habilitada en este servidor. Todavía puede guardar su configuración, pero necesitará habilitar la extensión LDAP para PHP antes de que funcione la sincronización LDAP o el inicio de sesión.',
'ldap_ad' => 'LDAP/AD',
'employee_number' => 'Número de empleado',
'create_admin_user' => 'Crear un usuario ::',
'create_admin_success' => '¡Éxito! ¡Tu usuario admin ha sido añadido!',
'create_admin_redirect' => '¡Haz clic aquí para acceder a tu aplicación!',
'setup_migrations' => 'Migraciones de Base de Datos ::',
'setup_no_migrations' => 'No hay nada que migrar. ¡Las tablas de la base de datos ya estaban configuradas!',
'setup_successful_migrations' => 'Se han creado las tablas de la base de datos',
'setup_migration_output' => 'Salida de Migración:',
'setup_migration_create_user' => 'Siguiente: Crear usuario',
'ldap_settings_link' => 'Página de ajustes LDAP',
'slack_test' => 'Prueba <i class="fab fa-slack"></i> Integración',
'label2_enable' => 'Nuevo motor de etiqueta',
'label2_enable_help' => 'Cambiar al nuevo motor de etiquetas. <b>Nota: Deberá guardar esta configuración antes de configurar otros.</b>',
'label2_template' => 'Plantilla',
'label2_template_help' => 'Seleccione qué plantilla utilizar para la generación de etiquetas',
'label2_title' => 'Título',
'label2_title_help' => 'El título para mostrar en etiquetas que lo soportan',
'label2_title_help_phold' => 'El marcador de posición <code>{COMPANY}</code> será reemplazado con el nombre de empresa del activo&apos;s',
'label2_asset_logo' => 'Usar Logo de Activos',
'label2_asset_logo_help' => 'Utilice el logotipo de la empresa asignada&apos;s, en lugar del valor en <code>:setting_name</code>',
'label2_1d_type' => 'Tipo de código de barras 1D',
'label2_1d_type_help' => 'Formato para códigos de barras 1D',
'label2_2d_type' => 'Tipo de código de barras 2D',
'label2_2d_type_help' => 'Formato para códigos de barras 2D',
'label2_2d_target' => 'Objetivo código de barras 2D',
'label2_2d_target_help' => 'La URL a la que apunta el código de barras 2D cuando se escanea',
'label2_fields' => 'Definiciones de campo',
'label2_fields_help' => 'Los campos pueden ser agregados, eliminados y reordenados en la columna izquierda. Para cada campo, múltiples opciones para Etiqueta y DataSource pueden ser agregadas, eliminadas y reordenadas en la columna derecha.',
'help_asterisk_bold' => 'Texto introducido como <code>**texto**</code> se mostrará como negrita',
'help_blank_to_use' => 'Deje en blanco para usar el valor de <code>:setting_name</code>',
'help_default_will_use' => '<code>:default</code> will use the value from <code>:setting_name</code>. <br>Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see <a href="https://snipe-it.readme.io/docs/barcodes">the documentation <i class="fa fa-external-link"></i></a> for more details. ',
'default' => 'Por defecto',
'none' => 'Ninguna',
'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización&apos;s <strong><a href="https://console.cloud.google.com/" target="_blank">consola de desarrollador de Google <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
'google_login' => 'Configuración de inicio de sesión de Google Workspace',
'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace',
'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ',
'mail_reply_to' => 'Dirección de respuesta de correo',
'mail_from' => 'Correo desde la dirección',
'database_driver' => 'Controlador de base de datos',
'bs_table_storage' => 'Almacenamiento de Tabla',
'timezone' => 'Timezone',
];

View File

@ -0,0 +1,46 @@
<?php
return [
'update' => [
'error' => 'Un error ha ocurrido mientras se actualizaba. ',
'success' => 'Configuraciones actualizados con éxito.',
],
'backup' => [
'delete_confirm' => '¿Estás seguro de que quieres eliminar este archivo de respaldo? Esta acción no puede deshacerse. ',
'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ',
'generated' => 'Un nuevo archivo de respaldo ha sido creado con éxito.',
'file_not_found' => 'El archivo de respaldo no puede ser encontrado en el servidor.',
'restore_warning' => 'Sí, restaurarlo. Reconozco que esto sobrescribirá cualquier dato existente actualmente en la base de datos. Esto también cerrará la sesión de todos sus usuarios existentes (incluido usted).',
'restore_confirm' => '¿Está seguro que desea restaurar su base de datos desde :filename?'
],
'purge' => [
'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ',
'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.',
'success' => 'Registros de borrado purgados correctamente.',
],
'mail' => [
'sending' => 'Enviando correo electrónico de prueba...',
'success' => '¡Correo enviado!',
'error' => 'El correo no pudo ser enviado.',
'additional' => 'Ningún mensaje de error adicional proporcionado. Comprueba la configuración de tu correo y el registro de tu aplicación.'
],
'ldap' => [
'testing' => 'Probando conexión LDAP, Binding & Query ...',
'500' => 'Error 500 del servidor. Por favor, compruebe los registros de su servidor para más información.',
'error' => 'Algo salió mal :(',
'sync_success' => 'Una muestra de 10 usuarios devueltos desde el servidor LDAP basado en su configuración:',
'testing_authentication' => 'Probando autenticación LDAP...',
'authentication_success' => 'Usuario autenticado contra LDAP con éxito!'
],
'webhook' => [
'sending' => 'Enviando mensaje de prueba :app...',
'success' => '¡Su Integración :webhook_name funciona!',
'success_pt1' => '¡Éxito! Comprueba el ',
'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.',
'500' => 'Error 500 del servidor.',
'error' => 'Algo salió mal. :app respondió con: :error_message',
'error_redirect' => 'ERROR: 301/302 :endpoint devuelve una redirección. Por razones de seguridad, no seguimos redirecciones. Por favor, utilice el punto final actual.',
'error_misc' => 'Algo salió mal. :( ',
]
];

View File

@ -0,0 +1,6 @@
<?php
return array(
'created' => 'Creado',
'size' => 'Tamaño',
);

View File

@ -0,0 +1,32 @@
<?php
return [
'does_not_exist' => 'Etiqueta de estado no existe.',
'deleted_label' => 'Etiqueta de estado borrado',
'assoc_assets' => 'Esta etiqueta de estado está actualmente asociado con al menos un Activo y no puede ser borrada. Por favor, actualiza tus activos para no referenciar más este estado e inténtalo de nuevo. ',
'create' => [
'error' => 'La etiqueta de estado no fue creada, por favor, inténtalo de nuevo.',
'success' => 'La etiqueta de estado fue creada con éxito.',
],
'update' => [
'error' => 'La etiqueta de estado no fue actualizada, por favor, inténtelo de nuevo',
'success' => 'La etiqueta de estado fue actualizada con éxito.',
],
'delete' => [
'confirm' => '¿Estás seguro de querer eliminar esta etiqueta de estado?',
'error' => 'Huno un problema borrando la etiqueta de estado. Por favor, inténtalo de nuevo.',
'success' => 'La etiqueta de estado se ha eliminado con éxito.',
],
'help' => [
'undeployable' => 'Estos activos no pueden asignarse a nadie.',
'deployable' => 'Estos activos pueden ser retirados. Una vez hayan sido asignados, asumirán el metaestado de <i class="fas fa-circle text-blue"></i><strong>Desplegados</strong>.',
'archived' => 'Estos activos no pueden ser asignados, y sólo se mostrarán en la vista archivada. Esto es útil para retener información acerca de activos para propósitos históricos o de presupuesto, pero manteniéndolos fuera de la lista de activos del día a día.',
'pending' => 'Estos activos no pueden ser asignados a nadie aún, usados a menudo para artículos que son para reparar pero se espera que vuelvan a circulación.',
],
];

View File

@ -0,0 +1,19 @@
<?php
return array(
'about' => 'Acerca de los estados de etiqueta',
'archived' => 'Archivado',
'create' => 'Crear estado de etiqueta',
'color' => 'Color del Gráfico',
'default_label' => 'Etiqueta por defecto',
'default_label_help' => 'Esto se utiliza para asegurar que sus etiquetas de estado más comúnmente usadas aparezcan en la parte superior del cuadro de selección cuando se creen/edita activos.',
'deployable' => 'Enviable',
'info' => 'Las etiquetas de estado se utilizan para describir los diferentes estados en que pueden estar tus activos. Pueden estar fuera en reparación, perdidos/robados, etc. Puedes crear nuevas etiquetas de estado para activos desplegables, pendientes o archivados.',
'name' => 'Nombre de estado',
'pending' => 'Pendiente',
'status_type' => 'Tipo de Estado',
'show_in_nav' => 'Mostrar en la barra lateral',
'title' => 'Etiquetas de Estado',
'undeployable' => 'No desplegable',
'update' => 'Actualizar Etiqueta de Estado',
);

View File

@ -0,0 +1,28 @@
<?php
return array(
'deleted' => 'Proveedor eliminado',
'does_not_exist' => 'El proveedor no existe.',
'create' => array(
'error' => 'El proveedor no ha sido creado, inténtalo de nuevo.',
'success' => 'Proveedor creado con éxito.'
),
'update' => array(
'error' => 'El proveedor no ha sido actualizado, por favor, inténtalo de nuevo',
'success' => 'Proveedor actualizado con éxito.'
),
'delete' => array(
'confirm' => '¿Estás seguro de que quieres borrar este proveedor?',
'error' => 'Hubo un problema borrando el proveedor. Por favor, inténtalo de nuevo.',
'success' => 'El proveedor fue eliminado con éxito.',
'assoc_assets' => 'Este proveedor está actualmente asociado con :asset_count activo(s) y no puede ser borrado. Por favor, actualiza tus activos para no referenciar más este proveedor e inténtalo de nuevo. ',
'assoc_licenses' => 'Este proveedor está actualmente asociado con :licenses_count licencia(s) y no puede ser borrado. Por favor, actualiza tus licencias para no referenciar más este proveedor e inténtalo de nuevo. ',
'assoc_maintenances' => 'Este proveedor está actualmente asociado con :asset_maintenances_count mantenedor(es) de activo y no puede ser eliminado. Por favor, actualiza tus mantenedores de activo para no referenciar este proveedor e inténtalo de nuevo. ',
)
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'about_suppliers_title' => 'Acerca de los Proveedores',
'about_suppliers_text' => 'Los proveedores son utilizados para seguir la fuente de los artículos',
'address' => 'Dirección del Proveedor',
'assets' => 'Activos',
'city' => 'Ciudad',
'contact' => 'Nombre de Contacto',
'country' => 'País',
'create' => 'Crear Proveedor',
'email' => 'Correo electrónico',
'fax' => 'Fax',
'id' => 'ID',
'licenses' => 'Licencias',
'name' => 'Nombre del Proveedor',
'notes' => 'Notas',
'phone' => 'Teléfono',
'state' => 'Estado',
'suppliers' => 'Proveedores',
'update' => 'Actualizar Proveedor',
'view' => 'Ver Proveedor',
'view_assets_for' => 'Ver Activos para',
'zip' => 'Código Postal',
);

View File

@ -0,0 +1,54 @@
<?php
return [
'activated_help_text' => 'Este usuario puede iniciar sesión',
'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.',
'assets_user' => 'Activos asignados a :name',
'bulk_update_warn' => 'Estas a punto de editar las propiedades de :user_count usuarios. Por favor, ten en cuenta que no puedes cambiar los atributos de tus usuarios usando este formulario, y debes editar tu propio usuario individualmente.',
'bulk_update_help' => 'Este formulario te permite actualizar múltiples usuarios a la vez. Sólo llena los campos que necesites cambiar. Cualquier campo dejado en blanco permanecerá sin cambios.',
'current_assets' => 'Activos actualmente asignados a este usuario',
'clone' => 'Clonar usuario',
'contact_user' => 'Contactar a :name',
'edit' => 'Editar Usuario',
'filetype_info' => 'Los tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.',
'history_user' => 'Historial para :name',
'info' => 'Info',
'restore_user' => 'Haga clic aquí para restaurarlos.',
'last_login' => 'Último Inicio de Sesión',
'ldap_config_text' => 'Los parámetros de configuración LDAP pueden ser encontrados en Admin > Settings. La ubicación (opcional) seleccionada será establecida para todos los usuarios importados.',
'print_assigned' => 'Imprimir Todos los Asignados',
'email_assigned' => 'Lista de Correos Asignados',
'user_notified' => 'El usuario ha sido enviado por correo electrónico a una lista de sus elementos asignados actualmente.',
'auto_assign_label' => 'Incluye a este usuario al asignar automáticamente licencias elegibles',
'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias',
'software_user' => 'Software Asignado a :name',
'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para que este usuario le envíe credenciales. Las credenciales de correo electrónico sólo se pueden hacer en la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.',
'view_user' => 'Ver Usuario :name',
'usercsv' => 'Archivo CSV',
'two_factor_admin_optin_help' => 'Tus configuraciones de administrador actuales permiten cumplimiento selectivo de autenticación de dos factores. ',
'two_factor_enrolled' => 'Dispositivo 2FA inscrito ',
'two_factor_active' => '2FA activo ',
'user_deactivated' => 'Usuario no puede iniciar sesión',
'user_activated' => 'Usuario puede iniciar sesión',
'activation_status_warning' => 'No cambiar el estado de activación',
'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar membresías de grupo.',
'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.',
'admin_permission_warning' => 'Sólo los usuarios con derechos de administrador o mayores pueden conceder acceso de administrador a los usuarios.',
'remove_group_memberships' => 'Eliminar membresías de grupo',
'warning_deletion_information' => 'Estás a punto de facturar TODOS los elementos del :count usuario(s) listados a continuación. Los nombres Super admin están resaltados en rojo.',
'update_user_assets_status' => 'Actualizar todos los recursos para estos usuarios a este estado',
'checkin_user_properties' => 'Comprobar todas las propiedades asociadas a estos usuarios',
'remote_label' => 'Este es un usuario remoto',
'remote' => 'Remoto',
'remote_help' => 'Esto puede ser útil si necesita filtrar por usuarios remotos que nunca o raramente entran en sus ubicaciones físicas.',
'not_remote_label' => 'Este no es un usuario remoto',
'vip_label' => 'Usuario VIP',
'vip_help' => 'Esto puede ser útil para marcar a personas importantes en su org si desea manejarlas de maneras especiales.',
'create_user' => 'Crear un usuario',
'create_user_page_explanation' => 'Esta es la información de la cuenta que usará para acceder al sitio por primera vez.',
'email_credentials' => 'Credenciales de email',
'email_credentials_text' => 'Enviar mis credenciales a la dirección de correo de arriba',
'next_save_user' => 'Siguiente: Guardar usuario',
'all_assigned_list_generation' => 'Generado el:',
'email_user_creds_on_create' => '¿Enviar a este usuario sus credenciales?',
];

View File

@ -0,0 +1,68 @@
<?php
return array(
'accepted' => 'Has aceptado este activo con éxito.',
'declined' => 'Has rechazado este activo con éxito.',
'bulk_manager_warn' => 'Tus usuarios han sido actualizados con éxito, sin embargo tu entrada de administrador no fue guardada debido que el administrador que seleccionaste también era un usuario de la lista que iba a ser editada, y los usuarios no pueden editar a su propio administrador. Por favor selecciona a tus usuarios de nuevo, excluyendo al administrador.',
'user_exists' => '¡El usuario ya existe!',
'user_not_found' => 'El usuario no existe.',
'user_login_required' => 'El campo de usuario es obligatorio',
'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.',
'user_password_required' => 'La contraseña es obligatoria.',
'insufficient_permissions' => 'Permisos insuficientes.',
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberás restaurar este usuario para editarlo o asignarle nuevos activos.',
'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.',
'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.',
'password_reset_sent' => 'Un enlace para restablecer la contraseña ha sido enviado a :email!',
'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.',
'log_record_not_found' => 'No se pudo encontrar un registro de registro coincidente para este usuario.',
'success' => array(
'create' => 'El usuario fue creado con éxito.',
'update' => 'El usuario fue actualizado con éxito.',
'update_bulk' => '¡Los usuarios fueron actualizados con éxito!',
'delete' => 'Usuario borrado con éxito.',
'ban' => 'Usuario bloqueado con éxito.',
'unban' => 'Usuario desbloqueado con éxito.',
'suspend' => 'Usuario suspendido con éxito.',
'unsuspend' => 'Usuario des-suspendido con éxito.',
'restored' => 'Usuario restaurado con éxito.',
'import' => 'Usuarios importados con éxito.',
),
'error' => array(
'create' => 'Hubo un problema creando el usuario. Por favor, inténtalo de nuevo.',
'update' => 'Hubo un problema actualizando al usuario. Por favor, inténtalo de nuevo.',
'delete' => 'Hubo un problema borrando el usuario. Por favor, inténtalo de nuevo.',
'delete_has_assets' => 'Este usuario tiene elementos asignados y no pudo ser borrado.',
'unsuspend' => 'Hubo un problema des-suspendiendo al usuario. Por favor inténtelo de nuevo.',
'import' => 'Hubo un problema importando usuarios. Por favor inténtelo de nuevo.',
'asset_already_accepted' => 'Este activo ya ha sido aceptado.',
'accept_or_decline' => 'Debes aceptar o rechazar este activo.',
'incorrect_user_accepted' => 'El activo que intentaste aceptar no fue asignado a ti.',
'ldap_could_not_connect' => 'No se pudo conectar al servidor LDAP. Por favor verifica la configuración LDAP de tu servidor en el archivo de configuración LDAP. <br>Error del servidor LDAP:',
'ldap_could_not_bind' => 'No se pudo enlazar al servidor LDAP. Por favor verifica la configuración LDAP de tu servidor en el archivo de configuración LDAP. <br>Error del servidor LDAP: ',
'ldap_could_not_search' => 'No se pudo buscar el servidor LDAP. Por favor verifica la configuración LDAP de tu servidor en el archivo de configuración LDAP. <br>Error del servidor LDAP:',
'ldap_could_not_get_entries' => 'No se pudieron obtener las entradas del servidor LDAP. Por favor verifica la configuración LDAP de tu servidor en el archivo de configuración LDAP. <br>Error del servidor LDAP:',
'password_ldap' => 'La contraseña para esta cuenta es manejada por LDAP/Active Directory. Por favor contacta a tu departamento de IT para cambiar tu contraseña. ',
),
'deletefile' => array(
'error' => 'El archivo no fue borrado. Por favor, inténtalo de nuevo.',
'success' => 'Archivo borrado con éxito.',
),
'upload' => array(
'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.',
'success' => 'Archivo(s) cargado(s) con éxito.',
'nofiles' => 'No ha seleccionado ningún archivo para subir',
'invalidfiles' => 'Uno o más de tus archivos es demasiado grande o es de un tipo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf, y txt.',
),
'inventorynotification' => array(
'error' => 'Este usuario no tiene ningún correo electrónico.',
'success' => 'El usuario ha sido notificado sobre su inventario actual.'
)
);

View File

@ -0,0 +1,40 @@
<?php
return array(
'activated' => 'Activo',
'allow' => 'Permitir',
'checkedout' => 'Activos',
'created_at' => 'Creado',
'createuser' => 'Crear Usuario',
'deny' => 'Denegar',
'email' => 'Correo electrónico',
'employee_num' => 'No. Empleado.',
'first_name' => 'Nombre',
'groupnotes' => 'Seleccione un grupo para asignar al usuario, recuerde que un usuario asume los permisos del grupo al que se le asigna. Use ctrl+click (o cmd+click en MacOS) para anular la selección de grupos.',
'id' => 'Id',
'inherit' => 'Hereda de',
'job' => 'Título profesional',
'last_login' => 'Último Inicio de Sesión',
'last_name' => 'Apellido',
'location' => 'Ubicación',
'lock_passwords' => 'Los detalles de acceso no pueden ser cambiados en esta instalación.',
'manager' => 'Responsable',
'managed_locations' => 'Ubicaciones adminsitradas',
'name' => 'Nombre',
'nogroup' => 'Aún no se han creado grupos. Para añadir uno, visite: ',
'notes' => 'Notas',
'password_confirm' => 'Confirmar Contraseña',
'password' => 'Contraseña',
'phone' => 'Teléfono',
'show_current' => 'Mostrar Usuarios Actuales',
'show_deleted' => 'Mostrar Usuarios Eliminados',
'title' => 'Título',
'to_restore_them' => 'para restaurarlos.',
'total_assets_cost' => "Coste total de activos",
'updateuser' => 'Actualizar Usuario',
'username' => 'Nombre de usuario',
'user_deleted_text' => 'Este usuario ha sido marcado como borrado.',
'username_note' => '(Esto es usado sólo para el enlace de Active Directory, no para iniciar sesión.)',
'cloneuser' => 'Clonar Usuario',
'viewusers' => 'Ver Usuarios',
);

View File

@ -0,0 +1,20 @@
<?php
return array(
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'Estas credenciales no coinciden con nuestros registros.',
'password' => 'La contraseña proporcionada es incorrecta.',
'throttle' => 'Demasiados intentos de inicio de sesión. Por favor, inténtalo de nuevo en :seconds segundos.',
);

View File

@ -0,0 +1,19 @@
<?php
return [
'send_password_link' => 'Enviar Enlace de Reestablecimiento de Contraseña',
'email_reset_password' => 'Restablecer Contraseña Email',
'reset_password' => 'Restablecer Contraseña',
'saml_login' => 'Iniciar sesión a través de SAML',
'login' => 'Iniciar Sesión',
'login_prompt' => 'Por favor, inicia sesión',
'forgot_password' => 'Olvidé mi contraseña',
'ldap_reset_password' => 'Haga clic aquí para restablecer su contraseña LDAP',
'remember_me' => 'Recuérdame',
'username_help_top' => 'Introduzca su <strong>nombre de usuario</strong> para ser enviado por correo electrónico un enlace de restablecimiento de contraseña.',
'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico <em>puede</em> ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador. <br><br><strong>Los nombres de usuario sin una dirección de correo electrónico asociada no se enviarán por correo electrónico un enlace de restablecimiento de contraseña.</strong> ',
'google_login' => 'Iniciar sesión con Google Workspace',
'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.',
];

View File

@ -0,0 +1,45 @@
<?php
return array(
'account_already_exists' => 'Una cuenta con este correo ya existe.',
'account_not_found' => 'El nombre de usuario o la contraseña son incorrectos.',
'account_not_activated' => 'La cuenta de este usuario no está activada.',
'account_suspended' => 'La cuenta de este usuario está suspendida.',
'account_banned' => 'La cuenta de este usuario está bloqueada.',
'throttle' => 'Demasiados intentos fallidos de inicio de sesión. Por favor, inténtalo de nuevo en :minutes minutos.',
'two_factor' => array(
'already_enrolled' => 'Su dispositivo ya está inscrito.',
'success' => 'Has iniciado sesión con éxito.',
'code_required' => 'El código de doble factor es necesario.',
'invalid_code' => 'El código de doble factor no es válido.',
),
'signin' => array(
'error' => 'Hubo un problema mientras se intentaba iniciar su sesión, por favor inténtelo de nuevo.',
'success' => 'Has iniciado sesión con éxito.',
),
'logout' => array(
'error' => 'Hubo un problema al intentar cerrar la sesión, por favor inténtelo de nuevo.',
'success' => 'Has cerrado la sesión con éxito.',
),
'signup' => array(
'error' => 'Hubo un problema mientras se creaba la cuenta, por favor inténtalo de nuevo.',
'success' => 'Cuenta creada con éxito.',
),
'forgot-password' => array(
'error' => 'Hubo un problema al intentar obtener un código para restablecer la contraseña, inténtalo de nuevo.',
'success' => 'Si esa dirección de correo electrónico existe en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
),
'forgot-password-confirm' => array(
'error' => 'Ha habido un problema mientras se intentaba restablecer tu contraseña, por favor, inténtalo de nuevo.',
'success' => 'Tu contraseña ha sido reiniciada con éxito.',
),
);

View File

@ -0,0 +1,24 @@
<?php
return [
'actions' => 'Acciones',
'add' => 'Añadir Nuevo',
'cancel' => 'Cancelar',
'checkin_and_delete' => 'Checkin All / Eliminar Usuario',
'delete' => 'Borrar',
'edit' => 'Editar',
'restore' => 'Restaurar',
'remove' => 'Eliminar',
'request' => 'Solicitar',
'submit' => 'Enviar',
'upload' => 'Cargar',
'select_file' => 'Seleccionar Archivo...',
'select_files' => 'Selecciona Archivos...',
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
'send_password_link' => 'Enviar enlace de restablecimiento de contraseña',
'go' => 'Ir',
'bulk_actions' => 'Acciones en masa',
'add_maintenance' => 'Añadir mantenimiento',
'append' => 'Añadir',
'new' => 'Nuevo',
];

View File

@ -0,0 +1,532 @@
<?php
return [
'2FA_reset' => '2FA reset',
'accessories' => 'Accesorios',
'activated' => 'Activado',
'accepted_date' => 'Fecha aceptada',
'accessory' => 'Accesorio',
'accessory_report' => 'Reporte de Accesorio',
'action' => 'Acción',
'activity_report' => 'Reporte de Actividad',
'address' => 'Dirección',
'admin' => 'Admin',
'administrator' => 'Administrador',
'add_seats' => 'Puestos añadidos',
'age' => "Edad",
'all_assets' => 'Todos los Activos',
'all' => 'Todo',
'archived' => 'Archivado',
'asset_models' => 'Modelos de Activos',
'asset_model' => 'Modelo',
'asset' => 'Activo',
'asset_report' => 'Reporte de Activo',
'asset_tag' => 'Etiqueta de Activo',
'asset_tags' => 'Etiquetas de Activos',
'assets_available' => 'Recursos disponibles',
'accept_assets' => 'Aceptar Activos :name',
'accept_assets_menu' => 'Aceptar Activos',
'audit' => 'Auditar',
'audit_report' => 'Registro de Auditoría',
'assets' => 'Activos',
'assets_audited' => 'activos auditados',
'assets_checked_in_count' => 'activos facturados',
'assets_checked_out_count' => 'activos reservados',
'asset_deleted_warning' => 'Este recurso ha sido eliminado. Debe restaurarlo antes de poder asignarlo a alguien.',
'assigned_date' => 'Fecha asignada',
'assigned_to' => 'Asignado a :name',
'assignee' => 'Asignado a',
'avatar_delete' => 'Borrar Avatar',
'avatar_upload' => 'Cargar Avatar',
'back' => 'Atrás',
'bad_data' => 'No se ha encontrado nada. ¿Quizás datos incorrectos?',
'bulkaudit' => 'Auditoría Masiva',
'bulkaudit_status' => 'Auditar Estado',
'bulk_checkout' => 'Asignación Masiva',
'bulk_edit' => 'Edición masiva',
'bulk_delete' => 'Eliminar en masa',
'bulk_actions' => 'Acciones en masa',
'bulk_checkin_delete' => 'Checkin en masa / Eliminar usuarios',
'byod' => 'SU',
'byod_help' => 'Este dispositivo es propiedad del usuario',
'bystatus' => 'por Estado',
'cancel' => 'Cancelar',
'categories' => 'Categorías',
'category' => 'Categoría',
'change' => 'Entrada/Salida',
'changeemail' => 'Cambiar Dirección de Correo Electrónico',
'changepassword' => 'Cambiar Contraseña',
'checkin' => 'Registrar',
'checkin_from' => 'Registrar desde',
'checkout' => 'Asignar',
'checkouts_count' => 'Pagos',
'checkins_count' => 'Checkins',
'user_requests_count' => 'Solicitudes',
'city' => 'Ciudad',
'click_here' => 'Click aquí',
'clear_selection' => 'Limpiar selección',
'companies' => 'Compañías',
'company' => 'Compañía',
'component' => 'Componente',
'components' => 'Componentes',
'complete' => 'Completo',
'consumable' => 'Consumible',
'consumables' => 'Consumibles',
'country' => 'País',
'could_not_restore' => 'Error al restaurar :item_type: :error',
'not_deleted' => 'El :item_type no está borrado por lo que no puede ser restaurado',
'create' => 'Crear Nuevo',
'created' => 'Elemento Creado',
'created_asset' => 'activo creado',
'created_at' => 'Creado el',
'created_by' => 'Creado por',
'record_created' => 'Registro Creado',
'updated_at' => 'Actualizado El',
'currency' => '$', // this is deprecated
'current' => 'Actual',
'current_password' => 'Contraseña actual',
'customize_report' => 'Personalizar informe',
'custom_report' => 'Reporte de Activos Personalizados',
'dashboard' => 'Tablero',
'days' => 'días',
'days_to_next_audit' => 'Días para la Próxima Auditoría',
'date' => 'Fecha',
'debug_warning' => '¡Advertencia!',
'debug_warning_text' => 'Esta aplicación se está ejecutando en modo producción con el depurador activado. Esto puede exponer datos sensibles si tu aplicación es accesible al exterior. Desactiva el modo de depuración mediante la configuración del valor <code>APP_DEBUG</code> en tu archivo <code>.env</code> a <code>false</code>.',
'delete' => 'Borrar',
'delete_confirm' => '¿Está seguro que desea eliminar :item?',
'delete_confirm_no_undo' => '¿Está seguro que desea eliminar :item? Esto no se puede deshacer.',
'deleted' => 'Borrado',
'delete_seats' => 'Puestos Borrados',
'deletion_failed' => 'Error al eliminar',
'departments' => 'Departamentos',
'department' => 'Departamento',
'deployed' => 'Desplegado',
'depreciation' => 'Depreciación',
'depreciations' => 'Depreciaciones',
'depreciation_report' => 'Reporte de Depreciación',
'details' => 'Detalles',
'download' => 'Descarga',
'download_all' => 'Descargar todo',
'editprofile' => 'Editar tu Perfil',
'eol' => 'Fin de Vida',
'email_domain' => 'Dominio de Correo Electrónico',
'email_format' => 'Formato de Correo Electrónico',
'employee_number' => 'Número de empleado',
'email_domain_help' => 'Este se utiliza para generar direcciones de correo al importar',
'error' => 'Error',
'exclude_archived' => 'Excluir activos archivados',
'exclude_deleted' => 'Excluir activos eliminados',
'example' => 'Ejemplo: ',
'filastname_format' => 'Primera Inicial y Apellido (jsmith@example.com)',
'firstname_lastname_format' => 'Nombre y Apellido (jane.smith@example.com)',
'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)',
'lastnamefirstinitial_format' => 'Apellidos de la primera iniciativa (smithj@ejemplo.com)',
'firstintial_dot_lastname_format' => 'Primer apellido inicial (j.smith@ejemplo.com)',
'firstname_lastname_display' => 'Apellido del nombre (Jane Smith)',
'lastname_firstname_display' => 'Nombre del apellido (pequeño enojo)',
'name_display_format' => 'Formato para mostrar nombres',
'first' => 'Primer',
'firstnamelastname' => 'Apellido del nombre (janesmith@ejemplo.com)',
'lastname_firstinitial' => 'Apellidos de la primera iniciativa (smith_j@ejemplo.com)',
'firstinitial.lastname' => 'Primer apellido inicial (j.smith@ejemplo.com)',
'firstnamelastinitial' => 'Apellidos de nombre (janes@ejemplo.com)',
'first_name' => 'Nombre',
'first_name_format' => 'Primer Nombre (jane@ejemplo.com)',
'files' => 'Archivos',
'file_name' => 'Archivo',
'file_type' => 'Tipo de archivo',
'filesize' => 'Tamaño del archivo',
'file_uploads' => 'Carga de Archivos',
'file_upload' => 'Subir archivo',
'generate' => 'Generar',
'generate_labels' => 'Generar etiquetas',
'github_markdown' => 'Este campo acepta el <a href="https://help.github.com/articles/github-flavored-markdown/">formateo estilo GitHub</a>.',
'groups' => 'Grupos',
'gravatar_email' => 'Dirección de Correo Gravatar',
'gravatar_url' => '<a href="http://gravatar.com"><small>Cambia tu avatar en Gravatar.com</small></a>.',
'history' => 'Historial',
'history_for' => 'Historial para',
'id' => 'ID',
'image' => 'Imagen',
'image_delete' => 'Borrar Imagen',
'include_deleted' => 'Incluye Activos Eliminados',
'image_upload' => 'Subir Imagen',
'filetypes_accepted_help' => 'El tipo de archivo aceptado es :types. El tamaño máximo permitido para subir es :size.|Los tipos de archivo aceptados son :types. El tamaño máximo permitido es :size.',
'filetypes_size_help' => 'El tamaño máximo permitido para subir es :size.',
'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido para subir es :size.',
'unaccepted_image_type' => 'Este archivo de imagen no fue legible. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.',
'import' => 'Importar',
'import_this_file' => 'Mapear campos y procesar este archivo',
'importing' => 'Importando',
'importing_help' => 'Puede importar activos, accesorios, licencias, componentes, consumibles y usuarios a través del archivo CSV. <br><br>El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con los del CSVs <a href="https://snipe-it.readme.io/docs/importing" target="_new">de muestra en la documentación</a>.',
'import-history' => 'Importar Historial',
'asset_maintenance' => 'Mantenimiento de Activos',
'asset_maintenance_report' => 'Reporte de Mantenimiento de Activo',
'asset_maintenances' => 'Mantenimientos de Activo',
'item' => 'Elemento',
'item_name' => 'Nombre del artículo',
'import_file' => 'importar archivo CSV',
'import_type' => 'Tipo de importación CSV',
'insufficient_permissions' => '¡Permisos insuficientes!',
'kits' => 'Kits predefinidos',
'language' => 'Lenguaje',
'last' => 'Último',
'last_login' => 'Último Inicio de Sesión',
'last_name' => 'Apellido',
'license' => 'Licencia',
'license_report' => 'Reporte de Licencias',
'licenses_available' => 'licencias disponibles',
'licenses' => 'Licencias',
'list_all' => 'Listar Todo',
'loading' => 'Cargando... espere por favor....',
'lock_passwords' => 'Este valor de campo no se guardará en una instalación de demostración.',
'feature_disabled' => 'Esta característica ha sido deshabilitada para la instalación demo.',
'location' => 'Ubicación',
'location_plural' => 'Ubicación|Ubicaciones',
'locations' => 'Ubicaciones',
'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del Logo es 50px de alta x 500px. ',
'logout' => 'Cerrar sesión',
'lookup_by_tag' => 'Buscar por etiqueta del activo',
'maintenances' => 'Mantenimientos',
'manage_api_keys' => 'Administrar claves API',
'manufacturer' => 'Fabricante',
'manufacturers' => 'Fabricantes',
'markdown' => 'Este campo permite <a href="https://help.github.com/articles/github-flavored-markdown/">formateo estilo Github</a>.',
'min_amt' => 'Cantidad Mínima',
'min_amt_help' => 'Número mínimo de elementos que deberían estar disponibles antes de que se active una alerta. Deja la cantidad mínima en blanco si no quieres recibir alertas para un inventario bajo.',
'model_no' => 'Modelo nú.',
'months' => 'meses',
'moreinfo' => 'Más Información',
'name' => 'Nombre',
'new_password' => 'Nueva contraseña',
'next' => 'Siguiente',
'next_audit_date' => 'Próxima fecha de auditoría',
'no_email' => 'No hay dirección de correo electrónico asociada a este usuario',
'last_audit' => 'Última auditoría',
'new' => '¡nuevo!',
'no_depreciation' => 'Sin Depreciación',
'no_results' => 'Sin Resultados.',
'no' => 'No',
'notes' => 'Notas',
'order_number' => 'Número de Orden',
'only_deleted' => 'Sólo activos eliminados',
'page_menu' => 'Mostrando elementos de _MENU_',
'pagination_info' => 'Mostrando _START_ de _END_ de elementos _TOTAL_',
'pending' => 'Pendiente',
'people' => 'Usuarios',
'per_page' => 'Resultados Por Página',
'previous' => 'Anterior',
'processing' => 'Procesando',
'profile' => 'Tu Perfil',
'purchase_cost' => 'Costo de Compra',
'purchase_date' => 'Fecha de Compra',
'qty' => 'Cantidad',
'quantity' => 'Cantidad',
'quantity_minimum' => 'Tienes :count artículos por debajo o casi por debajo de los niveles mínimos de cantidad',
'quickscan_checkin' => 'Escaneo rápido',
'quickscan_checkin_status' => 'Checkin Status',
'ready_to_deploy' => 'Listo para enviar',
'recent_activity' => 'Actividad Reciente',
'remaining' => 'Restante',
'remove_company' => 'Eliminar Asociación de la Compañía',
'reports' => 'Reportes',
'restored' => 'restaurado',
'restore' => 'Restaurar',
'requestable_models' => 'Modelos solicitables',
'requested' => 'Solicitado',
'requested_date' => 'Fecha solicitada',
'requested_assets' => 'Activos solicitados',
'requested_assets_menu' => 'Activos solicitados',
'request_canceled' => 'Solicitud Cancelada',
'save' => 'Guardar',
'select_var' => 'Seleccionar :thing... ', // this will eventually replace all of our other selects
'select' => 'Seleccionar',
'select_all' => 'Seleccionar todo',
'search' => 'Buscar',
'select_category' => 'Seleccionar una categoría',
'select_department' => 'Seleccionar un Departamento',
'select_depreciation' => 'Seleccionar un Tipo de Depreciación',
'select_location' => 'Seleccionar una Ubicación',
'select_manufacturer' => 'Seleccionar un Fabricante',
'select_model' => 'Seleccionar un Modelo',
'select_supplier' => 'Selecciona un Proveedor',
'select_user' => 'Selecciona un Usuario',
'select_date' => 'Seleccione Fecha (AAAA-MM-DD)',
'select_statuslabel' => 'Seleccione Estado',
'select_company' => 'Seleccione Compañía',
'select_asset' => 'Seleccione Activo',
'settings' => 'Configuraciones',
'show_deleted' => 'Mostrar eliminados',
'show_current' => 'Mostrar Actual',
'sign_in' => 'Entrar',
'signature' => 'Firma',
'signed_off_by' => 'Cerrado por',
'skin' => 'Piel',
'webhook_msg_note' => 'Una notificación se enviará a través de webhook',
'webhook_test_msg' => '¡Oh hai! ¡Parece que tu integración :app con Snipe-IT está funcionando!',
'some_features_disabled' => 'MODO DEMO: Algunas funciones están desactivadas para esta instalación.',
'site_name' => 'Nombre del Sitio',
'state' => 'Estado',
'status_labels' => 'Etiquetas de Estado',
'status' => 'Estado',
'accept_eula' => 'Acuerdo de Aceptación',
'supplier' => 'Proveedor',
'suppliers' => 'Proveedores',
'sure_to_delete' => '¿Está seguro que quieres borrar',
'sure_to_delete_var' => '¿Está seguro que desea eliminar :item?',
'delete_what' => 'Eliminar :item',
'submit' => 'Enviar',
'target' => 'Objetivo',
'time_and_date_display' => 'Visualización de Hora y Fecha',
'total_assets' => 'total de activos',
'total_licenses' => 'licencias totales',
'total_accessories' => 'accesorios totales',
'total_consumables' => 'total de consumibles',
'type' => 'Tipo',
'undeployable' => 'No desplegable',
'unknown_admin' => 'Administrador Desconocido',
'username_format' => 'Formato de Nombre de Usuario',
'username' => 'Nombre de usuario',
'update' => 'Actualizar',
'upload_filetypes_help' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf y rar. El tamaño máximo permitido es :size.',
'uploaded' => 'Actualizado',
'user' => 'Usuario',
'accepted' => 'aceptado',
'declined' => 'rechazado',
'unassigned' => 'Sin asignar',
'unaccepted_asset_report' => 'Activos no aceptados',
'users' => 'Usuarios',
'viewall' => 'Ver todo',
'viewassets' => 'Ver Activos Asignados',
'viewassetsfor' => 'Ver contenidos de :name',
'website' => 'Sitio Web',
'welcome' => 'Bienvenido, :name',
'years' => 'años',
'yes' => 'Si',
'zip' => 'Códio Postal',
'noimage' => 'No se subió la imagen o no fue encontrada.',
'file_does_not_exist' => 'El archivo solicitado no existe en el servidor.',
'file_upload_success' => 'Archivo subido con éxito!',
'no_files_uploaded' => 'Archivo subido con éxito!',
'token_expired' => 'Tu sesión ha expirado. Por favor inténtalo de nuevo.',
'login_enabled' => 'Inicio de sesión activado',
'audit_due' => 'Vence la auditoría',
'audit_overdue' => 'Atrasado para la auditoría',
'accept' => 'Aceptar :asset',
'i_accept' => 'Acepto',
'i_decline' => 'Rechazo',
'accept_decline' => 'Aceptar/Rechazar',
'sign_tos' => 'Regístrate a continuación para indicar que estás de acuerdo con los términos del servicio:',
'clear_signature' => 'Borrar firma',
'show_help' => 'Mostrar ayuda',
'hide_help' => 'Ocultar ayuda',
'view_all' => 'ver todos',
'hide_deleted' => 'Ocultar eliminados',
'email' => 'Correo electrónico',
'do_not_change' => 'No cambiar',
'bug_report' => 'Reportar un error',
'user_manual' => 'Manual del usuario',
'setup_step_1' => 'Paso 1',
'setup_step_2' => 'Paso 2',
'setup_step_3' => 'Paso 3',
'setup_step_4' => 'Paso 4',
'setup_config_check' => 'Comprobar configuración',
'setup_create_database' => 'Crear Tablas de Base de Datos',
'setup_create_admin' => 'Crear Usuario Admin',
'setup_done' => '¡Terminado!',
'bulk_edit_about_to' => 'Estás a punto de editar lo siguiente: ',
'checked_out' => 'Asignado',
'checked_out_to' => 'Comprobado a',
'fields' => 'Campos',
'last_checkout' => 'Último pedido',
'due_to_checkin' => 'Los siguientes :count artículos deben ser chequeados pronto:',
'expected_checkin' => 'Checkin Esperado',
'reminder_checked_out_items' => 'Este es un recordatorio de los elementos que se te han comprobado actualmente. Si usted siente que esta lista es incorrecta (falta algo o algo que usted cree que nunca ha recibido), por favor envíe un correo electrónico a :reply_to_name a :reply_to_address.',
'changed' => 'Cambiado',
'to' => 'A',
'report_fields_info' => '<p>Selecciona los campos que deseas incluir en tu informe personalizado y haz clic en Generar. El archivo (custom-asset-report-YYYY-mm-dd.csv) se descargará automáticamente, y puede abrirlo en Excel.</p>
<p>Si sólo deseas exportar algunos activos específicos, utiliza las siguientes opciones para filtrar tus resultados.</p>',
'range' => 'Range',
'bom_remark' => 'Añadir un BOM (signo de orden de byte) a este CSV',
'improvements' => 'Mejoras',
'information' => 'Información',
'permissions' => 'Permisos',
'managed_ldap' => '(Administrado a través de LDAP)',
'export' => 'Exportar',
'ldap_sync' => 'Sincronización LDAP',
'ldap_user_sync' => 'Sincronización de usuario LDAP',
'synchronize' => 'Synchronize',
'sync_results' => 'Resultados de sincronización',
'license_serial' => 'Clave de Serial/Producto',
'invalid_category' => 'Categoría no válida o ausente',
'invalid_item_category_single' => 'Falta o no válida :type categoría. Por favor actualiza la categoría de este :type para incluir una categoría válida antes de salir.',
'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.',
'60_percent_warning' => '60% completo (advertencia)',
'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!',
'new_asset' => 'Nuevo recurso',
'new_license' => 'Nueva Licencia',
'new_accessory' => 'Nuevo accesorio',
'new_consumable' => 'Nuevo Consumible',
'collapse' => 'Colapso',
'assigned' => 'Asignado',
'asset_count' => 'Cantidad de activos',
'accessories_count' => 'Número de accesorios',
'consumables_count' => 'Número de consumibles',
'components_count' => 'Número de componentes',
'licenses_count' => 'Número de licencias',
'notification_error' => 'Error',
'notification_error_hint' => 'Por favor revisa el siguiente formulario para ver errores',
'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no fueron editados:',
'notification_success' => 'Éxito',
'notification_warning' => 'Advertencia',
'notification_info' => 'Info',
'asset_information' => 'Información del recurso',
'model_name' => 'Nombre del modelo',
'asset_name' => 'Nombre de Activo',
'consumable_information' => 'Información Consumible:',
'consumable_name' => 'Nombre del Consumible:',
'accessory_information' => 'Información del accesorio:',
'accessory_name' => 'Nombre del Accesorio:',
'clone_item' => 'Clonar objeto',
'checkout_tooltip' => 'Revisa este elemento',
'checkin_tooltip' => 'Comprobar este elemento en',
'checkout_user_tooltip' => 'Revisa este elemento a un usuario',
'maintenance_mode' => 'El servicio no está disponible temporalmente para actualizaciones del sistema. Por favor, vuelva más tarde.',
'maintenance_mode_title' => 'Sistema temporalmente no disponible',
'ldap_import' => 'La contraseña del usuario no debe ser administrada por LDAP. (Esto le permite enviar solicitudes de contraseña olvidadas.)',
'purge_not_allowed' => 'La purga de datos eliminados ha sido deshabilitada en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'backup_delete_not_allowed' => 'La eliminación de copias de seguridad se ha desactivado en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'additional_files' => 'Archivos adicionales',
'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, utilice un navegador más moderno para completar su aceptación de activos.',
'bulk_soft_delete' =>'También borra suavemente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en la Configuración de Administración.',
'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus elementos han sido registrados.',
'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido registrados.',
'set_to_null' => 'Eliminar valores para este activo|Borrar valores para todos los activos :asset_count ',
'set_users_field_to_null' => 'Eliminar :field values for this user|Eliminar :field values for all :user_count users ',
'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra',
'assets_by_status' => 'Activos por estado',
'assets_by_status_type' => 'Activos por tipo de estado',
'pie_chart_type' => 'Tipo de carta pizarra',
'hello_name' => '¡Hola, :name!',
'unaccepted_profile_warning' => 'Tienes :count elementos que requieren aceptación. Haz clic aquí para aceptarlos o rechazarlos',
'start_date' => 'Fecha de inicio',
'end_date' => 'Fecha de fin',
'alt_uploaded_image_thumbnail' => 'Miniatura cargada',
'placeholder_kit' => 'Seleccione un kit',
'file_not_found' => 'Archivo no encontrado',
'preview_not_available' => '(sin vista previa)',
'setup' => 'Configurar',
'pre_flight' => 'Pre-vuelo',
'skip_to_main_content' => 'Ir al contenido principal',
'toggle_navigation' => 'Cambiar navegación',
'alerts' => 'Alertas',
'tasks_view_all' => 'Ver todas las tareas',
'true' => 'Verdadero',
'false' => 'False',
'integration_option' => 'Opción de integración',
'log_does_not_exist' => 'No existe ningún registro de registro coincidente.',
'merge_users' => 'Combinar usuarios',
'merge_information' => 'Esto fusionará a los usuarios :count en un solo usuario. Seleccione el usuario en el que desea fusionar a los demás a continuación, y los activos asociados, licencias, etc se moverá al usuario seleccionado y los otros usuarios serán marcados como eliminados.',
'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.',
'no_users_selected' => 'Ningún usuario seleccionado',
'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados',
'merge_success' => ':count usuarios fusionados con éxito en :into_username!',
'merged' => 'fusionado',
'merged_log_this_user_into' => 'Fusionado este usuario (ID :to_id - :to_username) con ID de usuario :from_id (:from_username) ',
'merged_log_this_user_from' => 'Fusionado ID de usuario :from_id (:from_username) con este usuario (ID :to_id - :to_username)',
'clear_and_save' => 'Limpiar y guardar',
'update_existing_values' => '¿Actualizar valores existentes?',
'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generar etiquetas de activos auto-incrementantes está desactivado, por lo que todas las filas necesitan tener la columna "Tag de activo" rellenada.',
'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Generar etiquetas de activos que incrementan automáticamente está habilitado, por lo que se crearán recursos para registros que no tengan "Tag de activo" poblado. Las filas que tengan "Etiqueta de activos" pobladas serán actualizadas con la información proporcionada.',
'send_welcome_email_to_users' => ' ¿Enviar correo de bienvenida para nuevos usuarios?',
'send_email' => 'Enviar Email',
'call' => 'Número de llamada',
'back_before_importing' => '¿Copia de seguridad antes de importar?',
'csv_header_field' => 'Campo de cabecera CSV',
'import_field' => 'Importar campo',
'sample_value' => 'Valor de ejemplo',
'no_headers' => 'No se encontraron columnas',
'error_in_import_file' => 'Hubo un error leyendo el archivo CSV: :error',
'errors_importing' => 'Se han producido algunos errores al importar: ',
'warning' => 'ADVERTENCIA: :warning',
'success_redirecting' => '"Éxito... Redirigiendo.',
'cancel_request' => 'Cancelar esta solicitud de elemento',
'setup_successful_migrations' => 'Se han creado las tablas de la base de datos',
'setup_migration_output' => 'Salida de Migración:',
'setup_migration_create_user' => 'Siguiente: Crear usuario',
'importer_generic_error' => 'La importación de tu archivo está completa, pero recibimos un error. Esto normalmente es causado por la limitación de API de terceros desde un webhook de notificación (como Slack) y no habría interferido con la importación en sí. pero debería confirmarlo.',
'confirm' => 'Confirmar',
'autoassign_licenses' => 'Auto-Asignar licencias',
'autoassign_licenses_help' => 'Permitir a este usuario tener licencias asignadas a través de la interfaz de usuario o herramientas de cli asignadas a granel.',
'autoassign_licenses_help_long' => 'Esto permite que un usuario tenga licencias asignadas a través de la interfaz de usuario o las herramientas de cli asignadas a granel. (Por ejemplo, puede que no desee que los contratistas sean asignados automáticamente a una licencia que proporcione sólo a los miembros del personal. Todavía puede asignar licencias individualmente a esos usuarios, pero no se incluirán en la licencia de pago a las funciones de todos los usuarios.)',
'no_autoassign_licenses_help' => 'No incluya al usuario para asignar a granel a través de la licencia UI o las herramientas de cli.',
'modal_confirm_generic' => '¿Estás seguro?',
'cannot_be_deleted' => 'Este elemento no puede ser eliminado',
'cannot_be_edited' => 'Este elemento no puede ser editado.',
'undeployable_tooltip' => 'Este artículo no puede ser revisado. Compruebe la cantidad restante.',
'serial_number' => 'Número Serial',
'item_notes' => ':item Notas',
'item_name_var' => ':item Nombre',
'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden',
'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni negarlo, por favor compruebe con su gerente',
'importer' => [
'checked_out_to_fullname' => 'Pagado a: Nombre Completo',
'checked_out_to_first_name' => 'Pagado a: Nombre',
'checked_out_to_last_name' => 'Pagado a: Apellido',
'checked_out_to_username' => 'Pagado a: Usuario',
'checked_out_to_email' => 'Checkout a: Email',
'checked_out_to_tag' => 'Checked Out a: Tag de Activos',
'manager_first_name' => 'Nombre del administrador',
'manager_last_name' => 'Apellido del administrador',
'manager_full_name' => 'Nombre completo del administrador',
'manager_username' => 'Usuario Administrador',
'checkout_type' => 'Tipo de pago',
'checkout_location' => 'Pagar a la ubicación',
'image_filename' => 'Nombre de imagen',
'do_not_import' => 'No importar',
'vip' => 'VIP',
'avatar' => 'Avatar',
'gravatar' => 'Gravatar Email',
'currency' => 'Moneda',
'address2' => 'Dirección línea 2',
'import_note' => 'Importado usando el importador de csv',
],
'percent_complete' => '% completo',
'uploading' => 'Subiendo... ',
'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.',
'copy_to_clipboard' => 'Copiar al portapapeles',
'copied' => '¡Copiado!',
'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.',
'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado',
'item_not_found' => ':item_type ID :id no existe o ha sido eliminado',
'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id',
'action_permission_generic' => 'No tiene permiso para :action this :item_type',
'edit' => 'editar',
'action_source' => 'Fuente de acción',
'or' => 'o',
'url' => 'URL',
'edit_fieldset' => 'Editar campos y opciones de campos',
'bulk' => [
'delete' =>
[
'header' => 'Eliminar en masa :object_type',
'warn' => 'Está a punto de eliminar un :object_type|Está a punto de eliminar :count :object_type',
'success' => 'Se ha eliminado correctamente :count :object_type',
'error' => 'No se pudo eliminar :object_type',
'nothing_selected' => 'Ningún :object_type seleccionado - nada que hacer',
'partial' => 'Eliminado :success_count :object_type, pero :error_count :object_type no pudo ser eliminado',
],
],
'no_requestable' => 'No hay activos o modelos de activos solicitables.',
'countable' => [
'accessories' => ':count Accesorio|:count Accesorios',
'assets' => ':count Activos|:count Activos',
'licenses' => ':count Licencia|:count Licencias',
'license_seats' => ':count Asiento de licencia|:count Asientos de licencia',
'consumables' => ':count Consumible|:count Consumibles',
'components' => ':count component|:count componentes',
]
];

View File

@ -0,0 +1,35 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reminder Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/
'more_info_title' => 'Más información',
'audit_help' => 'Al marcar esta casilla se editará el registro de activos para reflejar esta nueva ubicación. Dejarla desmarcada simplemente se notará la ubicación en el registro de auditoría.<br><br>Tenga en cuenta que si este activo está desprotegido, no cambiará la ubicación de la persona, el activo o la ubicación en la que está verificado.',
'assets' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.',
'categories' => 'Las categorías te ayudan a organizar tus elementos. Unos ejemplos de categorías podrían ser: &quot;Pc Escritorios&quot;, &quot;Portátiles&quot;, &quot;Móviles&quot;, &quot;Tabletas&quot;, etc.',
'accessories' => 'Los accesorios son cualquier cosa que se le asigne a los usuarios pero que no tenga numero de serie (o no importe realizarle el seguimiento en forma unica). Por ejemplo, mouse o teclados.',
'companies' => 'Las empresas pueden ser utilizadas como un campo identificador simple, o pueden ser utilizadas para limitar la visibilidad de los activos, usuarios, etc si el soporte completo de la empresa está habilitado en la configuración del Administrador.',
'components' => 'Los componentes son elementos que son parte de un activo, por ejemplo HDD, RAM, etc.',
'consumables' => 'Los consumibles son cualquier cosa comprada que se usará con el tiempo. Por ejemplo, tinta de impresora o papel copiador.',
'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.',
'empty_file' => 'El importador detecta que este archivo está vacío.'
];

View File

@ -0,0 +1,321 @@
<?php
return [
'select_language' => 'Seleccione un idioma',
'languages' => [
'en-US'=> 'Inglés, EEUU',
'en-GB'=> 'Inglés, Reino Unido',
'am-ET' => 'Amharic',
'af-ZA'=> 'Afrikaans',
'ar-SA'=> 'Árabe',
'bg-BG'=> 'Búlgaro',
'zh-CN'=> 'Chino simplificado',
'zh-TW'=> 'Tradicional chino',
'ca-ES' => 'Catalán',
'hr-HR'=> 'Croata',
'cs-CZ'=> 'Checo',
'da-DK'=> 'Danés',
'nl-NL'=> 'Holandés',
'en-ID'=> 'Inglés, Indonesia',
'et-EE'=> 'Estonio',
'fil-PH'=> 'Filipino',
'fi-FI'=> 'Finlandés',
'fr-FR'=> 'Francés',
'de-DE'=> 'Alemán',
'de-if'=> 'Alemán (informal)',
'el-GR'=> 'Griego',
'he-IL'=> 'Hebreo',
'hu-HU'=> 'Húngaro',
'is-IS' => 'Icelandic',
'id-ID'=> 'Indonesio/a',
'ga-IE'=> 'Irlandés',
'it-IT'=> 'Italiano',
'ja-JP'=> 'Japonés',
'km-KH'=>'Khmer',
'ko-KR'=> 'Coreano',
'lt-LT'=>'Lituano',
'lv-LV'=> 'Letón',
'mk-MK'=> 'Macedonio',
'ms-MY'=> 'Malayo',
'mi-NZ'=> 'Maori',
'mn-MN'=> 'Mongol',
'no-NO'=> 'Noruego',
'fa-IR'=> 'Persa',
'pl-PL'=> 'Polaco',
'pt-PT'=> 'Portugués',
'pt-BR'=> 'Brasileño',
'ro-RO'=> 'Rumano',
'ru-RU'=> 'Ruso',
'sr-CS' => 'Serbian (Latin)',
'sk-SK'=> 'Eslovaco',
'sl-SI'=> 'Slovenian',
'so-SO'=> 'Somali',
'es-ES'=> 'Español',
'es-CO'=> 'Español, Colombia',
'es-MX'=> 'Español, México',
'es-VE'=> 'Español, Venezuela',
'sv-SE'=> 'Sueco',
'tl-PH'=> 'Tagalog',
'ta-IN'=> 'Tamil',
'th-TH'=> 'Tailandés',
'tr-TR'=> 'Turco',
'uk-UA'=> 'Raniano',
'vi-VN'=> 'Vietnamese',
'cy-GB'=> 'Galés',
'zu-ZA'=> 'Zulu',
],
'select_country' => 'Seleccione un país',
'countries' => [
'AC'=>'Isla de Ascensión',
'AD'=>'Andorra',
'AE'=>'Emiraos árabes Unidos',
'AF'=>'Afganistán',
'AG'=>'Antigua y Barbuda',
'AI'=>'Anguilla',
'AL'=>'Albania',
'AM'=>'Armenia',
'AN'=>'Antillas Holandesas',
'AO'=>'Angola',
'AQ'=>'Antarctica',
'AR'=>'Argentina',
'AS'=>'American Samoa',
'AT'=>'Austria',
'AU'=>'Australia',
'AW'=>'Aruba',
'AX'=>'Superficie de €€',
'AZ'=>'Martín',
'BA'=>'Bosnia y Herzegovina',
'BB'=>'Barbados',
'BE'=>'Bélgica',
'BD'=>'Bangladesh',
'BF'=>'Burkina Faso',
'BG'=>'Bulgaria',
'BH'=>'Bahrain',
'BI'=>'Burundi',
'BJ'=>'Benin',
'BM'=>'Bermuda',
'BN'=>'Brunei Darussalam',
'BO'=>'Bolivia',
'BR'=>'Brasil',
'BS'=>'Bahamas',
'BT'=>'Bhután',
'BV'=>'Isla Bouvet',
'BW'=>'Botswana',
'BY'=>'Belarús',
'BZ'=>'Belice',
'CA'=>'Canadá',
'CC'=>'Islas Cocos (Keeling)',
'CD'=>'Congo (República Democrática)',
'CF'=>'República Centroafricana',
'CG'=>'Congo (República)',
'CH'=>'Suiza',
'CI'=>'Côte d\'Ivoire',
'CK'=>'Islas Cook',
'CL'=>'Chile',
'CM'=>'Camerún',
'CN'=>'República Popular China',
'CO'=>'Colombia',
'CR'=>'Costa Rica',
'CU'=>'Cuba',
'CV'=>'Cabo Verde',
'CX'=>'Isla de Navidad',
'CY'=>'Chipre',
'CZ'=>'República Checa',
'DE'=>'Alemania',
'DJ'=>'Djibouti',
'DK'=>'Dinamarca',
'DM'=>'Domínica',
'DO'=>'República Dominicana',
'DZ'=>'Algeria',
'EC'=>'Ecuador',
'EE'=>'Estonia',
'EG'=>'Egipto',
'ER'=>'Eritrea',
'ES'=>'España',
'ET'=>'Ethiopia',
'EU'=>'Unión Europea',
'FI'=>'Finlandia',
'FJ'=>'Fiji',
'FK'=>'Islas Falkland (Malvinas)',
'FM'=>'Micronesia, Estados Federados de',
'FO'=>'Islas Faroe',
'FR'=>'Francia',
'GA'=>'Gabon',
'GD'=>'Granada',
'GE'=>'Georgia',
'GF'=>'Guayana Francesa',
'GG'=>'Guernsey',
'GH'=>'Ghana',
'GI'=>'Gibraltar',
'GL'=>'Groenland',
'GM'=>'Gambia',
'GN'=>'Guinea',
'GP'=>'Guadeloupe',
'GQ'=>'Equatorial Guinea',
'GR'=>'Grecia',
'GS'=>'Georgia del Sur e Islas Sandwich del Sur',
'GT'=>'Guatemala',
'GU'=>'Guam',
'GW'=>'Guinea-Bissau',
'GY'=>'Guyana',
'HK'=>'Hong Kong',
'HM'=>'Islas Heard y Mc Donald',
'HN'=>'Honduras',
'HR'=>'Croacia (nombre local: Hrvatska)',
'HT'=>'Haiti',
'HU'=>'Hungría',
'ID'=>'Indonesia',
'IE'=>'Irlanda',
'IL'=>'Israel',
'IM'=>'Isla de Man',
'IN'=>'India',
'IO'=>'Territorio Británico del Océano Índico',
'IQ'=>'Irak',
'IR'=>'Irán, República Islámica de',
'IS'=>'Icelanato',
'IT'=>'Italia',
'JE'=>'Jersey',
'JM'=>'Jamaica',
'JO'=>'Jordán',
'JP'=>'Japón',
'KE'=>'Kenya',
'KG'=>'Kyrgyzstan',
'KH'=>'Camboya',
'KI'=>'Kiribati',
'KM'=>'Comoras',
'KN'=>'San Cristóbal y Nevis',
'KR'=>'Corea del Sur',
'KW'=>'Kuwait',
'KY'=>'Islas Caimán',
'KZ'=>'Kazakan',
'LA'=>'República Democrática Popular Laos',
'LB'=>'Lebanon',
'LC'=>'Santa Lucía',
'LI'=>'Liechtenstein',
'LK'=>'Sri Lanka',
'LR'=>'Liberia',
'LS'=>'Lesotho',
'LT'=>'Lithuania',
'LU'=>'Luxembourg',
'LV'=>'Letonia',
'LY'=>'Libyan Arab Jamahiriya',
'MA'=>'Marruecos',
'MC'=>'Mónaco',
'MD'=>'Moldova, República de',
'ME'=>'Montenegro',
'MG'=>'Madagascar',
'MH'=>'Islas Marshall',
'MK'=>'Macedonia, la antigua República Lav de',
'ML'=>'Mali',
'MM'=>'Myanmar',
'MN'=>'Mongolia',
'MO'=>'Macao',
'MP'=>'Islas Mariana del Norte',
'MQ'=>'Martinica',
'MR'=>'Mauritania',
'MS'=>'Montserrat',
'MT'=>'Malta',
'MU'=>'Mauritius',
'MV'=>'Maldivas',
'MW'=>'Malawi',
'MX'=>'México',
'MY'=>'Malasia',
'MZ'=>'Mozambique',
'NA'=>'Namibia',
'NC'=>'Nueva Caldera',
'NE'=>'Niger',
'NF'=>'Isla Norfolk',
'NG'=>'Nigeria',
'NI'=>'Nicaragua',
'NL'=>'Holanda',
'NO'=>'Noruega',
'NP'=>'Nepal',
'NR'=>'Nauru',
'NU'=>'Niue',
'NZ'=>'Nueva Zelanda',
'OM'=>'Oman',
'PA'=>'Panama',
'PE'=>'Perú',
'PF'=>'Polinesia francesa',
'PG'=>'Papua New Guinea',
'PH'=>'Filipinas, República de la',
'PK'=>'Pakistán',
'PL'=>'Polonia',
'PM'=>'San Pedro y Miquelón',
'PN'=>'Pitcairn',
'PR'=>'Puerto Rico',
'PS'=>'Palestine',
'PT'=>'Portugal',
'PW'=>'Palau',
'PY'=>'Paraguay',
'QA'=>'Qatar',
'RE'=>'Reunión',
'RO'=>'Rumania',
'RS'=>'Serbia',
'RU'=>'Federación Rusa',
'RW'=>'Rwanda',
'SA'=>'Arabia Saudita',
'UK'=>'Escocia',
'SB'=>'Islas Salomón',
'SC'=>'Seychelles',
'SS'=>'Sudán del Sur',
'SD'=>'Sudan',
'SE'=>'Suecia',
'SG'=>'Singapur',
'SH'=>'St. Helena',
'SI'=>'Slovenia',
'SJ'=>'Islas Svalbard y Jan Mayen',
'SK'=>'Eslovaquia (República Eslovaca)',
'SL'=>'Sierra Leona',
'SM'=>'San Marino',
'SN'=>'Senegal',
'SO'=>'Somalia',
'SR'=>'Suriname',
'ST'=>'Sao Toma y Principe',
'SU'=>'Unión Soviética',
'SV'=>'El Salvador',
'SY'=>'República Árabe Sirena',
'SZ'=>'Swaziland',
'TC'=>'Islas Turcas y Caicos',
'TD'=>'Chad',
'TF'=>'Territorios franceses del sur',
'TG'=>'Togo',
'TH'=>'Thailand',
'TJ'=>'Tajikistan',
'TK'=>'Tokelau',
'TI'=>'Timor Oriental',
'TM'=>'Turkmenistan',
'TN'=>'Tunisia',
'TO'=>'Tonga',
'TP'=>'Timor Oriental (código antiguo)',
'TR'=>'Pavo',
'TT'=>'Trinidad y Tobago',
'TV'=>'Tuvalu',
'TW'=>'Taiwán',
'TZ'=>'Tanzania, República Unida de',
'UA'=>'Ucrania',
'UG'=>'Uganda',
'UK'=>'Reino Unido',
'US'=>'Estados Unidos',
'UM'=>'Islas Menores de Estados Unidos',
'UY'=>'Uruguay',
'UZ'=>'Uzbekistan',
'VA'=>'Estado de Vatican (Santa Sede)',
'VC'=>'San Vicente y las Granadinas',
'VE'=>'Venezuela',
'VG'=>'Islas Virgen (británica)',
'VI'=>'Islas Virginas (EE.UU.)',
'VN'=>'Viet Nam',
'VU'=>'Vanuatu',
'WF'=>'Islas Wallis y Futuna',
'WS'=>'Samoa',
'YE'=>'Yemen',
'YT'=>'Mayotte',
'ZA'=>'Sudáfrica',
'ZM'=>'Zambia',
'ZW'=>'Zimbabwe',
],
];

View File

@ -0,0 +1,93 @@
<?php
return [
'Accessory_Checkin_Notification' => 'Accesorio devuelto',
'Accessory_Checkout_Notification' => 'Accesorio reservado',
'Asset_Checkin_Notification' => 'Activo devuelto',
'Asset_Checkout_Notification' => 'Recurso reservado',
'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio',
'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo',
'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio',
'Confirm_asset_delivery' => 'Confirmación de entrega del activo',
'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible',
'Confirm_license_delivery' => 'Confirmación de entrega de la licencia',
'Consumable_checkout_notification' => 'Consumible comprobado',
'Days' => 'Días',
'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date',
'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución',
'Expected_Checkin_Report' => 'Informe de devolución de activo esperado',
'Expiring_Assets_Report' => 'Reportes de Activos que Vencen.',
'Expiring_Licenses_Report' => 'Reportes de Licencias que Vencen.',
'Item_Request_Canceled' => 'Solicitud de Artículo Cancelada',
'Item_Requested' => 'Artículo Solicitado',
'License_Checkin_Notification' => 'Licencia devuelta',
'License_Checkout_Notification' => 'Licencia reservada',
'Low_Inventory_Report' => 'Reporte de inventario bajo',
'a_user_canceled' => 'Un usuario ha cancelado una solicitud de articulo en el sitio web',
'a_user_requested' => 'Un usuario ha solicitado un artículo en el sitio web',
'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo',
'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo',
'accessory_name' => 'Nombre del Accesorio:',
'additional_notes' => 'Notas Adicionales:',
'admin_has_created' => 'Un administrador ha creado una cuenta para ti en el sitio web de :web.',
'asset' => 'Activo:',
'asset_name' => 'Nombre de Activo:',
'asset_requested' => 'Activo solicitado',
'asset_tag' => 'Etiqueta de activo',
'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.',
'assigned_to' => 'Asignado A',
'best_regards' => 'Atentamente,',
'canceled' => 'Cancelado:',
'checkin_date' => 'Fecha de Entrada:',
'checkout_date' => 'Fecha de Salida:',
'checkedout_from' => 'Salido de',
'checkedin_from' => 'Registrado desde',
'checked_into' => 'Registrado en',
'click_on_the_link_accessory' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el accesorio.',
'click_on_the_link_asset' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el activo.',
'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:',
'current_QTY' => 'Cantidad actual',
'days' => 'Días',
'expecting_checkin_date' => 'Fecha de Entrega Prevista:',
'expires' => 'Vence',
'hello' => 'Hola',
'hi' => 'Hola',
'i_have_read' => 'He leído y acepto los términos de uso, y he recibido éste artículo.',
'inventory_report' => 'Informe de inventario',
'item' => 'Artículo:',
'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.',
'link_to_update_password' => 'Haz click en el siguiente link para actualizar la contraseña de tu :web:',
'login' => 'Iniciar Sesión:',
'login_first_admin' => 'Inicia sesión en tu nueva instalación de Snipe-IT usando las credenciales abajo:',
'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.',
'min_QTY' => 'Cantidad mínima',
'name' => 'Nombre',
'new_item_checked' => 'Un nuevo artículo se ha retirado bajo tu nombre, los detalles están a continuación.',
'notes' => 'Notas',
'password' => 'Contraseña:',
'password_reset' => 'Restablecer Contraseña',
'read_the_terms' => 'Por favor lee los términos de uso a continuación.',
'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.',
'requested' => 'Solicitado:',
'reset_link' => 'Tu Enlace de Reestablecimiento de Contraseña',
'reset_password' => 'Haz click aquí para reestablecer tu contraseña:',
'rights_reserved' => 'Todos los derechos reservados.',
'serial' => 'Número de serie',
'snipe_webhook_test' => 'Prueba de integración de Snipe-IT',
'snipe_webhook_summary' => 'Resumen de la prueba de integración de Snipe-IT',
'supplier' => 'Proveedor',
'tag' => 'Etiqueta',
'test_email' => 'Email de prueba de Snipe-IT',
'test_mail_text' => 'Esto es una prueba desde el sistema de gestión de activos de Snipe-IT. Si tienes esto, correo está funcionando :)',
'the_following_item' => 'El siguiente artículo ha sido devuelto: ',
'to_reset' => 'Para restaurar tu contraseña de :web, rellena este formulario:',
'type' => 'Tipo',
'upcoming-audits' => 'Hay :count activo que se está preparando para auditoría dentro de :threshold days.|Hay :count activos que se están preparando para auditoría en :threshold days.',
'user' => 'Usuario',
'username' => 'Nombre de usuario',
'welcome' => 'Bienvenido :name',
'welcome_to' => '¡Bienvenido a :web!',
'your_assets' => 'Ver tus activos',
'your_credentials' => 'Tus credenciales de Snipe-IT',
];

View File

@ -0,0 +1,20 @@
<?php
return array(
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
'previous' => '&laquo; Anterior',
'next' => 'Siguiente &raquo;',
);

View File

@ -0,0 +1,9 @@
<?php
return [
'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'user' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.',
'reset' => '¡Tu contraseña ha sido restablecida!',
'password_change' => '¡Su contraseña ha sido actualizada!',
];

View File

@ -0,0 +1,21 @@
<?php
return array(
/*
|--------------------------------------------------------------------------
| Password Reminder Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/
"password" => "Las contraseñas deben ser de seis caracteres y coincidir con la confirmación.",
"user" => "El nombre de usuario o la dirección de correo son incorrectos",
"token" => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.',
'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
);

View File

@ -0,0 +1,10 @@
<?php
return array(
'actions' => 'Acciones',
'action' => 'Acción',
'by' => 'Por',
'item' => 'Artículo',
);

View File

@ -0,0 +1,162 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| such as the size rules. Feel free to tweak each of these messages.
|
*/
'accepted' => 'El: atributo debe ser aceptado.',
'active_url' => 'El :atributo no es una URL correcta.',
'after' => 'El :attribute debe ser posterior a :date.',
'after_or_equal' => 'El :attribute debe ser una fecha posterior o igual a :date.',
'alpha' => 'El :attribute sólo debe contener letras.',
'alpha_dash' => 'El :attribute debe sólo aceptar letras, números y guiones.',
'alpha_num' => 'El :attribute debe sólo acepta letras y números.',
'array' => 'El :attribute debe ser una matriz.',
'before' => 'El :attribute sólo debe ser anterior a :date.',
'before_or_equal' => 'El :attribute debe ser una fecha anterior o igual a :date.',
'between' => [
'numeric' => 'El :attribute debe estar entre :min - :max.',
'file' => 'El :attribute debe estar entre :min - :max kilobytes.',
'string' => 'El :attribute debe estar entre :min - :max caracteres.',
'array' => 'El atributo: debe tener entre :min y :max elementos.',
],
'boolean' => 'El :attribute debe ser verdadero o falso.',
'confirmed' => 'La :attribute confirmación no coincide.',
'date' => 'El :attribute no es una fecha correcta.',
'date_format' => 'El :attribute no cumple el formato :format.',
'different' => 'Los :attribute y :other deben ser diferentes.',
'digits' => 'El :attribute debe tener :digits digitos.',
'digits_between' => 'El :attribute debe tener entre :min y :max dígitos.',
'dimensions' => 'El :attribute tiene dimensiones de imagen no válidas.',
'distinct' => 'El campo :attribute tiene un valor duplicado.',
'email' => 'El formato :attribute es inválido.',
'exists' => 'El :attribute seleccionado es inválido.',
'file' => 'Estte :attribute debe ser un archivo.',
'filled' => 'El campo :attribute debe tener un valor.',
'image' => 'El :attribute debe ser una imagen.',
'import_field_empty' => 'El valor para :fieldname no puede ser nulo.',
'in' => 'El :attribute seleccionado es inválido.',
'in_array' => 'El :attribute no existe en :other.',
'integer' => 'El :attribute debe ser un número entero.',
'ip' => 'El :attribute debe ser una dirección IP correcta.',
'ipv4' => 'El :atrribute debe ser una dirección IPv4 válida.',
'ipv6' => 'El :atrribute debe ser una dirección IPv6 válida.',
'is_unique_department' => 'El atributo :attribute debe ser único para esta ubicación de la empresa',
'json' => 'El :atrribute debe ser una dirección IPv4 válida.',
'max' => [
'numeric' => 'El :attribute no debe ser mayor que :max kilobytes.',
'file' => 'El :attribute no debe tener como máximo :max caracteres.',
'string' => 'El :attribute no debe tener más de :max caracteres.',
'array' => 'El :attribute no debe tener más de :max caracteres.',
],
'mimes' => 'El :attribute debe ser un archivo del tipo: :values.',
'mimetypes' => 'El :attribute debe ser un archivo del tipo: :values.',
'min' => [
'numeric' => 'El :attribute debe ser como mínimo :min.',
'file' => 'El :attribute debe ser como mínimo de :min kilobytes.',
'string' => 'El :attribute debe ser como mínimo de :min kilobytes.',
'array' => 'El :attribute debe ser como mínimo de :min kilobytes.',
],
'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.',
'ends_with' => 'El campo :attribute debe terminar con uno de los siguientes: :values.',
'not_in' => 'El :attribute seleccionado es inválido.',
'numeric' => 'El :attribute debe ser un número entero.',
'present' => 'El campo :attribute debe tener un valor.',
'valid_regex' => 'Este no es un regex válido. ',
'regex' => 'El formato :attribute es inválido.',
'required' => 'El campo :attribute es obligatorio.',
'required_if' => 'El :attribute es obligatorio cuando :other es :value.',
'required_unless' => 'El campo :attribute es obligatorio cuando :other es :value.',
'required_with' => 'El :attribute es obligatrio cuando :values está presente.',
'required_with_all' => 'El campo :attribute es obligatrio cuando :values está presente.',
'required_without' => 'El :attribute es obligatrio cuando :values está presente.',
'required_without_all' => 'El campo :attribute es obligatrio cuando :values es present.',
'same' => 'Los :attribute y :other deben ser diferentes.',
'size' => [
'numeric' => 'Estte :attribute debe ser :size.',
'file' => 'El :attribute debe tener :size kilobytes.',
'string' => 'El :attribute debe tener :size kilobytes.',
'array' => 'El :attribute debe contener :size elementos.',
],
'string' => 'Este :attribute debe ser una cadena.',
'timezone' => 'El :attribute debe ser una zona válida.',
'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ',
'unique' => 'El :attribute ya está en uso.',
'uploaded' => 'El :attribute fallo al cargar.',
'url' => 'El formato :attribute es inválido.',
'unique_undeleted' => 'El :atrribute debe ser único.',
'non_circular' => ':attribute no debe crear una referencia circular.',
'not_array' => ':attribute no puede ser una matriz.',
'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.',
'letters' => 'La contraseña debe contener al menos una letra.',
'numbers' => 'La contraseña debe contener al menos un número.',
'case_diff' => 'La contraseña debe usar mayúsculas y minúsculas.',
'symbols' => 'La contraseña debe contener símbolos.',
'gte' => [
'numeric' => 'El valor no puede ser negativo'
],
'checkboxes' => ':attribute contiene opciones no válidas.',
'radio_buttons' => ':attribute no es válido.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'alpha_space' => 'El campo :attribute contiene un caracter que no está permitido.',
'email_array' => 'Una o más direcciones de correo electrónico no son válidas.',
'hashed_pass' => 'Tu contraseña actual es incorrecta',
'dumbpwd' => 'Esa contraseña es muy común.',
'statuslabel_type' => 'Debe seleccionar un tipo de etiqueta de estado válido',
// date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :(
// We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP
// people won't know how to format.
'purchase_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'last_audit_date.date_format' => 'El campo :attribute debe ser una fecha válida en formato AAA-MM-DD hh:mm:ss',
'expiration_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'termination_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'expected_checkin.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'start_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'end_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [],
/*
|--------------------------------------------------------------------------
| Generic Validation Messages
|--------------------------------------------------------------------------
*/
'invalid_value_in_field' => 'Valor no válido incluido en este campo',
];