mirror of
https://gitlab.com/JKANetwork/JKArch.git
synced 2026-02-18 03:01:32 +01:00
More dialog
This commit is contained in:
@@ -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"`
|
||||||
|
|||||||
Reference in New Issue
Block a user