Skip to content

Commit c8c9927

Browse files
author
Anton Karmanov
committed
New function to set default lang
1 parent 6574b7c commit c8c9927

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

install/vst-install-rhel.sh

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,20 @@ set_default_value() {
103103
fi
104104
}
105105

106+
# Define function to set default language value
107+
set_default_lang() {
108+
if [ -z "$lang" ]; then
109+
eval lang=$1
110+
fi
111+
lang_list="
112+
ar cz el fa hu ja no pt se ua
113+
bs da en fi id ka pl ro tr vi
114+
cn de es fr it nl pt-BR ru tw
115+
"
116+
if !(echo $lang_list | grep -w $lang 1>&2>/dev/null); then
117+
eval lang=$1
118+
fi
119+
}
106120

107121
#----------------------------------------------------------#
108122
# Verifications #
@@ -199,8 +213,8 @@ set_default_value 'iptables' 'yes'
199213
set_default_value 'fail2ban' 'yes'
200214
set_default_value 'remi' 'yes'
201215
set_default_value 'quota' 'no'
202-
set_default_value 'lang' 'en'
203216
set_default_value 'interactive' 'yes'
217+
set_default_lang 'en'
204218

205219
# Checking software conflicts
206220
if [ "$phpfpm" = 'yes' ]; then

0 commit comments

Comments
 (0)