Bug 19707 - canadian layout is misleading
Summary: canadian layout is misleading
Status: VERIFIED FIXED
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: doc (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: xkb
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-23 14:38 UTC by Samuel Thibault
Modified: 2009-01-28 15:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Samuel Thibault 2009-01-23 14:38:04 UTC
Hello,

There is a problem with the canadian layout: as can be read on
https://bugs.launchpad.net/ubuntu/+bug/64418
english-speaking canadian people actually use US keyboards, but
base.xml only has an entry for country "ca" and language "fra", as if
only french was spoken in Canada. Maybe there should be an "en" variant
using the us layout and advertising the english language?

Samuel
Comment 1 Sergey V. Udaltsov 2009-01-23 14:47:10 UTC
> There is a problem with the canadian layout: as can be read on
> https://bugs.launchpad.net/ubuntu/+bug/64418
> english-speaking canadian people actually use US keyboards, but
> base.xml only has an entry for country "ca" and language "fra", 
Incorrect. There is default Canadian layout, which is for English.

> as if
> only french was spoken in Canada. Maybe there should be an "en" variant
> using the us layout and advertising the english language?
We do not display one variant twice. Since the default variant is the English one, there is no point to show it twice.
Comment 2 Samuel Thibault 2009-01-23 15:02:14 UTC
> There is default Canadian layout, which is for English.

The launchpad bug precisely says it is not: `This is the proper
behaviour: English Canada -> U.S. English keyboard ; French Canada ->
Canadian keyboard'
Comment 3 Sergey V. Udaltsov 2009-01-23 15:08:50 UTC
Oops, my apologies, I was wrong. You're right, the default Canadian variant is the French one (actually, there is no English variant as such - there is only multilingual).

The thing is that the default variant can only have a country name - there is no provision for any details. It is a convention used across the stack, so violating it will cause usability issues.
Comment 4 Samuel Thibault 2009-01-23 16:27:01 UTC
Mmm, but can't we do something like attached? (and define for the "ca"
layout a "us" variant which just includes the "us" keyboard) It seems
to me just like other similar cases (german vs french CH keyboards).

Comment 5 Sergey V. Udaltsov 2009-01-23 16:38:58 UTC
Well, may be ca(en) with just included us(basic) is an option. I will think of it after release.
Comment 6 Sergey V. Udaltsov 2009-01-28 15:56:43 UTC
Added ca(eng)
Comment 7 Samuel Thibault 2009-01-28 15:58:49 UTC
Should be fine, thanks!


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.