← Back to team overview

desktop-packages team mailing list archive

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

 

** Description changed:

  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
+ 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 whatprovides 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 its completely disabled, so shouldnt be a problem documentation wise, not that we have any documentation really
+ 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
+ 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
+ Changes are staged on: ppa:ubuntu-gnome-packaging/staging

-- 
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:
  Confirmed
Status in gnome-control-center package in Ubuntu:
  New
Status in gnome-desktop3 package in Ubuntu:
  New

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