Я запустил инструмент Language Support и нажал Install/Remove Languages... и установил Irish. Я вижу в Ubuntu Software Center, что установлено по крайней мере два пакета, один из которых - *-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
Вывод locale -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)
Это должно привлечь Гэйлге.
Редактировать II:
Хорошо, локаль Gaeilge, по-видимому, не была сгенерирована. В качестве следующей меры я предлагаю вам выполнить эту команду:
sudo apt-get install --reinstall language-pack-ga-base
Если это удалось, попробуйте еще раз:
sudo apt-get install $(check-language-support)
Редактировать III:
Ошибка при генерации локалей указывает на то, что пакет локалей был установлен не полностью. Давайте повторим это:
sudo apt-get install --reinstall locales