我目前有这些语言环境:
locale -a
C
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
如何ru_RU
在我的服务器上安装语言环境?
答案1
检查支持哪些语言环境:
locale -a
添加您想要的语言环境(例如
ru
):sudo locale-gen ru_RU sudo locale-gen ru_RU.UTF-8
运行此更新命令:
sudo update-locale
答案2
我会选择另一条路线,在我看来这更适合 Ubuntu 风格。使用提供的软件包。每个语言环境都有相应的软件包,它们会为您完成所有工作...无需编辑 /var 文件,我一直认为这些文件不需要手动编辑。
sudo apt-get install language-pack-XX
其中 XX 代表语言代码。安装一种语言也会安装所有特定国家/地区的变体(例如,安装 language-pack-it 会安装 it_CH.utf8 和 it_IT.utf8,安装 NL 会安装 nl_AW、nl_AW.utf8、nl_BE.utf8 和 nl_NL.utf8)。
答案3
检查支持哪些语言环境:
less /usr/share/i18n/SUPPORTED
将语言环境添加到生成的列表中
echo ru_RU.UTF8 >> /var/lib/locales/supported.d/local
重新生成列表(它将调用 locale-gen...)
sudo dpkg-reconfigure locales
答案4
修改/etc/locale.gen
、取消注释或添加您希望生成的语言环境。然后运行sudo locale-gen
。
您可以使用 来检查是否添加了语言环境locale -a
,这将显示所有语言环境。