ajout Gestion language du Poste

This commit is contained in:
2025-01-14 10:05:07 +01:00
parent 83c9d2eba6
commit e3006e3dcb

View File

@@ -109,6 +109,16 @@ Pin-Priority: 1000
apt install -y firefox
}
func_language(){
echo "Generating English locale (en_US.UTF-8)..."
sudo sed -i '/en_US.UTF-8/s/^# //' /etc/locale.gen
sudo locale-gen
echo "Setting English locale as default..."
echo -e 'LANG="en_US.UTF-8"\nLANGUAGE="en_US:en"\nLC_ALL="en_US.UTF-8"' | sudo tee /etc/default/locale > /dev/null
echo "Language changed to English. Please reboot the system to apply changes."
}
#=======================================================================
##Script
@@ -211,4 +221,21 @@ echo "Gestion version Firefox"
exit 1
fi
sleep 2
echo "Gestion language du Poste"
echo "Voulez-vous changer la langue en anglais? (oui/non)"
read -r response
if [[ "$response" =~ ^(oui|o)$ ]]; then
if func_language 2>> $log_erreurs; then
echo "Le changement de language sera effectif au redémarrage du poste"
else
echo "Erreur lors du changement de language"
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
exit 1
fi
sleep 2
else
echo "Pas de changement de language."
fi
}