#!/bin/bash source fnc_gonzy.sh function fnc_principal(){ fnc_gonzy_intro "Traducir" "Traduce un archivo de un idioma a otro." fnc_msg_color 2 "Archivos disponibles." echo -e "\n" sleep 1 ls ~/storage/shared/Documents/txt2ortografia/ echo -e "\n" read -p "Archivo?: " vFile; echo -e "\n" PS3="Opción?: " items=( "ES-EN" "ES-FR" "FR-ES" "FR-EN" "EN-ES" "EN-FR" ) while true; do select item in "${items[@]}" Regresar do case $REPLY in 1) horaaaaq "es-en" $vFile break;; 2) horaaaaq "es-fr" $vFile break;; 3) horaaaaq "fr-es" $vFile break;; 4) horaaaaq "fr-en" $vFile break;; 5) horaaaaq "en-es" $vFile break;; 6) horaaaaq "en-fr" $vFile break;; $((${#items[@]}+1))) source main_gnzTools.sh; break 2;; *) clear; echo -e "${Red}"; center_text "La opcion $REPLY no es valida."; echo -e "${Color_Off}\n"; break; esac done done } function horaaaaq(){ vLang=$1 vFile=$2 reptext=":" vLangFile="${vLang//-/"$reptext"}" echo -e "\n" fnc_msg_color 3 "Traduccion (de $vLang) se guardará en" echo -e "${Yellow}~/storage/shared/Documents/txt2ortografia/$vFile.trad_$vLang${Color_Off}\n" #echo -e "\n" fnc_msg_color 2 "Procesando." trans -b $vLangFile -i ~/storage/shared/Documents/txt2ortografia/$vFile -o ~/storage/shared/Documents/txt2ortografia/$vFile.trad_$vLang fnc_msg "~/storage/shared/Documents/txt2ortografia/$vFile.trad_$vLang" } function fnc_msg(){ echo -e "\n" fnc_msg_color 1 "Terminado." echo -e "\n" } fnc_principal