Поддержка пользователей языка в Ubuntu 12.04

На моем текущем рабочем столе поддерживается 3 языковых пакета: English, Russian and Ukrainian.

Но когда другой пользователь собирается в свой аккаунт, работает только один - English.

И любой выбор, чтобы изменить язык или установить новый языковой пакет.

Я пытался сделать это через:

sudo apt-get install language-support-ua

или согласно этому руководству deb Linux: Как добавить поддержку болгарского, русского, белорусского, украинского, сербского, македонского , Боснийская локализация кириллицы в Xfce, GNOME, KDE Desktop .

Но результат всегда выглядит следующим образом:

nazar_art@nazar-desctop:/home/andriy$ sudo aptitude install language-support-ru
Couldn't find any package whose name or description matched "language-support-ru"
Couldn't find any package whose name or description matched "language-support-ru"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

nazar_art@nazar-desctop:/home/andriy$ apt-get install language-pack-ua
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
nazar_art@nazar-desctop:/home/andriy$ sudo apt-get install language-pack-ua
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package language-pack-ua
nazar_art@nazar-desctop:/home/andriy$ sudo apt-get install --yes language-pack-uk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
language-pack-uk is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
nazar_art@nazar-desctop:/home/andriy$ 

Почему это происходит?
Когда я иду как root все 3 языка активны, но из другого аккаунта только один по умолчанию и любой шанс его поменять. Кроме того, не существует языкового флага в правом верхнем углу.

  • Как решить эту проблему?
  • Или как сделать языковую поддержку доступной для всех пользователей?

0
задан 15.05.2020, 00:00

3 ответа

Есть два места, где обрабатываются языковые настройки для пользователя.

  1. Из настроек учетной записи, где вы (как администратор) можете установить язык по умолчанию для любого пользователя (даже после того, как пользователь существовал и работал некоторое время) enter image description here

    [114 ]
  2. Для каждого пользователя индивидуально через Настройки языка , где он может перетащить предпочитаемый язык наверх (все, что ниже , английский игнорируется) enter image description here

1
ответ дан 15.05.2020, 00:01

Я не знаю, поможет ли это или нет, но когда я выбираю «Системные настройки»> «Поддержка языка», то отображается прикрепленный экран. Есть опция для применения всей системы. Это должно сделать языки доступными для всех пользователей.

Это может решить твою проблему. Обратите внимание, что вам необходимо войти в систему как пользователь с правами администратора.

Надеюсь, это поможет,

enter image description here

0
ответ дан 15.05.2020, 00:00
  • 1
    Я нашел это, конечно, но этот didn' t изменяют ситуации. Это продолжает работать без возможности изменить язык для другого пользователи. Как может изменить это? – dtlussier 15.05.2020, 00:01
  • 2
    Как накормить это обедом как администраторский пользователь (я открылся легкий от тире домой)? – Roman Cheplyaka 15.05.2020, 00:01

Только Lucid использует language-support-* пакеты. Начиная с Precise, вам нужно использовать language-pack-*:

sudo apt-get install language-pack-ru

Этот пакет доступен от Lucid и далее .


nazar_art@nazar-desctop:/home/andriy$ apt-get install language-pack-ua
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Это потому, что вы не являетесь пользователем root. Вам нужно использовать sudo.


language-pack-uk is already the newest version.

У вас уже есть последний пакет английского языка для Великобритании.

0
ответ дан 15.05.2020, 00:02

Теги

Похожие вопросы