I will try to give short answers, so they may not be 100% right in all cases.
For such questions the correct answer is "it depends," but this is not going
to help you too much.
So, guys, don't jump on me. One can probably write a full chapter for each
question :-)
Quote:
1. Does one need to cater for 'vertical' languages (Japanese, Korean,
Chinese, etc) or are there simplified versions that can be displayed
horizontally?
No. You don't need support for vertical rendering unless you do some
|
high-tech DTP application.
And I don't think you would do this with ASP.NET :-)
Quote:
2. How does sorting work for right-to-left languages? Is this
functionality built into the .net framework?
The one provided by the system works fine.
|
Quote:
3. How does 'like' searches work for right-to-left languages? Does the
search criteria need to be stored twice; once for right-to-left and
once for left-to-right?
No need for additional criteria.
|
There is no left-to-right or right-to-left for data storage and processing.
All is stored in "logical order," as opposed to "visual order."
The right-to-left is just a rendering issue.
Quote:
4. How does one handle decimal points in multi language applications.
E.g. in French 10,45 is the US equivalent of 10.45
See System.Globalization and, more precise,
|
System.Globalization.NumberFormatInfo
And start by visiting
www.microsoft.com/globaldev
and, in the Dev.Studio help (MSDN) TOC see
..NET Development -> .NET Framework SDK -> Programming with the .NET Framework
-> Developing World-Ready Applications
Than come back here and ask when you get stuck :-)
--
Mihai Nita [Microsoft MVP, Windows - SDK]
------------------------------------------
Replace _year_ with _ to get the real email