views:

224

answers:

3

An ASP.NET project I am working on will be adding localization in the next version. As we pull text from our ASPX pages into resource files and other data into database tables, what tools might we want to evaluate to assist this process?

Are there any tools to assist translators to create the localization files?

A: 

One tool I've found is RESX Synchronizer.

This is a command-line tool that synchronizes all of the keys between two resource files. For example:

resxsync homepage.resx homepage.fr-CA.resx

will copy all keys from the default .resx file to the French Canadian localization file.

Once that is done, it is only a matter of plugging in the French text.

y0mbo
A: 

May want to take a look at spring.net for localization (http://www.springframework.net/docs/1.2.0/reference/html/web.html#web-localization)

From the site 'Spring.Web supports several different approaches to localization within a web application, which can be mixed and matched as appropriate. Both push and pull mechanisms are supported, as well as the fallback to globally defined resources when a local resource cannot be found. Spring.Web also provides support for user culture management and image localization, which are described in the later sections.'

AndrewB
+3  A: 
Eduardo Molteni
I have visual studio 2008 and a asp.net mvc project and I don't have the option of "Extract to resource" in my popup; why is it so ?
Omu