Update 1.2.2.2 bate

This commit is contained in:
MacRimi
2026-06-13 11:03:48 +02:00
parent d9fee64c35
commit d66dc07ae1
5 changed files with 494 additions and 363 deletions

View File

@@ -1184,6 +1184,56 @@ format_menu_item() {
echo "${description}${spacing}${source}"
}
network_menu_label() {
case "$1" in
"Real-time network usage (iftop)")
translate "Real-time network usage (iftop)"
;;
"Network monitoring tool (iptraf-ng)")
translate "Network monitoring tool (iptraf-ng)"
;;
"Bandwidth test (iperf3)")
translate "Bandwidth test (iperf3)"
;;
"Show Routing Table")
translate "Show Routing Table"
;;
"Test Connectivity")
translate "Test Connectivity"
;;
"Advanced Diagnostics")
translate "Advanced Diagnostics"
;;
"Analyze Bridge Configuration")
translate "Analyze Bridge Configuration"
;;
"Analyze Network Configuration")
translate "Analyze Network Configuration"
;;
"Setup Persistent Network Names")
translate "Setup Persistent Network Names"
;;
"Restart Network Service")
translate "Restart Network Service"
;;
"Show Network Config File")
translate "Show Network Config File"
;;
"Create Network Backup")
translate "Create Network Backup"
;;
"Restore Network Backup")
translate "Restore Network Backup"
;;
"Disable NIC Offloading (Intel e1000e)")
translate "Disable NIC Offloading (Intel e1000e)"
;;
*)
translate "$1"
;;
esac
}
# ==========================================================
show_menu() {
while true; do
@@ -1195,7 +1245,8 @@ show_menu() {
for script in "${PROXMENUX_SCRIPTS[@]}"; do
IFS='|' read -r name source command <<< "$script"
local translated_name="$(translate "$name")"
local translated_name
translated_name="$(network_menu_label "$name")"
local formatted_item
formatted_item=$(format_menu_item "$translated_name" "$source")
menu_items+=("$counter" "$formatted_item")
@@ -1211,7 +1262,8 @@ show_menu() {
for script in "${COMMUNITY_SCRIPTS[@]}"; do
IFS='|' read -r name source command <<< "$script"
local translated_name="$(translate "$name")"
local translated_name
translated_name="$(network_menu_label "$name")"
local formatted_item
formatted_item=$(format_menu_item "$translated_name" "$source")
menu_items+=("$counter" "$formatted_item")