[sword-devel] Hebrew Problems ...
Sat, 24 Aug 2002 22:11:40 -0700 (PDT)
On Fri, 23 Aug 2002, Adrian Korten wrote:
> This is an issue with the current v1.5.4 release and non-Latin languages. I
> had a similar problem with Thai and fudged around it with Troy's help. The
> second section of the book transformation needs to be Latinized capitals.
> ie. äÈÌì=3 should be ÄÈÌÌ=3 (just an example the characters are
The same problem with cyrillic letters, it's related to Sword's
toupperstr() function which doesn't look at locate at all and just use one
simple table for conversions to upper case. I'm sure ICU could help here.
> > Yesterday, the list of Thai Bible books was updated to temporarily
> > capitalize Latin characters as necessary. We'll give it a try next week.
> I believe we need to move all of our locale files to unicode and change
> the underlying engine code to do the transformation from that common
> format to whatever the display needs might be. This will probably be
> our longer term solution. Sorry for not supporting your domain very
> well. We're getting better! :)
> ----- Original Message -----
> From: Avihai.H
> To: firstname.lastname@example.org
> Sent: Thursday, August 22, 2002 4:42 AM
> Subject: [sword-devel] Hebrew Problems ...
> I have managed to translate the locals.d file into Hebrew, but:
> It worked fine under the previous version (before the X and Y betas).
> When I choose the Hebrew language under the preferences options and
> start SWORD again
> I get this error:
> Book: Genesis does not have a maching toupper abbrevs entry! book
> number returned was: -1
> ( the book's name is changing every time I press OK and I
> can't start SWORD)
> Tested under XP.
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.373 / Virus Database: 208 - Release Date: 01/07/02