|
|
|
|
@@ -1,419 +1,566 @@
|
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
$lang['es_es'] = array(
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// About - Update by @TeroRERO 07ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
'About_Title' => 'Guadián de Red <br>(Código Abierto)',
|
|
|
|
|
'About_Design' => 'Diseñado para:',
|
|
|
|
|
'About_Exit' => 'Salir',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// General - Update by @TeroRERO 01ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
'Gen_Delete' => 'Eliminar',
|
|
|
|
|
'Gen_Cancel' => 'Cancelar',
|
|
|
|
|
'Gen_Okay' => 'Ok',
|
|
|
|
|
'Gen_Purge' => 'Purgar',
|
|
|
|
|
'Gen_Backup' => 'Ejecutar copia de seguridad',
|
|
|
|
|
'Gen_Restore' => 'Ejecutar restauración',
|
|
|
|
|
'Gen_Switch' => 'Cambiar',
|
|
|
|
|
'Gen_AreYouSure' => '¿Estás seguro de',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Login Page - Update by @TeroRERO 03ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
// TeroRERO Off 'Login_Box' => 'Inicie su sesión',
|
|
|
|
|
'Login_Box' => 'Ingrese su contraseña',
|
|
|
|
|
'Login_Remember' => 'Recordar',
|
|
|
|
|
'Login_Remember_small' => '(válido por 7 días)',
|
|
|
|
|
'Login_Submit' => 'Ingresar',
|
|
|
|
|
'Login_Psw_run' => 'Para cambiar contraseña ejecute:',
|
|
|
|
|
'Login_Psw_new' => 'nueva_contraseña',
|
|
|
|
|
'Login_Psw_folder' => 'en la carpeta config.',
|
|
|
|
|
'Login_Psw_alert' => '¡Alerta de Contraseña!',
|
|
|
|
|
'Login_Psw-box' => 'Contraseña',
|
|
|
|
|
'Login_Toggle_Info' => 'Información sobre la contraseña',
|
|
|
|
|
'Login_Toggle_Info_headline' => 'Información sobre la contraseña',
|
|
|
|
|
'Login_Toggle_Alert_headline' => 'Alerta de Contraseña!',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Device Page - Update by @TeroRERO 03ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'Navigation_Devices' => 'Dispositivos',
|
|
|
|
|
'Navigation_Presence' => 'Historial',
|
|
|
|
|
'Navigation_Events' => 'Eventos',
|
|
|
|
|
'Navigation_Maintenance' => 'Mantenimiento',
|
|
|
|
|
'Navigation_Settings' => 'Configuración',
|
|
|
|
|
'Navigation_Network' => 'Red',
|
|
|
|
|
'Navigation_HelpFAQ' => 'Ayuda / FAQ',
|
|
|
|
|
'Device_Title' => 'Dispositivos',
|
|
|
|
|
'Device_Shortcut_AllDevices' => 'Todos',
|
|
|
|
|
'Device_Shortcut_Connected' => 'Conectado(s)',
|
|
|
|
|
'Device_Shortcut_Favorites' => 'Favorito(s)',
|
|
|
|
|
'Device_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Device_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Device_Shortcut_Archived' => 'Archivado(s)',
|
|
|
|
|
'Device_Shortcut_Devices' => 'Dispositivos',
|
|
|
|
|
'Device_Shortcut_OnlineChart' => 'Presencia del dispositivo a lo largo del tiempo',
|
|
|
|
|
'Device_TableHead_Name' => 'Nombre',
|
|
|
|
|
'Device_TableHead_Owner' => 'Propietario',
|
|
|
|
|
'Device_TableHead_Type' => 'Tipo',
|
|
|
|
|
'Device_TableHead_Favorite' => 'Favorito',
|
|
|
|
|
'Device_TableHead_Group' => 'Grupo',
|
|
|
|
|
'Device_TableHead_FirstSession' => '1ra. sesión',
|
|
|
|
|
'Device_TableHead_LastSession' => 'Última sesión',
|
|
|
|
|
'Device_TableHead_LastIP' => 'Última IP',
|
|
|
|
|
'Device_TableHead_MAC' => 'MAC',
|
|
|
|
|
'Device_TableHead_LastIPOrder' => 'Última orden de IP',
|
|
|
|
|
'Device_TableHead_Rowid' => 'Rowid',
|
|
|
|
|
'Device_TableHead_Status' => 'Estado',
|
|
|
|
|
'Device_Searchbox' => 'Búsqueda',
|
|
|
|
|
'Device_Tablelenght' => 'Mostrar _MENU_ entradas',
|
|
|
|
|
'Device_Tablelenght_all' => 'Todos',
|
|
|
|
|
'Device_Table_info' => 'Mostrando el INICIO y el FINAL de TODAS las entradas',
|
|
|
|
|
'Device_Table_nav_next' => 'Siguiente',
|
|
|
|
|
'Device_Table_nav_prev' => 'Anterior',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Presence Page - Update by @TeroRERO 25jul2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'Presence_Title' => 'Historial por dispositivo',
|
|
|
|
|
'Presence_Shortcut_AllDevices' => 'Todos',
|
|
|
|
|
'Presence_Shortcut_Connected' => 'Conectado(s)',
|
|
|
|
|
'Presence_Shortcut_Favorites' => 'Favorito(s)',
|
|
|
|
|
'Presence_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Presence_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Presence_Shortcut_Archived' => 'Archivado(s)',
|
|
|
|
|
'Presence_Shortcut_Devices' => 'Dispositivos',
|
|
|
|
|
|
|
|
|
|
// Localizationfiles under pialert/front/lib/AdminLTE/bower_components/fullcalendar/dist/locale
|
|
|
|
|
'Presence_CallHead_Devices' => 'Dispositivos',
|
|
|
|
|
'Presence_CalHead_lang' => 'es-es',
|
|
|
|
|
'Presence_CalHead_year' => 'año',
|
|
|
|
|
'Presence_CalHead_quarter' => 'trimestre',
|
|
|
|
|
'Presence_CalHead_month' => 'mes',
|
|
|
|
|
'Presence_CalHead_week' => 'semana',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Events Page - Update by @TeroRERO 25jul2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'Events_Title' => 'Eventos',
|
|
|
|
|
'Events_Periodselect_today' => 'Hoy',
|
|
|
|
|
'Events_Periodselect_LastWeek' => 'La semana pasada',
|
|
|
|
|
'Events_Periodselect_LastMonth' => 'El mes pasado',
|
|
|
|
|
'Events_Periodselect_LastYear' => 'El año pasado',
|
|
|
|
|
'Events_Periodselect_All' => 'Toda la información',
|
|
|
|
|
'Events_Shortcut_AllEvents' => 'Todos los eventos',
|
|
|
|
|
'Events_Shortcut_Sessions' => 'Sesiones',
|
|
|
|
|
'Events_Shortcut_MissSessions' => 'Sesiones faltantes',
|
|
|
|
|
'Events_Shortcut_VoidSessions' => 'Sesiones anuladas',
|
|
|
|
|
'Events_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Events_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Events_Shortcut_Events' => 'Eventos',
|
|
|
|
|
'Events_TableHead_Order' => 'Ordenar',
|
|
|
|
|
'Events_TableHead_Device' => 'Dispositivo',
|
|
|
|
|
'Events_TableHead_Owner' => 'Propietario',
|
|
|
|
|
'Events_TableHead_Date' => 'Fecha',
|
|
|
|
|
'Events_TableHead_EventType' => 'Tipo de evento',
|
|
|
|
|
'Events_TableHead_Connection' => 'Conexión',
|
|
|
|
|
'Events_TableHead_Disconnection' => 'Desconexión',
|
|
|
|
|
'Events_TableHead_Duration' => 'Duración',
|
|
|
|
|
'Events_TableHead_DurationOrder' => 'Orden de duración',
|
|
|
|
|
'Events_TableHead_IP' => 'Dirección IP',
|
|
|
|
|
'Events_TableHead_IPOrder' => 'Orden de IP',
|
|
|
|
|
'Events_TableHead_AdditionalInfo' => 'Información adicional',
|
|
|
|
|
'Events_Searchbox' => 'Búsqueda',
|
|
|
|
|
'Events_Tablelenght' => 'Mostrando entradas del MENÚ',
|
|
|
|
|
'Events_Tablelenght_all' => 'Todos',
|
|
|
|
|
'Events_Table_info' => 'Mostrando el INICIO y el FINAL de TODAS las entradas',
|
|
|
|
|
'Events_Table_nav_next' => 'Siguiente',
|
|
|
|
|
'Events_Table_nav_prev' => 'Anterior',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Device Details Page - Update by @TeroRERO 01ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'DevDetail_Periodselect_today' => 'Hoy',
|
|
|
|
|
'DevDetail_Periodselect_LastWeek' => 'La semana pasada',
|
|
|
|
|
'DevDetail_Periodselect_LastMonth' => 'El mes pasado',
|
|
|
|
|
'DevDetail_Periodselect_LastYear' => 'El año pasado',
|
|
|
|
|
'DevDetail_Periodselect_All' => 'Toda la información',
|
|
|
|
|
'DevDetail_Shortcut_CurrentStatus' => 'Estado actual',
|
|
|
|
|
'DevDetail_Shortcut_Sessions' => 'Sesiones',
|
|
|
|
|
'DevDetail_Shortcut_Presence' => 'Historial',
|
|
|
|
|
'DevDetail_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'DevDetail_Tab_Details' => 'Detalles',
|
|
|
|
|
'DevDetail_Tab_Nmap' => 'Nmap',
|
|
|
|
|
'DevDetail_Tab_Sessions' => 'Sesiones',
|
|
|
|
|
'DevDetail_Tab_Presence' => 'Historial',
|
|
|
|
|
'DevDetail_Tab_Events' => 'Eventos',
|
|
|
|
|
'DevDetail_MainInfo_Title' => 'Información principal',
|
|
|
|
|
'DevDetail_MainInfo_mac' => 'MAC',
|
|
|
|
|
'DevDetail_MainInfo_Name' => 'Nombre',
|
|
|
|
|
'DevDetail_MainInfo_Owner' => 'Propietario',
|
|
|
|
|
'DevDetail_MainInfo_Type' => 'Tipo',
|
|
|
|
|
'DevDetail_MainInfo_Vendor' => 'Proveedor',
|
|
|
|
|
'DevDetail_MainInfo_Favorite' => 'Favorito',
|
|
|
|
|
'DevDetail_MainInfo_Group' => 'Grupo',
|
|
|
|
|
'DevDetail_MainInfo_Location' => 'Ubicación',
|
|
|
|
|
'DevDetail_MainInfo_Comments' => 'Comentario',
|
|
|
|
|
'DevDetail_MainInfo_Network' => 'Hardware de Red (ID)',
|
|
|
|
|
'DevDetail_MainInfo_Network_Port' => 'Puerto de Red HW',
|
|
|
|
|
'DevDetail_SessionInfo_Title' => 'Información de sesión',
|
|
|
|
|
'DevDetail_SessionInfo_Status' => 'Estado',
|
|
|
|
|
'DevDetail_SessionInfo_FirstSession' => '1ra. sesión',
|
|
|
|
|
'DevDetail_SessionInfo_LastSession' => 'Última sesión',
|
|
|
|
|
'DevDetail_SessionInfo_LastIP' => 'Última IP',
|
|
|
|
|
'DevDetail_SessionInfo_StaticIP' => 'IP estática',
|
|
|
|
|
'DevDetail_EveandAl_Title' => 'Configuración de eventos y alertas',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle' => 'Ciclo de escaneo',
|
|
|
|
|
'DevDetail_EveandAl_AlertAllEvents' => 'Alerta a todos los eventos',
|
|
|
|
|
'DevDetail_EveandAl_AlertDown' => 'Alerta de caída',
|
|
|
|
|
'DevDetail_EveandAl_Skip' => 'Omitir notificaciones repetidas durante',
|
|
|
|
|
'DevDetail_EveandAl_NewDevice' => 'Nuevo dispositivo',
|
|
|
|
|
'DevDetail_EveandAl_Archived' => 'Archivada',
|
|
|
|
|
'DevDetail_EveandAl_RandomMAC' => 'MAC al azar',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle_a' => 'Escanear Dispositivo',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle_z' => 'No Escanear Dispositivo',
|
|
|
|
|
'DevDetail_button_Delete' => 'Eliminar dispositivo',
|
|
|
|
|
'DevDetail_button_Reset' => 'Restablecer cambios',
|
|
|
|
|
'DevDetail_button_Save' => 'Guardar',
|
|
|
|
|
'DevDetail_SessionTable_Order' => 'Ordenar',
|
|
|
|
|
'DevDetail_SessionTable_Connection' => 'Conexión',
|
|
|
|
|
'DevDetail_SessionTable_Disconnection' => 'Desconexión',
|
|
|
|
|
'DevDetail_SessionTable_Duration' => 'Duración',
|
|
|
|
|
'DevDetail_SessionTable_IP' => 'Dirección IP',
|
|
|
|
|
'DevDetail_SessionTable_Additionalinfo' => 'Información adicional',
|
|
|
|
|
'DevDetail_Events_CheckBox' => 'Ocultar eventos de conexión',
|
|
|
|
|
'DevDetail_Nmap_buttonFast' => 'Exploración rápida',
|
|
|
|
|
'DevDetail_Nmap_buttonDefault' => 'Escaneado predeterminado',
|
|
|
|
|
'DevDetail_Nmap_buttonDetail' => 'Escaneo detallado',
|
|
|
|
|
'DevDetail_Nmap_buttonFast_text' => 'Escaneo rápido: escanee menos puertos (100) que el escaneo predeterminado (unos pocos segundos)',
|
|
|
|
|
'DevDetail_Nmap_buttonDefault_text' => 'Escaneo predeterminado: NMAP escanea los 1,000 puertos principales para cada protocolo de escaneo solicitado. Esto atrapa aproximadamente el 93% de los puertos TCP y el 49% de los puertos UDP. (aproximadamente 5 segundos)',
|
|
|
|
|
'DevDetail_Nmap_buttonDetail_text' => 'Escaneo detallado: escaneo predeterminado con detección de sistema operativo habilitado, detección de versiones, escaneo de script y traceroute (hasta 30 segundos o más)',
|
|
|
|
|
'DevDetail_Nmap_buttonSkipDiscovery' => 'Omitir detección de host',
|
|
|
|
|
'DevDetail_Nmap_buttonSkipDiscovery_text' => 'Omitir detección de host (-Pn opción): Escaneo predeterminado sin detección de host',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Maintenance Page - Update by @TeroRERO 07ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'Maintenance_Title' => 'Herramientas de mantenimiento',
|
|
|
|
|
'Maintenance_database_path' => 'Ruta de la base de datos:',
|
|
|
|
|
'Maintenance_database_size' => 'Tamaño de base de datos:',
|
|
|
|
|
'Maintenance_database_lastmod' => 'Última modificación:',
|
|
|
|
|
'Maintenance_database_backup' => 'Copias de seguridad de la BD:',
|
|
|
|
|
'Maintenance_database_backup_found' => 'copia(s) de seguridad encontrada(s)',
|
|
|
|
|
'Maintenance_database_backup_total' => 'Uso total de disco',
|
|
|
|
|
'Maintenance_arp_status' => 'Estado de escaneo:',
|
|
|
|
|
'Maintenance_arp_status_off' => 'está actualmente deshabilitado',
|
|
|
|
|
'Maintenance_arp_status_on' => 'escaneo(s) actualmente en ejecución',
|
|
|
|
|
'Maintenance_themeselector_lable' => 'Seleccionar Skin',
|
|
|
|
|
'Maintenance_themeselector_empty' => 'Elija un Skin',
|
|
|
|
|
'Maintenance_themeselector_text' => 'El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_themeselector_apply' => 'Aplicar',
|
|
|
|
|
'Maintenance_lang_selector_lable' => 'Seleccione su idioma',
|
|
|
|
|
'Maintenance_lang_selector_empty' => 'Elija un idioma',
|
|
|
|
|
'Maintenance_lang_en_us' => 'English (US)',
|
|
|
|
|
'Maintenance_lang_de_de' => 'German (DE)',
|
|
|
|
|
'Maintenance_lang_es_es' => 'Spanish (ES)',
|
|
|
|
|
'Maintenance_lang_selector_text' => 'El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_lang_selector_apply' => 'Aplicar',
|
|
|
|
|
'Maintenance_Tools_Tab_Settings' => 'Ajustes',
|
|
|
|
|
'Maintenance_Tools_Tab_Tools' => 'Tools',
|
|
|
|
|
'Maintenance_Tools_Tab_BackupRestore' => 'Respaldo / Restaurar',
|
|
|
|
|
'Maintenance_Tools_Tab_Logging' => 'Logs',
|
|
|
|
|
'Maintenance_Tool_darkmode' => 'Cambiar Modo (Dark/Light)',
|
|
|
|
|
'Maintenance_Tool_darkmode_text' => 'Alternar entre el modo oscuro y el modo de luz. Si el interruptor no funciona correctamente, intente borrar el caché del navegador. El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_Tool_darkmode_noti' => 'Cambiar Modo',
|
|
|
|
|
'Maintenance_Tool_darkmode_noti_text' => 'Después del cambio de tema, la página intenta volver a cargar para activar el cambio. Si es necesario, el caché debe ser eliminado.',
|
|
|
|
|
'Maintenance_Tool_arpscansw' => 'Activar arp-scan (on/off)',
|
|
|
|
|
'Maintenance_Tool_arpscansw_text' => 'Encender o desactivar el arp-scan. Cuando el escaneo se ha apagado, permanece apagado hasta que se active nuevamente. Los escaneos activos no se cancelan.',
|
|
|
|
|
'Maintenance_Tool_arpscansw_noti' => 'Activar arp-scan on or off',
|
|
|
|
|
'Maintenance_Tool_arpscansw_noti_text' => 'Cuando el escaneo se ha apagado, permanece apagado hasta que se active nuevamente.',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs' => 'Eliminar dispositivos con MACs vacíos',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos sin Mac se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_noti' => 'Eliminar dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos con direcciones MAC vacías? <br> (tal vez prefiera archivarlo)',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_noti' => 'Actualizar la base de datos',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_text' => 'Este botón actualizará la base de datos para habilitar la actividad de la red en las últimas 12 horas. Haga una copia de seguridad de su base de datos en caso de problemas.',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_noti_text' => '¿Estás seguro de que quieres actualizar la base de datos? <br> (tal vez prefieras archivarla)',
|
|
|
|
|
'Maintenance_Tool_del_alldev' => 'Eliminar todos los dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_alldev_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_del_alldev_noti' => 'Eliminar dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_alldev_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos?',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev' => 'Eliminar dispositivos (desconocidos)',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos nombrados (desconocidos) se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_noti' => 'Eliminar dispositivos (desconocidos)',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos (desconocidos)?',
|
|
|
|
|
'Maintenance_Tool_del_allevents' => 'Eliminar todo (Restablecer historial)',
|
|
|
|
|
'Maintenance_Tool_del_allevents_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Se eliminarán todos los eventos en la base de datos. En ese momento se restablecerá la presencia de todos los dispositivos. Esto puede conducir a sesiones no válidas. Esto significa que los dispositivos se muestran como "presentes", aunque están fuera de línea. Un escaneo mientras el dispositivo en cuestión está en línea resuelve el problema.',
|
|
|
|
|
'Maintenance_Tool_del_allevents_noti' => 'Eliminar eventos',
|
|
|
|
|
'Maintenance_Tool_del_allevents_noti_text' => '¿Estás seguro de que quieres eliminar todos los eventos? Esto restablece la presencia de todos los dispositivos.',
|
|
|
|
|
'Maintenance_Tool_del_allevents30' => 'Eliminar eventos antiguos (30 días)',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Se eliminarán todos los eventos mayores a 30 días en la base de datos. En ese momento se restablecerá la presencia de todos los dispositivos. Esto puede conducir a sesiones no válidas. Esto significa que los dispositivos se muestran como "presentes", aunque están fuera de línea. Un escaneo mientras el dispositivo en cuestión está en línea resuelve el problema.',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_noti' => 'Eliminar eventos',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_noti_text' => '¿Está seguro de eliminar todos los eventos mayores a 30 días? Esto restablece la presencia de todos los dispositivos.',
|
|
|
|
|
'Maintenance_Tool_backup' => 'Respaldar DB',
|
|
|
|
|
'Maintenance_Tool_backup_text' => 'Las copias de seguridad de la base de datos se encuentran en el directorio de la base de datos como una Zip-Archive, nombrada con la fecha de creación. No hay un número máximo de copias de seguridad.',
|
|
|
|
|
'Maintenance_Tool_backup_noti' => 'Respaldar DB',
|
|
|
|
|
'Maintenance_Tool_backup_noti_text' => '¿Estás seguro de que quieres exactos la copia de seguridad de DB? Asegúrese de que ningún escaneo se esté ejecutando actualmente.',
|
|
|
|
|
'Maintenance_Tool_restore' => 'Restaurar DB',
|
|
|
|
|
'Maintenance_Tool_restore_text' => 'La última copia de seguridad se puede restaurar a través del botón, pero las copias de seguridad anteriores solo se pueden restaurar manualmente. Después de la restauración, realice una verificación de integridad en la base de datos por seguridad, en caso de que el DB estuviera actualmente en acceso de escritura cuando se creó la copia de seguridad.',
|
|
|
|
|
'Maintenance_Tool_restore_noti' => 'Restaurar DB',
|
|
|
|
|
'Maintenance_Tool_restore_noti_text' => '¿Estás seguro de que quieres hacer exactos la restauración de DB? Asegúrese de que ningún escaneo se esté ejecutando actualmente.',
|
|
|
|
|
'Maintenance_Tool_purgebackup' => 'Purgar Respaldos',
|
|
|
|
|
'Maintenance_Tool_purgebackup_text' => 'Todas las copias de seguridad serán eliminadas, excepto las 3 últimas.',
|
|
|
|
|
'Maintenance_Tool_purgebackup_noti' => 'Purgar Respaldos',
|
|
|
|
|
'Maintenance_Tool_purgebackup_noti_text' => '¿Está seguro de borrar todas las copias de seguridad excepto las 3 últimas?',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory' => 'Eliminar la actividad de la red',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_text' => 'El gráfico de actividad de la red se resetea. Esto no afecta a los eventos.',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_noti' => 'Borrar la actividad de la red',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_noti_text' => '¿Está seguro de restablecer la actividad de la red?',
|
|
|
|
|
'Maintenance_Tool_ExportCSV' => 'Exportación CSV',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_text' => 'Generar un archivo CSV (valores separados por comas) que contenga la lista de dispositivos incluyendo las relaciones de red entre los nodos de red y los dispositivos conectados.',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_noti' => 'Exportación CSV',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_noti_text' => '¿Está seguro de que quiere generar un archivo CSV?',
|
|
|
|
|
'Maintenance_Tool_ImportCSV' => 'Importación CSV',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_text' => 'Antes de usar esta función, haga una copia de seguridad. Importe un archivo CSV (valor separado por comas) que contiene la lista de dispositivos, incluidas las relaciones de red entre nodos de red y dispositivos conectados. Para hacer eso, coloque el archivo CSV llamado <b> devices.csv </b> en su carpeta <b>/config </b>.',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_noti' => 'Importación CSV',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_noti_text' => '¿Está seguro de que quiere importar el archivo CSV? Esto sobrescribirá completamente los dispositivos de su base de datos.',
|
|
|
|
|
'Maintenance_Github_package_a' => 'La última versión de Pi.Alert (Fork leiweibau) se publicó en ',
|
|
|
|
|
'Maintenance_Github_package_b' => '',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Maintenance Page - Update by @TeroRERO 25jul2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'BackDevices_Arpscan_disabled' => 'Arp-Scan Desactivado',
|
|
|
|
|
'BackDevices_Arpscan_enabled' => 'Arp-Scan Activado',
|
|
|
|
|
'BackDevices_darkmode_disabled' => 'Darkmode Desactivado',
|
|
|
|
|
'BackDevices_darkmode_enabled' => 'Darkmode Activado',
|
|
|
|
|
'BackDevices_Restore_CopError' => 'La base de datos original no se pudo guardar.',
|
|
|
|
|
'BackDevices_Restore_okay' => 'Restauración ejecutado con éxito.',
|
|
|
|
|
'BackDevices_Restore_Failed' => 'La restauración falló. Restaurar la copia de seguridad manualmente.',
|
|
|
|
|
'BackDevices_Backup_CopError' => 'La base de datos original no se pudo guardar.',
|
|
|
|
|
'BackDevices_Backup_okay' => 'La copia de seguridad ejecutada con éxito con el nuevo archivo',
|
|
|
|
|
'BackDevices_Backup_Failed' => 'La copia de seguridad se ejecutó parcialmente con éxito. El archivo no se puede crear o está vacío.',
|
|
|
|
|
'BackDevices_DBTools_DelDev_a' => 'Dispositivo eliminado con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelDev_b' => 'Dispositivos eliminados con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelEvents' => 'Eventos eliminados con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelEventsError' => 'Error de eliminación de eventos',
|
|
|
|
|
'BackDevices_DBTools_DelDevError_a' => 'Error de eliminación del dispositivo',
|
|
|
|
|
'BackDevices_DBTools_DelDevError_b' => 'Error de eliminación de dispositivos',
|
|
|
|
|
'BackDevices_DBTools_UpdDev' => 'Dispositivo actualizado con éxito',
|
|
|
|
|
'BackDevices_DBTools_UpdDevError' => 'Error al actualizar el dispositivo',
|
|
|
|
|
'BackDevices_DBTools_Upgrade' => 'Base de datos actualizada correctamente',
|
|
|
|
|
'BackDevices_DBTools_UpgradeError' => 'Falló la actualización de la base de datos',
|
|
|
|
|
'BackDevices_DBTools_Purge' => 'Las copias de seguridad más antiguas fueron eliminadas',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Network Page - Update by @TeroRERO 01ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'Network_Title' => 'Descripción general de la red',
|
|
|
|
|
'Network_ManageDevices' => 'Administrar dispositivos',
|
|
|
|
|
'Network_ManageAdd' => 'Añadir dispositivo',
|
|
|
|
|
'Network_ManageEdit' => 'Actualizar dispositivo',
|
|
|
|
|
'Network_ManageDel' => 'Eliminar dispositivo',
|
|
|
|
|
'Network_ManageAdd_Name' => 'Nombre del dispositivo',
|
|
|
|
|
'Network_ManageAdd_Name_text' => 'Nombre sin caracteres especiales',
|
|
|
|
|
'Network_ManageAdd_Type' => 'Tipo de dispositivo',
|
|
|
|
|
'Network_ManageAdd_Type_text' => '-- Seleccionar tipo --',
|
|
|
|
|
'Network_ManageAdd_Port' => 'Recuento de puertos',
|
|
|
|
|
'Network_ManageAdd_Port_text' => 'dejar en blanco para WiFi y Powerline',
|
|
|
|
|
'Network_ManageAdd_Submit' => 'Añadir dispositivo',
|
|
|
|
|
'Network_ManageEdit_ID' => 'Dispositivo para actualizar',
|
|
|
|
|
'Network_ManageEdit_ID_text' => '-- Seleccione el dispositivo para editar --',
|
|
|
|
|
'Network_ManageEdit_Name' => 'Nuevo nombre del dispositivo',
|
|
|
|
|
'Network_ManageEdit_Name_text' => 'Nombre sin caracteres especiales',
|
|
|
|
|
'Network_ManageEdit_Type' => 'Nuevo tipo de dispositivo',
|
|
|
|
|
'Network_ManageEdit_Type_text' => '-- Seleccione tipo --',
|
|
|
|
|
'Network_ManageEdit_Port' => ' Nuevo recuento de puertos',
|
|
|
|
|
'Network_ManageEdit_Port_text' => 'Dejar en blanco para WiFi y Powerline',
|
|
|
|
|
'Network_ManageEdit_Submit' => 'Guardar los cambios',
|
|
|
|
|
'Network_ManageDel_Name' => 'Dispositivo para eliminar',
|
|
|
|
|
'Network_ManageDel_Name_text' => '-- Seleccione el dispositivo --',
|
|
|
|
|
'Network_ManageDel_Submit' => 'Eliminar',
|
|
|
|
|
'Network_Table_State' => 'Estado',
|
|
|
|
|
'Network_Table_Hostname' => 'Nombre de host',
|
|
|
|
|
'Network_Table_IP' => 'Dirección IP',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Help Page - Update by @TeroRERO 07ago2022
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'HelpFAQ_Title' => 'Ayuda / FAQ',
|
|
|
|
|
'HelpFAQ_Cat_General' => 'General',
|
|
|
|
|
'HelpFAQ_Cat_Detail' => 'Detalles',
|
|
|
|
|
'HelpFAQ_Cat_General_100_head' => 'El reloj en la parte superior derecha y el tiempo de los eventos/presencia no son correctos (diferencia de tiempo).',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_a' => 'En su PC, la siguiente zona horaria está configurada para el entorno PHP:',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_b' => 'Si esta no es la zona horaria en la que se encuentra, debe cambiar la zona horaria en el archivo de configuración de PHP. Puedes encontrarlo en este directorio:',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_c' => 'Busque en este archivo la entrada "date.timezone", elimine el ";" inicial si es necesario e introduzca la zona horaria deseada. Puede encontrar una lista con las zonas horarias compatibles aquí (<a href="https://www.php.net/manual/en/timezones.php" target="blank">Link</a>)',
|
|
|
|
|
'HelpFAQ_Cat_General_101_head' => 'Mi red parece ralentizarse, el streaming se "congela".',
|
|
|
|
|
'HelpFAQ_Cat_General_101_text' => 'Es muy posible que los dispositivos de baja potencia alcancen sus límites de rendimiento con la forma en que Pi.Alert detecta nuevos dispositivos en la red. Esto se amplifica aún más,
|
|
|
|
|
si estos dispositivos se comunican con la red a través de WLAN. Las soluciones aquí serían cambiar a una conexión por cable si es posible o, si el dispositivo sólo se va a utilizar durante un período de tiempo limitado, utilizar el arp scan.
|
|
|
|
|
pausar el arp scan en la página de mantenimiento.',
|
|
|
|
|
'HelpFAQ_Cat_General_102_head' => 'Me aparece el mensaje de que la base de datos es de sólo de lectura.',
|
|
|
|
|
'HelpFAQ_Cat_General_102_text' => 'Compruebe en el directorio Pi.Alert si la carpeta de la base de datos (db) tiene asignados los permisos correctos:<br>
|
|
|
|
|
<span class="text-danger help_faq_code">drwxrwx--- 2 (nombre de usuario) www-data</span><br>
|
|
|
|
|
Si el permiso no es correcto, puede establecerlo de nuevo con los siguientes comandos en la terminal o la consola:<br>
|
|
|
|
|
<span class="text-danger help_faq_code">
|
|
|
|
|
sudo chgrp -R www-data ~/pialert/db<br>
|
|
|
|
|
chmod -R 770 ~/pialert/db
|
|
|
|
|
</span><br>
|
|
|
|
|
Si la base de datos sigue siendo de sólo lectura, intente reinstalar o restaurar una copia de seguridad de la base de datos desde la página de mantenimiento.',
|
|
|
|
|
'HelpFAQ_Cat_General_102docker_head' => '(🐳 Docker only) Database issues (AJAX errors, read-only, not found)',
|
|
|
|
|
'HelpFAQ_Cat_General_102docker_text' => 'Double-check you\'ve followed the <a href="https://github.com/jokob-sk/Pi.Alert/tree/main/dockerfiles">dockerfile readme (most up-to-date info)</a>. <br/> <br/> <ul data-sourcepos="49:4-52:146" dir="auto">
|
|
|
|
|
<li data-sourcepos="49:4-49:106">Download the <a href="https://github.com/jokob-sk/Pi.Alert/blob/main/db/pialert.db">original DB from GitHub</a>.</li>
|
|
|
|
|
<li data-sourcepos="50:4-50:195">Map the <code>pialert.db</code> file (<g-emoji class="g-emoji" alias="warning" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26a0.png">⚠</g-emoji> not folder) from above to <code>/home/pi/pialert/db/pialert.db</code> (see <a href="https://github.com/jokob-sk/Pi.Alert/tree/main/dockerfiles#-examples">Examples</a> for details).</li>
|
|
|
|
|
<li data-sourcepos="51:4-51:161">If facing issues (AJAX errors, can\'t write to DB, etc,) make sure permissions are set correctly, alternatively check the logs under <code>/home/pi/pialert/front/log</code>.</li>
|
|
|
|
|
<li data-sourcepos="52:4-52:146">To solve permission issues you can also try to create a DB backup and then run a DB Restore via the <strong>Maintenance > Backup/Restore</strong> section.</li>
|
|
|
|
|
<li data-sourcepos="53:4-53:228">If the database is in read-only mode you can solve this by setting the owner and group by executing the following command on the host system: <code>docker exec pialert chown -R www-data:www-data /home/pi/pialert/db/pialert.db</code>.</li>
|
|
|
|
|
</ul>',
|
|
|
|
|
'HelpFAQ_Cat_General_103_head' => 'La página de inicio de sesión no aparece, incluso después de cambiar la contraseña.',
|
|
|
|
|
'HelpFAQ_Cat_General_103_text' => 'Además de la contraseña, el archivo de configuración debe contener <span class="text-danger help_faq_code">~/pialert/config/pialert.conf</span>
|
|
|
|
|
además el parámetro <span class="text-danger help_faq_code">PIALERT_WEB_PROTECTION</span> debe ajustarse a <span class="text-danger help_faq_code">True</span>.',
|
|
|
|
|
'HelpFAQ_Cat_Device_200_head' => 'Tengo dispositivos en mi lista que no conozco. Después de borrarlos, siempre vuelven a aparecer.',
|
|
|
|
|
'HelpFAQ_Cat_Device_200_text' => 'Si utiliza Pi-hole, tenga en cuenta que Pi.Alert recupera información de Pi-hole. Ponga en pausa Pi.Alert, vaya a la página de configuración de Pi-hole y
|
|
|
|
|
elimine la concesión DHCP si es necesario. Luego, también en Pi-hole, revise en Herramientas -> Red para ver si puede encontrar los hosts recurrentes allí.
|
|
|
|
|
Si es así, elimínelos también allí. Ahora puede volver a iniciar Pi.Alert. Ahora el dispositivo(s) no debería aparecer más.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_head' => '¿Qué significa? ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_text_a' => 'significa un dispositivo de red creado a partir de la página de red.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_text_b' => 'designa el número de puerto en el que el dispositivo editado actualmente está conectado a este dispositivo de red.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_head_a' => '¿Cuándo está escaneando ahora? En ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_head_b' => ' dice 1min pero el gráfico muestra intervalos de 5min.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_text' => 'El intervalo de tiempo entre los escaneos está definido por el "Cronjob", que está configurado en 5 minutos de forma predeterminada. La designación "1min" se refiere a la duración esperada del escaneo.
|
|
|
|
|
Dependiendo de la configuración de la red, este tiempo puede variar. Para editar el cronjob, puede utilizar el siguiente comando en la terminal/consola <span class="text-danger help_faq_code">crontab -e</span>
|
|
|
|
|
y cambiar el intervalo.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_head_a' => '¿Qué significa? ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_head_b' => '¿y por qué no puedo seleccionarlo?',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_text' => 'Algunos dispositivos modernos generan direcciones MAC aleatorias por razones de privacidad, que ya no pueden asociarse a ningún fabricante y que vuelven a cambiar con cada nueva conexión.
|
|
|
|
|
Pi.Alert detecta si se trata de una dirección MAC aleatoria y activa este "campo" automáticamente. Para deshabilitar este comportamiento, debe buscar en su dispositivo cómo deshabilitar la
|
|
|
|
|
aleatorización de direcciones MAC.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_303_head' => '¿Qué es Nmap y para qué sirve?',
|
|
|
|
|
'HelpFAQ_Cat_Detail_303_text' => 'Nmap es un escáner de red con múltiples capacidades.<br>
|
|
|
|
|
Cuando aparece un nuevo dispositivo en su lista, tiene la posibilidad de obtener información más detallada sobre el dispositivo a través del escaneo de Nmap.',
|
|
|
|
|
'HelpFAQ_Cat_Presence_400_head' => 'Los dispositivos se muestran con un marcador amarillo y la nota "evento faltante".',
|
|
|
|
|
'HelpFAQ_Cat_Presence_400_text' => 'Si esto sucede, tiene la opción de eliminar los eventos en el dispositivo en cuestión (vista de detalles). Otra posibilidad sería encender el dispositivo y esperar hasta que Pi.Alert detecte el dispositivo como "online" con el siguiente
|
|
|
|
|
escaneo y luego simplemente apagar el dispositivo nuevamente. Ahora Pi.Alert debería anotar correctamente el estado del dispositivo en la base de datos con el próximo escaneo.',
|
|
|
|
|
'HelpFAQ_Cat_Presence_401_head' => 'Un dispositivo se muestra como presente aunque esté "Offline".',
|
|
|
|
|
'HelpFAQ_Cat_Presence_401_text' => 'Si esto sucede, tiene la posibilidad de eliminar los eventos del dispositivo en cuestión (vista de detalles). Otra posibilidad sería encender el dispositivo y esperar hasta que Pi.Alert reconozca el dispositivo como "online" con el siguiente escaneo
|
|
|
|
|
y luego simplemente apagar el dispositivo nuevamente. Ahora Pi.Alert debería anotar correctamente el estado del dispositivo en la base de datos con el próximo escaneo.',
|
|
|
|
|
'HelpFAQ_Cat_Network_600_head' => '¿Para qué sirve esta sección?',
|
|
|
|
|
'HelpFAQ_Cat_Network_600_text' => 'Esta sección debería ofrecerle la posibilidad de mapear la asignación de sus dispositivos de red. Para ello, puede crear uno o más conmutadores, WLAN, enrutadores, etc., proporcionarles un número de puerto si es necesario y asignarles dispositivos
|
|
|
|
|
ya detectados. Esta asignación se realiza en la vista detallada del dispositivo a asignar. Por lo tanto, es posible determinar rápidamente a qué puerto está conectado un host y si está en línea. Es posible asignar un dispositivo a múltiples
|
|
|
|
|
puertos (agrupación de puertos), así como múltiples dispositivos a un puerto (máquinas virtuales).',
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
// Settings
|
|
|
|
|
//////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
'API_CUSTOM_SQL_description' => 'Puede especificar una consulta SQL personalizada que generará un archivo JSON y luego lo expondrá a través del <a href="/api/table_custom_endpoint.json" target="_blank">archivo <code>table_custom_endpoint.json</code ></a>.',
|
|
|
|
|
'API_CUSTOM_SQL_name' => 'Endpoint personalizado',
|
|
|
|
|
'API_RUN_INTERVAL_description' => 'Depende de la configuración de <code>API_RUN</code> que se establecerá en <code>interval</code>. El ciclo mínimo es <code>5</code> segundos.',
|
|
|
|
|
'API_RUN_INTERVAL_name' => 'Intervalo de actualización',
|
|
|
|
|
'API_RUN_SCHD_description' => 'Depende de la configuración de <code>API_RUN</code> que se establecerá en <code>schedule</code>. Asegúrese de ingresar la programación en el formato similar a cron correcto (por ejemplo, valide en <a href="https://crontab.guru/" target="_blank">crontab.guru</a>).',
|
|
|
|
|
'API_RUN_description' => 'Configuración de programación para especificar cuándo se deben actualizar los endpoints de la API. Si se establece en <code>schedule</code>, los endpoints se actualizarán en un programa similar a cron especificado por la configuración de <code>API_RUN_SCHD</code>. De lo contrario, si se establece en <code>interval</code>, los endpoints se actualizarán cada N segundos especificados por la configuración de <code>API_RUN_INTERVAL</code>.',
|
|
|
|
|
'API_RUN_name' => 'Programación de actualizaciones',
|
|
|
|
|
'API_settings_group' => '<i class="fa fa-arrow-down-up-across-line"></i> API',
|
|
|
|
|
'APPRISE_HOST_description' => 'Apprise host URL que comienza con <code>http://</code> o <code>https://</code>. (no olvide incluir <code>/notify</code> al final)',
|
|
|
|
|
'APPRISE_HOST_name' => 'Apprise host URL',
|
|
|
|
|
'APPRISE_PAYLOAD_description' => 'Seleccione el tipo de carga útil enviada a Apprise. Por ejemplo, <code>html</code> funciona bien con correos electrónicos, <code>text</code> con aplicaciones de chat, como Telegram.',
|
|
|
|
|
'APPRISE_PAYLOAD_name' => 'Tipo de carga',
|
|
|
|
|
'APPRISE_URL_description' => 'Informar de la URL de destino de la notificación. Por ejemplo, para Telegram sería <code>tgram://{bot_token}/{chat_id}</code>.',
|
|
|
|
|
'APPRISE_URL_name' => 'URL de notificación de Apprise',
|
|
|
|
|
'About_Design' => 'Diseñado para:',
|
|
|
|
|
'About_Exit' => 'Salir',
|
|
|
|
|
'About_Title' => 'Guadián de Red <br>(Código Abierto)',
|
|
|
|
|
'Apprise_settings_group' => '<i class="fa fa-bullhorn"></i> Apprise',
|
|
|
|
|
'BackDevices_Arpscan_disabled' => 'Arp-Scan Desactivado',
|
|
|
|
|
'BackDevices_Arpscan_enabled' => 'Arp-Scan Activado',
|
|
|
|
|
'BackDevices_Backup_CopError' => 'La base de datos original no se pudo guardar.',
|
|
|
|
|
'BackDevices_Backup_Failed' => 'La copia de seguridad se ejecutó parcialmente con éxito. El archivo no se puede crear o está vacío.',
|
|
|
|
|
'BackDevices_Backup_okay' => 'La copia de seguridad ejecutada con éxito con el nuevo archivo',
|
|
|
|
|
'BackDevices_DBTools_DelDevError_a' => 'Error de eliminación del dispositivo',
|
|
|
|
|
'BackDevices_DBTools_DelDevError_b' => 'Error de eliminación de dispositivos',
|
|
|
|
|
'BackDevices_DBTools_DelDev_a' => 'Dispositivo eliminado con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelDev_b' => 'Dispositivos eliminados con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelEvents' => 'Eventos eliminados con éxito',
|
|
|
|
|
'BackDevices_DBTools_DelEventsError' => 'Error de eliminación de eventos',
|
|
|
|
|
'BackDevices_DBTools_ImportCSV' => 'Los dispositivos del archivo CSV se importaron correctamente.',
|
|
|
|
|
'BackDevices_DBTools_ImportCSVError' => 'No se pudo importar el archivo CSV. Asegúrese de que el formato sea correcto.',
|
|
|
|
|
'BackDevices_DBTools_ImportCSVMissing' => 'El archivo CSV no se pudo encontrar en <b>/config/devices.csv.</b>',
|
|
|
|
|
'BackDevices_DBTools_Purge' => 'Las copias de seguridad más antiguas fueron eliminadas',
|
|
|
|
|
'BackDevices_DBTools_UpdDev' => 'Dispositivo actualizado con éxito',
|
|
|
|
|
'BackDevices_DBTools_UpdDevError' => 'Error al actualizar el dispositivo',
|
|
|
|
|
'BackDevices_DBTools_Upgrade' => 'Base de datos actualizada correctamente',
|
|
|
|
|
'BackDevices_DBTools_UpgradeError' => 'Falló la actualización de la base de datos',
|
|
|
|
|
'BackDevices_Restore_CopError' => 'La base de datos original no se pudo guardar.',
|
|
|
|
|
'BackDevices_Restore_Failed' => 'La restauración falló. Restaurar la copia de seguridad manualmente.',
|
|
|
|
|
'BackDevices_Restore_okay' => 'Restauración ejecutado con éxito.',
|
|
|
|
|
'BackDevices_darkmode_disabled' => 'Darkmode Desactivado',
|
|
|
|
|
'BackDevices_darkmode_enabled' => 'Darkmode Activado',
|
|
|
|
|
'DAYS_TO_KEEP_EVENTS_description' => 'Esta es una configuración de mantenimiento. Esto especifica el número de días de entradas de eventos que se guardarán. Todos los eventos anteriores se eliminarán periódicamente.',
|
|
|
|
|
'DAYS_TO_KEEP_EVENTS_name' => 'Eliminar eventos anteriores a',
|
|
|
|
|
'DDNS_ACTIVE_name' => 'Habilitar DynDNS',
|
|
|
|
|
'DDNS_DOMAIN_name' => 'URL del dominio DynDNS',
|
|
|
|
|
'DDNS_PASSWORD_name' => 'DynDNS password',
|
|
|
|
|
'DDNS_UPDATE_URL_description' => 'Actualice la URL que comienza con <code>http://</code> o <code>https://</code>.',
|
|
|
|
|
'DDNS_UPDATE_URL_name' => 'DynDNS update URL',
|
|
|
|
|
'DDNS_USER_name' => 'DynDNS user',
|
|
|
|
|
'DHCP_ACTIVE_description' => 'Debe asignar <code>:/etc/pihole/dhcp.leases</code> en el archivo <code>docker-compose.yml</code> si habilita esta configuración.',
|
|
|
|
|
'DHCP_ACTIVE_name' => 'Habilitar PiHole DHCP',
|
|
|
|
|
'DIG_GET_IP_ARG_description' => 'Cambie los argumentos de la <a href="https://linux.die.net/man/1/dig" target="_blank">utilidad de dig</a> si tiene problemas para resolver su IP de Internet. Los argumentos se agregan al final del siguiente comando: <code>dig +short </code>.',
|
|
|
|
|
'DIG_GET_IP_ARG_name' => 'Descubrir de IP de Internet',
|
|
|
|
|
'DevDetail_EveandAl_AlertAllEvents' => 'Alerta a todos los eventos',
|
|
|
|
|
'DevDetail_EveandAl_AlertDown' => 'Alerta de caída',
|
|
|
|
|
'DevDetail_EveandAl_Archived' => 'Archivada',
|
|
|
|
|
'DevDetail_EveandAl_NewDevice' => 'Nuevo dispositivo',
|
|
|
|
|
'DevDetail_EveandAl_RandomMAC' => 'MAC al azar',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle' => 'Ciclo de escaneo',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle_a' => 'Escanear Dispositivo',
|
|
|
|
|
'DevDetail_EveandAl_ScanCycle_z' => 'No Escanear Dispositivo',
|
|
|
|
|
'DevDetail_EveandAl_Skip' => 'Omitir notificaciones repetidas durante',
|
|
|
|
|
'DevDetail_EveandAl_Title' => 'Configuración de eventos y alertas',
|
|
|
|
|
'DevDetail_Events_CheckBox' => 'Ocultar eventos de conexión',
|
|
|
|
|
'DevDetail_GoToNetworkNode' => 'Navegue a la página Red del nodo.',
|
|
|
|
|
'DevDetail_Icon' => 'Icono',
|
|
|
|
|
'DevDetail_Icon_Descr' => 'Ingrese un nombre de icono de fuente impresionante sin el prefijo fa- o con clase completa, por ejemplo: fa fa-brands fa-apple.',
|
|
|
|
|
'DevDetail_MainInfo_Comments' => 'Comentario',
|
|
|
|
|
'DevDetail_MainInfo_Favorite' => 'Favorito',
|
|
|
|
|
'DevDetail_MainInfo_Group' => 'Grupo',
|
|
|
|
|
'DevDetail_MainInfo_Location' => 'Ubicación',
|
|
|
|
|
'DevDetail_MainInfo_Name' => 'Nombre',
|
|
|
|
|
'DevDetail_MainInfo_Network' => 'Hardware de Red (ID)',
|
|
|
|
|
'DevDetail_MainInfo_Network_Port' => 'Puerto de Red HW',
|
|
|
|
|
'DevDetail_MainInfo_Network_Title' => '<i class="fa fa-network-wired"></i> Red',
|
|
|
|
|
'DevDetail_MainInfo_Owner' => 'Propietario',
|
|
|
|
|
'DevDetail_MainInfo_Title' => 'Información principal',
|
|
|
|
|
'DevDetail_MainInfo_Type' => 'Tipo',
|
|
|
|
|
'DevDetail_MainInfo_Vendor' => 'Proveedor',
|
|
|
|
|
'DevDetail_MainInfo_mac' => 'MAC',
|
|
|
|
|
'DevDetail_Nmap_buttonDefault' => 'Escaneado predeterminado',
|
|
|
|
|
'DevDetail_Nmap_buttonDefault_text' => 'Escaneo predeterminado: NMAP escanea los 1,000 puertos principales para cada protocolo de escaneo solicitado. Esto atrapa aproximadamente el 93% de los puertos TCP y el 49% de los puertos UDP. (aproximadamente 5 segundos)',
|
|
|
|
|
'DevDetail_Nmap_buttonDetail' => 'Escaneo detallado',
|
|
|
|
|
'DevDetail_Nmap_buttonDetail_text' => 'Escaneo detallado: escaneo predeterminado con detección de sistema operativo habilitado, detección de versiones, escaneo de script y traceroute (hasta 30 segundos o más)',
|
|
|
|
|
'DevDetail_Nmap_buttonFast' => 'Exploración rápida',
|
|
|
|
|
'DevDetail_Nmap_buttonFast_text' => 'Escaneo rápido: escanee menos puertos (100) que el escaneo predeterminado (unos pocos segundos)',
|
|
|
|
|
'DevDetail_Nmap_buttonSkipDiscovery' => 'Omitir detección de host',
|
|
|
|
|
'DevDetail_Nmap_buttonSkipDiscovery_text' => 'Omitir detección de host (-Pn opción): Escaneo predeterminado sin detección de host',
|
|
|
|
|
'DevDetail_Nmap_resultsLink' => 'Puede abandonar esta página después de iniciar un escaneo. Los resultados también estarán disponibles en el archivo <code>pialert_front.log</code>.',
|
|
|
|
|
'DevDetail_Periodselect_All' => 'Toda la información',
|
|
|
|
|
'DevDetail_Periodselect_LastMonth' => 'El mes pasado',
|
|
|
|
|
'DevDetail_Periodselect_LastWeek' => 'La semana pasada',
|
|
|
|
|
'DevDetail_Periodselect_LastYear' => 'El año pasado',
|
|
|
|
|
'DevDetail_Periodselect_today' => 'Hoy',
|
|
|
|
|
'DevDetail_SessionInfo_FirstSession' => '1ra. sesión',
|
|
|
|
|
'DevDetail_SessionInfo_LastIP' => 'Última IP',
|
|
|
|
|
'DevDetail_SessionInfo_LastSession' => 'Última sesión',
|
|
|
|
|
'DevDetail_SessionInfo_StaticIP' => 'IP estática',
|
|
|
|
|
'DevDetail_SessionInfo_Status' => 'Estado',
|
|
|
|
|
'DevDetail_SessionInfo_Title' => 'Información de sesión',
|
|
|
|
|
'DevDetail_SessionTable_Additionalinfo' => 'Información adicional',
|
|
|
|
|
'DevDetail_SessionTable_Connection' => 'Conexión',
|
|
|
|
|
'DevDetail_SessionTable_Disconnection' => 'Desconexión',
|
|
|
|
|
'DevDetail_SessionTable_Duration' => 'Duración',
|
|
|
|
|
'DevDetail_SessionTable_IP' => 'Dirección IP',
|
|
|
|
|
'DevDetail_SessionTable_Order' => 'Ordenar',
|
|
|
|
|
'DevDetail_Shortcut_CurrentStatus' => 'Estado actual',
|
|
|
|
|
'DevDetail_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'DevDetail_Shortcut_Presence' => 'Historial',
|
|
|
|
|
'DevDetail_Shortcut_Sessions' => 'Sesiones',
|
|
|
|
|
'DevDetail_Tab_Details' => 'Detalles',
|
|
|
|
|
'DevDetail_Tab_Events' => 'Eventos',
|
|
|
|
|
'DevDetail_Tab_Nmap' => 'Nmap',
|
|
|
|
|
'DevDetail_Tab_NmapEmpty' => 'No se detectaron puertos con Nmap en este dispositivo.',
|
|
|
|
|
'DevDetail_Tab_NmapTableHeader' => 'Resultados de análisis programados',
|
|
|
|
|
'DevDetail_Tab_NmapTableText' => 'Configure un horario en <a href="/settings.php#NMAP_ACTIVE">Configuración</a>',
|
|
|
|
|
'DevDetail_Tab_Pholus' => '<i class="fa fa-search"></i> Pholus',
|
|
|
|
|
'DevDetail_Tab_PholusEmpty' => 'Pholus no detectó nada para este dispositivo.',
|
|
|
|
|
'DevDetail_Tab_Presence' => 'Historial',
|
|
|
|
|
'DevDetail_Tab_Sessions' => 'Sesiones',
|
|
|
|
|
'DevDetail_button_Delete' => 'Eliminar dispositivo',
|
|
|
|
|
'DevDetail_button_DeleteEvents' => 'Eliminar eventos',
|
|
|
|
|
'DevDetail_button_DeleteEvents_Warning' => '¿Está seguro de que desea eliminar todos los eventos de este dispositivo?<br><br>(esto borrará el <b>historial de eventos</b> y las <b>sesiones</b> y podría ayudar con las constantes (persistentes) ) notificaciones)',
|
|
|
|
|
'DevDetail_button_OverwriteIcons' => 'Sobrescribir iconos',
|
|
|
|
|
'DevDetail_button_OverwriteIcons_Tooltip' => 'Sobrescribir iconos de todos los dispositivos con el mismo tipo',
|
|
|
|
|
'DevDetail_button_OverwriteIcons_Warning' => '¿Está seguro de que desea sobrescribir todos los íconos de todos los dispositivos con el mismo tipo de dispositivo que el tipo de dispositivo actual?',
|
|
|
|
|
'DevDetail_button_Reset' => 'Restablecer cambios',
|
|
|
|
|
'DevDetail_button_Save' => 'Guardar',
|
|
|
|
|
'Device_Searchbox' => 'Búsqueda',
|
|
|
|
|
'Device_Shortcut_AllDevices' => 'Todos',
|
|
|
|
|
'Device_Shortcut_Archived' => 'Archivado(s)',
|
|
|
|
|
'Device_Shortcut_Connected' => 'Conectado(s)',
|
|
|
|
|
'Device_Shortcut_Devices' => 'Dispositivos',
|
|
|
|
|
'Device_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Device_Shortcut_Favorites' => 'Favorito(s)',
|
|
|
|
|
'Device_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Device_Shortcut_OnlineChart' => 'Presencia del dispositivo a lo largo del tiempo',
|
|
|
|
|
'Device_TableHead_Connected_Devices' => 'Dispositivos conectados',
|
|
|
|
|
'Device_TableHead_Favorite' => 'Favorito',
|
|
|
|
|
'Device_TableHead_FirstSession' => '1ra. sesión',
|
|
|
|
|
'Device_TableHead_Group' => 'Grupo',
|
|
|
|
|
'Device_TableHead_Icon' => 'Icono',
|
|
|
|
|
'Device_TableHead_LastIP' => 'Última IP',
|
|
|
|
|
'Device_TableHead_LastIPOrder' => 'Última orden de IP',
|
|
|
|
|
'Device_TableHead_LastSession' => 'Última sesión',
|
|
|
|
|
'Device_TableHead_Location' => 'Localización',
|
|
|
|
|
'Device_TableHead_MAC' => 'MAC',
|
|
|
|
|
'Device_TableHead_MAC_full' => 'MAC completa',
|
|
|
|
|
'Device_TableHead_Name' => 'Nombre',
|
|
|
|
|
'Device_TableHead_Owner' => 'Propietario',
|
|
|
|
|
'Device_TableHead_RowID' => 'Row ID',
|
|
|
|
|
'Device_TableHead_Rowid' => 'Rowid',
|
|
|
|
|
'Device_TableHead_Status' => 'Estado',
|
|
|
|
|
'Device_TableHead_Type' => 'Tipo',
|
|
|
|
|
'Device_Table_info' => 'Mostrando el INICIO y el FINAL de TODAS las entradas',
|
|
|
|
|
'Device_Table_nav_next' => 'Siguiente',
|
|
|
|
|
'Device_Table_nav_prev' => 'Anterior',
|
|
|
|
|
'Device_Tablelenght' => 'Mostrar _MENU_ entradas',
|
|
|
|
|
'Device_Tablelenght_all' => 'Todos',
|
|
|
|
|
'Device_Title' => 'Dispositivos',
|
|
|
|
|
'DynDNS_settings_group' => '<i class="fa fa-globe"></i> DynDNS',
|
|
|
|
|
'ENABLE_API_description' => 'Si está habilitada, la aplicación comenzará a publicar y actualizar <a href="https://github.com/jokob-sk/Pi.Alert/blob/main/docs/API.md" target="_blank">puntos finales de API simples< /a> en la carpeta <code>/home/pi/pialert/front/api/</code> y, por lo tanto, en la URL <code>pialert_url/api/File_name</code>.',
|
|
|
|
|
'ENABLE_API_name' => 'Habilitar API',
|
|
|
|
|
'ENABLE_ARPSCAN_description' => 'Arp-scan es una herramienta de línea de comandos que utiliza el protocolo ARP para descubrir hosts IP en la red local. Una alternativa al escaneo ARP es habilitar la <a onclick="toggleAllSettings()" href="#PIHOLE_ACTIVE"><code>PIHOLE_ACTIVE</code>configuración de integración de PiHole</a>.',
|
|
|
|
|
'ENABLE_ARPSCAN_name' => 'Habilitar escaneo ARP',
|
|
|
|
|
'Email_settings_group' => '<i class="fa fa-at"></i> Email',
|
|
|
|
|
'Events_Periodselect_All' => 'Toda la información',
|
|
|
|
|
'Events_Periodselect_LastMonth' => 'El mes pasado',
|
|
|
|
|
'Events_Periodselect_LastWeek' => 'La semana pasada',
|
|
|
|
|
'Events_Periodselect_LastYear' => 'El año pasado',
|
|
|
|
|
'Events_Periodselect_today' => 'Hoy',
|
|
|
|
|
'Events_Searchbox' => 'Búsqueda',
|
|
|
|
|
'Events_Shortcut_AllEvents' => 'Todos los eventos',
|
|
|
|
|
'Events_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Events_Shortcut_Events' => 'Eventos',
|
|
|
|
|
'Events_Shortcut_MissSessions' => 'Sesiones faltantes',
|
|
|
|
|
'Events_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Events_Shortcut_Sessions' => 'Sesiones',
|
|
|
|
|
'Events_Shortcut_VoidSessions' => 'Sesiones anuladas',
|
|
|
|
|
'Events_TableHead_AdditionalInfo' => 'Información adicional',
|
|
|
|
|
'Events_TableHead_Connection' => 'Conexión',
|
|
|
|
|
'Events_TableHead_Date' => 'Fecha',
|
|
|
|
|
'Events_TableHead_Device' => 'Dispositivo',
|
|
|
|
|
'Events_TableHead_Disconnection' => 'Desconexión',
|
|
|
|
|
'Events_TableHead_Duration' => 'Duración',
|
|
|
|
|
'Events_TableHead_DurationOrder' => 'Orden de duración',
|
|
|
|
|
'Events_TableHead_EventType' => 'Tipo de evento',
|
|
|
|
|
'Events_TableHead_IP' => 'Dirección IP',
|
|
|
|
|
'Events_TableHead_IPOrder' => 'Orden de IP',
|
|
|
|
|
'Events_TableHead_Order' => 'Ordenar',
|
|
|
|
|
'Events_TableHead_Owner' => 'Propietario',
|
|
|
|
|
'Events_Table_info' => 'Mostrando el INICIO y el FINAL de TODAS las entradas',
|
|
|
|
|
'Events_Table_nav_next' => 'Siguiente',
|
|
|
|
|
'Events_Table_nav_prev' => 'Anterior',
|
|
|
|
|
'Events_Tablelenght' => 'Mostrando entradas del MENÚ',
|
|
|
|
|
'Events_Tablelenght_all' => 'Todos',
|
|
|
|
|
'Events_Title' => 'Eventos',
|
|
|
|
|
'Gen_AreYouSure' => '¿Estás seguro de',
|
|
|
|
|
'Gen_Backup' => 'Ejecutar copia de seguridad',
|
|
|
|
|
'Gen_Cancel' => 'Cancelar',
|
|
|
|
|
'Gen_Delete' => 'Eliminar',
|
|
|
|
|
'Gen_Okay' => 'Ok',
|
|
|
|
|
'Gen_Purge' => 'Purgar',
|
|
|
|
|
'Gen_Restore' => 'Ejecutar restauración',
|
|
|
|
|
'Gen_Save' => 'Guardar',
|
|
|
|
|
'Gen_Saved' => 'Guardado',
|
|
|
|
|
'Gen_Switch' => 'Cambiar',
|
|
|
|
|
'Gen_Upd' => 'Actualizado correctamente',
|
|
|
|
|
'Gen_Upd_Fail' => 'Actualización fallida',
|
|
|
|
|
'General_settings_group' => '<i class="fa fa-gears"></i> General',
|
|
|
|
|
'HelpFAQ_Cat_Detail' => 'Detalles',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_head' => '¿Qué significa? ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_text_a' => 'significa un dispositivo de red creado a partir de la página de red.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_300_text_b' => 'designa el número de puerto en el que el dispositivo editado actualmente está conectado a este dispositivo de red.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_head_a' => '¿Cuándo está escaneando ahora? En ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_head_b' => ' dice 1min pero el gráfico muestra intervalos de 5min.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_301_text' => 'El intervalo de tiempo entre los escaneos está definido por el "Cronjob", que está configurado en 5 minutos de forma predeterminada. La designación "1min" se refiere a la duración esperada del escaneo.
|
|
|
|
|
Dependiendo de la configuración de la red, este tiempo puede variar. Para editar el cronjob, puede utilizar el siguiente comando en la terminal/consola <span class="text-danger help_faq_code">crontab -e</span>
|
|
|
|
|
y cambiar el intervalo.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_head_a' => '¿Qué significa? ',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_head_b' => '¿y por qué no puedo seleccionarlo?',
|
|
|
|
|
'HelpFAQ_Cat_Detail_302_text' => 'Algunos dispositivos modernos generan direcciones MAC aleatorias por razones de privacidad, que ya no pueden asociarse a ningún fabricante y que vuelven a cambiar con cada nueva conexión.
|
|
|
|
|
Pi.Alert detecta si se trata de una dirección MAC aleatoria y activa este "campo" automáticamente. Para deshabilitar este comportamiento, debe buscar en su dispositivo cómo deshabilitar la
|
|
|
|
|
aleatorización de direcciones MAC.',
|
|
|
|
|
'HelpFAQ_Cat_Detail_303_head' => '¿Qué es Nmap y para qué sirve?',
|
|
|
|
|
'HelpFAQ_Cat_Detail_303_text' => 'Nmap es un escáner de red con múltiples capacidades.<br>
|
|
|
|
|
Cuando aparece un nuevo dispositivo en su lista, tiene la posibilidad de obtener información más detallada sobre el dispositivo a través del escaneo de Nmap.',
|
|
|
|
|
'HelpFAQ_Cat_Device_200_head' => 'Tengo dispositivos en mi lista que no conozco. Después de borrarlos, siempre vuelven a aparecer.',
|
|
|
|
|
'HelpFAQ_Cat_Device_200_text' => 'Si utiliza Pi-hole, tenga en cuenta que Pi.Alert recupera información de Pi-hole. Ponga en pausa Pi.Alert, vaya a la página de configuración de Pi-hole y
|
|
|
|
|
elimine la concesión DHCP si es necesario. Luego, también en Pi-hole, revise en Herramientas -> Red para ver si puede encontrar los hosts recurrentes allí.
|
|
|
|
|
Si es así, elimínelos también allí. Ahora puede volver a iniciar Pi.Alert. Ahora el dispositivo(s) no debería aparecer más.',
|
|
|
|
|
'HelpFAQ_Cat_General' => 'General',
|
|
|
|
|
'HelpFAQ_Cat_General_100_head' => 'El reloj en la parte superior derecha y el tiempo de los eventos/presencia no son correctos (diferencia de tiempo).',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_a' => 'En su PC, la siguiente zona horaria está configurada para el entorno PHP:',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_b' => 'Si esta no es la zona horaria en la que se encuentra, debe cambiar la zona horaria en el archivo de configuración de PHP. Puedes encontrarlo en este directorio:',
|
|
|
|
|
'HelpFAQ_Cat_General_100_text_c' => 'Busque en este archivo la entrada "date.timezone", elimine el ";" inicial si es necesario e introduzca la zona horaria deseada. Puede encontrar una lista con las zonas horarias compatibles aquí (<a href="https://www.php.net/manual/en/timezones.php" target="blank">Link</a>)',
|
|
|
|
|
'HelpFAQ_Cat_General_101_head' => 'Mi red parece ralentizarse, el streaming se "congela".',
|
|
|
|
|
'HelpFAQ_Cat_General_101_text' => 'Es muy posible que los dispositivos de baja potencia alcancen sus límites de rendimiento con la forma en que Pi.Alert detecta nuevos dispositivos en la red. Esto se amplifica aún más,
|
|
|
|
|
si estos dispositivos se comunican con la red a través de WLAN. Las soluciones aquí serían cambiar a una conexión por cable si es posible o, si el dispositivo sólo se va a utilizar durante un período de tiempo limitado, utilizar el arp scan.
|
|
|
|
|
pausar el arp scan en la página de mantenimiento.',
|
|
|
|
|
'HelpFAQ_Cat_General_102_head' => 'Me aparece el mensaje de que la base de datos es de sólo de lectura.',
|
|
|
|
|
'HelpFAQ_Cat_General_102_text' => 'Compruebe en el directorio Pi.Alert si la carpeta de la base de datos (db) tiene asignados los permisos correctos:<br>
|
|
|
|
|
<span class="text-danger help_faq_code">drwxrwx--- 2 (nombre de usuario) www-data</span><br>
|
|
|
|
|
Si el permiso no es correcto, puede establecerlo de nuevo con los siguientes comandos en la terminal o la consola:<br>
|
|
|
|
|
<span class="text-danger help_faq_code">
|
|
|
|
|
sudo chgrp -R www-data ~/pialert/db<br>
|
|
|
|
|
chmod -R 770 ~/pialert/db
|
|
|
|
|
</span><br>
|
|
|
|
|
Si la base de datos sigue siendo de sólo lectura, intente reinstalar o restaurar una copia de seguridad de la base de datos desde la página de mantenimiento.',
|
|
|
|
|
'HelpFAQ_Cat_General_102docker_head' => '(🐳 Docker only) Database issues (AJAX errors, read-only, not found)',
|
|
|
|
|
'HelpFAQ_Cat_General_102docker_text' => 'Double-check you\'ve followed the <a href="https://github.com/jokob-sk/Pi.Alert/tree/main/dockerfiles">dockerfile readme (most up-to-date info)</a>. <br/> <br/> <ul data-sourcepos="49:4-52:146" dir="auto">
|
|
|
|
|
<li data-sourcepos="49:4-49:106">Download the <a href="https://github.com/jokob-sk/Pi.Alert/blob/main/db/pialert.db">original DB from GitHub</a>.</li>
|
|
|
|
|
<li data-sourcepos="50:4-50:195">Map the <code>pialert.db</code> file (<g-emoji class="g-emoji" alias="warning" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26a0.png">⚠</g-emoji> not folder) from above to <code>/home/pi/pialert/db/pialert.db</code> (see <a href="https://github.com/jokob-sk/Pi.Alert/tree/main/dockerfiles#-examples">Examples</a> for details).</li>
|
|
|
|
|
<li data-sourcepos="51:4-51:161">If facing issues (AJAX errors, can\'t write to DB, etc,) make sure permissions are set correctly, alternatively check the logs under <code>/home/pi/pialert/front/log</code>.</li>
|
|
|
|
|
<li data-sourcepos="52:4-52:146">To solve permission issues you can also try to create a DB backup and then run a DB Restore via the <strong>Maintenance > Backup/Restore</strong> section.</li>
|
|
|
|
|
<li data-sourcepos="53:4-53:228">If the database is in read-only mode you can solve this by setting the owner and group by executing the following command on the host system: <code>docker exec pialert chown -R www-data:www-data /home/pi/pialert/db/pialert.db</code>.</li>
|
|
|
|
|
</ul>',
|
|
|
|
|
'HelpFAQ_Cat_General_103_head' => 'La página de inicio de sesión no aparece, incluso después de cambiar la contraseña.',
|
|
|
|
|
'HelpFAQ_Cat_General_103_text' => 'Además de la contraseña, el archivo de configuración debe contener <span class="text-danger help_faq_code">~/pialert/config/pialert.conf</span>
|
|
|
|
|
además el parámetro <span class="text-danger help_faq_code">PIALERT_WEB_PROTECTION</span> debe ajustarse a <span class="text-danger help_faq_code">True</span>.',
|
|
|
|
|
'HelpFAQ_Cat_Network_600_head' => '¿Para qué sirve esta sección?',
|
|
|
|
|
'HelpFAQ_Cat_Network_600_text' => 'Esta sección debería ofrecerle la posibilidad de mapear la asignación de sus dispositivos de red. Para ello, puede crear uno o más conmutadores, WLAN, enrutadores, etc., proporcionarles un número de puerto si es necesario y asignarles dispositivos
|
|
|
|
|
ya detectados. Esta asignación se realiza en la vista detallada del dispositivo a asignar. Por lo tanto, es posible determinar rápidamente a qué puerto está conectado un host y si está en línea. Es posible asignar un dispositivo a múltiples
|
|
|
|
|
puertos (agrupación de puertos), así como múltiples dispositivos a un puerto (máquinas virtuales).',
|
|
|
|
|
'HelpFAQ_Cat_Presence_400_head' => 'Los dispositivos se muestran con un marcador amarillo y la nota "evento faltante".',
|
|
|
|
|
'HelpFAQ_Cat_Presence_400_text' => 'Si esto sucede, tiene la opción de eliminar los eventos en el dispositivo en cuestión (vista de detalles). Otra posibilidad sería encender el dispositivo y esperar hasta que Pi.Alert detecte el dispositivo como "online" con el siguiente
|
|
|
|
|
escaneo y luego simplemente apagar el dispositivo nuevamente. Ahora Pi.Alert debería anotar correctamente el estado del dispositivo en la base de datos con el próximo escaneo.',
|
|
|
|
|
'HelpFAQ_Cat_Presence_401_head' => 'Un dispositivo se muestra como presente aunque esté "Offline".',
|
|
|
|
|
'HelpFAQ_Cat_Presence_401_text' => 'Si esto sucede, tiene la posibilidad de eliminar los eventos del dispositivo en cuestión (vista de detalles). Otra posibilidad sería encender el dispositivo y esperar hasta que Pi.Alert reconozca el dispositivo como "online" con el siguiente escaneo
|
|
|
|
|
y luego simplemente apagar el dispositivo nuevamente. Ahora Pi.Alert debería anotar correctamente el estado del dispositivo en la base de datos con el próximo escaneo.',
|
|
|
|
|
'HelpFAQ_Title' => 'Ayuda / FAQ',
|
|
|
|
|
'INCLUDED_SECTIONS_description' => 'Especifica qué eventos desencadenan notificaciones. Elimine los tipos de eventos sobre los que no desea recibir notificaciones. Esta configuración anula la configuración específica del dispositivo en la interfaz de usuario. (<code>CTRL + Click</code> para seleccionar/deseleccionar).',
|
|
|
|
|
'INCLUDED_SECTIONS_name' => 'Notificar el',
|
|
|
|
|
'Login_Box' => 'Ingrese su contraseña',
|
|
|
|
|
'Login_Default_PWD' => 'La contraseña predeterminada "123456" todavía está activa.',
|
|
|
|
|
'Login_Psw-box' => 'Contraseña',
|
|
|
|
|
'Login_Psw_alert' => '¡Alerta de Contraseña!',
|
|
|
|
|
'Login_Psw_folder' => 'en la carpeta config.',
|
|
|
|
|
'Login_Psw_new' => 'nueva_contraseña',
|
|
|
|
|
'Login_Psw_run' => 'Para cambiar contraseña ejecute:',
|
|
|
|
|
'Login_Remember' => 'Recordar',
|
|
|
|
|
'Login_Remember_small' => '(válido por 7 días)',
|
|
|
|
|
'Login_Submit' => 'Ingresar',
|
|
|
|
|
'Login_Toggle_Alert_headline' => 'Alerta de Contraseña!',
|
|
|
|
|
'Login_Toggle_Info' => 'Información sobre la contraseña',
|
|
|
|
|
'Login_Toggle_Info_headline' => 'Información sobre la contraseña',
|
|
|
|
|
'MQTT_BROKER_description' => 'URL del host MQTT (no incluya <code>http://</code> o <code>https://</code>).',
|
|
|
|
|
'MQTT_BROKER_name' => 'MQTT broker URL',
|
|
|
|
|
'MQTT_DELAY_SEC_description' => 'Un pequeño truco: retrase la adición a la cola en caso de que el proceso se reinicie y los procesos de publicación anteriores se anulen (se necesitan ~<code>2</code>s para actualizar la configuración de un sensor en el intermediario). Probado con <code>2</code>-<code>3</code> segundos de retraso. Este retraso solo se aplica cuando se crean dispositivos (durante el primer bucle de notificación). No afecta los escaneos o notificaciones posteriores.',
|
|
|
|
|
'MQTT_DELAY_SEC_name' => 'Retraso de MQTT por dispositivo',
|
|
|
|
|
'MQTT_PASSWORD_description' => 'Contraseña utilizada para iniciar sesión en su instancia de agente de MQTT.',
|
|
|
|
|
'MQTT_PASSWORD_name' => 'MQTT password',
|
|
|
|
|
'MQTT_PORT_description' => 'Puerto donde escucha el broker MQTT. Normalmente <code>1883</code>.',
|
|
|
|
|
'MQTT_PORT_name' => 'MQTT broker puerto',
|
|
|
|
|
'MQTT_QOS_description' => 'Configuración de calidad de servicio para el envío de mensajes MQTT. <code>0</code>: baja calidad a <code>2</code>: alta calidad. Cuanto mayor sea la calidad, mayor será el retraso.',
|
|
|
|
|
'MQTT_QOS_name' => 'Calidad de servicio MQTT',
|
|
|
|
|
'MQTT_USER_description' => 'Nombre de usuario utilizado para iniciar sesión en su instancia de agente de MQTT.',
|
|
|
|
|
'MQTT_USER_name' => 'MQTT user',
|
|
|
|
|
'MQTT_settings_group' => '<i class="fa fa-square-rss"></i> MQTT',
|
|
|
|
|
'Maintenance_Github_package_a' => 'La última versión de Pi.Alert (Fork leiweibau) se publicó en ',
|
|
|
|
|
'Maintenance_Github_package_b' => '',
|
|
|
|
|
'Maintenance_Title' => 'Herramientas de mantenimiento',
|
|
|
|
|
'Maintenance_Tool_ExportCSV' => 'Exportación CSV',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_noti' => 'Exportación CSV',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_noti_text' => '¿Está seguro de que quiere generar un archivo CSV?',
|
|
|
|
|
'Maintenance_Tool_ExportCSV_text' => 'Generar un archivo CSV (valores separados por comas) que contenga la lista de dispositivos incluyendo las relaciones de red entre los nodos de red y los dispositivos conectados.',
|
|
|
|
|
'Maintenance_Tool_ImportCSV' => 'Importación CSV',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_noti' => 'Importación CSV',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_noti_text' => '¿Está seguro de que quiere importar el archivo CSV? Esto sobrescribirá completamente los dispositivos de su base de datos.',
|
|
|
|
|
'Maintenance_Tool_ImportCSV_text' => 'Antes de usar esta función, haga una copia de seguridad. Importe un archivo CSV (valor separado por comas) que contiene la lista de dispositivos, incluidas las relaciones de red entre nodos de red y dispositivos conectados. Para hacer eso, coloque el archivo CSV llamado <b> devices.csv </b> en su carpeta <b>/config </b>.',
|
|
|
|
|
'Maintenance_Tool_arpscansw' => 'Activar arp-scan (on/off)',
|
|
|
|
|
'Maintenance_Tool_arpscansw_noti' => 'Activar arp-scan on or off',
|
|
|
|
|
'Maintenance_Tool_arpscansw_noti_text' => 'Cuando el escaneo se ha apagado, permanece apagado hasta que se active nuevamente.',
|
|
|
|
|
'Maintenance_Tool_arpscansw_text' => 'Encender o desactivar el arp-scan. Cuando el escaneo se ha apagado, permanece apagado hasta que se active nuevamente. Los escaneos activos no se cancelan.',
|
|
|
|
|
'Maintenance_Tool_backup' => 'Respaldar DB',
|
|
|
|
|
'Maintenance_Tool_backup_noti' => 'Respaldar DB',
|
|
|
|
|
'Maintenance_Tool_backup_noti_text' => '¿Estás seguro de que quieres exactos la copia de seguridad de DB? Asegúrese de que ningún escaneo se esté ejecutando actualmente.',
|
|
|
|
|
'Maintenance_Tool_backup_text' => 'Las copias de seguridad de la base de datos se encuentran en el directorio de la base de datos como una Zip-Archive, nombrada con la fecha de creación. No hay un número máximo de copias de seguridad.',
|
|
|
|
|
'Maintenance_Tool_check_visible' => 'Desmarque para ocultar la columna.',
|
|
|
|
|
'Maintenance_Tool_darkmode' => 'Cambiar Modo (Dark/Light)',
|
|
|
|
|
'Maintenance_Tool_darkmode_noti' => 'Cambiar Modo',
|
|
|
|
|
'Maintenance_Tool_darkmode_noti_text' => 'Después del cambio de tema, la página intenta volver a cargar para activar el cambio. Si es necesario, el caché debe ser eliminado.',
|
|
|
|
|
'Maintenance_Tool_darkmode_text' => 'Alternar entre el modo oscuro y el modo de luz. Si el interruptor no funciona correctamente, intente borrar el caché del navegador. El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory' => 'Eliminar la actividad de la red',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_noti' => 'Borrar la actividad de la red',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_noti_text' => '¿Está seguro de restablecer la actividad de la red?',
|
|
|
|
|
'Maintenance_Tool_del_ActHistory_text' => 'El gráfico de actividad de la red se resetea. Esto no afecta a los eventos.',
|
|
|
|
|
'Maintenance_Tool_del_alldev' => 'Eliminar todos los dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_alldev_noti' => 'Eliminar dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_alldev_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos?',
|
|
|
|
|
'Maintenance_Tool_del_alldev_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_del_allevents' => 'Eliminar todo (Restablecer historial)',
|
|
|
|
|
'Maintenance_Tool_del_allevents30' => 'Eliminar eventos antiguos (30 días)',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_noti' => 'Eliminar eventos',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_noti_text' => '¿Está seguro de eliminar todos los eventos mayores a 30 días? Esto restablece la presencia de todos los dispositivos.',
|
|
|
|
|
'Maintenance_Tool_del_allevents30_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Se eliminarán todos los eventos mayores a 30 días en la base de datos. En ese momento se restablecerá la presencia de todos los dispositivos. Esto puede conducir a sesiones no válidas. Esto significa que los dispositivos se muestran como "presentes", aunque están fuera de línea. Un escaneo mientras el dispositivo en cuestión está en línea resuelve el problema.',
|
|
|
|
|
'Maintenance_Tool_del_allevents_noti' => 'Eliminar eventos',
|
|
|
|
|
'Maintenance_Tool_del_allevents_noti_text' => '¿Estás seguro de que quieres eliminar todos los eventos? Esto restablece la presencia de todos los dispositivos.',
|
|
|
|
|
'Maintenance_Tool_del_allevents_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Se eliminarán todos los eventos en la base de datos. En ese momento se restablecerá la presencia de todos los dispositivos. Esto puede conducir a sesiones no válidas. Esto significa que los dispositivos se muestran como "presentes", aunque están fuera de línea. Un escaneo mientras el dispositivo en cuestión está en línea resuelve el problema.',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs' => 'Eliminar dispositivos con MACs vacíos',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_noti' => 'Eliminar dispositivos',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos con direcciones MAC vacías? <br> (tal vez prefiera archivarlo)',
|
|
|
|
|
'Maintenance_Tool_del_empty_macs_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos sin Mac se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev' => 'Eliminar dispositivos (desconocidos)',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_noti' => 'Eliminar dispositivos (desconocidos)',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_noti_text' => '¿Estás seguro de que quieres eliminar todos los dispositivos (desconocidos)?',
|
|
|
|
|
'Maintenance_Tool_del_unknowndev_text' => 'Antes de usar esta función, haga una copia de seguridad. La eliminación no se puede deshacer. Todos los dispositivos nombrados (desconocidos) se eliminarán de la base de datos.',
|
|
|
|
|
'Maintenance_Tool_displayed_columns_num' => 'Número de elementos a mostrar en la tabla de dispositivos.',
|
|
|
|
|
'Maintenance_Tool_displayed_columns_text' => 'Cambie la visibilidad y el orden de las columnas en la página <a href="devices.php"><b> <i class="fa fa-laptop"></i> Dispositivos</b></a>. (Arrastrar y soltar es un poco torpe, pero por ahora funciona, no es una tarea común; no se solucionará por ahora).',
|
|
|
|
|
'Maintenance_Tool_drag_me' => 'Arrastre para reordenar las columnas.',
|
|
|
|
|
'Maintenance_Tool_purgebackup' => 'Purgar Respaldos',
|
|
|
|
|
'Maintenance_Tool_purgebackup_noti' => 'Purgar Respaldos',
|
|
|
|
|
'Maintenance_Tool_purgebackup_noti_text' => '¿Está seguro de borrar todas las copias de seguridad excepto las 3 últimas?',
|
|
|
|
|
'Maintenance_Tool_purgebackup_text' => 'Todas las copias de seguridad serán eliminadas, excepto las 3 últimas.',
|
|
|
|
|
'Maintenance_Tool_restore' => 'Restaurar DB',
|
|
|
|
|
'Maintenance_Tool_restore_noti' => 'Restaurar DB',
|
|
|
|
|
'Maintenance_Tool_restore_noti_text' => '¿Estás seguro de que quieres hacer exactos la restauración de DB? Asegúrese de que ningún escaneo se esté ejecutando actualmente.',
|
|
|
|
|
'Maintenance_Tool_restore_text' => 'La última copia de seguridad se puede restaurar a través del botón, pero las copias de seguridad anteriores solo se pueden restaurar manualmente. Después de la restauración, realice una verificación de integridad en la base de datos por seguridad, en caso de que el DB estuviera actualmente en acceso de escritura cuando se creó la copia de seguridad.',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_noti' => 'Actualizar la base de datos',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_noti_text' => '¿Estás seguro de que quieres actualizar la base de datos? <br> (tal vez prefieras archivarla)',
|
|
|
|
|
'Maintenance_Tool_upgrade_database_text' => 'Este botón actualizará la base de datos para habilitar la actividad de la red en las últimas 12 horas. Haga una copia de seguridad de su base de datos en caso de problemas.',
|
|
|
|
|
'Maintenance_Tools_Tab_BackupRestore' => 'Respaldo / Restaurar',
|
|
|
|
|
'Maintenance_Tools_Tab_Logging' => 'Logs',
|
|
|
|
|
'Maintenance_Tools_Tab_Settings' => 'Ajustes',
|
|
|
|
|
'Maintenance_Tools_Tab_Tools' => 'Tools',
|
|
|
|
|
'Maintenance_Tools_Tab_UISettings' => 'Configuración de la interfaz de usuario',
|
|
|
|
|
'Maintenance_arp_status' => 'Estado de escaneo:',
|
|
|
|
|
'Maintenance_arp_status_off' => 'está actualmente deshabilitado',
|
|
|
|
|
'Maintenance_arp_status_on' => 'escaneo(s) actualmente en ejecución',
|
|
|
|
|
'Maintenance_current_version' => 'Estas actualizado. Mira en qué <a href="https://github.com/jokob-sk/Pi.Alert/issues/138" target="_blank">estoy trabajando</a>.',
|
|
|
|
|
'Maintenance_database_backup' => 'Copias de seguridad de la BD:',
|
|
|
|
|
'Maintenance_database_backup_found' => 'copia(s) de seguridad encontrada(s)',
|
|
|
|
|
'Maintenance_database_backup_total' => 'Uso total de disco',
|
|
|
|
|
'Maintenance_database_lastmod' => 'Última modificación:',
|
|
|
|
|
'Maintenance_database_path' => 'Ruta de la base de datos:',
|
|
|
|
|
'Maintenance_database_size' => 'Tamaño de base de datos:',
|
|
|
|
|
'Maintenance_lang_de_de' => 'German (DE)',
|
|
|
|
|
'Maintenance_lang_en_us' => 'English (US)',
|
|
|
|
|
'Maintenance_lang_es_es' => 'Spanish (ES)',
|
|
|
|
|
'Maintenance_lang_selector_apply' => 'Aplicar',
|
|
|
|
|
'Maintenance_lang_selector_empty' => 'Elija un idioma',
|
|
|
|
|
'Maintenance_lang_selector_lable' => 'Seleccione su idioma',
|
|
|
|
|
'Maintenance_lang_selector_text' => 'El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_new_version' => '🆕 Una nueva version esta disponible. Consulta las <a href="https://github.com/jokob-sk/Pi.Alert/releases" target="_blank">notas de la versión</a>.',
|
|
|
|
|
'Maintenance_themeselector_apply' => 'Aplicar',
|
|
|
|
|
'Maintenance_themeselector_empty' => 'Elija un Skin',
|
|
|
|
|
'Maintenance_themeselector_lable' => 'Seleccionar Skin',
|
|
|
|
|
'Maintenance_themeselector_text' => 'El cambio tiene lugar en el lado del servidor, por lo que afecta todos los dispositivos en uso.',
|
|
|
|
|
'Maintenance_version' => 'Actualizaciones de aplicacion',
|
|
|
|
|
'NMAP_ACTIVE_description' => 'Si está habilitado, ejecutará un escaneo en un dispositivo recién encontrado. Para un análisis programado o único, verifique la configuración de <a href="#NMAP_RUN"><code>NMAP_RUN</code></a>.',
|
|
|
|
|
'NMAP_ACTIVE_name' => 'Ejecución del ciclo',
|
|
|
|
|
'NMAP_ARGS_description' => 'Argumentos utilizados para ejecutar el análisis de Nmap. Tenga cuidado de especificar <a href="https://linux.die.net/man/1/nmap" target="_blank">los argumentos</a> correctamente. Por ejemplo, <code>-p -10000</code> escanea los puertos del 1 al 10000.',
|
|
|
|
|
'NMAP_ARGS_name' => 'Argumentos',
|
|
|
|
|
'NMAP_RUN_SCHD_description' => 'Solo está habilitado si selecciona <code>programar</code> en la configuración de <a href="#NMAP_RUN"><code>NMAP_RUN</code></a>. Asegúrese de ingresar el cronograma en el formato tipo cron correcto.',
|
|
|
|
|
'NMAP_RUN_SCHD_name' => 'Programar',
|
|
|
|
|
'NMAP_RUN_description' => 'Habilite un escaneo regular de Nmap en su red en todos los dispositivos. Los ajustes de programación se pueden encontrar a continuación. Si selecciona <code>una vez</code>, Nmap se ejecuta solo una vez al inicio durante el tiempo especificado en la configuración de <a href="#NMAP_TIMEOUT"><code>NMAP_TIMEOUT</code></a>.',
|
|
|
|
|
'NMAP_RUN_name' => 'Ejecución programada',
|
|
|
|
|
'NMAP_TIMEOUT_description' => 'Tiempo máximo en segundos para esperar a que finalice un escaneo de Nmap en cualquier dispositivo.',
|
|
|
|
|
'NTFY_HOST_description' => 'URL de host NTFY que comienza con <code>http://</code> o <code>https://</code>. Puede usar la instancia alojada en <a target="_blank" href="https://ntfy.sh/">https://ntfy.sh</a> simplemente ingresando <code>https://ntfy. sh</código>.',
|
|
|
|
|
'NTFY_HOST_name' => 'NTFY host URL',
|
|
|
|
|
'NTFY_PASSWORD_description' => 'Ingrese la contraseña si necesita (host) una instancia con autenticación habilitada.',
|
|
|
|
|
'NTFY_PASSWORD_name' => 'NTFY password',
|
|
|
|
|
'NTFY_TOPIC_name' => 'NTFY topic',
|
|
|
|
|
'NTFY_USER_description' => 'Ingrese usuario si necesita (alojar) una instancia con autenticación habilitada.',
|
|
|
|
|
'NTFY_USER_name' => 'NTFY user',
|
|
|
|
|
'NTFY_settings_group' => '<i class="fa fa-terminal"></i> NTFY',
|
|
|
|
|
'Navigation_Devices' => 'Dispositivos',
|
|
|
|
|
'Navigation_Events' => 'Eventos',
|
|
|
|
|
'Navigation_HelpFAQ' => 'Ayuda / FAQ',
|
|
|
|
|
'Navigation_Maintenance' => 'Mantenimiento',
|
|
|
|
|
'Navigation_Network' => 'Red',
|
|
|
|
|
'Navigation_Presence' => 'Historial',
|
|
|
|
|
'Navigation_Settings' => 'Configuración',
|
|
|
|
|
'Network_Assign' => 'Conéctese al <i class="fa fa-server"></i> nodo de red anterior',
|
|
|
|
|
'Network_Connected' => 'Dispositivos conectados',
|
|
|
|
|
'Network_ManageAdd' => 'Añadir dispositivo',
|
|
|
|
|
'Network_ManageAdd_Name' => 'Nombre del dispositivo',
|
|
|
|
|
'Network_ManageAdd_Name_text' => 'Nombre sin caracteres especiales',
|
|
|
|
|
'Network_ManageAdd_Port' => 'Recuento de puertos',
|
|
|
|
|
'Network_ManageAdd_Port_text' => 'dejar en blanco para WiFi y Powerline',
|
|
|
|
|
'Network_ManageAdd_Submit' => 'Añadir dispositivo',
|
|
|
|
|
'Network_ManageAdd_Type' => 'Tipo de dispositivo',
|
|
|
|
|
'Network_ManageAdd_Type_text' => '-- Seleccionar tipo --',
|
|
|
|
|
'Network_ManageAssign' => 'Asignar',
|
|
|
|
|
'Network_ManageDel' => 'Eliminar dispositivo',
|
|
|
|
|
'Network_ManageDel_Name' => 'Dispositivo para eliminar',
|
|
|
|
|
'Network_ManageDel_Name_text' => '-- Seleccione el dispositivo --',
|
|
|
|
|
'Network_ManageDel_Submit' => 'Eliminar',
|
|
|
|
|
'Network_ManageDevices' => 'Administrar dispositivos',
|
|
|
|
|
'Network_ManageEdit' => 'Actualizar dispositivo',
|
|
|
|
|
'Network_ManageEdit_ID' => 'Dispositivo para actualizar',
|
|
|
|
|
'Network_ManageEdit_ID_text' => '-- Seleccione el dispositivo para editar --',
|
|
|
|
|
'Network_ManageEdit_Name' => 'Nuevo nombre del dispositivo',
|
|
|
|
|
'Network_ManageEdit_Name_text' => 'Nombre sin caracteres especiales',
|
|
|
|
|
'Network_ManageEdit_Port' => ' Nuevo recuento de puertos',
|
|
|
|
|
'Network_ManageEdit_Port_text' => 'Dejar en blanco para WiFi y Powerline',
|
|
|
|
|
'Network_ManageEdit_Submit' => 'Guardar los cambios',
|
|
|
|
|
'Network_ManageEdit_Type' => 'Nuevo tipo de dispositivo',
|
|
|
|
|
'Network_ManageEdit_Type_text' => '-- Seleccione tipo --',
|
|
|
|
|
'Network_ManageLeaf' => 'Administrar asignación',
|
|
|
|
|
'Network_ManageUnassign' => 'Desasignar',
|
|
|
|
|
'Network_NoAssignedDevices' => 'Este nodo de red no tiene ningún dispositivo asignado (nodos hoja). Asigne uno desde abajo o vaya a la pestaña <b><i class="fa fa-info-circle"></i> Detalles</b> de cualquier dispositivo en <a href="devices.php"><b > <i class="fa fa-laptop"></i> Dispositivos</b></a>, y asígnelo a una red <b><i class="fa fa-server"></i> Nodo (MAC)</b> y <b><i class="fa fa-ethernet"></i> Puerto</b> allí.',
|
|
|
|
|
'Network_Node' => 'Nodo de red',
|
|
|
|
|
'Network_Node_Name' => 'Nombre del nodo',
|
|
|
|
|
'Network_Parent' => 'Dispositivo de red padre',
|
|
|
|
|
'Network_Table_Hostname' => 'Nombre de host',
|
|
|
|
|
'Network_Table_IP' => 'Dirección IP',
|
|
|
|
|
'Network_Table_State' => 'Estado',
|
|
|
|
|
'Network_Title' => 'Descripción general de la red',
|
|
|
|
|
'Network_UnassignedDevices' => 'Dispositivos no asignados',
|
|
|
|
|
'Nmap_settings_group' => '<i class="fa fa-ethernet"></i> Nmap',
|
|
|
|
|
'PHOLUS_ACTIVE_description' => '<a href="https://github.com/jokob-sk/Pi.Alert/tree/main/pholus" target="_blank" >Pholus</a> es una herramienta de rastreo para descubrir información adicional sobre los dispositivos en la red, incluido el nombre del dispositivo. Si está habilitado, ejecutará el escaneo antes de cada ciclo de escaneo de red hasta que no haya dispositivos <code>(unknown)</code> o <code>(name not found)</code>. Tenga en cuenta que puede enviar spam a la red con tráfico innecesario. Depende de la configuración de <a onclick="toggleAllSettings()" href="#SCAN_SUBNETS"><code>SCAN_SUBNETS</code></a>. Para un análisis programado o único, verifique la configuración de <a href="#PHOLUS_RUN"><code>PHOLUS_RUN</code></a>.',
|
|
|
|
|
'PHOLUS_ACTIVE_name' => 'Ejecución del ciclo',
|
|
|
|
|
'PHOLUS_DAYS_DATA_description' => 'Cuántos días de entradas de escaneo de Pholus deben conservarse (globalmente, ¡no específico del dispositivo!). El archivo <a href="/maintenance.php#tab_Logging">pialert_pholus.log</a> no se modifica. Introduzca <code>0</code> para desactivar.',
|
|
|
|
|
'PHOLUS_DAYS_DATA_name' => 'Retención de datos',
|
|
|
|
|
'PHOLUS_FORCE_description' => 'Fuerce el escaneo de cada escaneo de red, incluso si no hay dispositivos <code>(unknown)</code> o <code>(name not found)</code>. Tenga cuidado al habilitar esto, ya que la detección puede inundar fácilmente su red.',
|
|
|
|
|
'PHOLUS_FORCE_name' => 'Escaneo de fuerza de ciclo',
|
|
|
|
|
'PHOLUS_RUN_SCHD_description' => 'Solo está habilitado si selecciona <code>programar</code> en la configuración de <a href="#PHOLUS_RUN"><code>PHOLUS_RUN</code></a>. Asegúrese de ingresar el horario en el formato similar a cron correcto
|
|
|
|
|
(por ejemplo, validar en <a href="https://crontab.guru/" target="_blank">crontab.guru</a>). Por ejemplo, ingresar <code>0 4 * * *</code> ejecutará el escaneo después de las 4 am en el <a onclick="toggleAllSettings()" href="#TIMEZONE"><code>TIMEZONE</code> que configuró arriba</a>. Se ejecutará la PRÓXIMA vez que pase el tiempo.',
|
|
|
|
|
'PHOLUS_RUN_SCHD_name' => 'Programar',
|
|
|
|
|
'PHOLUS_RUN_TIMEOUT_description' => 'El tiempo de espera en segundos para el escaneo Pholus programado. Se aplican las mismas notas con respecto a la duración que en la configuración de <a href="#PHOLUS_TIMEOUT"><code>PHOLUS_TIMEOUT</code></a>. Un escaneo programado no verifica si hay dispositivos <code>(unknown)</code> o <code>(name not found)</code>, el escaneo se ejecuta de cualquier manera.',
|
|
|
|
|
'PHOLUS_RUN_TIMEOUT_name' => 'Tiempo de espera de ejecución programado',
|
|
|
|
|
'PHOLUS_RUN_description' => 'Habilite un escaneo regular de Pholus en su red. Los ajustes de programación se pueden encontrar a continuación. Si selecciona <code>una vez</code>, Pholus se ejecuta solo una vez al inicio durante el tiempo especificado en la configuración de <a href="#PHOLUS_RUN_TIMEOUT"><code>PHOLUS_RUN_TIMEOUT</code></a>.',
|
|
|
|
|
'PHOLUS_RUN_name' => 'Ejecución programada',
|
|
|
|
|
'PHOLUS_TIMEOUT_description' => '¿Cuánto tiempo en segundos debe rastrear Pholus en cada interfaz si se cumple la condición anterior? Cuanto más tiempo lo deje encendido, es más probable que los dispositivos transmitan más información. Este tiempo de espera se suma al tiempo que lleva realizar un escaneo arp en su red.',
|
|
|
|
|
'PHOLUS_TIMEOUT_name' => 'Tiempo de espera de ciclo',
|
|
|
|
|
'PIALERT_WEB_PASSWORD_description' => 'La contraseña predeterminada es <code>123456</code>. Para cambiar la contraseña, ejecute <code>/home/pi/pialert/back/pialert-cli</code> en el contenedor',
|
|
|
|
|
'PIALERT_WEB_PASSWORD_name' => 'Contraseña de inicio de sesión',
|
|
|
|
|
'PIALERT_WEB_PROTECTION_description' => 'Cuando está habilitado, se muestra un cuadro de diálogo de inicio de sesión. Lea detenidamente a continuación si se le bloquea el acceso a su instancia.',
|
|
|
|
|
'PIALERT_WEB_PROTECTION_name' => 'Habilitar inicio de sesión',
|
|
|
|
|
'PIHOLE_ACTIVE_description' => 'Debe mapear <code>:/etc/pihole/pihole-FTL.db</code> en el archivo <code>docker-compose.yml</code> si habilita esta configuración.',
|
|
|
|
|
'PIHOLE_ACTIVE_name' => 'Habilitar el mapeo de PiHole',
|
|
|
|
|
'PRINT_LOG_description' => 'Esta configuración habilitará un registro más detallado. Útil para depurar eventos que se escriben en la base de datos.',
|
|
|
|
|
'PRINT_LOG_name' => 'Imprimir registro adicional',
|
|
|
|
|
'PUSHSAFER_TOKEN_description' => 'Su clave secreta de la API de Pushsafer (token).',
|
|
|
|
|
'PUSHSAFER_TOKEN_name' => 'Pushsafer token',
|
|
|
|
|
'PUSHSAFER_settings_group' => '<i class="fa fa-bell"></i> Pushsafer',
|
|
|
|
|
'Pholus_settings_group' => '<i class="fa fa-search"></i> Pholus',
|
|
|
|
|
'PiHole_settings_group' => '<i class="fa fa-seedling"></i> PiHole',
|
|
|
|
|
'Presence_CalHead_lang' => 'es-es',
|
|
|
|
|
'Presence_CalHead_month' => 'mes',
|
|
|
|
|
'Presence_CalHead_quarter' => 'trimestre',
|
|
|
|
|
'Presence_CalHead_week' => 'semana',
|
|
|
|
|
'Presence_CalHead_year' => 'año',
|
|
|
|
|
'Presence_CallHead_Devices' => 'Dispositivos',
|
|
|
|
|
'Presence_Shortcut_AllDevices' => 'Todos',
|
|
|
|
|
'Presence_Shortcut_Archived' => 'Archivado(s)',
|
|
|
|
|
'Presence_Shortcut_Connected' => 'Conectado(s)',
|
|
|
|
|
'Presence_Shortcut_Devices' => 'Dispositivos',
|
|
|
|
|
'Presence_Shortcut_DownAlerts' => 'Alerta(s) de caída(s)',
|
|
|
|
|
'Presence_Shortcut_Favorites' => 'Favorito(s)',
|
|
|
|
|
'Presence_Shortcut_NewDevices' => 'Nuevo(s)',
|
|
|
|
|
'Presence_Title' => 'Historial por dispositivo',
|
|
|
|
|
'REPORT_APPRISE_description' => 'Habilitar el envío de notificaciones a través de <a target="_blank" href="https://hub.docker.com/r/caronc/apprise">Apprise</a>.',
|
|
|
|
|
'REPORT_APPRISE_name' => 'Habilitar Apprise',
|
|
|
|
|
'REPORT_DASHBOARD_URL_description' => 'Esta URL se utiliza como base para generar enlaces en los correos electrónicos. Ingrese la URL completa que comienza con <code>http://</code>, incluido el número de puerto (sin barra inclinada al final <code>/</code>).',
|
|
|
|
|
'REPORT_DASHBOARD_URL_name' => 'Pi.Alert URL',
|
|
|
|
|
'REPORT_FROM_description' => 'Asunto del correo electrónico de notificación.',
|
|
|
|
|
'REPORT_FROM_name' => 'Asunto del email',
|
|
|
|
|
'REPORT_MAIL_description' => 'Si está habilitado, se envía un correo electrónico con una lista de cambios a los que se ha suscrito. Complete también todas las configuraciones restantes relacionadas con la configuración de SMTP a continuación',
|
|
|
|
|
'REPORT_MAIL_name' => 'Habilitar email',
|
|
|
|
|
'REPORT_MQTT_description' => 'Habilitar el envío de notificaciones a través de <a target="_blank" href="https://www.home-assistant.io/integrations/mqtt/">MQTT</a> a su Home Assistance.',
|
|
|
|
|
'REPORT_MQTT_name' => 'Habilitar MQTT',
|
|
|
|
|
'REPORT_NTFY_description' => 'Habilitar el envío de notificaciones a través de <a target="_blank" href="https://ntfy.sh/">NTFY</a>.',
|
|
|
|
|
'REPORT_NTFY_name' => 'Habilitar NTFY',
|
|
|
|
|
'REPORT_PUSHSAFER_description' => 'Habilitar el envío de notificaciones a través de <a target="_blank" href="https://www.pushsafer.com/">Pushsafer</a>.',
|
|
|
|
|
'REPORT_PUSHSAFER_name' => 'Habilitar Pushsafer',
|
|
|
|
|
'REPORT_TO_description' => 'Dirección de correo electrónico a la que se enviará la notificación.',
|
|
|
|
|
'REPORT_TO_name' => 'Enviar el email a',
|
|
|
|
|
'REPORT_WEBHOOK_description' => 'Habilite webhooks para notificaciones. Los webhooks lo ayudan a conectarse a muchas herramientas de terceros, como IFTTT, Zapier o <a href="https://n8n.io/" target="_blank">n8n</a>, por nombrar algunas. Consulte esta sencilla <a href="https://github.com/jokob-sk/Pi.Alert/blob/main/docs/WEBHOOK_N8N.md" target="_blank">guía de n8n aquí</a> para obtener comenzó. Si está habilitado, configure los ajustes relacionados a continuación.',
|
|
|
|
|
'REPORT_WEBHOOK_name' => 'Habilitar webhooks',
|
|
|
|
|
'SCAN_CYCLE_MINUTES_description' => 'El retraso entre escaneos. Si usa arp-scan, el tiempo de escaneo en sí depende de la cantidad de direcciones IP para verificar. Esto está influenciado por la máscara de red configurada en la configuración <a href="#SCAN_SUBNETS"><code>SCAN_SUBNETS</code></a> en la parte superior. Cada IP toma un par de segundos para escanear.',
|
|
|
|
|
'SCAN_CYCLE_MINUTES_name' => 'Retraso del ciclo de escaneo',
|
|
|
|
|
'SCAN_SUBNETS_description' => 'El tiempo de escaneo arp en sí depende de la cantidad de direcciones IP para verificar.
|
|
|
|
|
El número de direcciones IP para comprobar depende de la <a target="_blank" href="https://www.calculator.net/ip-subnet-calculator.html">máscara de red</a> que establezca aquí.
|
|
|
|
|
Por ejemplo, una máscara <code>/24</code> da como resultado 256 IP para verificar, mientras que <code>/16</code>
|
|
|
|
|
controles de máscara alrededor de 65,536. Cada IP toma un par de segundos. Esto significa que con una configuración incorrecta
|
|
|
|
|
el arp-scan tardará horas en completarse en lugar de segundos.
|
|
|
|
|
<ol>
|
|
|
|
|
<li>Especifique la máscara de red. Por ejemplo, el filtro <code>192.168.1.0/24</code> cubre los rangos de IP 192.168.1.0 a 192.168.1.255.</li>
|
|
|
|
|
<li>Ejecute <code>ifconfig</code> en su contenedor para encontrar los nombres de su interfaz (por ejemplo: <code>eth0</code>, <code>eth1</code>)</li>
|
|
|
|
|
</ol>
|
|
|
|
|
',
|
|
|
|
|
'SCAN_SUBNETS_name' => 'Subredes para escanear',
|
|
|
|
|
'SMTP_FORCE_SSL_description' => 'Forzar SSL al conectarse a su servidor SMTP',
|
|
|
|
|
'SMTP_FORCE_SSL_name' => 'Forzar SSL',
|
|
|
|
|
'SMTP_PASS_description' => 'La contraseña del servidor SMTP.',
|
|
|
|
|
'SMTP_PASS_name' => 'SMTP password',
|
|
|
|
|
'SMTP_PORT_description' => 'Número de puerto utilizado para la conexión SMTP. Establézcalo en <code>0</code> si no desea utilizar un puerto al conectarse al servidor SMTP.',
|
|
|
|
|
'SMTP_PORT_name' => 'SMTP server PORT',
|
|
|
|
|
'SMTP_SERVER_description' => 'La URL del host del servidor SMTP. Por ejemplo, <code>smtp-relay.sendinblue.com</code>. Para utilizar Gmail como servidor SMTP <a target="_blank" href="https://github.com/jokob-sk/Pi.Alert/blob/main/docs/SMTP_GMAIL.md">siga esta guía</a >',
|
|
|
|
|
'SMTP_SERVER_name' => 'SMTP server URL',
|
|
|
|
|
'SMTP_SKIP_LOGIN_description' => 'No utilice la autenticación cuando se conecte al servidor SMTP.',
|
|
|
|
|
'SMTP_SKIP_LOGIN_name' => 'Omitir autenticación',
|
|
|
|
|
'SMTP_SKIP_TLS_description' => 'Deshabilite TLS cuando se conecte a su servidor SMTP.',
|
|
|
|
|
'SMTP_SKIP_TLS_name' => 'No usar TLS',
|
|
|
|
|
'SMTP_USER_description' => 'El nombre de usuario utilizado para iniciar sesión en el servidor SMTP (a veces, una dirección de correo electrónico completa).',
|
|
|
|
|
'SMTP_USER_name' => 'SMTP user',
|
|
|
|
|
'TIMEZONE_description' => 'Zona horaria para mostrar las estadísticas correctamente. Encuentra tu zona horaria<a target="_blank" href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" rel="nofollow">aquí</a>.',
|
|
|
|
|
'TIMEZONE_name' => 'Zona horaria',
|
|
|
|
|
'UI_LANG_description' => 'Seleccione el idioma de interfaz de usuario preferido.',
|
|
|
|
|
'UI_LANG_name' => 'Idioma de interfaz',
|
|
|
|
|
'WEBHOOK_PAYLOAD_description' => 'El formato de datos de carga de Webhook para el atributo <code>body</code> > <code>attachments</code> > <code>text</code> en el json de carga. Vea un ejemplo de la carga <a target="_blank" href="https://github.com/jokob-sk/Pi.Alert/blob/main/back/webhook_json_sample.json">aquí</a>. (por ejemplo: para discord use <code>html</code>)',
|
|
|
|
|
'WEBHOOK_PAYLOAD_name' => 'Tipo de carga',
|
|
|
|
|
'WEBHOOK_REQUEST_METHOD_description' => 'El método de solicitud HTTP que se utilizará para la llamada de webhook.',
|
|
|
|
|
'WEBHOOK_REQUEST_METHOD_name' => 'Método de solicitud',
|
|
|
|
|
'WEBHOOK_URL_description' => 'URL de destino comienza con <code>http://</code> o <code>https://</code>.',
|
|
|
|
|
'WEBHOOK_URL_name' => 'URL de destino',
|
|
|
|
|
'Webhooks_settings_group' => '<i class="fa fa-circle-nodes"></i> Webhooks',
|
|
|
|
|
'general_event_description' => 'El evento que ha activado puede tardar un tiempo hasta que finalicen los procesos en segundo plano. La ejecución terminó una vez que vea <code>finished</code> a continuación. Consulte el <a onclick=\'setCache("activeMaintenanceTab", "tab_Logging_id")\' href="/maintenance.php#tab_Logging">registro de errores</a> si no obtuvo el resultado esperado. <br/> <br/> Estado:',
|
|
|
|
|
'general_event_title' => 'Ejecución de un evento ad-hoc',
|
|
|
|
|
'run_event_icon' => 'fa-play',
|
|
|
|
|
'run_event_tooltip' => 'Habilite la configuración y guarde sus cambios al principio antes de ejecutarlo.',
|
|
|
|
|
'settings_expand_all' => 'Expandir todo',
|
|
|
|
|
'settings_imported' => 'La última vez que se importó la configuración desde el archivo pialert.conf:',
|
|
|
|
|
'settings_missing' => 'No se han cargado todos los ajustes, actualice la página. Esto probablemente se deba a una gran carga en la base de datos.',
|
|
|
|
|
'settings_missing_block' => 'No puede guardar su configuración sin especificar todas las claves de configuración. Recarga la página. Esto probablemente se deba a una gran carga en la base de datos.',
|
|
|
|
|
'settings_old' => 'La configuración en la base de datos (que se muestra en esta página) está desactualizada. Esto probablemente se deba a un análisis en ejecución. La configuración se guardó en el archivo <code>pialert.conf</code>, pero el proceso en segundo plano aún no tuvo tiempo de importarlo a la base de datos. Puede esperar hasta que la configuración se actualice para no sobrescribir sus valores anteriores. Siéntase libre de guardar su configuración de cualquier manera si no le importa perder la configuración entre la última vez que guardó y ahora. También se crean archivos de respaldo si necesita comparar su configuración más adelante.',
|
|
|
|
|
'test_event_icon' => 'fa-vial-circle-check',
|
|
|
|
|
'test_event_tooltip' => 'Guarde sus cambios antes de probar su configuración.',
|
|
|
|
|
|
|
|
|
|
);
|
|
|
|
|
?>
|
|
|
|
|
|