diff --git a/archinstall/chrootinstall.sh b/archinstall/chrootinstall.sh index 854e0a7..fa0809c 100755 --- a/archinstall/chrootinstall.sh +++ b/archinstall/chrootinstall.sh @@ -50,21 +50,15 @@ function horaidioma { while [[ $opclang == "" ]];do - langs=$(cat /etc/locale.gen | grep '^#[a-zA-Z]' | cut -c2-30 | cut -f1 -d"_" | sort | uniq) - for addr in $(echo $langs | tr " " "\n") - do - varx+=" $addr $addr" - done - varf="dialog --stdout --nocancel --menu \"$(T "Select language from general to particular")\" 0 0 5 $varx" - langabr=`bash -c "$varf"` - - langs=$(cat /etc/locale.gen | grep '^#'$langabr | cut -c2-30 | cut -f1 -d" " | sort | uniq) - for addr in $(echo $langs | tr " " "\n") - do - varx+=" $addr $addr" - done - varf="dialog --stdout --nocancel --menu \"$(T "Select language from general to particular")\" 0 0 5 $varx" - opclang=`bash -c "$varf"` +langs=$(cat /etc/locale.gen | grep '^#[a-zA-Z]' | cut -c2-30 | sort | uniq) +for addr in $(echo $langs | tr " " "\n") +do + varx+=" $addr $addr" +done +varf="dialog --stdout --nocancel --menu \"$(T "Select language for keyboard and texts)\" 0 0 5 $varx" +opclang=`bash -c "$varf"` +varx="" #Empty varx +langabr=$(echo $opclang | cut -f1 -d"_") 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"`