From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from apollo.csir.co.za (apollo.csir.co.za [146.64.10.99]) by speech.braille.uwo.ca (Postfix) with ESMTP id 3D97710A21 for ; Fri, 19 Jun 2009 03:28:20 -0400 (EDT) X-CSIR-MailScanner-Watermark: 1246001283.38531@MkCga4VYAL+Lbrnvw+ANtw Received: from localhost.localdomain ([146.64.19.125]) by apollo.csir.co.za (8.14.2/8.14.2) with ESMTP id n5J7RxwG025261 for ; Fri, 19 Jun 2009 09:28:01 +0200 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.13.1/8.13.1) with ESMTP id n5J7RFVo031273 for ; Fri, 19 Jun 2009 09:27:15 +0200 Received: from localhost (wvdwalt@localhost) by localhost.localdomain (8.13.1/8.13.1/Submit) with ESMTP id n5J7RDmD031244 for ; Fri, 19 Jun 2009 09:27:15 +0200 X-Authentication-Warning: localhost.localdomain: wvdwalt owned process doing -bs Date: Fri, 19 Jun 2009 09:27:13 +0200 (SAST) From: Willem van der Walt X-X-Sender: wvdwalt@localhost.localdomain To: "Speakup is a screen review system for Linux." Subject: Re: speakup i18n question In-Reply-To: <20090618152448.GL11946@const.bordeaux.inria.fr> Message-ID: References: <20090618152448.GL11946@const.bordeaux.inria.fr> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-1216130599-1245396433=:2588" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0rc1 (apollo.csir.co.za [146.64.10.99]); Fri, 19 Jun 2009 09:28:01 +0200 (SAST) X-CSIR-MailScanner-Information: Please contact the ISP for more information X-CSIR-MailScanner-ID: n5J7RxwG025261 X-CSIR-MailScanner: Found to be clean X-CSIR-MailScanner-SpamScore: s X-CSIR-MailScanner-From: wvdwalt@csir.co.za X-Spam-Status: No X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2009 07:28:23 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-1216130599-1245396433=:2588 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Good day, I like Samuel's suggestion of installing all languages and have the user= =20 change the language by echoing to something like=20 /sys/accessibility/speakup/lang. I do not really like the idea of $LANG, because I often flip between=20 Afrikaans and English and do not always want to change $LANG. What I actually do in practice, is to use the sysrequest line in inittab=20 to be able to map a key globally for changing voice/language. The key is= =20 alt-up arrow. It works well for only a few languages, but here in South Africa we have=20 eleven official languages. There are not synthesizers for all of the languages yet, but there might=20 be some day. Having a pair of keys in speakup to change language would actually be=20 nice. For example, the same way one can change rate and pitch, but for changing= =20 between the languages. I am now answering this email from Samuel in English, using espeak=20 speaking English, but the next email in my alpine in box might well be an= =20 email in Afrikaans. I then want to quickly flip to Afrikaans for the=20 duration of that email, flipping back to English for the next email which= =20 is likely to be in English again. Sorry for the long post, but I think it is important that the developers=20 understand how this feature might be used. I have also picked up what I think might be a bit of a bug. In my case, when pressing speakup-key numpad enter, it says "you turned me= =20 off" as it should, but when pressing this combination again, it just says= =20 hei and not "hei that's better" as it should. It looks like this is happening everywhere where there is a single quote=20 in the message. Thanks again for adding i18n, it is great. Regards, Willem On Thu, 18 Jun 2009, Samuel Thibault wrote: > Kirk Reiser, le Thu 18 Jun 2009 11:18:47 -0400, a =E9crit : > > Hi Willem and all. We will probably create an i18n directory in the > > speakup tree with subdirectories for each of the languages by two > > letter country codes such as en and de. >=20 > Also optionally put the country, like en_US vs en_GB, fr_FR vs fr_CA, > etc. >=20 > > We will then most likely have a language option in the installation > > script >=20 > Mmm, better install all languages, and let the user configure it > afterwards (or have scripts just use the current $LANG from `locale`). >=20 > Samuel > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup >=20 --=20 This message is subject to the CSIR's copyright terms and conditions, e-mai= l legal notice, and implemented Open Document Format (ODF) standard.=20 The full disclaimer details can be found at http://www.csir.co.za/disclaime= r.html. This message has been scanned for viruses and dangerous content by MailScan= ner,=20 and is believed to be clean. MailScanner thanks Transtec Computers for the= ir support. --8323328-1216130599-1245396433=:2588--