如何在fish shell中切换语言?

如何在fish shell中切换语言?

我尝试使用 切换 Fish 中的语言(例如,法语,因为 shell 支持它)sudo dpkg-reconfigure locales,但没有任何改变。
导出LANG变量执行set --global --export LANG fr_FR.UTF-8和启动子鱼实例也没有效果。locale输出是:

LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

改变鱼壳语言需要采取什么行动?

答案1

探索相关问题我找到了解决方案:设置环境变量~/.config/fish/config.fish。所以该配置文件的第一行可能是set --global --export LANG fr_FR.UTF-8.
但我仍然不清楚为什么这种方法与尝试过的方法相反......

相关内容