gnome-initial-setup should support Ubuntu language packs

Bug #1614816 reported by Jeremy Bicha on 2016-08-19
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu GNOME
gnome-initial-setup (Ubuntu)

Bug Description

The Welcome page (first page) of gnome-initial-setup allows individuals to choose what language they would like to use. This wasn't designed to work with Ubuntu's language pack system.

There are a few patches in gnome-control-center that need to be ported to gnome-initial-setup.

Jeremy Bicha (jbicha) on 2016-08-19
Changed in ubuntu-gnome:
importance: Undecided → Wishlist
status: New → Triaged
summary: - Support Ubuntu language packs
+ gnome-initial-setup should support Ubuntu language packs
Jeremy Bicha (jbicha) on 2017-03-18
Changed in ubuntu-gnome:
milestone: none → zesty
Jeremy Bicha (jbicha) on 2017-04-21
Changed in ubuntu-gnome:
milestone: zesty → artful
Changed in gnome-initial-setup (Ubuntu):
status: Triaged → Fix Committed
status: Fix Committed → Triaged
Jeremy Bicha (jbicha) wrote :

A few comments for reference.

1. This is blocked by LP: #1631750

2. It would duplicate the language selector in the installer

3. For the existing-user mode in gnome-initial-setup, the user would need to log out and log back in for the language change to take effect.

Because of #2 and #3 Fedora 28 has also disabled their language selector for existing-user mode. They did it with their vendor.conf and reduce-initial-setup-redundancy.patch. The language selector is still available there for new-user-mode (what OEMs can use. We could also use it if we tell ubiquity not to set up the initial user.)

existing-user mode runs as an app in the logged in session.
new-user mode is a special mode in GDM so the app runs full screen and the user logs in afterwards. It also includes a page to set the username and password and an optional page to set the timezone too.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers