如何在 Ubuntu 14.04 的桌面上启用爱尔兰语?

如何在 Ubuntu 14.04 的桌面上启用爱尔兰语?

我运行了语言支持工具,单击了“安装/删除语言...”,然后安装了 Irish。我从 Ubuntu 软件中心看到至少安装了两个软件包 *-ga-base 就是其中之一。

但爱尔兰语仍然没有出现在语言支持工具的列表中。显然,当我安装该语言时,应该有一个 + 来表示更多选项,但它不见了(这是一个错误)。(请参阅此处的已接受答案如何更改系统语言?更多细节)

如何在语言支持列表中获取英语以外的其他语言?

更新:从终端运行 gnome-language-selector 我看到以下输出:

gnome-language-selector:22702): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-iIuzZfldLm: Connection refused
[]
[<Package: name:'firefox-locale-ga' architecture='amd64' id:2712>, <Package: name:'language-pack-ga-base' architecture='amd64' id:2713>, <Package: name:'language-pack-gnome-ga-base' architecture='amd64' id:5653>, <Package: name:'language-pack-gnome-ga' architecture='amd64' id:5651>, <Package: name:'myspell-ga' architecture='amd64' id:1918>, <Package: name:'libreoffice-l10n-ga' architecture='amd64' id:11807>, <Package: name:'kde-l10n-ga' architecture='amd64' id:33666>, <Package: name:'language-pack-ga' architecture='amd64' id:5649>]

其他输出:

$ /usr/share/language-tools/language-options 

en  en_AU  en_CA  en_GB  en_NZ  en_US

区域设置 -a 的输出:

$ locale -a
C
C.UTF-8
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_ZM
en_ZM.utf8
en_ZW.utf8
POSIX

运行 sudo apt-get install --reinstall language-pack-ga-base

Setting up language-pack-ga-base (1:14.04+20150804) ...
Generating locales...
  ga_IE.UTF-8... up-to-date
Generation complete.

随后(我第一次 ssh 可能进入了错误的机器!)

Generating locales...
  ga_IE.UTF-8... cannot open locale definition file `ga_IE': No such file   or directory
failed
Generation complete.

答案1

您提到的答案是关于 Ubuntu GNOME 的,但是由于您使用的是 Ubuntu,因此没有“+”可供查找。

正如我所提到的回复你写的错误评论,此爱尔兰选项在列表中标记为“Gaeilge”。

编辑:

请运行以下命令:

sudo mkdir /usr/share/locale-langpack/ga
sudo apt-get install $(check-language-support)

这应该会让盖尔格加入。

编辑二:

好的,Gaeilge 语言环境显然尚未生成。作为下一步措施,我建议您运行以下命令:

sudo apt-get install --reinstall language-pack-ga-base

如果成功,您可能需要再试一次:

sudo apt-get install $(check-language-support)

編輯三:

生成语言环境失败表明语言环境包安装不完整。因此让我们重新安装:

sudo apt-get install --reinstall locales

相关内容