"deleteConfirm":"¿Quieres eliminar la marca «{{name}}»? Esta acción no se puede deshacer.",
"deleteGuidance":"Solo se pueden eliminar marcas personalizadas sin referencias en activos ni en su historial. Si está en uso, puedes desactivarla desde Editar.",
"deleteError":"No se ha podido eliminar la marca.",
"help":"Opcional: SVG vectorial sin fondo, hasta 32 KiB. Exporta como SVG simple, con viewBox, sin scripts, animaciones, imágenes incrustadas ni referencias externas.",
"remove":"Quitar logotipo",
"invalid":"El archivo no es un SVG estático compatible o supera los 32 KiB.",
"readError":"No se ha podido leer el archivo. Selecciónalo de nuevo."
"loadError":"No se han podido cargar las marcas.",
"empty":"No hay marcas que coincidan con la búsqueda.",
"noBrand":"Sin especificar",
"legacy":"Valor anterior",
"quickNotice":"La marca se guardará en el catálogo global aunque después canceles el activo.",
"help":"Una marca identifica al fabricante de un activo. Es común a todas las compañías y no define sus modelos comerciales.",
"examples":"Ejemplos: LG, HP, Microsoft, Kyocera, Zebra o Clónico para equipos montados con componentes de distintos fabricantes.",
"guidance":"Puedes añadir marcas y cambiar su disponibilidad. Las marcas de serie conservan su nombre; las personalizadas se pueden renombrar. Desactivar no borra los activos ni su historial.",
"errors":{
"INVALID_REQUEST":"Indica un nombre de marca válido.",
"NAME_EXISTS":"Ya existe una marca con ese nombre, incluso si está desactivada.",
"FORBIDDEN":"La sesión no permite esta operación. Vuelve a iniciar sesión.",
"UNAUTHENTICATED":"Vuelve a iniciar sesión."
}
},
"support":{
"title":"Asistencia técnica remota",
"new":"Añadir método",
"edit":"Editar método",
"tool":"Herramienta",
"choose":"Selecciona una herramienta",
"chooseState":"Selecciona un estado",
"newTool":"Nueva herramienta",
"destination":"Identificador o destino (opcional)",
"requiresVpn":"Requiere VPN",
"preferred":"Método preferido",
"state":"Estado",
"pending":"Pendiente de configurar",
"available":"Disponible",
"retired":"Retirado",
"notes":"Notas (opcional)",
"empty":"No hay métodos de asistencia registrados para este activo.",
"showRetired":"Mostrar métodos retirados",
"history":"Historial",
"loading":"Cargando asistencia remota…",
"loadError":"No se pudo cargar la asistencia remota.",
"help":"¿Para qué sirve este método?",
"description":"Registra cómo un técnico puede prestar soporte remoto a este activo.",
"guidance":"Puedes registrar varios métodos. Solo uno disponible puede ser el preferido. Documentar un método no establece una conexión ni concede permisos de teletrabajo.",
"examples":"AnyDesk: 123 456 789; Supremo Control: su identificador; Escritorio remoto: PORT-ANA-01, con VPN si es necesaria.",
"examplesLabel":"Ejemplos y recomendaciones",
"scope":"No introduzcas contraseñas ni claves de acceso en el identificador o las notas.",
"review":"Revisar: el activo está retirado o la herramienta está desactivada.",
"errors":{
"INVALID_REQUEST":"Revisa los campos. Solo un método disponible puede marcarse como preferido.",
"ASSET_NOT_FOUND":"El activo no pertenece a esta compañía o ya no está disponible.",
"ASSET_RETIRED":"En un activo retirado solo se pueden guardar métodos retirados.",
"assetGuidance":"Solo son obligatorios el nombre, la plantilla y los campos exigidos por tu plantilla. Puedes completar el resto más adelante. Retirar un activo conserva su historial y su pertenencia histórica a puestos.",
"assetScope":"El activo pertenece a esta compañía. La sede es opcional y debe pertenecer a ella; la relación con una persona se registra desde un puesto de trabajo o un perfil de usuario.",
"noWorkstations":"Esta compañía todavía no tiene puestos de trabajo.",
"noWorkstationAssets":"Este puesto todavía no tiene activos.",
"addWorkstationAsset":"Añadir un activo exclusivo",
"workstationOccupied":"{{name}} · ocupado en otro puesto",
"removeWorkstationAsset":"Retirar {{name}} del puesto",
"workstationCount":"{{count}} activos",
"workstationCount_one":"{{count}} activo",
"workstationCount_other":"{{count}} activos",
"workstationDescription":"Un puesto reúne los activos que una persona utiliza habitualmente. Puede quedar sin persona o sede y puede crearse sin activos.",
"workstationExamples":"Puesto de Ana: portátil, dos monitores y una impresora. Una persona puede tener varios puestos.",
"workstationGuidance":"Los activos exclusivos solo pueden estar en un puesto activo. Los recursos compartidos pueden utilizarse en varios puestos, siempre que no estén reservados como exclusivos. Desactivar conserva la composición y libera sus activos; reactivar comprueba su disponibilidad. El puesto no cambia las asignaciones individuales de los activos.",
"workstationScope":"Todos los elementos deben pertenecer a esta compañía. Los cambios de persona, sede y composición conservan historial.",
"workstationInAsset":"Puesto de trabajo",
"noWorkstation":"Sin puesto activo",
"relations":"Relaciones",
"newRelation":"Nuevo tipo de relación",
"editRelation":"Editar tipo de relación",
"inverseName":"Nombre visto desde el otro activo",
"symmetric":"Mismo nombre en ambos sentidos",
"directional":"Relación con dirección",
"relationDescription":"Un tipo de relación describe cómo se vinculan dos activos de una misma compañía.",
"relationExamples":"Portátil → Conectado a → Monitor. Máquina virtual → Alojado en → Servidor; desde el servidor se lee «Aloja».",
"relationGuidance":"Puedes desactivar tipos sin perder los vínculos existentes. La dirección queda fija tras el alta. Las relaciones conservan los nombres que tenían al crearse.",
"linkAsset":"Relacionar activo",
"relationshipType":"Tipo de relación",
"targetAsset":"Otro activo",
"chooseRelation":"Selecciona una relación",
"chooseAsset":"Selecciona un activo",
"noRelationships":"Este activo no tiene relaciones vigentes.",
"endedRelationships":"Relaciones retiradas",
"endRelationship":"Retirar relación",
"endRelationshipConfirm":"Se conservará el historial de esta relación.",
"relationshipHelp":"Vincula equipos que trabajan juntos o dependen de otros. Solo se muestran activos de esta compañía.",
"relationshipExample":"Por ejemplo: este portátil está conectado a un monitor externo.",
"relationshipGuidance":"Selecciona primero el tipo y después el otro activo. Retirar una relación no elimina los activos.",
"quickRelationNotice":"El tipo se guardará para esta compañía aunque después canceles la relación.",
"relationCreated":"Creada por {{name}} · {{date}}",
"relationEnded":"Retirada por {{name}} · {{date}}",
"yes":"Sí",
"no":"No",
"title":"Catálogo de activos",
"companyTitle":"Catálogo de activos",
"introduction":"Define las características y plantillas que utilizarás al registrar activos.",
"companyIntroduction":"Utiliza las definiciones globales y añade las que necesite esta compañía.",
"fields":"Campos",
"templates":"Plantillas",
"newField":"Nuevo campo",
"editField":"Editar campo",
"newTemplate":"Nueva plantilla",
"editTemplate":"Editar plantilla",
"name":"Nombre",
"description":"Descripción (opcional)",
"type":"Tipo de dato",
"unit":"Unidad (opcional)",
"choices":"Valores de la lista",
"choicesHelp":"Escribe un valor por línea. Los valores existentes se conservan; puedes añadir otros.",
"deleteDefinitionConfirm":"¿Quieres eliminar «{{name}}»? Esta acción no se puede deshacer.",
"deleteDefinitionGuidance":"Solo se pueden eliminar definiciones globales personalizadas que no estén en uso. Las de serie y las que se conservan en activos, historial, relaciones o plantillas no se eliminan.",
"deleteError":"No se ha podido eliminar la definición.",
"fieldHelpHint":"Se muestra junto al campo al crear o editar un activo.",
"protected":"Las plantillas y campos de serie se pueden editar desde el catálogo global. El tipo de dato de un campo se mantiene fijo. Puedes cambiar la disponibilidad o crear una copia de una plantilla para una compañía.",
"fieldDescription":"Un campo describe una característica que podrás rellenar en un activo. Puedes reutilizarlo en varias plantillas.",
"fieldExamples":"Ejemplos: Procesador (texto), Pulgadas (número), Fin de garantía (fecha), PoE (sí/no) o Estado de batería (lista).",
"fieldGuidance":"Elige una unidad si ayuda, por ejemplo GB. No guardes contraseñas ni secretos. El tipo de dato queda fijo después del alta.",
"templateDescription":"Una plantilla reúne los campos que se mostrarán para un tipo de activo. No es un equipo concreto ni una marca o modelo comercial.",
"templateExamples":"Monitor: pulgadas, resolución y conexiones. Portátil: procesador, memoria RAM y almacenamiento.",
"templateGuidance":"Las características son opcionales por defecto. Marca como obligatorio solo lo que siempre se conozca. Retirar un campo de una plantilla no elimina el campo del catálogo.",
"globalHelp":"Ámbito global: disponible para todas las compañías.",
"companyHelp":"Ámbito de compañía: estas adiciones y cambios de disponibilidad solo afectan a esta compañía.",
"disabledField":"Campo inactivo: se conserva en esta plantilla.",
"disabledFieldsNotice":"Esta plantilla contiene campos inactivos. Puedes activarlos en el catálogo antes de utilizarla.",
"quickNotice":"El campo se guardará aunque después canceles la plantilla.",
"errors":{
"RELATION_DIRECTION_FIXED":"La dirección de una relación no se puede cambiar.",
"INVALID_REQUEST":"Revisa los datos del formulario.",
"INVALID_CHOICES":"Una lista necesita valores únicos y no vacíos. Los demás tipos no admiten valores de lista.",
"INVALID_FIELDS":"La plantilla necesita campos distintos y válidos.",
"NAME_EXISTS":"Ya existe una definición de este tipo con ese nombre.",
"FIELD_UNAVAILABLE":"Solo puedes añadir campos activos del catálogo global o de esta compañía.",
"FIELD_TYPE_FIXED":"El tipo de dato no se puede cambiar ni se pueden eliminar valores existentes de una lista.",
"description":"Se eliminarán este registro y su historial. Los activos, recursos, cuentas y personas relacionados se conservarán. Esta acción no se puede deshacer.",
"pending":"Eliminando…",
"error":"No se ha podido eliminar el registro. Inténtalo de nuevo."