每当我尝试使用生成语言环境时
sudo locale-gen en_IN.ISO8859-1
系统没有执行任何操作。
答案1
locale-gen
那样不行。你只需要第一个 language_COUNTRY:
$ sudo locale-gen en_IN
Generating locales...
en_IN.UTF-8... done
Generation complete.
当然,您必须安装语言环境:
$ locate en_IN
/usr/share/i18n/locales/en_IN
答案2
从终端类型:
sudo locale-gen en_IN
sudo dpkg-reconfigure locales
答案3
文件中列出了可以生成的语言环境/usr/share/i18n/SUPPORTED
,并且它不包括任何具有 ISO-8859-1 编码的 en_IN 语言环境。
如果您需要具有 ISO-8859-1 编码的英语区域设置,您可以尝试例如:
sudo locale-gen * en_GB