10 Things To Know Before Internationalizing An Application

The slides for this evening’s 10 Things To Know Before Internationalizing An Application presentation at the London .NET User Group are here. The source code for all of the demos is available on the .NET Internationalization site here. Note that this is the complete source code for the book. If you are following the demos that I gave point by point then here is a quick guide to get you to the relevant source quickly:-
PointSource Code Folder
1. The Schizophrenic User InterfaceWindowsFormsSpecifics\SchizophrenicUI
2. Localizing ASP.NET 2 ControlsASPNETSpecifics\ASPNETControlLocalizer
3. Windows Forms LayoutBestPractices\TableLayoutPanelDemo
4. Strongly Typed ResourcesSee Slides
5. Localizing Exception MessagesBestPractices\ExceptionMessages
6. Extending The CultureInfo ClassGlobalization\CultureInfoExExample
7. Uses For Custom CulturesCustomCultures\CustomCultureExamples
8. Pseudo TranslationWindowsFormsSpecifics\TranslatedApplication
9. Machine TranslationMachineTranslation\TranslationEvaluator
10. Testing InternationalizationTestingInternationalization\GlobalizationRules

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by: Guy Smith-Ferrier
Posted on: Wednesday, September 20, 2006 at 1:00 AM
Categories: Events
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (3) | Post RSSRSS comment feed

Related posts

Comments

Guy Smith-Ferrier

Thursday, September 21, 2006 2:00 AM

Guy Smith-Ferrier

Sean,

There are similarities and differences. The basic CultureInfo, ResourceManager, fallback and satellite assemblies mechanism is exactly the same. However, the identification of resources and the building of resource assemblies is not the same.

Apart from the difference in the build process (which is in the nature of building a WPF application anyway) I can’t think of anything specific about WPF that you need to bear in mind or any advantages to internationalization of a WPF app over and above that of a Windows Forms app. I expect to write an article covering this subject in more detail and I will add a reference to the article to my blog when it is available.

Guy

Guy Smith-Ferrier

Thursday, September 21, 2006 2:00 AM

Guy Smith-Ferrier

I have uploaded the slightly updated slide deck now.

Sean

Thursday, September 21, 2006 2:00 AM

Sean

Hi Guy,

I’ve just downloaded your slides and am going through them now. I have an app that I’m hoping to re-gig and start using WPF with it as some graphics and a lot of text are involved. My question is, is there anything I should take into consideration before internationalizing the app when using WPF. Also are there any advantages offered by WPF, which I may not be aware of, in terms of internationalization.

Thanks in adavance