From 550c65073067f99641f433f510c7e910d4c8a9be Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 12 Aug 2024 20:16:07 +0800 Subject: [PATCH] fix failure of net-im/wemeet to start when the language setting is not "zh" or "en" --- net-im/wemeet/files/wemeetapp-1.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/net-im/wemeet/files/wemeetapp-1.sh b/net-im/wemeet/files/wemeetapp-1.sh index 73f7fab8e..a9ffb455d 100644 --- a/net-im/wemeet/files/wemeetapp-1.sh +++ b/net-im/wemeet/files/wemeetapp-1.sh @@ -7,6 +7,13 @@ export IBUS_USE_PORTAL=1 # fix ibus FONTCONFIG_DIR=$HOME/.config/fontconfig unset WAYLAND_DISPLAY +# if "^zh" is not detected in $LANG $LC_ALL $LANGUAGE +if test "${LANG:0:2}" != "zh" -a "${LC_ALL:0:2}" != "zh" -a "${LANGUAGE:0:2}" != "zh"; then + export LC_ALL="en_GB.UTF-8"; # 解决非zh或en的语言设置闪退的问题 +else + export LC_ALL="zh_CN.UTF-8"; # 解决非zh或en的语言设置闪退的问题 +fi; + # if pipewire-pulse installed if [ -f /usr/bin/pipewire-pulse ]; then export PULSE_LATENCY_MSEC=20 # 解决Pipewire播放声音卡顿的问题