action,locale
Some checks failed
/ arch (push) Successful in 2m58s
/ alpine (push) Successful in 1m57s
/ fedora (push) Successful in 11m56s
/ opensuse (push) Successful in 3m32s
/ alma (push) Successful in 12m23s
/ rocky (push) Successful in 11m27s
/ ubuntu (push) Successful in 7m2s
/ debian (push) Failing after 3m32s
Some checks failed
/ arch (push) Successful in 2m58s
/ alpine (push) Successful in 1m57s
/ fedora (push) Successful in 11m56s
/ opensuse (push) Successful in 3m32s
/ alma (push) Successful in 12m23s
/ rocky (push) Successful in 11m27s
/ ubuntu (push) Successful in 7m2s
/ debian (push) Failing after 3m32s
This commit is contained in:
parent
18de897329
commit
05ccc94e9c
1 changed files with 7 additions and 5 deletions
|
@ -378,6 +378,8 @@ spcd_txt_get() {
|
|||
}
|
||||
|
||||
spcd_txt_locale() {
|
||||
local action="${1}"
|
||||
local locale="${2}"
|
||||
set -- \
|
||||
"LANG" \
|
||||
"LC_CTYPE" \
|
||||
|
@ -393,22 +395,22 @@ spcd_txt_locale() {
|
|||
"LC_MEASUREMENT" \
|
||||
"LC_IDENTIFICATION"
|
||||
local value name
|
||||
if [ "${1}" = "set" ]; then
|
||||
if [ -n "${2}" ]; then
|
||||
value="${2}"
|
||||
if [ "${action}" = "set" ]; then
|
||||
if [ -n "${locale}" ]; then
|
||||
value="${locale}"
|
||||
else
|
||||
value="${_SPCD_TXT_LOCALE_DEFAULT}"
|
||||
fi
|
||||
value="${value}.${_SPCD_TXT_CHARSET}"
|
||||
fi
|
||||
for name in "${@}"; do
|
||||
case "${1}" in
|
||||
case "${action}" in
|
||||
"list") spcd_os_printenv "${name}" ;;
|
||||
"set") export "${name}=${value}" ;;
|
||||
*) ;;
|
||||
esac
|
||||
done
|
||||
if [ "${1}" = "set" ]; then
|
||||
if [ "${action}" = "set" ]; then
|
||||
spcd_txt_locale "list"
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue