language support packages aren't installed by default after keyboard layout choice
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Expired
|
High
|
Unassigned | ||
ubiquity (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
hey all,
I've installed Ubuntu for quite a bunch of friends on campus, and from my experience this is quite a show-stopper.. Let's say i choose English as Ubuntu's main language, yet i choose within the installation the Hebrew keyboard layout (which will be added automatically prior to my selection). I would expect to see the Hebrew language support packages installed as well (just like when I choose complete Hebrew locale)..
Some users I've encountered told me they wish to keep the English locale but need the Hebrew support for daily basis.. Now, try using a clean Ubuntu install (fully updated) without this language support and write in OpenOffice (no RTL available without the support), or Firefox (no fonts available, making sites completely unreadable)
what should happen - after a clean Ubuntu installation, with English as system language and English/Hebrew keyboard locale, within the updates the language support packages should be added OR a notification/
cheers.
Changed in hundredpapercuts: | |
status: | New → Triaged |
status: | Triaged → Opinion |
status: | Opinion → Triaged |
importance: | Undecided → High |
Changed in hundredpapercuts: | |
status: | Triaged → Confirmed |
Changed in hundredpapercuts: | |
milestone: | none → quantal-9-internet |
Changed in hundredpapercuts: | |
milestone: | quantal-9-internet → papercuts-s-ubiquity |
Changed in hundredpapercuts: | |
status: | Triaged → Incomplete |
I think a solution to this problem would be to have a configuration option along the lines of 'Advanced language and locale settings' that is displayed during the installation. This should take the form of a single button that would open up a menu that gave the user the options to tweak these settings. By hiding it behind a button, it ensures that it will not get in the way of users who are in no need of it.
The menu that will open should have a number of options arrayed in a three-column layout. The first column will contain the name of the option, such as 'Keyboard' or 'Locale'. The second column will contain the option to be adjusted, such as a dropdown menu from which the desired setting can be selected. The third column will contain a brief description of the corresponding setting and the implications of changing it. This will ensure that the user can have a fully customised system that fulfills all of their lingual needs.