1
0
mirror of https://gitlab.com/JKANetwork/JKArch.git synced 2026-02-18 03:01:32 +01:00

More dialog

This commit is contained in:
kprkpr
2016-09-25 18:39:42 +02:00
parent 64e78f14f1
commit 3077b29756

View File

@@ -50,34 +50,21 @@ function horaidioma {
while [[ $opclang == "" ]];do while [[ $opclang == "" ]];do
echo "$(T "Select language from general to particular")" langs=$(cat /etc/locale.gen | grep '^#[a-zA-Z]' | cut -c2-30 | cut -f1 -d"_" | sort | uniq)
options=($(cat /etc/locale.gen | grep '^#[a-zA-Z]' | cut -c2-30 | cut -f1 -d"_" | sort | uniq)) for addr in $(echo $langs | tr " " "\n")
select opt in "${options[@]}" do
do varx+=" $addr $addr"
case $opt in done
*) varf="dialog --stdout --nocancel --menu \"$(T "Select language from general to particular")\" 0 0 5 $varx"
if [[ -z $opt ]];then langabr=`bash -c "$varf"`
echo "$(T "Not valid")"
else langs=$(cat /etc/locale.gen | grep '^#'$langabr | cut -c2-30 | cut -f1 -d" " | sort | uniq)
langabr=$opt for addr in $(echo $langs | tr " " "\n")
break do
fi;; varx+=" $addr $addr"
esac done
done varf="dialog --stdout --nocancel --menu \"$(T "Select language from general to particular")\" 0 0 5 $varx"
clear opclang=`bash -c "$varf"`
options=($(cat /etc/locale.gen | grep '^#'$langabr | cut -c2-30 | cut -f1 -d" " | sort | uniq))
select opt in "${options[@]}"
do
case $opt in
*)
if [[ -z $opt ]];then
echo "$(T "Not valid")"
else
opclang=$opt
break
fi;;
esac
done
langinst=$(cat /etc/locale.gen | grep -m1 '^#'$opclang | cut -c2-40) langinst=$(cat /etc/locale.gen | grep -m1 '^#'$opclang | cut -c2-40)
opt=`dialog --stdout --nocancel --menu "$(T "Your language:") $opclang" 0 0 4 1 "Es correcto" 2 "No, editar"` opt=`dialog --stdout --nocancel --menu "$(T "Your language:") $opclang" 0 0 4 1 "Es correcto" 2 "No, editar"`