我已運行語言支援工具並單擊安裝/刪除語言...並安裝了愛爾蘭語。我可以從 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