> -----Original Message----- > From: Indrajit M [mailto:[EMAIL PROTECTED] > Sent: Saturday, February 22, 2003 7:40 AM > To: [EMAIL PROTECTED] > Subject: Language support > > > Dear all, > I am using struts to build a news website in arab. For the > language support I am using the following tags. > > <html lang="ar-sa"> > <head> > <meta http-equiv="Content-Type" content="text/html; > charset=windows-1256"> > But I am junk data. But when I change encoding to Arablic windows > in the browser, I am watching exact data. Can any body please tell > me why it is happening like that? > regards, > Indrajit.
Let's make sure we understand the problem first: When you hit the page -- using the Windows default locale, namely en-US? -- you do not see Arabic characters. But when you change the default locale of Windows to Arabic, the page displays correctly. Is this right? If so, then (AFAIK) everything is behaving as it should. The "lang" attribute of the HTML tag is merely a suggestion for the browser; how it actually handles the character encoding will differ from implementation to implementation. -= J --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]