Blame Automation/Modules/Locale/locale.sh
|
Alain Reguera Delgado |
8f60cb |
#!/bin/bash
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
8f60cb |
function locale {
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
52ee2e |
locale_getOptions "${@}"
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
52ee2e |
eval set -- "${TCAR_ARGUMENTS}"
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
52ee2e |
if [[ ${TCAR_SCRIPT_LANG_LC} =~ '^en' ]];then
|
|
Alain Reguera Delgado |
52ee2e |
tcar_printMessage "`gettext "The English language cannot be localized to itself."`" --as-error-line
|
|
Alain Reguera Delgado |
52ee2e |
fi
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
786ac0 |
for ARGUMENT in ${@};do
|
|
Alain Reguera Delgado |
786ac0 |
ARGUMENT=$(tcar_checkRepoDirSource "${ARGUMENT}")
|
|
Alain Reguera Delgado |
786ac0 |
if [[ -f ${ARGUMENT} ]];then
|
|
Alain Reguera Delgado |
bd3978 |
tcar_setModuleEnvironment "file" "${@}"
|
|
Alain Reguera Delgado |
786ac0 |
elif [[ -d ${ARGUMENT} ]];then
|
|
Alain Reguera Delgado |
bd3978 |
tcar_setModuleEnvironment "directory" "${@}"
|
|
Alain Reguera Delgado |
786ac0 |
else
|
|
Alain Reguera Delgado |
786ac0 |
tcar_printMessage "`gettext "The argument provided isn't valid."`" --as-error-line
|
|
Alain Reguera Delgado |
786ac0 |
fi
|
|
Alain Reguera Delgado |
8f60cb |
done
|
|
Alain Reguera Delgado |
8f60cb |
|
|
Alain Reguera Delgado |
8f60cb |
}
|