Internationalization in Visual Studio

I am new to Visual Studio, and I am wondering what is the best way to plan the translation in the new project that I am starting. I need to provide English, German and French.

I used Eclipse a lot in the past, and there I just developed a new application, and when it was completed, I could just run the wizard to externalize the lines to the resource file. Lines will be transferred to someone for translation.

What is your experience with VS? (I am using VS2005 Express) What is your best advice for planning a translation?

+4
source share
3 answers

It depends on the technology you use: Win32 / MFC, .NET, ...

For MFC applications, this CodeProject article may be useful for retrieving rows from resources (row table). And this one helps you load the translation you need when you start the application (including other useful properties such as the language menu).

In terms of translation and translation management, appTranslator will make your life a lot easier.

+2
source

Go to the Microsoft I18n Page

There is a good article on msdn about more general aspects of i18n in the Microsoft world.

Visual Studio specifically:

  • MSDN VS landing page for internationalization ( best choice )
  • And this in the msdn article deals with this on a more technical level.
+2
source

I can fully recommend reading . Pure internationalization from Guy Smith-Ferrier.

It describes in detail the possibilities of application globalization, internationalization and localization (with pluses and minuses and excellent examples), as well as topics that I have not considered, such as deployment localization (i.e., ClickOnce and Setup projects)

The version of the book I have is for VS2005 / .Net2.0 and includes considerations for ASP.Net, although it focuses mainly on Windows Forms applications

alt text http://ecx.images-amazon.com/images/I/51WEMCH8TRL._SL160_AA115_.jpg

+1
source

Source: https://habr.com/ru/post/1277758/


All Articles