Re: ASP.NET Internationalization bug?
- From: "Juan T. Llibre" <nomailreplies@xxxxxxxxxxx>
- Date: Fri, 27 Jun 2008 14:11:30 -0400
re:
I have submitted this to Microsoft as a bug report.
Good. Please let us know what they say to you about that.
Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Lee C." <no.spam@xxxxxxxxxxx> wrote in message news:eNzugiH2IHA.5176@xxxxxxxxxxxxxxxxxxxxxxx
I have submitted this to Microsoft as a bug report.
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=353879
, Lee
"Lee C." <nomail@xxxxxxxx> wrote in message news:O%23KsAQA2IHA.4572@xxxxxxxxxxxxxxxxxxxxxxx
I think I have discovered a bug in ASP.NET, related to I18N.
In ASP.NET 3.5 I have to set runat="server" on the html element to use explicit expressions. It appears that ASP.NET
eats the xml:lang attribute on the html element when it is set to runat="server".
Of course I want to replace the hardcoded "en-US" values with (resource) explicit expressions; but, for simplicity,
try this:
<html runat="server" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" dir="ltr">
...And you will find that no xml:lang attribute is rendered to the browser! Remove the runat="server", and, voila,
the xml:lang attribute is rendered. :[
...Any ideas?
Cordially,
Lee
.
- References:
- ASP.NET Internationalization bug?
- From: Lee C.
- Re: ASP.NET Internationalization bug?
- From: Lee C.
- ASP.NET Internationalization bug?
- Prev by Date: Re: ASP.NET Internationalization bug?
- Next by Date: Re: ASP.NET Internationalization bug?
- Previous by thread: Re: ASP.NET Internationalization bug?
- Next by thread: Re: ASP.NET Internationalization bug?
- Index(es):