Merge branch 'master' of github.com:FluxionNetwork/fluxion
This commit is contained in:
commit
5ca52e20c6
|
@ -1 +1,10 @@
|
||||||
#
|
# Adding language files
|
||||||
|
1. Copy the English language files from
|
||||||
|
```
|
||||||
|
./attacks/Handshake Snooper/language/en.sh
|
||||||
|
./attacks/Captive Portal/language/en.sh
|
||||||
|
./language/en.sh
|
||||||
|
```
|
||||||
|
2. Translate
|
||||||
|
3. Save them as `LANGUAGE_CODE.sh` to respective locations.
|
||||||
|
Resource: [LANGUAGE_CODE](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) (ISO 639-1)
|
||||||
|
|
16
fluxion.sh
16
fluxion.sh
|
@ -357,6 +357,20 @@ function fluxion_set_language() {
|
||||||
|
|
||||||
FLUXIONLanguage=${IOQueryFormatFields[0]}
|
FLUXIONLanguage=${IOQueryFormatFields[0]}
|
||||||
|
|
||||||
|
# Check if all language files are present
|
||||||
|
find -type d -name language | while read language_dir; do
|
||||||
|
if [ ! -e "$language_dir/${FLUXIONLanguage}.sh" ]; then
|
||||||
|
echo "Fatal: Missing language file:"
|
||||||
|
echo "$language_dir/${FLUXIONLanguage}.sh"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if [ $? -eq 1 ]; then
|
||||||
|
FLUXIONLanguage="en"
|
||||||
|
sleep 1
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
source "$FLUXIONPath/language/$FLUXIONLanguage.sh"
|
source "$FLUXIONPath/language/$FLUXIONLanguage.sh"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -974,7 +988,7 @@ function fluxion_run_attack() {
|
||||||
|
|
||||||
################################### < FLUXION Loop > ###################################
|
################################### < FLUXION Loop > ###################################
|
||||||
fluxion_set_resolution
|
fluxion_set_resolution
|
||||||
fluxion_set_language
|
until fluxion_set_language;do : ; done
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
fluxion_set_interface; if [ $? -ne 0 ]; then continue; fi
|
fluxion_set_interface; if [ $? -ne 0 ]; then continue; fi
|
||||||
|
|
Loading…
Reference in New Issue