.NET Internationalization Book Image (Small)
Buy .NET Internationalization here
.NET Internationalization Logo
The Developer's Guide to Building Global Windows and Web Applications

by Guy Smith-Ferrier published by Addison-Wesley
ISBN 0321341384
Skip Navigation Links.
Latest News
27 Sept 2008 - Visual Studio 2005 Source Code updated

31 July 2008 - Visual Studio 2005 Source Code updated

3 July 2008 - Visual Studio 2005 Source Code updated

26 May 2008 - Visual Studio 2005 Source Code updated

20 April 2008 - Visual Studio 2005 Source Code updated

3 November 2007 - Visual Studio 2005 Source Code updated

18 July 2007 - Visual Studio 2005 Source Code updated

09 March 2007 - Visual Studio 2003 and Visual Studio 2005 Source Code updated

14 December 2006 - Visual Studio 2003 and Visual Studio 2005 Source Code updated

15 November 2006 - Visual Studio 2005 Source Code updated

30 October 2006 - Visual Studio 2005 Source Code updated

6 October 2006 - Visual Studio 2005 Source Code updated

4 October 2006 - Visual Studio 2003 Source Code available for download

19 September 2006 - Visual Studio 2005 Source Code updated

17 August 2006 - Second Sample Chapter added to downloads

14 August 2006 - First edition of book released

5 June 2006 - Sample Chapter updated with final draft

13 May 2006 - Visual Studio 2005 Source Code updated

10 April 2006 - Book production process begins

21 Oct 2005 - Visual Studio 2005 Source Code available for download

7 Sept 2005 - Website launched
 
Errata
This page contains a list of typos in the book. Also see the Updates page for a list of updates.

Chapter 4, Windows Forms Specifics

Page 86, Table 4.2 lists a component as SaveDialog. It should be SaveFileDialog.

Chapter 6, Globalization

Page 164, Paragraph 1, Line 5 says “(e.g., "es-ES" (Traditional Sort) and "en-ES" (Modern Sort))”. “en-ES” should be “es-ES”. 

Page 176, Paragraph 1, Line 1 says “The full GetInfo class”. “GetInfo” should be “GeoInfo”. 

Page 177, Paragraph 3, Line 2 says "This shows that String.Equals tests the values of strings, not the references of strings, so although s3 and s4 have different references, they have the same value.". This is incorrect. The strings have the same references because the strings are interned. However, the conclusion is still correct - the strings have the same values regardless of whether they have the same or different references.

Chapter 7, Middle East And East Asian Cultures

Page 225, Paragraph 1, Line 4 "righ-to-left" should be "right-to-left".

Page 229, Paragraph 1, Line 4 says “Figures 7.6, 7.7, and 7.8, respectively show a .NET Framework 1.1 form with Form.RightToLeft set to false, the same form with Form.RightToLeft set to true, and the same mirrored form in the .NET Framework 2.0 with Form.RightToLeft set to True and Form.RightToLeftLayout”. This should be “Figures 7.6, 7.7, and 7.8, respectively show a .NET Framework 1.1 form with Form.RightToLeft set to No, the same form with Form.RightToLeft set to Yes, and the same mirrored form in the .NET Framework 2.0 with Form.RightToLeft set to Yes and Form.RightToLeftLayout set to True”.

Page 229, Figure 7.6 caption should read “A .NET Framework 1.1 Form with Form.RightToLeft Set to No”.

Page 230, Figure 7.7 caption should read “A .NET Framework 1.1 Form with Form.RightToLeft Set to Yes”.

Page 230, Figure 7.8 caption should read “A .NET Framework 2.0 Form with Form.RightToLeft Set to Yes and Form.RightToLeftLayout Set to True”.

Chapter 13, Testing Internationalization Using FxCop

Page 517, Paragraph 1, Line 1 says “These placeholders are replaed by”. “replaed” should be “replaced”. 

Appendix A, New Internationalization Features In The .NET Framework 2.0 And Visual Studio 2005

Page 580, Paragraph 4, Line 4 - “es-ES-Intl” should be “es-ES_intl” – in other words the second dash should be an underscore and the “I” should be lowercase. 
Home | Sample Chapters | Downloads | Reviews | Buy | Errata | Updates
(c) Guy Smith-Ferrier 2005 - 2008