[Date Index][Thread Index]
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: BUG: <sc> and umlaut characters
- From: Märt Laak <nospam@thanx>
- Date: Thu, 14 Jan 1999 17:41:41 +0200
"Ralf S. Engelschall" wrote:
> > > Hmmmmm.. when I remember correctly I already tried to fix this a year ago.
> > > Either I was unsuccessful without recognizing this or I've forgotten to
> > commit
> > > the change to the source tree or we have another problem.
> > >
> > > Basically when I remember correctly what you need at least change your
> > > environment (LANG variable). Because without this the C functions inside WML
> > > and Perl will not process the stuff correctly. So, have you already changed
> > > the LANG variable?
> >
> > I'm sorry to miss this but what exactly I have to put into LANG environment
> > variable and where is it documented.
> > Umlaut, © and other special characters are defined also in ISO-8859-1
> > (US) - so why the language here?
> >
> > Hint - try to use "<sc>Test Copyright ©</sc>" - does not work as
> > expected...
>
> Oh sorry, not LANG. It's the locale stuff where Perl uses LC_CTYPE. So for
> instance ``LC_CTYPE=de_DE.ISO_8859-1; export LC_CTYPE'' should do the trick
> for german, etc.
Does not work for me either. It seems that problem is that isolatin
processes the characters before <sc> so Perl-s locale does not see any umlaut
characters there but ü sequences and does nothing with them. And what
about ©-characters etc.
Once again - why to try to find special characters from <sc></sc> embedded
text? Let just a) do uppercase conversion b) put <font size=-1> around text
starting from second character after every whitespace.
Regards,
----------------------------------------------
-- Märt Laak
----------------------------------------------
______________________________________________________________________
Website META Language (WML) www.engelschall.com/sw/wml/
Official Support Mailing List sw-wml@engelschall.com
Automated List Manager majordomo@engelschall.com