← Back to team overview

desktop-packages team mailing list archive

[Bug 1479907] Re: [Ffe] Support installing Language packs from gnome-control-center

 

Nikita, It is there, but the UI is quite succinct, but based very
closely on the upstream design.

Goto the Region & Language panel, click Language. The first list of
languages shown are the installed ones, click the "more" item (the three
dot icon), you get an "Install Language", Select a language from this
and you will get a popup to install the language packs.

There is one caveat and that is that if dpkg/apt are locked, because you
have for example synaptic or similar open, then the code just times out,
the initial implementation that landed in 15.10 can't detect this case,
however we are looking to make a few improvements to this feature during
the 16.04 cycle.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-desktop3 in Ubuntu.
https://bugs.launchpad.net/bugs/1479907

Title:
  [Ffe] Support installing Language packs from gnome-control-center

Status in Ubuntu GNOME:
  Fix Released
Status in gnome-control-center package in Ubuntu:
  Fix Released
Status in gnome-desktop3 package in Ubuntu:
  Fix Released

Bug description:
  Since we don't ship language-selector-gnome in Ubuntu GNOME there is
  currently no way for users to install language packs. Currently they
  would only be installed when doing a non-English install, after
  installation the only way is for the user to install language-
  selector.

  We want to allow for users to be able to install language packs via
  the gnome-control-center region panel. I had a set of patches from
  3.6/3.8 era that implemented this, and got quite a bit of testing, but
  sat and bit-rot until now. The packagekit code, which is the bulk of
  the changes was well tested back then.

  Basically there are two patches to gnome-control-center:
  1. provides an API for installing language packs using packagekit what provides and the 'Modify' dbus helpers.
  2. Integrates this into the UI, I've hi-jacked the "More Languages" dialog this time, which provides much simpler integration than the previous approach, technically that breaks UI Freeze, but currently it's completely disabled, so shouldn't be a problem documentation wise, not that we have any documentation really.

  gnome-desktop requires a simple one liner patch, that changes the
  format of the locale code strings sent to g-c-c, I suppose this could
  be considered breaking API, but that API was added specifically for
  this feature and has been unused the last few cycles.

  Changes are staged on: ppa:ubuntu-gnome-packaging/staging

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1479907/+subscriptions