我想切换到法语区域设置。因此我尝试了以下命令:
myUbundu@myUbundu-desktop:~$ export LC_ALL=fr_FR
但我收到了警告
-bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR)
如何将语言环境设置为法语?我需要安装其他软件包吗?
答案1
尝试以下命令
sudo locale-gen fr_FR
sudo update-locale LANG=fr_FR
答案2
我遇到过同样的问题,除了 之外,其他所有答案都不起作用dpkg-reconfigure locales
。但这样做太耗时了。只需取消注释您需要的所有语言环境/etc/locale.gen
并运行locale-gen
。或者从命令行执行此操作(以 root 身份):
echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "fr_FR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
答案3
我已经与此斗争了大约一周。
对我来说最可靠(也是最简单)的方法是使用以下方法编辑我的个人资料文件
gedit ~/.profile
添加此语言变量以便在每次登录时设置
LANG="en_AU.UTF-8"
LANGUAGE="en_AU:en"
您需要注销并重新登录才能使更改生效。
答案4
UTF-8
这是获得UTF-8
最多投票的答案的版本。
我收到以下错误:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_IE.UTF-8)
发出以下命令足以消除此bash
警告:
$ sudo locale-gen en_IE.UTF-8
附注:爱尔兰地区en_IE.UTF-8
提供英语,货币为欧元€。