menu.active_directory = Active Directory
menu.active_directory_users = Usuarios de Active Directory
module.active_directory_sync = Active Directory Users
module.active_directory_sync_settings = Active Directory Settings
active_directory_sync.not_supported = La integración con Active Directory no es compatible con su sistema operativo. Para actualizar su sistema operativo, póngase en contacto con su distribuidor.
active_directory_sync.tab.settings = Configuración
active_directory_sync.tab.users = Usuarios
active_directory_sync.tab.sync = Sincronización
active_directory_sync.tab.mapping = Asignación de Campos
active_directory_sync.tab.advanced = Avanzado
active_directory_sync.sync.configure_hint = ¡Atención! La sincronización con Active Directory no funcionará sin credenciales LDAP válidas.<br>Para ejecutar una sincronización, asegúrese de que la configuración esté correctamente definida en {0}.
active_directory_sync.sync.configure_hint.link = Active Directory
active_directory_sync.placeholder.users = Ejecute una Prueba (simulación) o Sincronizar ahora para importar usuarios desde LDAP a esta tabla.
active_directory_sync.button.sync_now = Sincronizar ahora
active_directory_sync.runs.start_label = Iniciar sincronización del directorio
active_directory_sync.runs.start_label.tooltip = Ejecuta la sincronización LDAP en segundo plano (similar a Zero Touch). Consulte el estado en la tabla de ejecuciones; la pestaña Usuarios se actualizará cuando la ejecución finalice.
active_directory_sync.runs.last_runs = Últimas ejecuciones de sincronización
active_directory_sync.runs.log_title = Registro de la ejecución de sincronización
active_directory_sync.runs.view_log = Ver registro
active_directory_sync.runs.col.started_at = Iniciado
active_directory_sync.runs.col.trigger = Origen
active_directory_sync.runs.col.status = Estado
active_directory_sync.runs.col.log = Registro
active_directory_sync.runs.status.running = En progreso
active_directory_sync.runs.status.success = Completado
active_directory_sync.runs.status.partial = Completado con errores
active_directory_sync.runs.status.error = Fallido
active_directory_sync.runs.trigger.manual = Manual
active_directory_sync.runs.trigger.scheduled = Programado
active_directory_sync.runs.trigger.resync = Resincronizar seleccionados
active_directory_sync.runs.trigger.test = Prueba
active_directory_sync.runs.started_title = Sincronización iniciada
active_directory_sync.runs.started_message = La sincronización del directorio se está ejecutando en segundo plano. El estado se actualiza cada pocos segundos.
active_directory_sync.runs.error.table_missing = El historial de ejecuciones de sincronización no está disponible (falta el parche de la base de datos).
active_directory_sync.runs.error.already_running = Ya hay una sincronización de directorio en curso.
active_directory_sync.runs.error.start_failed = No se pudo iniciar la sincronización del directorio.
active_directory_sync.runs.error.spawn_failed = No se pudo iniciar el proceso de sincronización en segundo plano.
active_directory_sync.runs.error.not_found = No se encontró la ejecución de sincronización.
active_directory_sync.runs.error.timed_out = La ejecución expiró (el proceso de sincronización no terminó).
active_directory_sync.button.refresh_users = Actualizar lista
active_directory_sync.button.export_issues = Exportar errores/conflictos (CSV)
active_directory_sync.button.resync_selected = Resincronizar seleccionados
active_directory_sync.button.relink_selected = Vincular nuevamente los seleccionados
active_directory_sync.button.decouple_selected = Desvincular seleccionados
active_directory_sync.lifecycle.decouple_confirm = ¿Desea desvincular los usuarios seleccionados de Active Directory? Las extensiones permanecerán en la PBX como manuales. Las filas de sincronización mostrarán el estado Desvinculado.
active_directory_sync.lifecycle.relink_confirm = ¿Desea vincular nuevamente los usuarios desvinculados seleccionados con Active Directory? Esto realizará una sincronización real para los usuarios seleccionados.
active_directory_sync.lifecycle.decoupled = Se desvincularon {0} usuario(s). Se omitieron {1} que ya estaban desvinculados.
active_directory_sync.lifecycle.relinked = Se vincularon nuevamente {0} usuario(s) seleccionado(s).
active_directory_sync.lifecycle.result.decoupled = Desvinculado de Active Directory (extensión manual; no habrá más actualizaciones del directorio hasta que se vuelva a vincular).
active_directory_sync.lifecycle.error.not_found = No se encontró el usuario de sincronización: {0}
active_directory_sync.lifecycle.error.not_decoupled = El usuario {0} no está desvinculado (solo las filas con estado Desvinculado pueden volver a vincularse).
active_directory_sync.lifecycle.error.dry_run_relink = No se pudo volver a vincular: la configuración de sincronización no es válida.
active_directory_sync.lifecycle.error.provision_source = No se pudo actualizar el origen de aprovisionamiento para {0}.
active_directory_sync.button.clear_sync = Eliminar tabla de sincronización
active_directory_sync.users.select_all = Seleccionar todo
active_directory_sync.settings.scheduler_hint = La sincronización programada utiliza un temporizador de systemd. La opción Habilitar sincronización debe estar activada para que el temporizador se ejecute; el intervalo se establece al guardar. Consulte las ejecuciones con: journalctl -u active-directory-sync.service
active_directory_sync.sync.resync_selected = Se resincronizaron {0} usuario(s) seleccionado(s).
active_directory_sync.sync.cleared = Se borró la tabla de sincronización.
active_directory_sync.sync.error.no_selection = Seleccione al menos un usuario en la tabla.
active_directory_sync.clear_confirm = ¿Desea eliminar todas las filas de la tabla de sincronización? Las extensiones de la PBX no se eliminarán. La próxima sincronización volverá a vincular las extensiones existentes con los usuarios de AD.
active_directory_sync.users.filter.all = Todos los estados
active_directory_sync.users.filter.status = Estado
active_directory_sync.users.filter.search = Buscar
active_directory_sync.users.filter.search.tooltip = Filtrar por nombre de usuario, nombre para mostrar, extensión, departamento, identificador de AD, último resultado o estado.
active_directory_sync.users.select_row = Seleccionar fila
active_directory_sync.users.filter.department = Departamento
active_directory_sync.users.filter.department_all = Todos los departamentos
active_directory_sync.users.col.department = Departamento
active_directory_sync.users.col.department.tooltip = Departamentos de la PBX asignados a la extensión; antes de su creación, se muestra el valor de Active Directory obtenido en la última sincronización.
active_directory_sync.users.summary = Mostrando {0} de {1} registros de usuarios sincronizados.
active_directory_sync.users.forumsys_hint = Prueba de concepto (POC) de ForumSys: configure la Asignación de campos con uid (extensión, nombre de usuario) y cn (nombre para mostrar), y el Filtro de usuarios como (uid=*). O haga clic nuevamente en Cargar valores predeterminados de la POC de ForumSys para aplicar las asignaciones.
active_directory_sync.users.empty = Aún no hay registros de sincronización. Configure LDAP en la pestaña Configuración y haga clic en Sincronizar ahora.
active_directory_sync.users.col.ad_identifier = Identificador de AD
active_directory_sync.users.col.username = Nombre de usuario
active_directory_sync.users.col.display_name = Nombre para mostrar
active_directory_sync.users.col.extension = Extensión
active_directory_sync.users.col.status = Estado
active_directory_sync.users.col.result = Último resultado
active_directory_sync.users.col.last_sync = Última sincronización
active_directory_sync.users.select.page_selected = Todas las %d filas de esta página están seleccionadas.
active_directory_sync.users.select.select_all_matching = Seleccionar todos los %d usuarios que coinciden con el filtro
active_directory_sync.users.select.all_selected = Todos los %d usuarios que coinciden con el filtro están seleccionados.
active_directory_sync.users.select.clear = Limpiar selección
active_directory_sync.status.new_pending_create = Creación pendiente
active_directory_sync.status.synced = Sincronizado
active_directory_sync.status.updated = Actualizado
active_directory_sync.status.conflict = Conflicto
active_directory_sync.status.disabled_by_ad_removal = Deshabilitado (AD)
active_directory_sync.status.decoupled = Desvinculado
active_directory_sync.sync.error.extension_exists_manual = La extensión {0} existe como una extensión manual de la PBX. Primero desvincúlela, elimínela o utilice Volver a vincular después de desvincularla.
active_directory_sync.sync.result.relinked = Vinculado nuevamente a la extensión PBX (administrada por el directorio nuevamente).
active_directory_sync.status.error = Error
active_directory_sync.status.extension_missing = Extensión eliminada
active_directory_sync.sync.success = Sincronización finalizada. Entradas LDAP: {0}. Creadas: {1}, Actualizadas: {2}, Deshabilitadas: {3}, Re-habilitadas: {4}, Conflictos: {5}, Errores: {6}. {7}
active_directory_sync.sync.dry_run_yes = Ejecución de prueba: la PBX no fue modificada.
active_directory_sync.sync.dry_run_no = Las extensiones se escribieron en la base de datos de la PBX.
active_directory_sync.sync.apply_pending = Haga clic en Aplicar todos los cambios para activarlos en Asterisk.
active_directory_sync.sync.error.config = La configuración de LDAP está incompleta.
active_directory_sync.sync.error.ldap_fetch = La búsqueda de usuarios LDAP falló.
active_directory_sync.sync.error.required_fields = Faltan campos obligatorios asignados (extensión, nombre de usuario o nombre para mostrar).
active_directory_sync.sync.error.invalid_extension = La extensión "{0}" no es una extensión válida de la PBX (solo se permiten dígitos). Los uid de ForumSys, como "einstein", no pueden convertirse en extensiones; utilice el atributo telephoneNumber de MS AD o uid numéricos para la POC.
active_directory_sync.sync.error.extension_owned = La extensión {0} está asignada a otro usuario de AD ({1}).
active_directory_sync.sync.error.extension_exists = La extensión {0} ya existe en la PBX fuera de la sincronización con AD.
active_directory_sync.sync.error.license_limit = Se ha alcanzado el límite de licencias de extensiones.
active_directory_sync.sync.result.created = Extensión y dispositivo creados.
active_directory_sync.sync.result.updated = Extensión actualizada desde AD.
active_directory_sync.sync.warning.department_invalid = No se pudo asignar el departamento "{0}": {1}
active_directory_sync.mapping.department.hint = El departamento está vinculado a {0} (no es un campo de texto libre). Si el nombre del departamento en AD es nuevo, la sincronización lo creará en esa lista y lo asignará a la extensión.
active_directory_sync.mapping.department.link = Sistema General → Empresa
active_directory_sync.sync.result.unchanged = No se detectaron cambios.
active_directory_sync.sync.result.would_create = Se crearía la extensión (ejecución de prueba - no se realizaron cambios).
active_directory_sync.sync.result.removed_from_ad = El usuario ya no fue devuelto por LDAP; la extensión fue deshabilitada de forma lógica.
active_directory_sync.sync.action.conflict = Resuelva el conflicto de la extensión manualmente.
active_directory_sync.mapping.hint = Asigne los atributos LDAP de Active Directory a los campos de extensión de CompletePBX. Las filas obligatorias están marcadas con *.
active_directory_sync.mapping.field.username = Nombre de usuario
active_directory_sync.mapping.field.display_name = Nombre para mostrar
active_directory_sync.mapping.field.email = Correo electrónico
active_directory_sync.mapping.field.mobile = Móvil
active_directory_sync.mapping.field.first_name = Nombre
active_directory_sync.mapping.field.last_name = Apellido
active_directory_sync.mapping.field.department = Departamento
active_directory_sync.mapping.field.job_title = Título Profesional
active_directory_sync.error.mapping_required = El atributo de AD es obligatorio para {0}.
active_directory_sync.error.mapping_row_missing = Falta la fila de asignación de campos para {0}.
active_directory_sync.error.mapping_invalid_id = Se envió una fila de asignación de campos no válida.
active_directory_sync.error.mapping_ad_attribute = Nombre de atributo de AD no válido: {0}
active_directory_sync.error.mapping_length = El valor del atributo de AD es demasiado largo.
active_directory_sync.settings.sync_direction = Dirección de sincronización: Active Directory → CompletePBX.
active_directory_sync.settings.connection = Conexión
active_directory_sync.settings.authentication = Autenticación
active_directory_sync.settings.policy = Política de sincronización
active_directory_sync.settings.poc = POC (ForumSys)
active_directory_sync.tls.ldap = LDAP
active_directory_sync.tls.starttls = LDAP con TLS
active_directory_sync.tls.ldaps = LDAPS
active_directory_sync.field.ldap_tls_mode = Modo LDAP
active_directory_sync.field.ldap_tls_mode.tooltip = Seguridad de la conexión: LDAP (sin cifrado), LDAP con TLS (StartTLS) o LDAPS.
active_directory_sync.field.server_address = Dirección del servidor
active_directory_sync.field.server_address.tooltip = Nombre de host o dirección IP del servidor LDAP.
active_directory_sync.field.port = Puerto
active_directory_sync.field.port.tooltip = El valor predeterminado es 389 para LDAP/StartTLS y 636 para LDAPS.
active_directory_sync.field.base_dn = DN Base
active_directory_sync.field.base_dn.tooltip = Base de búsqueda LDAP para los usuarios.
active_directory_sync.field.bind_username = DN de enlace / Nombre de usuario
active_directory_sync.field.bind_username.tooltip = Identidad de autenticación LDAP. Active Directory suele utilizar un DN completo (por ejemplo, cn=service,dc=corp,dc=local).
active_directory_sync.field.bind_password = Contraseña de autenticación
active_directory_sync.field.bind_password.tooltip = Contraseña de la cuenta de autenticación LDAP.
active_directory_sync.field.extension_source_attr = Atributo de origen de la extensión
active_directory_sync.field.extension_source_attr.tooltip = Atributo de AD utilizado como número de extensión.
active_directory_sync.field.user_filter = Filtro de usuarios (opcional)
active_directory_sync.field.user_filter.tooltip = Filtro LDAP para limitar los usuarios importados, por ejemplo, (uid=*).
active_directory_sync.field.sync_interval_mins = Intervalo de sincronización
active_directory_sync.field.sync_interval_mins.tooltip = Intervalo entre las ejecuciones programadas de sincronización. La primera sincronización comienza a medianoche.
active_directory_sync.field.sync_interval_mins.note_12h = Se ejecuta a las 00:00 y 12:00, hora local del servidor.
active_directory_sync.field.sync_interval_mins.note_daily = Se ejecuta a las 00:00 (medianoche), hora local del servidor.
active_directory_sync.field.sync_enabled = Habilitar sincronización programada
active_directory_sync.field.sync_enabled.tooltip = Cuando está habilitada, la sincronización programada se ejecuta automáticamente según el intervalo configurado. La opción Prueba de sincronización siempre se ejecuta en modo de prueba, independientemente de esta configuración.
active_directory_sync.field.sync_device_type = Tipo de dispositivo
active_directory_sync.field.sync_device_type.tooltip = Tipo de dispositivo que se crea para las nuevas extensiones durante la sincronización. Se aplica únicamente a las nuevas extensiones; los dispositivos existentes no se modifican.
active_directory_sync.device_type.sip = SIP
active_directory_sync.device_type.iax = IAX
active_directory_sync.device_type.cloudphone = Cloudphone
active_directory_sync.device_type.desktop = Escritorio
active_directory_sync.device_type.none = Ninguno (solo extensión)
active_directory_sync.button.save = Guardar
active_directory_sync.button.test_connection = Probar conexión
active_directory_sync.button.test_sync = Probar sincronización
active_directory_sync.button.load_forumsys = Cargar valores predeterminados de la POC de ForumSys
active_directory_sync.forumsys.hint = LDAP público de ForumSys: ldap.forumsys.com, base dc=example,dc=com, bind cn=read-only-admin,dc=example,dc=com / contraseña. Utilice el atributo de extensión uid para la POC.
active_directory_sync.forumsys.loaded = La configuración de la POC de ForumSys se ha guardado. Utilice Prueba de sincronización para verificar el acceso a LDAP y obtener una vista previa de los usuarios.
active_directory_sync.test.started_title = Prueba iniciada
active_directory_sync.test.started_message = Se está ejecutando una sincronización de prueba en segundo plano. Los resultados aparecerán en Usuarios de Active Directory → Usuarios cuando se complete.
active_directory_sync.test.sync_queued = La prueba de sincronización se está ejecutando en segundo plano; consulte el progreso en
active_directory_sync.test.sync_tab_link = Usuarios de Active Directory → Sincronización
active_directory_sync.test.connection_title = Conexión LDAP
active_directory_sync.test.auth_ok = La conexión y la autenticación LDAP se realizaron correctamente.
active_directory_sync.test.success = La conexión, autenticación y búsqueda LDAP se realizaron correctamente. La búsqueda de prueba encontró {0} entradas.
active_directory_sync.test.success_limited = La conexión, autenticación y búsqueda LDAP se realizaron correctamente. La búsqueda de prueba alcanzó el límite configurado de {0} entradas (aumente el límite de resultados para ver más).
active_directory_sync.test.error.connection_unreachable = No se pudo establecer conexión con el servidor LDAP en {0}:{1}. Verifique la dirección del servidor, el puerto, el firewall y el modo TLS.
active_directory_sync.test.error.connection_tls = No se pudo establecer una conexión LDAP segura con {0}:{1}. Error de StartTLS: {2}
active_directory_sync.test.error.invalid_credentials = La autenticación falló: el nombre de usuario o la contraseña de autenticación no son válidos.
active_directory_sync.test.error.invalid_bind_dn = La autenticación falló: el nombre de usuario de autenticación no es un nombre distinguido (DN) LDAP válido.
active_directory_sync.test.error.bind_failed = La autenticación LDAP falló: {0}
active_directory_sync.test.error.invalid_base_dn = La búsqueda LDAP falló: el DN Base no se encontró o no es válido.
active_directory_sync.test.error.search_failed = La búsqueda LDAP falló: {0}
active_directory_sync.users.count = Usuarios sincronizados en la base de datos: {0}
active_directory_sync.mapping.pbx_field = Campo de PBX
active_directory_sync.mapping.ad_attribute = Atributo de AD
active_directory_sync.error.server_address = La dirección del servidor es obligatoria.
active_directory_sync.error.port = El puerto debe estar entre 1 y 65535.
active_directory_sync.error.base_dn = El DN Base es obligatorio.
active_directory_sync.error.bind_username = El nombre de usuario de autenticación es obligatorio.
active_directory_sync.error.bind_password = La contraseña de autenticación es obligatoria.
active_directory_sync.error.extension_source_attr = El atributo de origen de la extensión es obligatorio.
active_directory_sync.error.ldap_tls_mode = El modo LDAP TLS no es válido.
active_directory_sync.error.ldap_extension = La extensión LDAP de PHP no está disponible.
active_directory_sync.error.ldap_connect = No se pudo conectar al servidor LDAP.
active_directory_sync.error.ldap_starttls = Error de StartTLS: {0}
active_directory_sync.error.ldap_bind = Error de autenticación LDAP: {0}
active_directory_sync.error.ldap_search = La búsqueda LDAP falló: {0}
active_directory_sync.settings.advanced = Avanzado
active_directory_sync.advanced.param = Ajuste
active_directory_sync.advanced.value = Valor
active_directory_sync.advanced.hint = Ajustes avanzados de sincronización como pares clave/valor. Claves permitidas: {0}.
active_directory_sync.error.advanced_unknown_key = Ajuste avanzado desconocido "{0}". Claves permitidas: {1}.
active_directory_sync.error.advanced_duplicate_key = Ajuste avanzado duplicado "{0}".
active_directory_sync.error.advanced_value_numeric = El ajuste avanzado "{0}" debe ser un número entero.
active_directory_sync.field.batch_size = Tamaño de lote
active_directory_sync.field.batch_size.tooltip = Número de entradas LDAP procesadas por ciclo. Reservado para uso futuro; el valor predeterminado (100) es adecuado.
active_directory_sync.field.max_hits = Máximo de resultados
active_directory_sync.field.max_hits.tooltip = Número máximo de resultados LDAP por búsqueda. 0 significa sin límite.
active_directory_sync.error.base_dn_length = El DN Base debe tener 255 caracteres o menos.
active_directory_sync.error.user_filter_length = El filtro de usuarios debe tener 255 caracteres o menos.
