diff --git a/front/php/templates/language/fr_fr.json b/front/php/templates/language/fr_fr.json
index 1e40a8df..e73803bc 100755
--- a/front/php/templates/language/fr_fr.json
+++ b/front/php/templates/language/fr_fr.json
@@ -9,9 +9,9 @@
"AppEvents_DateTimeCreated": "Journalisé",
"AppEvents_Extra": "Extra",
"AppEvents_GUID": "GUID d’événement d’application",
- "AppEvents_Helper1": "Helper 1",
- "AppEvents_Helper2": "Helper 2",
- "AppEvents_Helper3": "Helper 3",
+ "AppEvents_Helper1": "Assistant 1",
+ "AppEvents_Helper2": "Assistant 2",
+ "AppEvents_Helper3": "Assistant 3",
"AppEvents_ObjectForeignKey": "Clé étrangère",
"AppEvents_ObjectIndex": "Index",
"AppEvents_ObjectIsArchived": "Est archivé (au moment de l'enregistrement)",
@@ -66,52 +66,52 @@
"DevDetail_EveandAl_NewDevice": "Nouvel appareil",
"DevDetail_EveandAl_NewDevice_Tooltip": "Affiche le statut Nouveau pour l'appareil et l'inclut dans les listes lorsque le filtre Nouveaux Appareils est actif. N'affecte pas les notifications.",
"DevDetail_EveandAl_RandomMAC": "MAC aléatoire",
- "DevDetail_EveandAl_ScanCycle": "",
- "DevDetail_EveandAl_ScanCycle_a": "",
- "DevDetail_EveandAl_ScanCycle_z": "",
- "DevDetail_EveandAl_Skip": "",
- "DevDetail_EveandAl_Title": "",
+ "DevDetail_EveandAl_ScanCycle": "Scanner l'appareil",
+ "DevDetail_EveandAl_ScanCycle_a": "Scanner l'appareil",
+ "DevDetail_EveandAl_ScanCycle_z": "Ne pas scanner l'appareil",
+ "DevDetail_EveandAl_Skip": "Passer les notifications répétées durant",
+ "DevDetail_EveandAl_Title": " Config des événements & Alerted",
"DevDetail_Events_CheckBox": "Masquer les événements de connexion",
- "DevDetail_GoToNetworkNode": "",
+ "DevDetail_GoToNetworkNode": "Naviguer à la page Réseau pour le noeud sélectionné",
"DevDetail_Icon": "Icône",
- "DevDetail_Icon_Descr": "",
+ "DevDetail_Icon_Descr": "Renseigner le nom d'une icône Font Awesome sans le préfixe fa- ou la classe complète ; par ex. fa fa-brands fa-apple.",
"DevDetail_Loading": "Chargement …",
"DevDetail_MainInfo_Comments": "Observations",
"DevDetail_MainInfo_Favorite": "Favori",
"DevDetail_MainInfo_Group": "Groupe",
"DevDetail_MainInfo_Location": "Emplacement",
"DevDetail_MainInfo_Name": "Nom",
- "DevDetail_MainInfo_Network": "",
+ "DevDetail_MainInfo_Network": " Nœud (MAC)",
"DevDetail_MainInfo_Network_Port": " Port",
- "DevDetail_MainInfo_Network_Site": "",
+ "DevDetail_MainInfo_Network_Site": "Site",
"DevDetail_MainInfo_Network_Title": " Réseau",
"DevDetail_MainInfo_Owner": "Propriétaire",
- "DevDetail_MainInfo_SSID": "",
+ "DevDetail_MainInfo_SSID": "SSID",
"DevDetail_MainInfo_Title": " Informations principales",
"DevDetail_MainInfo_Type": "Type",
"DevDetail_MainInfo_Vendor": "Fabriquant",
"DevDetail_MainInfo_mac": "MAC",
- "DevDetail_Network_Node_hover": "",
- "DevDetail_Network_Port_hover": "",
- "DevDetail_Nmap_Scans": "",
- "DevDetail_Nmap_Scans_desc": "",
- "DevDetail_Nmap_buttonDefault": "",
- "DevDetail_Nmap_buttonDefault_text": "",
- "DevDetail_Nmap_buttonDetail": "",
- "DevDetail_Nmap_buttonDetail_text": "",
- "DevDetail_Nmap_buttonFast": "",
- "DevDetail_Nmap_buttonFast_text": "",
- "DevDetail_Nmap_buttonSkipDiscovery": "",
- "DevDetail_Nmap_buttonSkipDiscovery_text": "",
- "DevDetail_Nmap_resultsLink": "",
- "DevDetail_Owner_hover": "",
- "DevDetail_Periodselect_All": "",
- "DevDetail_Periodselect_LastMonth": "",
- "DevDetail_Periodselect_LastWeek": "",
- "DevDetail_Periodselect_LastYear": "",
+ "DevDetail_Network_Node_hover": "Sélectionner l'appareil du réseau principal auquel cet appareil est connecté afin de compléter l'arbre Réseau.",
+ "DevDetail_Network_Port_hover": "Le port auquel cet appareil est connecté sur l'appareil du réseau principal. Si vide, une icône Wifi est affichée dans l'arbre Réseau.",
+ "DevDetail_Nmap_Scans": "Scans NMAP manuels",
+ "DevDetail_Nmap_Scans_desc": "Vous pouvez lancer des scans NMAP manuels. Vous pouvez aussi programmer des sans réguliers via le plugin Services & Ports (NMAP). Aller dans les Paramètres pour plus de details",
+ "DevDetail_Nmap_buttonDefault": "Scan par défaut",
+ "DevDetail_Nmap_buttonDefault_text": "Scan par défaut : NMAP scanne les 1 000 premiers ports pour chaque demande de scan de protocole. Cela couvre environ 93% des ports TCP et 49% des ports UDP (environ 5 secondes).",
+ "DevDetail_Nmap_buttonDetail": "Scan détaillé",
+ "DevDetail_Nmap_buttonDetail_text": "Scan détaillé : scan par défaut avec la détection de système d'exploitation, la détection de version, l'analyse de script et le tracé route (jusqu'à 30 secondes ou plus)",
+ "DevDetail_Nmap_buttonFast": "Scan rapide",
+ "DevDetail_Nmap_buttonFast_text": "Scan rapide : analyse moins de ports (100) que le scan par défaut (plusieurs secondes)",
+ "DevDetail_Nmap_buttonSkipDiscovery": "Passer la découverte d'hôtes",
+ "DevDetail_Nmap_buttonSkipDiscovery_text": "Passer la découverte d'hôtes (option -PN) : scan par défaut sans découvert d'hôtes",
+ "DevDetail_Nmap_resultsLink": "Vous pouvez quitter cette page après lancement du scan. Les resultats seront aussi disponibles dans le fichier app_front.log.",
+ "DevDetail_Owner_hover": "Possesseur de l'appareil. Texte libre.",
+ "DevDetail_Periodselect_All": "Toutes les infos",
+ "DevDetail_Periodselect_LastMonth": "Mois dernier",
+ "DevDetail_Periodselect_LastWeek": "Semaine dernière",
+ "DevDetail_Periodselect_LastYear": "Année dernière",
"DevDetail_Periodselect_today": "Aujourd'hui",
- "DevDetail_Run_Actions_Title": "",
- "DevDetail_Run_Actions_Tooltip": "",
+ "DevDetail_Run_Actions_Title": " Lancer l'action sur l'appareil",
+ "DevDetail_Run_Actions_Tooltip": "Lancer une action sur l'appareil depuis la liste déroulante.",
"DevDetail_SessionInfo_FirstSession": "Première session",
"DevDetail_SessionInfo_LastIP": "Dernière IP",
"DevDetail_SessionInfo_LastSession": "Dernière session",
@@ -123,68 +123,68 @@
"DevDetail_SessionTable_Disconnection": "Déconnection",
"DevDetail_SessionTable_Duration": "Durée",
"DevDetail_SessionTable_IP": "IP",
- "DevDetail_SessionTable_Order": "",
+ "DevDetail_SessionTable_Order": "Ordre",
"DevDetail_Shortcut_CurrentStatus": "État actuel",
"DevDetail_Shortcut_DownAlerts": "Alertes de panne",
"DevDetail_Shortcut_Presence": "Présence",
"DevDetail_Shortcut_Sessions": "Sessions",
- "DevDetail_Tab_Details": "",
- "DevDetail_Tab_Events": "",
+ "DevDetail_Tab_Details": " Détails",
+ "DevDetail_Tab_Events": " Événements",
"DevDetail_Tab_EventsTableDate": "Date",
"DevDetail_Tab_EventsTableEvent": "Type d'événement",
"DevDetail_Tab_EventsTableIP": "IP",
"DevDetail_Tab_EventsTableInfo": "Informations complémentaires",
- "DevDetail_Tab_Nmap": "",
- "DevDetail_Tab_NmapEmpty": "Aucun port détecté avec Nmap sur cet appareil.",
+ "DevDetail_Tab_Nmap": " NMAP",
+ "DevDetail_Tab_NmapEmpty": "Aucun port détecté par NMAP sur cet appareil.",
"DevDetail_Tab_NmapTableExtra": "Extra",
- "DevDetail_Tab_NmapTableHeader": "",
+ "DevDetail_Tab_NmapTableHeader": "Résultats des scans programmés",
"DevDetail_Tab_NmapTableIndex": "Index",
"DevDetail_Tab_NmapTablePort": "Port",
"DevDetail_Tab_NmapTableService": "Service",
"DevDetail_Tab_NmapTableState": "État",
- "DevDetail_Tab_NmapTableText": "",
+ "DevDetail_Tab_NmapTableText": "Configurer une programmation dans les Paramètres",
"DevDetail_Tab_NmapTableTime": "Heure",
- "DevDetail_Tab_Plugins": "",
- "DevDetail_Tab_Presence": "",
+ "DevDetail_Tab_Plugins": " Plugins",
+ "DevDetail_Tab_Presence": " Présence",
"DevDetail_Tab_Sessions": " Sessions",
- "DevDetail_Tab_Tools": "",
+ "DevDetail_Tab_Tools": " Outils",
"DevDetail_Tab_Tools_Internet_Info_Description": "",
"DevDetail_Tab_Tools_Internet_Info_Error": "Une erreur est survenue",
"DevDetail_Tab_Tools_Internet_Info_Start": "",
- "DevDetail_Tab_Tools_Internet_Info_Title": "",
- "DevDetail_Tab_Tools_Nslookup_Description": "",
+ "DevDetail_Tab_Tools_Internet_Info_Title": "Informations Internet",
+ "DevDetail_Tab_Tools_Nslookup_Description": "Nslookup est un outil utilisé pour chercher dans les Domain Name System (DNS). DNS est un système qui traduit les noms de domaine, comme www.google.com, en adresses IP, comme 172.217.0.142.",
"DevDetail_Tab_Tools_Nslookup_Error": "Erreur : adresse IP invalide",
- "DevDetail_Tab_Tools_Nslookup_Start": "",
+ "DevDetail_Tab_Tools_Nslookup_Start": "Lancer Nslookup",
"DevDetail_Tab_Tools_Nslookup_Title": "Nslookup",
- "DevDetail_Tab_Tools_Speedtest_Description": "",
+ "DevDetail_Tab_Tools_Speedtest_Description": "L'outil Speedtest mesure la vitesse de la connexion descendante, montante, et de la latence de la connexion Internet.",
"DevDetail_Tab_Tools_Speedtest_Start": "Démarrer le test de débit",
"DevDetail_Tab_Tools_Speedtest_Title": "Test de débit en ligne",
"DevDetail_Tab_Tools_Traceroute_Description": "",
- "DevDetail_Tab_Tools_Traceroute_Error": "",
- "DevDetail_Tab_Tools_Traceroute_Start": "",
+ "DevDetail_Tab_Tools_Traceroute_Error": "L'adresse IP n'est pas valide",
+ "DevDetail_Tab_Tools_Traceroute_Start": "Lancer Traceroute",
"DevDetail_Tab_Tools_Traceroute_Title": "Traceroute",
- "DevDetail_Tools_WOL": "",
+ "DevDetail_Tools_WOL": "Envoyer une commande WoL à ",
"DevDetail_Tools_WOL_noti": "Wake-on-LAN",
- "DevDetail_Tools_WOL_noti_text": "",
- "DevDetail_Type_hover": "",
- "DevDetail_Vendor_hover": "",
- "DevDetail_WOL_Title": "",
- "DevDetail_button_AddIcon": "",
+ "DevDetail_Tools_WOL_noti_text": "La commande Wake-on-LAN (WoL) est envoyé à l'adresse de broadcasting. Si la cible n'est pas dans le sous-réseau / VLAN de NetAlertX, l'appareil cible ne répondra pas.",
+ "DevDetail_Type_hover": "Le type d'appareil. Si vous sélectionnez un appareil réseau prédéfini (ex. AP, Firewall, Routeur, Switch...), ils apparaitront dans la configuration de l'arbre Réseau comme nœud de réseau principal potentiel.",
+ "DevDetail_Vendor_hover": "Le Vendeur est détecté automatiquement. Vous pouvez changer la valeur ou ajouter une valeur libre.",
+ "DevDetail_WOL_Title": " Wake-on-LAN",
+ "DevDetail_button_AddIcon": "Ajouter une nouvelle icône",
"DevDetail_button_AddIcon_Help": "",
- "DevDetail_button_AddIcon_Tooltip": "",
+ "DevDetail_button_AddIcon_Tooltip": "Ajouter une nouvelle icône, non encore disponible dans la liste déroulante, pour cet appareil.",
"DevDetail_button_Delete": "Supprimer l'appareil",
"DevDetail_button_DeleteEvents": "Supprimer les événements",
- "DevDetail_button_DeleteEvents_Warning": "",
- "DevDetail_button_OverwriteIcons": "",
- "DevDetail_button_OverwriteIcons_Tooltip": "",
+ "DevDetail_button_DeleteEvents_Warning": "Êtes-vous sûr de vouloir supprimer tous les Événements de cet appareil ?
(cela supprimera l'Historique des événements et les Sessions et peur aider pour les notifications persistantes)",
+ "DevDetail_button_OverwriteIcons": "Remplacer les icônes",
+ "DevDetail_button_OverwriteIcons_Tooltip": "Remplacer les icônes de tous les appareils de ce type",
"DevDetail_button_OverwriteIcons_Warning": "",
"DevDetail_button_Reset": "Réinitialiser les modifications",
"DevDetail_button_Save": "Enregistrer",
- "Device_MultiEdit": "",
+ "Device_MultiEdit": "Édition multiple",
"Device_MultiEdit_Backup": "",
- "Device_MultiEdit_Fields": "",
- "Device_MultiEdit_MassActions": "",
- "Device_MultiEdit_Tooltip": "",
+ "Device_MultiEdit_Fields": "Champs modifiables :",
+ "Device_MultiEdit_MassActions": "Actions en masse :",
+ "Device_MultiEdit_Tooltip": "Attention. Ceci va appliquer la valeur de gauche à tous les appareils sélectionnés au-dessus.",
"Device_Searchbox": "Rechercher",
"Device_Shortcut_AllDevices": "Mes appareils",
"Device_Shortcut_Archived": "Archivés",
@@ -198,7 +198,7 @@
"Device_TableHead_Connected_Devices": "Connexions",
"Device_TableHead_Favorite": "Favori",
"Device_TableHead_FirstSession": "Première session",
- "Device_TableHead_GUID": "",
+ "Device_TableHead_GUID": "GUID",
"Device_TableHead_Group": "Groupe",
"Device_TableHead_Icon": "Icône",
"Device_TableHead_LastIP": "Dernière IP",
@@ -208,32 +208,32 @@
"Device_TableHead_MAC": "MAC aléatoire",
"Device_TableHead_MAC_full": "Adresse MAC",
"Device_TableHead_Name": "Nom",
- "Device_TableHead_NetworkSite": "",
+ "Device_TableHead_NetworkSite": "Site Réseau",
"Device_TableHead_Owner": "Propriétaire",
- "Device_TableHead_Parent_MAC": "",
+ "Device_TableHead_Parent_MAC": "MAC du nœud principal",
"Device_TableHead_Port": "Port",
- "Device_TableHead_RowID": "",
- "Device_TableHead_Rowid": "",
- "Device_TableHead_SSID": "",
+ "Device_TableHead_RowID": "ID de colonne",
+ "Device_TableHead_Rowid": "ID de colonne",
+ "Device_TableHead_SSID": "SSID",
"Device_TableHead_Status": "État",
- "Device_TableHead_SyncHubNodeName": "",
+ "Device_TableHead_SyncHubNodeName": "Noeud de synchro",
"Device_TableHead_Type": "Type",
"Device_TableHead_Vendor": "Fabriquant",
- "Device_Table_Not_Network_Device": "",
- "Device_Table_info": "",
+ "Device_Table_Not_Network_Device": "Non configuré comme appareil du réseau",
+ "Device_Table_info": "Affiche de _START_ à _END_ sur _TOTAL_ entrées",
"Device_Table_nav_next": "Suivant",
"Device_Table_nav_prev": "Précédent",
"Device_Tablelenght": "Afficher _MENU_ entrées",
- "Device_Tablelenght_all": "",
+ "Device_Tablelenght_all": "Tous",
"Device_Title": "Appareils",
"Donations_Others": "Autres",
"Donations_Platforms": "Plateformes de sponsoring",
- "Donations_Text": "",
+ "Donations_Text": "Coucou 👋! Merci d'avoir cliqué ici 😅 J'essaie de récolter des donations pour vous faire un meilleur produit. En plus, ça m'aide à éviter le burn-out pour développer cette application plus longtemps. Toute subvention (régulière ou non) me donne envie de poursuivre le développement de cette application. J'aimerais réduire mon activité principale pour me concentrer plus longuement à NetAlertX. Vous auriez plus de fonctionnalités, une application mieux finie et avec moins de bugs. Merci de votre lecture - je vous suis reconnaissant pour votre soutien ❤🙏 Version courte : en me soutenant, vous aurez :
0 s'il est désactivé), les appareils marqués comme Nouvel appareil seront supprimés si leur durée depuis la première session est plus ancienne que le nombre d'heures paramétré. Utilisez ce paramétrage si vous voulez supprimer automatiquement les Nouveaux appareils après X heures.",
"HRS_TO_KEEP_NEWDEV_name": "",
"HelpFAQ_Cat_Detail": "Détails",
"HelpFAQ_Cat_Detail_300_head": "",
@@ -312,10 +312,10 @@
"HelpFAQ_Cat_Detail_301_head_b": "",
"HelpFAQ_Cat_Detail_301_text": "",
"HelpFAQ_Cat_Detail_302_head_a": "",
- "HelpFAQ_Cat_Detail_302_head_b": "",
+ "HelpFAQ_Cat_Detail_302_head_b": "et pourquoi je ne peux pas sélectionner cela ?",
"HelpFAQ_Cat_Detail_302_text": "",
- "HelpFAQ_Cat_Detail_303_head": "",
- "HelpFAQ_Cat_Detail_303_text": "",
+ "HelpFAQ_Cat_Detail_303_head": "Qu'est-ce que NMAP et à quoi cela sert-il ?",
+ "HelpFAQ_Cat_Detail_303_text": "NMAP est un scanner réseau aux multiples possibilités.