PC Review


Reply
Thread Tools Rate Thread

ASP 2005 Localization Issue

 
 
netasp
Guest
Posts: n/a
 
      21st Aug 2006
Hello,
I was wondering, how is done for languages that read Top-Bottom or
Right-to-Left? is there away around that or does it have to be a complete
redesign?
because as you know, all controls would have to be shifted either to
Top-to-Bottom or starting from Right-To-Left?

thanks


 
Reply With Quote
 
 
 
 
Steven Cheng[MSFT]
Guest
Posts: n/a
 
      22nd Aug 2006
Hello Netasp,

Regarding on the question you mentioned, it is called BIDI text
manipulation in internationalization. Based on my experience, for bidi text
rendering in web application, it is mostly rely on the html content and
client-side browser support. And ASP.NET or other server-side technology
hasn't much control on this.

For web application pages which will display BIDI text, we should take care
of the following points:

1. In our server-side application code, always use unicode to store those
BIDI text

2. In web page content(html), use those bidi specifric attribute to specify
how to text will display. e.g:

<span dir="rtl" > ................</span>

You can find most information about BIDI text processing in the following
I18N portal site:

#Bidirectional text
http://www.w3.org/International/resource-index#bidi

Meanwhile, I'll discuss with some other globaldev engineers to see whether
there're any other more specific support in .net/ASP.NET. I'll inform you
when I get any update.


Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead



==================================================

Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscripti...ult.aspx#notif
ications.



Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscripti...t/default.aspx.

==================================================



This posting is provided "AS IS" with no warranties, and confers no rights.

 
Reply With Quote
 
Steven Cheng[MSFT]
Guest
Posts: n/a
 
      23rd Aug 2006
Hi Netasp,

Have you got any further ideas on this thread?

Here are some further information I've got from some other global dev
engineers:


#for VS IDE support and programming guidelines:


In Microsoft Visual Studio .NET, you can create ASP.NET applications by
using either Microsoft Visual Basic .NET or Microsoft Visual C# .NET. The
guidelines that you should follow are basically the same as those you have
just seen for mirroring Web content. When you design Arabic Web Forms
pages, the best way to make text flow from right to left is to use the DIR
attribute. As with Web content, this attribute is usually placed in the
<HTML> tag or the <BODY> tag. Controls and HTML elements on the page then
inherit the specified direction.

You can set the DIR attribute at a DOCUMENT object level. All the controls
on the form will inherit the same settings. However, the DIR attribute can
be used individually with other tags such as <TABLE> and in Web Forms
controls, as in the following example, which allows items to be displayed
from right to left:

<TABLE dir="rtl" ...>

<asp:TextBox dir="rtl" ...>



#for general resource on developing application that display bidi text


**some slides from some MS localization engineers:

http://download.microsoft.com/downlo...4-96b2-4559295
43124/Developing%20Arabic%20Applications%20in%20VS%202005.ppt,


**public reference on developing middleeast specific software:

http://www.microsoft.com/middleeast/msdn
http://www.microsoft.com/middleeast/...icsupp.aspx#22
http://www.microsoft.com/globaldev/g...ror.mspx#EWIAC

BTW, if you have interests, you can have a look at the following book:

"Developing International Software / Dr. International-- 2nd ed"

and there's a chapter there about bidi in asp.net.


Hope these also help you some.


Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
SilverLight Localization Issue Gavin Microsoft ASP .NET 2 6th Aug 2009 06:34 PM
Localization issue... Christer Microsoft Dot NET Framework Forms 1 21st Feb 2007 04:00 PM
Currency Localization Issue =?Utf-8?B?Qm9yaXMgWWVsdHNpbg==?= Microsoft Dot NET 18 8th Aug 2006 06:56 AM
Localization VS 2005 - VB.net feripar@gmail.com Microsoft VB .NET 1 19th May 2006 01:06 PM
VS 2005 Cab project doesnt include form localization resource dlls indiekiduk@gmail.com Microsoft Dot NET Compact Framework 2 13th Jan 2006 10:28 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:14 AM.