Internationalisation weirdnesses

Krister Ekstrom crisekstrom at bredband.net
Mon Oct 13 07:13:49 EDT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Hi Mario,
Well, this raices certainly a problem for me who is, or will be,
hopefully, a linux user from another even more forreign country,
namely Sweden.
And i can't help but wondring what happens with speech synths that are
non-english. In the best case, it will speak english with swedish
pronunciation, which i can live with, but in the worst case, it may
not function at all... Could this really be the case? and if we go
back to the matter of keyboard layouts, has there been attempts at
making swedish keyboard maps for Speakup?

On 13 Oct 2003 12:05:13 , you typed::
ML> Hi.

ML> I am a german new speakup user, and noticed some strange behaviour
ML> when using a german (I presume it applies to all non-us layouts) keyboard
ML> layout.  First of all, the keyhelp (Speakup+F1) menu reports wrong key names
ML> when a non-us layout is loaded.  I presume this is
ML> because keyhelp actually uses scancodes beneath, but has a hardcoded
ML> keynames array (speakup_keyhelp.c).  Is it perhaps possible to initialize
ML> this array based on the currently loaded keymap?
ML> OK, so once I learned that I knew I just needed to think of speakup
ML> mappings in terms of a US keyboard.   Luckily, I nearly know all the keys
ML> of a us-layout, so that was just a little weird.  But then I tried
ML> the goto command (Spk+Ctrl+zero).  Naturally, I assumed the indicator
ML> for the y-coordinate must be z on my keyboard, since the german layout has
ML> y and z swapped.  However, that is not so, I can actually use
ML> y or x as they are defined in my keymap.  It is nice that this works,
ML> but it is not consistent with the rest of the system.

ML> Any comments?


- --
/Krister
crisekstrom at bredband.net
 Get pgp keys here: mailto:crisekstrom at bredband.net?subject=get_pgp_keys
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-nr2 (Windows XP)

iD8DBQE/ioj4ODlJeoMTOQsRAyKbAJ4+UXF6pfLKknzIhWT2OXHbR5BuAQCdELBL
tA8FGoVc1725nIFYH92KhgU=
=S5R8
-----END PGP SIGNATURE-----






More information about the Speakup mailing list