0

由于我需要我的语言环境,因此fa_IR.UTF-8Ubuntu 13.04 Server正在尝试安装它,(sudo) locale-gen "fa_IR.UTF-8"但没有得到任何输出:

user@s1:~# sudo locale-gen "fa_IR.UTF-8"
user@s1:~#

它不会向我的语言环境添加任何语言环境!

当我尝试在我的设备上安装新的语言环境时,我Ubuntu Desktop没有收到此错误并且效果很好!如下:

user@s1:~# sudo locale-gen "fa_IR.UTF-8"
Generating locales...
  fa_IR.UTF-8... done
Generation complete.
user@s1:~# 

请帮助我有什么问题,我该怎么办?

4

1 回答 1

0

最后我可以通过手动做一些事情找到解决方案:

  1. 检查支持哪些语言环境:

    less /usr/share/i18n/SUPPORTED
    
  2. 将语言环境添加到生成的列表

    (sudo) echo fa_IR.UTF-8 UTF-8 >> /var/lib/locales/supported.d/local
    
  3. 重新生成列表(它将调用 locale-gen...)

     (sudo) dpkg-reconfigure locales
    
于 2016-04-03T23:37:07.797 回答