1
0
mirror of https://gitlab.com/JKANetwork/JKArch.git synced 2026-02-21 20:43:45 +01:00

Better language select

This commit is contained in:
kprkpr
2016-09-25 19:36:29 +02:00
parent 3077b29756
commit f2bb4f4eaf

View File

@@ -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"`