diff --git a/dockerfiles/README.md b/dockerfiles/README.md
index 8dc4afa5..08d3e30a 100755
--- a/dockerfiles/README.md
+++ b/dockerfiles/README.md
@@ -89,9 +89,10 @@ Use the official installation guides at first and use community content as suppl
- 📄 [How to Install NetAlertX on Your Synology NAS - Marius hosting](https://mariushosting.com/how-to-install-pi-alert-on-your-synology-nas/) (Updated frequently)
- 📄 [Using the PiAlert Network Security Scanner on a Raspberry Pi - PiMyLifeUp](https://pimylifeup.com/raspberry-pi-pialert/)
- ▶ [How to Setup Pi.Alert on Your Synology NAS - Digital Aloha](https://www.youtube.com/watch?v=M4YhpuRFaUg)
-- 📄 [시놀/헤놀에서 네트워크 스캐너 Pi.Alert Docker로 설치 및 사용하기 (Korean)](https://blog.dalso.org/article/%EC%8B%9C%EB%86%80-%ED%97%A4%EB%86%80%EC%97%90%EC%84%9C-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%8A%A4%EC%BA%90%EB%84%88-pi-alert-docker%EB%A1%9C-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9) (July 2023)
+- 📄 [防蹭网神器,网络安全助手 | 极空间部署网络扫描和通知系统『NetAlertX』](https://blog.csdn.net/qq_63499861/article/details/141105273)
+- 📄 [시놀/헤놀에서 네트워크 스캐너 Pi.Alert Docker로 설치 및 사용하기](https://blog.dalso.org/article/%EC%8B%9C%EB%86%80-%ED%97%A4%EB%86%80%EC%97%90%EC%84%9C-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%8A%A4%EC%BA%90%EB%84%88-pi-alert-docker%EB%A1%9C-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9) (July 2023)
- 📄 [网络入侵探测器Pi.Alert (Chinese)](https://codeantenna.com/a/VgUvIAjZ7J) (May 2023)
-- ▶ [Pi.Alert auf Synology & Docker by - Jürgen Barth (German)](https://www.youtube.com/watch?v=-ouvA2UNu-A) (March 2023)
+- ▶ [Pi.Alert auf Synology & Docker by - Jürgen Barth](https://www.youtube.com/watch?v=-ouvA2UNu-A) (March 2023)
- ▶ [Top Docker Container for Home Server Security - VirtualizationHowto](https://www.youtube.com/watch?v=tY-w-enLF6Q) (March 2023)
- ▶ [Pi.Alert or WatchYourLAN can alert you to unknown devices appearing on your WiFi or LAN network - Danie van der Merwe](https://www.youtube.com/watch?v=v6an9QG2xF0) (November 2022)
diff --git a/front/img/NetAlertX_logo.png b/front/img/NetAlertX_logo.png
index 0ccc86fb..f2b8e23b 100755
Binary files a/front/img/NetAlertX_logo.png and b/front/img/NetAlertX_logo.png differ
diff --git a/front/img/NetAlertX_logo_notification.png b/front/img/NetAlertX_logo_notification.png
index 9c9e2b08..b9ff1697 100755
Binary files a/front/img/NetAlertX_logo_notification.png and b/front/img/NetAlertX_logo_notification.png differ
diff --git a/front/img/svg/netalertx_red_1_backup_cleaned.svg b/front/img/svg/netalertx_red_1_backup_cleaned.svg
new file mode 100755
index 00000000..6dd39728
--- /dev/null
+++ b/front/img/svg/netalertx_red_1_backup_cleaned.svg
@@ -0,0 +1,374 @@
+
+
+
+
diff --git a/front/js/common.js b/front/js/common.js
index b0f516c6..b4dd95fd 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", "zh_cn"]; // 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", "zh_cn", "cs_cz"]; // needs to be same as in lang.php
var settingsJSON = {}
@@ -305,6 +305,9 @@ function getString(key) {
case 'Chinese (zh_cn)':
lang_code = 'zh_cn';
break;
+ case 'Czech (cs_cz)':
+ lang_code = 'cs_cz';
+ break;
}
let result = getCache(`pia_lang_${key}_${lang_code}`, true);
diff --git a/front/log/.gitignore b/front/log/.gitignore
old mode 100644
new mode 100755
diff --git a/front/php/templates/language/cs_cz.json b/front/php/templates/language/cs_cz.json
new file mode 100644
index 00000000..caafd50c
--- /dev/null
+++ b/front/php/templates/language/cs_cz.json
@@ -0,0 +1,693 @@
+{
+ "API_CUSTOM_SQL_description": "",
+ "API_CUSTOM_SQL_name": "",
+ "API_display_name": "",
+ "API_icon": "",
+ "About_Design": "",
+ "About_Exit": "",
+ "About_Title": "",
+ "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": "",
+ "DAYS_TO_KEEP_EVENTS_description": "",
+ "DAYS_TO_KEEP_EVENTS_name": "",
+ "DevDetail_Copy_Device_Title": "",
+ "DevDetail_Copy_Device_Tooltip": "",
+ "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_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_OverwriteIcons": "",
+ "DevDetail_button_OverwriteIcons_Tooltip": "",
+ "DevDetail_button_OverwriteIcons_Warning": "",
+ "DevDetail_button_Reset": "",
+ "DevDetail_button_Save": "",
+ "Device_MultiEdit": "",
+ "Device_MultiEdit_Backup": "",
+ "Device_MultiEdit_Fields": "",
+ "Device_MultiEdit_MassActions": "",
+ "Device_MultiEdit_Tooltip": "",
+ "Device_Searchbox": "",
+ "Device_Shortcut_AllDevices": "",
+ "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_Connected_Devices": "",
+ "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_Parent_MAC": "",
+ "Device_TableHead_Port": "",
+ "Device_TableHead_RowID": "",
+ "Device_TableHead_Rowid": "",
+ "Device_TableHead_SSID": "",
+ "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": "",
+ "Donations_Others": "",
+ "Donations_Platforms": "",
+ "Donations_Text": "",
+ "Donations_Title": "",
+ "ENABLE_PLUGINS_description": "",
+ "ENABLE_PLUGINS_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": "",
+ "Gen_Action": "",
+ "Gen_Add": "",
+ "Gen_Add_All": "",
+ "Gen_All_Devices": "",
+ "Gen_AreYouSure": "",
+ "Gen_Backup": "",
+ "Gen_Cancel": "",
+ "Gen_Copy": "",
+ "Gen_DataUpdatedUITakesTime": "",
+ "Gen_Delete": "",
+ "Gen_DeleteAll": "",
+ "Gen_Error": "",
+ "Gen_Filter": "",
+ "Gen_LockedDB": "",
+ "Gen_Offline": "",
+ "Gen_Okay": "",
+ "Gen_Purge": "",
+ "Gen_ReadDocs": "",
+ "Gen_Remove_All": "",
+ "Gen_Remove_Last": "",
+ "Gen_Restore": "",
+ "Gen_Run": "",
+ "Gen_Save": "",
+ "Gen_Saved": "",
+ "Gen_Search": "",
+ "Gen_Selected_Devices": "",
+ "Gen_Switch": "",
+ "Gen_Upd": "",
+ "Gen_Upd_Fail": "",
+ "Gen_Update": "",
+ "Gen_Update_Value": "",
+ "Gen_Warning": "",
+ "Gen_Work_In_Progress": "",
+ "General_display_name": "",
+ "General_icon": "",
+ "HRS_TO_KEEP_NEWDEV_description": "",
+ "HRS_TO_KEEP_NEWDEV_name": "",
+ "HelpFAQ_Cat_Detail": "",
+ "HelpFAQ_Cat_Detail_300_head": "",
+ "HelpFAQ_Cat_Detail_300_text_a": "",
+ "HelpFAQ_Cat_Detail_300_text_b": "",
+ "HelpFAQ_Cat_Detail_301_head_a": "",
+ "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_text": "",
+ "HelpFAQ_Cat_Detail_303_head": "",
+ "HelpFAQ_Cat_Detail_303_text": "",
+ "HelpFAQ_Cat_Device_200_head": "",
+ "HelpFAQ_Cat_Device_200_text": "",
+ "HelpFAQ_Cat_General": "",
+ "HelpFAQ_Cat_General_100_head": "",
+ "HelpFAQ_Cat_General_100_text_a": "",
+ "HelpFAQ_Cat_General_100_text_b": "",
+ "HelpFAQ_Cat_General_100_text_c": "",
+ "HelpFAQ_Cat_General_101_head": "",
+ "HelpFAQ_Cat_General_101_text": "",
+ "HelpFAQ_Cat_General_102_head": "",
+ "HelpFAQ_Cat_General_102_text": "",
+ "HelpFAQ_Cat_General_102docker_head": "",
+ "HelpFAQ_Cat_General_102docker_text": "",
+ "HelpFAQ_Cat_General_103_head": "",
+ "HelpFAQ_Cat_General_103_text": "",
+ "HelpFAQ_Cat_Network_600_head": "",
+ "HelpFAQ_Cat_Network_600_text": "",
+ "HelpFAQ_Cat_Network_601_head": "",
+ "HelpFAQ_Cat_Network_601_text": "",
+ "HelpFAQ_Cat_Presence_400_head": "",
+ "HelpFAQ_Cat_Presence_400_text": "",
+ "HelpFAQ_Cat_Presence_401_head": "",
+ "HelpFAQ_Cat_Presence_401_text": "",
+ "HelpFAQ_Title": "",
+ "LOADED_PLUGINS_description": "",
+ "LOADED_PLUGINS_name": "",
+ "LOG_LEVEL_description": "",
+ "LOG_LEVEL_name": "",
+ "Loading": "",
+ "Login_Box": "",
+ "Login_Default_PWD": "",
+ "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_Running_Version": "",
+ "Maintenance_Status": "",
+ "Maintenance_Title": "",
+ "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_ImportPastedCSV": "",
+ "Maintenance_Tool_ImportPastedCSV_noti_text": "",
+ "Maintenance_Tool_ImportPastedCSV_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_Devices": "",
+ "Navigation_Donations": "",
+ "Navigation_Events": "",
+ "Navigation_HelpFAQ": "",
+ "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_Configuration_Error": "",
+ "Network_Connected": "",
+ "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_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_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_Loading": "",
+ "Presence_Shortcut_AllDevices": "",
+ "Presence_Shortcut_Archived": "",
+ "Presence_Shortcut_Connected": "",
+ "Presence_Shortcut_Devices": "",
+ "Presence_Shortcut_DownAlerts": "",
+ "Presence_Shortcut_Favorites": "",
+ "Presence_Shortcut_NewDevices": "",
+ "Presence_Title": "",
+ "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": "",
+ "SYSTEM_TITLE": "",
+ "Setting_Override": "",
+ "Setting_Override_Description": "",
+ "Settings_Metadata_Toggle": "",
+ "Settings_device_Scanners_desync": "",
+ "Settings_device_Scanners_desync_popup": "",
+ "Speedtest_Results": "",
+ "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": "",
+ "devices_old": "",
+ "general_event_description": "",
+ "general_event_title": "",
+ "report_guid": "",
+ "report_guid_missing": "",
+ "report_select_format": "",
+ "report_time": "",
+ "run_event_icon": "",
+ "run_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_saved": "",
+ "settings_system_icon": "",
+ "settings_system_label": "",
+ "settings_update_item_warning": "",
+ "test_event_icon": "",
+ "test_event_tooltip": ""
+}
\ No newline at end of file
diff --git a/front/php/templates/language/de_de.json b/front/php/templates/language/de_de.json
old mode 100644
new mode 100755
index af3f34d4..3553438b
--- a/front/php/templates/language/de_de.json
+++ b/front/php/templates/language/de_de.json
@@ -771,4 +771,4 @@
"settings_update_item_warning": "",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Save your changes at first before you test your settings."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/en_us.json b/front/php/templates/language/en_us.json
index 5388cc14..265e1424 100755
--- a/front/php/templates/language/en_us.json
+++ b/front/php/templates/language/en_us.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "Update the value below. Be careful to follow the previous format. Validation is not performed.",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Save your changes at first before you test your settings."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/es_es.json b/front/php/templates/language/es_es.json
index 4ddf3a3c..4415f45c 100755
--- a/front/php/templates/language/es_es.json
+++ b/front/php/templates/language/es_es.json
@@ -770,4 +770,4 @@
"settings_update_item_warning": "Actualice el valor a continuación. Tenga cuidado de seguir el formato anterior. O la validación no se realiza.",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Guarda tus cambios antes de probar nuevos ajustes."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/fr_fr.json b/front/php/templates/language/fr_fr.json
old mode 100644
new mode 100755
index cd561c11..1e40a8df
--- a/front/php/templates/language/fr_fr.json
+++ b/front/php/templates/language/fr_fr.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "",
"test_event_icon": "",
"test_event_tooltip": ""
-}
+}
\ 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 5dec73e6..9fbcd0e5 100755
--- a/front/php/templates/language/it_it.json
+++ b/front/php/templates/language/it_it.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "Aggiorna il valore qui sotto. Fai attenzione a seguire il formato precedente. La convalida non viene eseguita.",
"test_event_icon": "fa-vial-circle-check",
"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 3421bda7..c675fa0a 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", "nb_no", "pl_pl", "pt_br", "ru_ru", "fr_fr", "it_it", "zh_cn"];
+$allLanguages = ["en_us","es_es","de_de", "nb_no", "pl_pl", "pt_br", "ru_ru", "fr_fr", "it_it", "zh_cn", "cs_cz"];
global $db;
@@ -21,6 +21,7 @@ switch($result){
case 'Turkish (tr_tr)': $pia_lang_selected = 'tr_tr'; break;
case 'French': $pia_lang_selected = 'fr_fr'; break;
case 'Chinese (zh_cn)': $pia_lang_selected = 'zh_cn'; break;
+ case 'Czech (cs_cz)': $pia_lang_selected = 'cs_cz'; break;
default: $pia_lang_selected = 'en_us'; break;
}
diff --git a/front/php/templates/language/merge_translations.py b/front/php/templates/language/merge_translations.py
index fd9266a4..218ed5b4 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"]
+ 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"]
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/nb_no.json b/front/php/templates/language/nb_no.json
index 97f45c25..c84b2aec 100755
--- a/front/php/templates/language/nb_no.json
+++ b/front/php/templates/language/nb_no.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "Oppdater verdien nedenfor. Pass på å følge forrige format. Validering etterpå utføres ikke.",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Lagre endringene først, før du tester innstillingene dine."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/pl_pl.json b/front/php/templates/language/pl_pl.json
index cadca2fa..3f6a2e1e 100755
--- a/front/php/templates/language/pl_pl.json
+++ b/front/php/templates/language/pl_pl.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "Zaktualizuj poniższą wartość. Zachowaj ostrożność i postępuj zgodnie z poprzednim formatem. Walidacja nie jest wykonywana.",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Zapisz zmiany zanim będziesz testować swoje ustawienia."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/pt_br.json b/front/php/templates/language/pt_br.json
old mode 100644
new mode 100755
index 0f910b5f..cab9da8e
--- a/front/php/templates/language/pt_br.json
+++ b/front/php/templates/language/pt_br.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "",
"test_event_icon": "",
"test_event_tooltip": ""
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/ru_ru.json b/front/php/templates/language/ru_ru.json
index 61765af0..c5a4d3f2 100755
--- a/front/php/templates/language/ru_ru.json
+++ b/front/php/templates/language/ru_ru.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "Обновить значение ниже. Будьте осторожны, следуя предыдущему формату. Проверка не выполняется.",
"test_event_icon": "fa-vial-circle-check",
"test_event_tooltip": "Сначала сохраните изменения, прежде чем проверять настройки."
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/tr_tr.json b/front/php/templates/language/tr_tr.json
index a004c7cc..da453335 100755
--- a/front/php/templates/language/tr_tr.json
+++ b/front/php/templates/language/tr_tr.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "",
"test_event_icon": "",
"test_event_tooltip": ""
-}
+}
\ No newline at end of file
diff --git a/front/php/templates/language/zh_cn.json b/front/php/templates/language/zh_cn.json
old mode 100644
new mode 100755
index 1c435dd3..6e562d55
--- a/front/php/templates/language/zh_cn.json
+++ b/front/php/templates/language/zh_cn.json
@@ -690,4 +690,4 @@
"settings_update_item_warning": "",
"test_event_icon": "",
"test_event_tooltip": ""
-}
+}
\ No newline at end of file
diff --git a/server/initialise.py b/server/initialise.py
index 708efd9c..b940db7a 100755
--- a/server/initialise.py
+++ b/server/initialise.py
@@ -143,7 +143,7 @@ def importConfigs (db, all_plugins):
conf.NETWORK_DEVICE_TYPES = ccd('NETWORK_DEVICE_TYPES', ['AP', 'Gateway', 'Firewall', 'Hypervisor', 'Powerline', 'Switch', 'WLAN', 'PLC', 'Router','USB LAN Adapter', 'USB WIFI Adapter', 'Internet'] , c_d, 'Network device types', '{"dataType":"array","elements":[{"elementType":"input","elementOptions":[{"placeholder":"Entervalue"},{"suffix":"_in"},{"cssClasses":"col-sm-10"},{"prefillValue":"null"}],"transformers":[]},{"elementType":"button","elementOptions":[{"sourceSuffixes":["_in"]},{"separator":""},{"cssClasses":"col-xs-12"},{"onClick":"addList(this,false)"},{"getStringKey":"Gen_Add"}],"transformers":[]},{"elementType":"select", "elementHasInputValue":1,"elementOptions":[{"multiple":"true"},{"readonly":"true"},{"editable":"true"}],"transformers":[]},{"elementType":"button","elementOptions":[{"sourceSuffixes":[]},{"separator":""},{"cssClasses":"col-xs-6"},{"onClick":"removeAllOptions(this)"},{"getStringKey":"Gen_Remove_All"}],"transformers":[]},{"elementType":"button","elementOptions":[{"sourceSuffixes":[]},{"separator":""},{"cssClasses":"col-xs-6"},{"onClick":"removeFromList(this)"},{"getStringKey":"Gen_Remove_Last"}],"transformers":[]}]}', '[]', 'General')
# UI
- conf.UI_LANG = ccd('UI_LANG', 'English' , c_d, 'Language Interface', '{"dataType":"string", "elements": [{"elementType" : "select", "elementOptions" : [] ,"transformers": []}]}', "['English', 'French', 'German', 'Norwegian', 'Russian', 'Spanish', 'Italian (it_it)', 'Portuguese (pt_br)', 'Polish (pl_pl)', 'Turkish (tr_tr)', 'Chinese (zh_cn)' ]", 'UI')
+ conf.UI_LANG = ccd('UI_LANG', 'English' , c_d, 'Language Interface', '{"dataType":"string", "elements": [{"elementType" : "select", "elementOptions" : [] ,"transformers": []}]}', "['English', 'French', 'German', 'Norwegian', 'Russian', 'Spanish', 'Italian (it_it)', 'Portuguese (pt_br)', 'Polish (pl_pl)', 'Turkish (tr_tr)', 'Chinese (zh_cn)', 'Czech (cs_cz)' ]", 'UI')
conf.UI_NOT_RANDOM_MAC = ccd('UI_NOT_RANDOM_MAC', [] , c_d, 'Exlude from Random Prefix', '{"dataType": "array","elements": [ {"elementType": "input","elementOptions": [{ "placeholder": "Enter value" },{ "suffix": "_in" },{ "cssClasses": "col-sm-10" },{ "prefillValue": "null" }],"transformers": [] }, {"elementType": "button","elementOptions": [{ "sourceSuffixes": ["_in"] },{ "separator": "" },{ "cssClasses": "col-xs-12" },{ "onClick": "addList(this, false)" },{ "getStringKey": "Gen_Add" }],"transformers": [] }, {"elementType": "button","elementOptions": [{ "sourceSuffixes": [] },{ "separator": "" },{ "cssClasses": "col-xs-6" },{ "onClick": "removeAllOptions(this)" },{ "getStringKey": "Gen_Remove_All" }],"transformers": []},{"elementType": "button","elementOptions": [{ "sourceSuffixes": [] },{ "separator": "" },{ "cssClasses": "col-xs-6" },{ "onClick": "removeFromList(this)" },{ "getStringKey": "Gen_Remove_Last" }],"transformers": []}, {"elementType": "select","elementOptions": [{ "multiple": "true" },{ "readonly": "true" },{ "editable": "true" }],"transformers": [] }]}', "[]", 'UI')
conf.UI_ICONS = ccd('UI_ICONS', ['PGkgY2xhc3M9J2ZhIGZhLXdpZmknPjwvaT4=', 'PGkgY2xhc3M9ImZhIGZhLWNvbXB1dGVyIj48L2k+', 'PGkgY2xhc3M9ImZhIGZhLWV0aGVybmV0Ij48L2k+', 'PGkgY2xhc3M9ImZhIGZhLWdhbWVwYWQiPjwvaT4', 'PGkgY2xhc3M9ImZhIGZhLWdsb2JlIj48L2k+', 'PGkgY2xhc3M9ImZhIGZhLWxhcHRvcCI+PC9pPg==', 'PGkgY2xhc3M9ImZhIGZhLWxpZ2h0YnVsYiI+PC9pPg==', 'PGkgY2xhc3M9ImZhIGZhLXNoaWVsZCI+PC9pPg==', 'PGkgY2xhc3M9ImZhIGZhLXdpZmkiPjwvaT4', 'PGkgY2xhc3M9J2ZhIGZhLWdhbWVwYWQnPjwvaT4'] , c_d, 'Icons', '{"dataType": "array","elements": [ {"elementType": "input","elementOptions": [{ "placeholder": "Enter value" },{ "suffix": "_in" },{ "cssClasses": "col-sm-10" },{ "prefillValue": "null" }],"transformers": [] }, {"elementType": "button","elementOptions": [{ "sourceSuffixes": ["_in"] },{ "separator": "" },{ "cssClasses": "col-xs-12" },{ "onClick": "addList(this, false)" },{ "getStringKey": "Gen_Add" }],"transformers": [] }, {"elementType": "button","elementOptions": [{ "sourceSuffixes": [] },{ "separator": "" },{ "cssClasses": "col-xs-6" },{ "onClick": "removeAllOptions(this)" },{ "getStringKey": "Gen_Remove_All" }],"transformers": []},{"elementType": "button","elementOptions": [{ "sourceSuffixes": [] },{ "separator": "" },{ "cssClasses": "col-xs-6" },{ "onClick": "removeFromList(this)" },{ "getStringKey": "Gen_Remove_Last" }],"transformers": []}, {"elementType": "select","elementOptions": [{ "multiple": "true" },{ "readonly": "true" },{ "editable": "true" }],"transformers": [] }]}', "[]", 'UI')
conf.UI_REFRESH = ccd('UI_REFRESH', 0 , c_d, 'Refresh interval', '{"dataType":"integer", "elements": [{"elementType" : "input", "elementOptions" : [{"type": "number"}] ,"transformers": []}]}', "[]", 'UI')