mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-07-05 06:56:54 +00:00
Update main_menu2.sh
This commit is contained in:
parent
dbb6b345b0
commit
808afc93b1
@ -137,6 +137,7 @@ load_language() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Change language
|
# Change language
|
||||||
change_language() {
|
change_language() {
|
||||||
LANGUAGE=$(whiptail --title "$(translate "Change Language")" --menu "$(translate "Select a new language for the menu:")" 20 60 12 \
|
LANGUAGE=$(whiptail --title "$(translate "Change Language")" --menu "$(translate "Select a new language for the menu:")" 20 60 12 \
|
||||||
@ -157,14 +158,19 @@ change_language() {
|
|||||||
echo "{\"language\": \"$LANGUAGE\"}" > "$CONFIG_FILE"
|
echo "{\"language\": \"$LANGUAGE\"}" > "$CONFIG_FILE"
|
||||||
msg_ok "$(translate "Language changed to") $LANGUAGE"
|
msg_ok "$(translate "Language changed to") $LANGUAGE"
|
||||||
|
|
||||||
# 🔄 Descargar y ejecutar el script nuevamente para aplicar el cambio
|
# 🔄 Descargar el script nuevamente
|
||||||
TMP_FILE=$(mktemp)
|
TMP_FILE=$(mktemp)
|
||||||
curl -s "$REPO_URL/scripts/menus/config_menu.sh" > "$TMP_FILE"
|
curl -s "$REPO_URL/scripts/menus/config_menu.sh" > "$TMP_FILE"
|
||||||
chmod +x "$TMP_FILE"
|
chmod +x "$TMP_FILE"
|
||||||
|
|
||||||
|
# 📌 Programar la eliminación del archivo cuando termine el proceso
|
||||||
|
trap 'rm -f "$TMP_FILE"' EXIT
|
||||||
|
|
||||||
exec bash "$TMP_FILE"
|
exec bash "$TMP_FILE"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Function to check and perform updates
|
# Function to check and perform updates
|
||||||
check_updates() {
|
check_updates() {
|
||||||
# Obtener la versión remota directamente
|
# Obtener la versión remota directamente
|
||||||
|
Loading…
x
Reference in New Issue
Block a user