fix locale detection with LANG
we need to strip the (e.g.) _CA.UTF-8 suffix from fr_CA.UTF-8 for the right manpage to load
Antoine Beaupré
7 years ago
46 | 46 |
|
47 | 47 |
# Mirror support of man's languages
|
48 | 48 |
if [ ! -z "$LANG" ]; then
|
49 | |
LOCALE="$LANG"
|
50 | |
LOCPATH="-$LANG"
|
51 | |
LOCDOT=".$LANG"
|
|
49 |
LOCALE=$(echo $LANG | sed 's/_.*$//')
|
|
50 |
LOCPATH="-$LOCALE"
|
|
51 |
LOCDOT=".$LOCALE"
|
52 | 52 |
fi
|
53 | 53 |
if [ ! -z "$LC_MESSAGES" ]; then
|
54 | 54 |
LOCALE="$LC_MESSAGES"
|