diff --git a/front/js/common.js b/front/js/common.js
index a4b57e57..b8f5924a 100755
--- a/front/js/common.js
+++ b/front/js/common.js
@@ -12,7 +12,7 @@ var timerRefreshData = ''
var emptyArr = ['undefined', "", undefined, null, 'null'];
var UI_LANG = "English";
-const allLanguages = ["en_us", "es_es", "de_de", "fr_fr", "it_it", "ru_ru", "nb_no", "pl_pl", "pt_br", "tr_tr", "zh_cn", "cs_cz", "ar_ar", "ca_ca", "uk_ua"]; // needs to be same as in lang.php
+const allLanguages = ["en_us", "es_es", "de_de", "fr_fr", "it_it", "ru_ru", "nb_no", "pl_pl", "pt_br", "pt_pt", "tr_tr", "zh_cn", "cs_cz", "ar_ar", "ca_ca", "uk_ua"]; // needs to be same as in lang.php
var settingsJSON = {}
@@ -328,6 +328,9 @@ function getLangCode() {
case 'Portuguese (pt_br)':
lang_code = 'pt_br';
break;
+ case 'Portuguese (pt_pt)':
+ lang_code = 'pt_pt';
+ break;
case 'Turkish (tr_tr)':
lang_code = 'tr_tr';
break;
diff --git a/front/php/templates/language/de_de.json b/front/php/templates/language/de_de.json
index 790b0974..78a58e6c 100755
--- a/front/php/templates/language/de_de.json
+++ b/front/php/templates/language/de_de.json
@@ -833,4 +833,4 @@
"settings_system_label": "System",
"settings_update_item_warning": "",
"test_event_tooltip": "Speichere die Änderungen, bevor Sie die Einstellungen testen."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/fr_fr.json b/front/php/templates/language/fr_fr.json
index fa72030c..d97ffcaf 100755
--- a/front/php/templates/language/fr_fr.json
+++ b/front/php/templates/language/fr_fr.json
@@ -760,4 +760,4 @@
"settings_system_label": "Système",
"settings_update_item_warning": "Mettre à jour la valeur ci-dessous. Veillez à bien suivre le même format qu'auparavant. Il n'y a pas de pas de contrôle.",
"test_event_tooltip": "Enregistrer d'abord vos modifications avant de tester vôtre paramétrage."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/it_it.json b/front/php/templates/language/it_it.json
index 52214090..121b602b 100755
--- a/front/php/templates/language/it_it.json
+++ b/front/php/templates/language/it_it.json
@@ -760,4 +760,4 @@
"settings_system_label": "Sistema",
"settings_update_item_warning": "Aggiorna il valore qui sotto. Fai attenzione a seguire il formato precedente. La convalida non viene eseguita.",
"test_event_tooltip": "Salva le modifiche prima di provare le nuove impostazioni."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/lang.php b/front/php/templates/language/lang.php
index 8d751567..35a02f73 100755
--- a/front/php/templates/language/lang.php
+++ b/front/php/templates/language/lang.php
@@ -5,7 +5,7 @@
// ###################################
$defaultLang = "en_us";
-$allLanguages = ["en_us", "es_es", "de_de", "fr_fr", "it_it", "ru_ru", "nb_no", "pl_pl", "pt_br", "tr_tr", "zh_cn", "cs_cz", "ar_ar", "ca_ca", "uk_ua"];
+$allLanguages = ["en_us", "es_es", "de_de", "fr_fr", "it_it", "ru_ru", "nb_no", "pl_pl", "pt_br", "pt_pt", "tr_tr", "zh_cn", "cs_cz", "ar_ar", "ca_ca", "uk_ua"];
global $db;
@@ -19,6 +19,7 @@ switch($result){
case 'Norwegian': $pia_lang_selected = 'nb_no'; break;
case 'Polish (pl_pl)': $pia_lang_selected = 'pl_pl'; break;
case 'Portuguese (pt_br)': $pia_lang_selected = 'pt_br'; break;
+ case 'Portuguese (pt_pt)': $pia_lang_selected = 'pt_pt'; break;
case 'Italian (it_it)': $pia_lang_selected = 'it_it'; break;
case 'Russian': $pia_lang_selected = 'ru_ru'; break;
case 'Turkish (tr_tr)': $pia_lang_selected = 'tr_tr'; break;
diff --git a/front/php/templates/language/merge_translations.py b/front/php/templates/language/merge_translations.py
index 91b385d2..75bbca71 100755
--- a/front/php/templates/language/merge_translations.py
+++ b/front/php/templates/language/merge_translations.py
@@ -33,6 +33,6 @@ def merge_translations(main_file, other_files):
if __name__ == "__main__":
current_path = os.path.dirname(os.path.abspath(__file__))
# language codes can be found here: http://www.lingoes.net/en/translator/langcode.htm
- json_files = ["en_us.json", "de_de.json", "es_es.json", "fr_fr.json", "nb_no.json", "ru_ru.json", "it_it.json", "pt_br.json", "pl_pl.json", "zh_cn.json", "tr_tr.json", "cs_cz.json", "ar_ar.json", "ca_ca.json", "uk_ua.json"]
+ json_files = ["en_us.json", "de_de.json", "es_es.json", "fr_fr.json", "nb_no.json", "ru_ru.json", "it_it.json", "pt_br.json", "pt_pt.json", "pl_pl.json", "zh_cn.json", "tr_tr.json", "cs_cz.json", "ar_ar.json", "ca_ca.json", "uk_ua.json"]
file_paths = [os.path.join(current_path, file) for file in json_files]
merge_translations(file_paths[0], file_paths[1:])
diff --git a/front/php/templates/language/pt_pt.json b/front/php/templates/language/pt_pt.json
new file mode 100755
index 00000000..c83a5b5f
--- /dev/null
+++ b/front/php/templates/language/pt_pt.json
@@ -0,0 +1,763 @@
+{
+ "API_CUSTOM_SQL_description": "",
+ "API_CUSTOM_SQL_name": "",
+ "API_TOKEN_description": "",
+ "API_TOKEN_name": "",
+ "API_display_name": "",
+ "API_icon": "",
+ "About_Design": "",
+ "About_Exit": "",
+ "About_Title": "",
+ "AppEvents_AppEventProcessed": "",
+ "AppEvents_DateTimeCreated": "",
+ "AppEvents_Extra": "",
+ "AppEvents_GUID": "",
+ "AppEvents_Helper1": "",
+ "AppEvents_Helper2": "",
+ "AppEvents_Helper3": "",
+ "AppEvents_ObjectForeignKey": "",
+ "AppEvents_ObjectIndex": "",
+ "AppEvents_ObjectIsArchived": "",
+ "AppEvents_ObjectIsNew": "",
+ "AppEvents_ObjectPlugin": "",
+ "AppEvents_ObjectPrimaryID": "",
+ "AppEvents_ObjectSecondaryID": "",
+ "AppEvents_ObjectStatus": "",
+ "AppEvents_ObjectStatusColumn": "",
+ "AppEvents_ObjectType": "",
+ "AppEvents_Plugin": "",
+ "AppEvents_Type": "",
+ "BackDevDetail_Actions_Ask_Run": "",
+ "BackDevDetail_Actions_Not_Registered": "",
+ "BackDevDetail_Actions_Title_Run": "",
+ "BackDevDetail_Copy_Ask": "",
+ "BackDevDetail_Copy_Title": "",
+ "BackDevDetail_Tools_WOL_error": "",
+ "BackDevDetail_Tools_WOL_okay": "",
+ "BackDevices_Arpscan_disabled": "",
+ "BackDevices_Arpscan_enabled": "",
+ "BackDevices_Backup_CopError": "",
+ "BackDevices_Backup_Failed": "",
+ "BackDevices_Backup_okay": "",
+ "BackDevices_DBTools_DelDevError_a": "",
+ "BackDevices_DBTools_DelDevError_b": "",
+ "BackDevices_DBTools_DelDev_a": "",
+ "BackDevices_DBTools_DelDev_b": "",
+ "BackDevices_DBTools_DelEvents": "",
+ "BackDevices_DBTools_DelEventsError": "",
+ "BackDevices_DBTools_ImportCSV": "",
+ "BackDevices_DBTools_ImportCSVError": "",
+ "BackDevices_DBTools_ImportCSVMissing": "",
+ "BackDevices_DBTools_Purge": "",
+ "BackDevices_DBTools_UpdDev": "",
+ "BackDevices_DBTools_UpdDevError": "",
+ "BackDevices_DBTools_Upgrade": "",
+ "BackDevices_DBTools_UpgradeError": "",
+ "BackDevices_Device_UpdDevError": "",
+ "BackDevices_Restore_CopError": "",
+ "BackDevices_Restore_Failed": "",
+ "BackDevices_Restore_okay": "",
+ "BackDevices_darkmode_disabled": "",
+ "BackDevices_darkmode_enabled": "",
+ "CLEAR_NEW_FLAG_description": "",
+ "CLEAR_NEW_FLAG_name": "",
+ "CustProps_cant_remove": "",
+ "DAYS_TO_KEEP_EVENTS_description": "",
+ "DAYS_TO_KEEP_EVENTS_name": "",
+ "DISCOVER_PLUGINS_description": "",
+ "DISCOVER_PLUGINS_name": "",
+ "DevDetail_Children_Title": "",
+ "DevDetail_Copy_Device_Title": "",
+ "DevDetail_Copy_Device_Tooltip": "",
+ "DevDetail_CustomProperties_Title": "",
+ "DevDetail_CustomProps_reset_info": "",
+ "DevDetail_DisplayFields_Title": "",
+ "DevDetail_EveandAl_AlertAllEvents": "",
+ "DevDetail_EveandAl_AlertDown": "",
+ "DevDetail_EveandAl_Archived": "",
+ "DevDetail_EveandAl_NewDevice": "",
+ "DevDetail_EveandAl_NewDevice_Tooltip": "",
+ "DevDetail_EveandAl_RandomMAC": "",
+ "DevDetail_EveandAl_ScanCycle": "",
+ "DevDetail_EveandAl_ScanCycle_a": "",
+ "DevDetail_EveandAl_ScanCycle_z": "",
+ "DevDetail_EveandAl_Skip": "",
+ "DevDetail_EveandAl_Title": "",
+ "DevDetail_Events_CheckBox": "",
+ "DevDetail_GoToNetworkNode": "",
+ "DevDetail_Icon": "",
+ "DevDetail_Icon_Descr": "",
+ "DevDetail_Loading": "",
+ "DevDetail_MainInfo_Comments": "",
+ "DevDetail_MainInfo_Favorite": "",
+ "DevDetail_MainInfo_Group": "",
+ "DevDetail_MainInfo_Location": "",
+ "DevDetail_MainInfo_Name": "",
+ "DevDetail_MainInfo_Network": "",
+ "DevDetail_MainInfo_Network_Port": "",
+ "DevDetail_MainInfo_Network_Site": "",
+ "DevDetail_MainInfo_Network_Title": "",
+ "DevDetail_MainInfo_Owner": "",
+ "DevDetail_MainInfo_SSID": "",
+ "DevDetail_MainInfo_Title": "",
+ "DevDetail_MainInfo_Type": "",
+ "DevDetail_MainInfo_Vendor": "",
+ "DevDetail_MainInfo_mac": "",
+ "DevDetail_NavToChildNode": "",
+ "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_Periodselect_today": "",
+ "DevDetail_Run_Actions_Title": "",
+ "DevDetail_Run_Actions_Tooltip": "",
+ "DevDetail_SessionInfo_FirstSession": "",
+ "DevDetail_SessionInfo_LastIP": "",
+ "DevDetail_SessionInfo_LastSession": "",
+ "DevDetail_SessionInfo_StaticIP": "",
+ "DevDetail_SessionInfo_Status": "",
+ "DevDetail_SessionInfo_Title": "",
+ "DevDetail_SessionTable_Additionalinfo": "",
+ "DevDetail_SessionTable_Connection": "",
+ "DevDetail_SessionTable_Disconnection": "",
+ "DevDetail_SessionTable_Duration": "",
+ "DevDetail_SessionTable_IP": "",
+ "DevDetail_SessionTable_Order": "",
+ "DevDetail_Shortcut_CurrentStatus": "",
+ "DevDetail_Shortcut_DownAlerts": "",
+ "DevDetail_Shortcut_Presence": "",
+ "DevDetail_Shortcut_Sessions": "",
+ "DevDetail_Tab_Details": "",
+ "DevDetail_Tab_Events": "",
+ "DevDetail_Tab_EventsTableDate": "",
+ "DevDetail_Tab_EventsTableEvent": "",
+ "DevDetail_Tab_EventsTableIP": "",
+ "DevDetail_Tab_EventsTableInfo": "",
+ "DevDetail_Tab_Nmap": "",
+ "DevDetail_Tab_NmapEmpty": "",
+ "DevDetail_Tab_NmapTableExtra": "",
+ "DevDetail_Tab_NmapTableHeader": "",
+ "DevDetail_Tab_NmapTableIndex": "",
+ "DevDetail_Tab_NmapTablePort": "",
+ "DevDetail_Tab_NmapTableService": "",
+ "DevDetail_Tab_NmapTableState": "",
+ "DevDetail_Tab_NmapTableText": "",
+ "DevDetail_Tab_NmapTableTime": "",
+ "DevDetail_Tab_Plugins": "",
+ "DevDetail_Tab_Presence": "",
+ "DevDetail_Tab_Sessions": "",
+ "DevDetail_Tab_Tools": "",
+ "DevDetail_Tab_Tools_Internet_Info_Description": "",
+ "DevDetail_Tab_Tools_Internet_Info_Error": "",
+ "DevDetail_Tab_Tools_Internet_Info_Start": "",
+ "DevDetail_Tab_Tools_Internet_Info_Title": "",
+ "DevDetail_Tab_Tools_Nslookup_Description": "",
+ "DevDetail_Tab_Tools_Nslookup_Error": "",
+ "DevDetail_Tab_Tools_Nslookup_Start": "",
+ "DevDetail_Tab_Tools_Nslookup_Title": "",
+ "DevDetail_Tab_Tools_Speedtest_Description": "",
+ "DevDetail_Tab_Tools_Speedtest_Start": "",
+ "DevDetail_Tab_Tools_Speedtest_Title": "",
+ "DevDetail_Tab_Tools_Traceroute_Description": "",
+ "DevDetail_Tab_Tools_Traceroute_Error": "",
+ "DevDetail_Tab_Tools_Traceroute_Start": "",
+ "DevDetail_Tab_Tools_Traceroute_Title": "",
+ "DevDetail_Tools_WOL": "",
+ "DevDetail_Tools_WOL_noti": "",
+ "DevDetail_Tools_WOL_noti_text": "",
+ "DevDetail_Type_hover": "",
+ "DevDetail_Vendor_hover": "",
+ "DevDetail_WOL_Title": "",
+ "DevDetail_button_AddIcon": "",
+ "DevDetail_button_AddIcon_Help": "",
+ "DevDetail_button_AddIcon_Tooltip": "",
+ "DevDetail_button_Delete": "",
+ "DevDetail_button_DeleteEvents": "",
+ "DevDetail_button_DeleteEvents_Warning": "",
+ "DevDetail_button_Delete_ask": "",
+ "DevDetail_button_OverwriteIcons": "",
+ "DevDetail_button_OverwriteIcons_Tooltip": "",
+ "DevDetail_button_OverwriteIcons_Warning": "",
+ "DevDetail_button_Reset": "",
+ "DevDetail_button_Save": "",
+ "DeviceEdit_ValidMacIp": "",
+ "Device_MultiEdit": "",
+ "Device_MultiEdit_Backup": "",
+ "Device_MultiEdit_Fields": "",
+ "Device_MultiEdit_MassActions": "",
+ "Device_MultiEdit_Tooltip": "",
+ "Device_Searchbox": "",
+ "Device_Shortcut_AllDevices": "",
+ "Device_Shortcut_AllNodes": "",
+ "Device_Shortcut_Archived": "",
+ "Device_Shortcut_Connected": "",
+ "Device_Shortcut_Devices": "",
+ "Device_Shortcut_DownAlerts": "",
+ "Device_Shortcut_DownOnly": "",
+ "Device_Shortcut_Favorites": "",
+ "Device_Shortcut_NewDevices": "",
+ "Device_Shortcut_OnlineChart": "",
+ "Device_TableHead_AlertDown": "",
+ "Device_TableHead_Connected_Devices": "",
+ "Device_TableHead_CustomProps": "",
+ "Device_TableHead_FQDN": "",
+ "Device_TableHead_Favorite": "",
+ "Device_TableHead_FirstSession": "",
+ "Device_TableHead_GUID": "",
+ "Device_TableHead_Group": "",
+ "Device_TableHead_Icon": "",
+ "Device_TableHead_LastIP": "",
+ "Device_TableHead_LastIPOrder": "",
+ "Device_TableHead_LastSession": "",
+ "Device_TableHead_Location": "",
+ "Device_TableHead_MAC": "",
+ "Device_TableHead_MAC_full": "",
+ "Device_TableHead_Name": "",
+ "Device_TableHead_NetworkSite": "",
+ "Device_TableHead_Owner": "",
+ "Device_TableHead_ParentRelType": "",
+ "Device_TableHead_Parent_MAC": "",
+ "Device_TableHead_Port": "",
+ "Device_TableHead_PresentLastScan": "",
+ "Device_TableHead_ReqNicsOnline": "",
+ "Device_TableHead_RowID": "",
+ "Device_TableHead_Rowid": "",
+ "Device_TableHead_SSID": "",
+ "Device_TableHead_SourcePlugin": "",
+ "Device_TableHead_Status": "",
+ "Device_TableHead_SyncHubNodeName": "",
+ "Device_TableHead_Type": "",
+ "Device_TableHead_Vendor": "",
+ "Device_Table_Not_Network_Device": "",
+ "Device_Table_info": "",
+ "Device_Table_nav_next": "",
+ "Device_Table_nav_prev": "",
+ "Device_Tablelenght": "",
+ "Device_Tablelenght_all": "",
+ "Device_Title": "",
+ "Devices_Filters": "",
+ "ENABLE_PLUGINS_description": "",
+ "ENABLE_PLUGINS_name": "",
+ "ENCRYPTION_KEY_description": "",
+ "ENCRYPTION_KEY_name": "",
+ "Email_display_name": "",
+ "Email_icon": "",
+ "Events_Loading": "",
+ "Events_Periodselect_All": "",
+ "Events_Periodselect_LastMonth": "",
+ "Events_Periodselect_LastWeek": "",
+ "Events_Periodselect_LastYear": "",
+ "Events_Periodselect_today": "",
+ "Events_Searchbox": "",
+ "Events_Shortcut_AllEvents": "",
+ "Events_Shortcut_DownAlerts": "",
+ "Events_Shortcut_Events": "",
+ "Events_Shortcut_MissSessions": "",
+ "Events_Shortcut_NewDevices": "",
+ "Events_Shortcut_Sessions": "",
+ "Events_Shortcut_VoidSessions": "",
+ "Events_TableHead_AdditionalInfo": "",
+ "Events_TableHead_Connection": "",
+ "Events_TableHead_Date": "",
+ "Events_TableHead_Device": "",
+ "Events_TableHead_Disconnection": "",
+ "Events_TableHead_Duration": "",
+ "Events_TableHead_DurationOrder": "",
+ "Events_TableHead_EventType": "",
+ "Events_TableHead_IP": "",
+ "Events_TableHead_IPOrder": "",
+ "Events_TableHead_Order": "",
+ "Events_TableHead_Owner": "",
+ "Events_TableHead_PendingAlert": "",
+ "Events_Table_info": "",
+ "Events_Table_nav_next": "",
+ "Events_Table_nav_prev": "",
+ "Events_Tablelenght": "",
+ "Events_Tablelenght_all": "",
+ "Events_Title": "",
+ "GRAPHQL_PORT_description": "",
+ "GRAPHQL_PORT_name": "",
+ "Gen_Action": "",
+ "Gen_Add": "",
+ "Gen_AddDevice": "",
+ "Gen_Add_All": "",
+ "Gen_All_Devices": "",
+ "Gen_AreYouSure": "",
+ "Gen_Backup": "",
+ "Gen_Cancel": "",
+ "Gen_Change": "",
+ "Gen_Copy": "",
+ "Gen_CopyToClipboard": "",
+ "Gen_DataUpdatedUITakesTime": "",
+ "Gen_Delete": "",
+ "Gen_DeleteAll": "",
+ "Gen_Description": "",
+ "Gen_Error": "",
+ "Gen_Filter": "",
+ "Gen_Generate": "",
+ "Gen_InvalidMac": "",
+ "Gen_LockedDB": "",
+ "Gen_NetworkMask": "",
+ "Gen_Offline": "",
+ "Gen_Okay": "",
+ "Gen_Online": "",
+ "Gen_Purge": "",
+ "Gen_ReadDocs": "",
+ "Gen_Remove_All": "",
+ "Gen_Remove_Last": "",
+ "Gen_Reset": "",
+ "Gen_Restore": "",
+ "Gen_Run": "",
+ "Gen_Save": "",
+ "Gen_Saved": "",
+ "Gen_Search": "",
+ "Gen_Select": "",
+ "Gen_SelectIcon": "",
+ "Gen_SelectToPreview": "",
+ "Gen_Selected_Devices": "",
+ "Gen_Subnet": "",
+ "Gen_Switch": "",
+ "Gen_Upd": "",
+ "Gen_Upd_Fail": "",
+ "Gen_Update": "",
+ "Gen_Update_Value": "",
+ "Gen_ValidIcon": "",
+ "Gen_Warning": "",
+ "Gen_Work_In_Progress": "",
+ "Gen_create_new_device": "",
+ "Gen_create_new_device_info": "",
+ "General_display_name": "",
+ "General_icon": "",
+ "HRS_TO_KEEP_NEWDEV_description": "",
+ "HRS_TO_KEEP_NEWDEV_name": "",
+ "HRS_TO_KEEP_OFFDEV_description": "",
+ "HRS_TO_KEEP_OFFDEV_name": "",
+ "LOADED_PLUGINS_description": "",
+ "LOADED_PLUGINS_name": "",
+ "LOG_LEVEL_description": "",
+ "LOG_LEVEL_name": "",
+ "Loading": "",
+ "Login_Box": "",
+ "Login_Default_PWD": "",
+ "Login_Info": "",
+ "Login_Psw-box": "",
+ "Login_Psw_alert": "",
+ "Login_Psw_folder": "",
+ "Login_Psw_new": "",
+ "Login_Psw_run": "",
+ "Login_Remember": "",
+ "Login_Remember_small": "",
+ "Login_Submit": "",
+ "Login_Toggle_Alert_headline": "",
+ "Login_Toggle_Info": "",
+ "Login_Toggle_Info_headline": "",
+ "Maint_PurgeLog": "",
+ "Maint_RestartServer": "",
+ "Maint_Restart_Server_noti_text": "",
+ "Maintenance_InitCheck": "",
+ "Maintenance_InitCheck_Checking": "",
+ "Maintenance_InitCheck_QuickSetupGuide": "",
+ "Maintenance_InitCheck_Success": "",
+ "Maintenance_ReCheck": "",
+ "Maintenance_Running_Version": "",
+ "Maintenance_Status": "",
+ "Maintenance_Title": "",
+ "Maintenance_Tool_DownloadConfig": "",
+ "Maintenance_Tool_DownloadConfig_text": "",
+ "Maintenance_Tool_DownloadWorkflows": "",
+ "Maintenance_Tool_DownloadWorkflows_text": "",
+ "Maintenance_Tool_ExportCSV": "",
+ "Maintenance_Tool_ExportCSV_noti": "",
+ "Maintenance_Tool_ExportCSV_noti_text": "",
+ "Maintenance_Tool_ExportCSV_text": "",
+ "Maintenance_Tool_ImportCSV": "",
+ "Maintenance_Tool_ImportCSV_noti": "",
+ "Maintenance_Tool_ImportCSV_noti_text": "",
+ "Maintenance_Tool_ImportCSV_text": "",
+ "Maintenance_Tool_ImportConfig_noti": "",
+ "Maintenance_Tool_ImportPastedCSV": "",
+ "Maintenance_Tool_ImportPastedCSV_noti_text": "",
+ "Maintenance_Tool_ImportPastedCSV_text": "",
+ "Maintenance_Tool_ImportPastedConfig": "",
+ "Maintenance_Tool_ImportPastedConfig_noti_text": "",
+ "Maintenance_Tool_ImportPastedConfig_text": "",
+ "Maintenance_Tool_arpscansw": "",
+ "Maintenance_Tool_arpscansw_noti": "",
+ "Maintenance_Tool_arpscansw_noti_text": "",
+ "Maintenance_Tool_arpscansw_text": "",
+ "Maintenance_Tool_backup": "",
+ "Maintenance_Tool_backup_noti": "",
+ "Maintenance_Tool_backup_noti_text": "",
+ "Maintenance_Tool_backup_text": "",
+ "Maintenance_Tool_check_visible": "",
+ "Maintenance_Tool_darkmode": "",
+ "Maintenance_Tool_darkmode_noti": "",
+ "Maintenance_Tool_darkmode_noti_text": "",
+ "Maintenance_Tool_darkmode_text": "",
+ "Maintenance_Tool_del_ActHistory": "",
+ "Maintenance_Tool_del_ActHistory_noti": "",
+ "Maintenance_Tool_del_ActHistory_noti_text": "",
+ "Maintenance_Tool_del_ActHistory_text": "",
+ "Maintenance_Tool_del_alldev": "",
+ "Maintenance_Tool_del_alldev_noti": "",
+ "Maintenance_Tool_del_alldev_noti_text": "",
+ "Maintenance_Tool_del_alldev_text": "",
+ "Maintenance_Tool_del_allevents": "",
+ "Maintenance_Tool_del_allevents30": "",
+ "Maintenance_Tool_del_allevents30_noti": "",
+ "Maintenance_Tool_del_allevents30_noti_text": "",
+ "Maintenance_Tool_del_allevents30_text": "",
+ "Maintenance_Tool_del_allevents_noti": "",
+ "Maintenance_Tool_del_allevents_noti_text": "",
+ "Maintenance_Tool_del_allevents_text": "",
+ "Maintenance_Tool_del_empty_macs": "",
+ "Maintenance_Tool_del_empty_macs_noti": "",
+ "Maintenance_Tool_del_empty_macs_noti_text": "",
+ "Maintenance_Tool_del_empty_macs_text": "",
+ "Maintenance_Tool_del_selecteddev": "",
+ "Maintenance_Tool_del_selecteddev_text": "",
+ "Maintenance_Tool_del_unknowndev": "",
+ "Maintenance_Tool_del_unknowndev_noti": "",
+ "Maintenance_Tool_del_unknowndev_noti_text": "",
+ "Maintenance_Tool_del_unknowndev_text": "",
+ "Maintenance_Tool_displayed_columns_text": "",
+ "Maintenance_Tool_drag_me": "",
+ "Maintenance_Tool_order_columns_text": "",
+ "Maintenance_Tool_purgebackup": "",
+ "Maintenance_Tool_purgebackup_noti": "",
+ "Maintenance_Tool_purgebackup_noti_text": "",
+ "Maintenance_Tool_purgebackup_text": "",
+ "Maintenance_Tool_restore": "",
+ "Maintenance_Tool_restore_noti": "",
+ "Maintenance_Tool_restore_noti_text": "",
+ "Maintenance_Tool_restore_text": "",
+ "Maintenance_Tool_upgrade_database_noti": "",
+ "Maintenance_Tool_upgrade_database_noti_text": "",
+ "Maintenance_Tool_upgrade_database_text": "",
+ "Maintenance_Tools_Tab_BackupRestore": "",
+ "Maintenance_Tools_Tab_Logging": "",
+ "Maintenance_Tools_Tab_Settings": "",
+ "Maintenance_Tools_Tab_Tools": "",
+ "Maintenance_Tools_Tab_UISettings": "",
+ "Maintenance_arp_status": "",
+ "Maintenance_arp_status_off": "",
+ "Maintenance_arp_status_on": "",
+ "Maintenance_built_on": "",
+ "Maintenance_current_version": "",
+ "Maintenance_database_backup": "",
+ "Maintenance_database_backup_found": "",
+ "Maintenance_database_backup_total": "",
+ "Maintenance_database_lastmod": "",
+ "Maintenance_database_path": "",
+ "Maintenance_database_rows": "",
+ "Maintenance_database_size": "",
+ "Maintenance_lang_selector_apply": "",
+ "Maintenance_lang_selector_empty": "",
+ "Maintenance_lang_selector_lable": "",
+ "Maintenance_lang_selector_text": "",
+ "Maintenance_new_version": "",
+ "Maintenance_themeselector_apply": "",
+ "Maintenance_themeselector_empty": "",
+ "Maintenance_themeselector_lable": "",
+ "Maintenance_themeselector_text": "",
+ "Maintenance_version": "",
+ "NETWORK_DEVICE_TYPES_description": "",
+ "NETWORK_DEVICE_TYPES_name": "",
+ "Navigation_About": "",
+ "Navigation_AppEvents": "",
+ "Navigation_Devices": "",
+ "Navigation_Donations": "",
+ "Navigation_Events": "",
+ "Navigation_Integrations": "",
+ "Navigation_Maintenance": "",
+ "Navigation_Monitoring": "",
+ "Navigation_Network": "",
+ "Navigation_Notifications": "",
+ "Navigation_Plugins": "",
+ "Navigation_Presence": "",
+ "Navigation_Report": "",
+ "Navigation_Settings": "",
+ "Navigation_SystemInfo": "",
+ "Navigation_Workflows": "",
+ "Network_Assign": "",
+ "Network_Cant_Assign": "",
+ "Network_Cant_Assign_No_Node_Selected": "",
+ "Network_Configuration_Error": "",
+ "Network_Connected": "",
+ "Network_Devices": "",
+ "Network_ManageAdd": "",
+ "Network_ManageAdd_Name": "",
+ "Network_ManageAdd_Name_text": "",
+ "Network_ManageAdd_Port": "",
+ "Network_ManageAdd_Port_text": "",
+ "Network_ManageAdd_Submit": "",
+ "Network_ManageAdd_Type": "",
+ "Network_ManageAdd_Type_text": "",
+ "Network_ManageAssign": "",
+ "Network_ManageDel": "",
+ "Network_ManageDel_Name": "",
+ "Network_ManageDel_Name_text": "",
+ "Network_ManageDel_Submit": "",
+ "Network_ManageDevices": "",
+ "Network_ManageEdit": "",
+ "Network_ManageEdit_ID": "",
+ "Network_ManageEdit_ID_text": "",
+ "Network_ManageEdit_Name": "",
+ "Network_ManageEdit_Name_text": "",
+ "Network_ManageEdit_Port": "",
+ "Network_ManageEdit_Port_text": "",
+ "Network_ManageEdit_Submit": "",
+ "Network_ManageEdit_Type": "",
+ "Network_ManageEdit_Type_text": "",
+ "Network_ManageLeaf": "",
+ "Network_ManageUnassign": "",
+ "Network_NoAssignedDevices": "",
+ "Network_NoDevices": "",
+ "Network_Node": "",
+ "Network_Node_Name": "",
+ "Network_Parent": "",
+ "Network_Root": "",
+ "Network_Root_Not_Configured": "",
+ "Network_Root_Unconfigurable": "",
+ "Network_ShowArchived": "",
+ "Network_ShowOffline": "",
+ "Network_Table_Hostname": "",
+ "Network_Table_IP": "",
+ "Network_Table_State": "",
+ "Network_Title": "",
+ "Network_UnassignedDevices": "",
+ "Notifications_All": "",
+ "Notifications_Mark_All_Read": "",
+ "PIALERT_WEB_PASSWORD_description": "",
+ "PIALERT_WEB_PASSWORD_name": "",
+ "PIALERT_WEB_PROTECTION_description": "",
+ "PIALERT_WEB_PROTECTION_name": "",
+ "PLUGINS_KEEP_HIST_description": "",
+ "PLUGINS_KEEP_HIST_name": "",
+ "Plugins_DeleteAll": "",
+ "Plugins_Filters_Mac": "",
+ "Plugins_History": "",
+ "Plugins_Obj_DeleteListed": "",
+ "Plugins_Objects": "",
+ "Plugins_Out_of": "",
+ "Plugins_Unprocessed_Events": "",
+ "Plugins_no_control": "",
+ "Presence_CalHead_day": "",
+ "Presence_CalHead_lang": "",
+ "Presence_CalHead_month": "",
+ "Presence_CalHead_quarter": "",
+ "Presence_CalHead_week": "",
+ "Presence_CalHead_year": "",
+ "Presence_CallHead_Devices": "",
+ "Presence_Key_OnlineNow": "",
+ "Presence_Key_OnlineNow_desc": "",
+ "Presence_Key_OnlinePast": "",
+ "Presence_Key_OnlinePastMiss": "",
+ "Presence_Key_OnlinePastMiss_desc": "",
+ "Presence_Key_OnlinePast_desc": "",
+ "Presence_Loading": "",
+ "Presence_Shortcut_AllDevices": "",
+ "Presence_Shortcut_Archived": "",
+ "Presence_Shortcut_Connected": "",
+ "Presence_Shortcut_Devices": "",
+ "Presence_Shortcut_DownAlerts": "",
+ "Presence_Shortcut_Favorites": "",
+ "Presence_Shortcut_NewDevices": "",
+ "Presence_Title": "",
+ "REFRESH_FQDN_description": "",
+ "REFRESH_FQDN_name": "",
+ "REPORT_DASHBOARD_URL_description": "",
+ "REPORT_DASHBOARD_URL_name": "",
+ "REPORT_ERROR": "",
+ "REPORT_MAIL_description": "",
+ "REPORT_MAIL_name": "",
+ "REPORT_TITLE": "",
+ "RandomMAC_hover": "",
+ "Reports_Sent_Log": "",
+ "SCAN_SUBNETS_description": "",
+ "SCAN_SUBNETS_name": "",
+ "SYSTEM_TITLE": "",
+ "Setting_Override": "",
+ "Setting_Override_Description": "",
+ "Settings_Metadata_Toggle": "",
+ "Settings_Show_Description": "",
+ "Settings_device_Scanners_desync": "",
+ "Settings_device_Scanners_desync_popup": "",
+ "Speedtest_Results": "",
+ "Systeminfo_AvailableIps": "",
+ "Systeminfo_CPU": "",
+ "Systeminfo_CPU_Cores": "",
+ "Systeminfo_CPU_Name": "",
+ "Systeminfo_CPU_Speed": "",
+ "Systeminfo_CPU_Temp": "",
+ "Systeminfo_CPU_Vendor": "",
+ "Systeminfo_Client_Resolution": "",
+ "Systeminfo_Client_User_Agent": "",
+ "Systeminfo_General": "",
+ "Systeminfo_General_Date": "",
+ "Systeminfo_General_Date2": "",
+ "Systeminfo_General_Full_Date": "",
+ "Systeminfo_General_TimeZone": "",
+ "Systeminfo_Memory": "",
+ "Systeminfo_Memory_Total_Memory": "",
+ "Systeminfo_Memory_Usage": "",
+ "Systeminfo_Memory_Usage_Percent": "",
+ "Systeminfo_Motherboard": "",
+ "Systeminfo_Motherboard_BIOS": "",
+ "Systeminfo_Motherboard_BIOS_Date": "",
+ "Systeminfo_Motherboard_BIOS_Vendor": "",
+ "Systeminfo_Motherboard_Manufactured": "",
+ "Systeminfo_Motherboard_Name": "",
+ "Systeminfo_Motherboard_Revision": "",
+ "Systeminfo_Network": "",
+ "Systeminfo_Network_Accept_Encoding": "",
+ "Systeminfo_Network_Accept_Language": "",
+ "Systeminfo_Network_Connection_Port": "",
+ "Systeminfo_Network_HTTP_Host": "",
+ "Systeminfo_Network_HTTP_Referer": "",
+ "Systeminfo_Network_HTTP_Referer_String": "",
+ "Systeminfo_Network_Hardware": "",
+ "Systeminfo_Network_Hardware_Interface_Mask": "",
+ "Systeminfo_Network_Hardware_Interface_Name": "",
+ "Systeminfo_Network_Hardware_Interface_RX": "",
+ "Systeminfo_Network_Hardware_Interface_TX": "",
+ "Systeminfo_Network_IP": "",
+ "Systeminfo_Network_IP_Connection": "",
+ "Systeminfo_Network_IP_Server": "",
+ "Systeminfo_Network_MIME": "",
+ "Systeminfo_Network_Request_Method": "",
+ "Systeminfo_Network_Request_Time": "",
+ "Systeminfo_Network_Request_URI": "",
+ "Systeminfo_Network_Secure_Connection": "",
+ "Systeminfo_Network_Secure_Connection_String": "",
+ "Systeminfo_Network_Server_Name": "",
+ "Systeminfo_Network_Server_Name_String": "",
+ "Systeminfo_Network_Server_Query": "",
+ "Systeminfo_Network_Server_Query_String": "",
+ "Systeminfo_Network_Server_Version": "",
+ "Systeminfo_Services": "",
+ "Systeminfo_Services_Description": "",
+ "Systeminfo_Services_Name": "",
+ "Systeminfo_Storage": "",
+ "Systeminfo_Storage_Device": "",
+ "Systeminfo_Storage_Mount": "",
+ "Systeminfo_Storage_Size": "",
+ "Systeminfo_Storage_Type": "",
+ "Systeminfo_Storage_Usage": "",
+ "Systeminfo_Storage_Usage_Free": "",
+ "Systeminfo_Storage_Usage_Mount": "",
+ "Systeminfo_Storage_Usage_Total": "",
+ "Systeminfo_Storage_Usage_Used": "",
+ "Systeminfo_System": "",
+ "Systeminfo_System_AVG": "",
+ "Systeminfo_System_Architecture": "",
+ "Systeminfo_System_Kernel": "",
+ "Systeminfo_System_OSVersion": "",
+ "Systeminfo_System_Running_Processes": "",
+ "Systeminfo_System_System": "",
+ "Systeminfo_System_Uname": "",
+ "Systeminfo_System_Uptime": "",
+ "Systeminfo_This_Client": "",
+ "Systeminfo_USB_Devices": "",
+ "TICKER_MIGRATE_TO_NETALERTX": "",
+ "TIMEZONE_description": "",
+ "TIMEZONE_name": "",
+ "UI_DEV_SECTIONS_description": "",
+ "UI_DEV_SECTIONS_name": "",
+ "UI_ICONS_description": "",
+ "UI_ICONS_name": "",
+ "UI_LANG_description": "",
+ "UI_LANG_name": "",
+ "UI_MY_DEVICES_description": "",
+ "UI_MY_DEVICES_name": "",
+ "UI_NOT_RANDOM_MAC_description": "",
+ "UI_NOT_RANDOM_MAC_name": "",
+ "UI_PRESENCE_description": "",
+ "UI_PRESENCE_name": "",
+ "UI_REFRESH_description": "",
+ "UI_REFRESH_name": "",
+ "VERSION_description": "",
+ "VERSION_name": "",
+ "WF_Action_Add": "",
+ "WF_Action_field": "",
+ "WF_Action_type": "",
+ "WF_Action_value": "",
+ "WF_Actions": "",
+ "WF_Add": "",
+ "WF_Add_Condition": "",
+ "WF_Add_Group": "",
+ "WF_Condition_field": "",
+ "WF_Condition_operator": "",
+ "WF_Condition_value": "",
+ "WF_Conditions": "",
+ "WF_Conditions_logic_rules": "",
+ "WF_Duplicate": "",
+ "WF_Enabled": "",
+ "WF_Export": "",
+ "WF_Export_Copy": "",
+ "WF_Import": "",
+ "WF_Import_Copy": "",
+ "WF_Name": "",
+ "WF_Remove": "",
+ "WF_Remove_Copy": "",
+ "WF_Save": "",
+ "WF_Trigger": "",
+ "WF_Trigger_event_type": "",
+ "WF_Trigger_type": "",
+ "add_icon_event_tooltip": "",
+ "add_option_event_tooltip": "",
+ "copy_icons_event_tooltip": "",
+ "devices_old": "",
+ "general_event_description": "",
+ "general_event_title": "",
+ "go_to_device_event_tooltip": "",
+ "go_to_node_event_tooltip": "",
+ "new_version_available": "",
+ "report_guid": "",
+ "report_guid_missing": "",
+ "report_select_format": "",
+ "report_time": "",
+ "run_event_tooltip": "",
+ "select_icon_event_tooltip": "",
+ "settings_core_icon": "",
+ "settings_core_label": "",
+ "settings_device_scanners": "",
+ "settings_device_scanners_icon": "",
+ "settings_device_scanners_info": "",
+ "settings_device_scanners_label": "",
+ "settings_enabled": "",
+ "settings_enabled_icon": "",
+ "settings_expand_all": "",
+ "settings_imported": "",
+ "settings_imported_label": "",
+ "settings_missing": "",
+ "settings_missing_block": "",
+ "settings_old": "",
+ "settings_other_scanners": "",
+ "settings_other_scanners_icon": "",
+ "settings_other_scanners_label": "",
+ "settings_publishers": "",
+ "settings_publishers_icon": "",
+ "settings_publishers_info": "",
+ "settings_publishers_label": "",
+ "settings_readonly": "",
+ "settings_saved": "",
+ "settings_system_icon": "",
+ "settings_system_label": "",
+ "settings_update_item_warning": "",
+ "test_event_tooltip": ""
+}
\ No newline at end of file
diff --git a/front/php/templates/language/uk_ua.json b/front/php/templates/language/uk_ua.json
index c66076b9..437f8aa5 100755
--- a/front/php/templates/language/uk_ua.json
+++ b/front/php/templates/language/uk_ua.json
@@ -760,4 +760,4 @@
"settings_system_label": "Система",
"settings_update_item_warning": "Оновіть значення нижче. Слідкуйте за попереднім форматом. Перевірка не виконана.",
"test_event_tooltip": "Перш ніж перевіряти налаштування, збережіть зміни."
-}
+}
\ No newline at end of file
diff --git a/server/initialise.py b/server/initialise.py
index 20ba2121..8fcd75c4 100755
--- a/server/initialise.py
+++ b/server/initialise.py
@@ -176,7 +176,7 @@ def importConfigs (db, all_plugins):
conf.API_TOKEN = ccd('API_TOKEN', 't_' + generate_random_string(20) , c_d, 'API token', '{"dataType": "string","elements": [{"elementType": "input","elementHasInputValue": 1,"elementOptions": [{ "cssClasses": "col-xs-12" }],"transformers": []},{"elementType": "button","elementOptions": [{ "getStringKey": "Gen_Generate" },{ "customParams": "API_TOKEN" },{ "onClick": "generateApiToken(this, 20)" },{ "cssClasses": "col-xs-12" }],"transformers": []}]}', '[]', 'General')
# UI
- conf.UI_LANG = ccd('UI_LANG', 'English' , c_d, 'Language Interface', '{"dataType":"string", "elements": [{"elementType" : "select", "elementOptions" : [] ,"transformers": []}]}', "['English', 'German', 'Spanish', 'French', 'Norwegian', 'Russian', 'Italian (it_it)', 'Portuguese (pt_br)', 'Polish (pl_pl)', 'Chinese (zh_cn)', 'Turkish (tr_tr)', 'Czech (cs_cz)', 'Arabic (ar_ar)', 'Catalan (ca_ca)', 'Ukrainian (uk_ua)' ]", 'UI')
+ conf.UI_LANG = ccd('UI_LANG', 'English' , c_d, 'Language Interface', '{"dataType":"string", "elements": [{"elementType" : "select", "elementOptions" : [] ,"transformers": []}]}', "['English', 'German', 'Spanish', 'French', 'Norwegian', 'Russian', 'Italian (it_it)', 'Portuguese (pt_br)', 'Portuguese (pt_pt)', 'Polish (pl_pl)', 'Chinese (zh_cn)', 'Turkish (tr_tr)', 'Czech (cs_cz)', 'Arabic (ar_ar)', 'Catalan (ca_ca)', 'Ukrainian (uk_ua)' ]", 'UI')
# Init timezone in case it changed and handle invalid values
try: