Wednesday, 2 July 2008

Microsoft Resource Refactoring Tool

Yesterday I used Microsoft's Resource Refactoring Tool. The tool gives developers an easy way to extract hard coded strings from the code to resource files, thus supporting localisation. The idea is that if you want to port your application to another language (e.g. French) rather than having to go through all the source code files altering the content of any output strings (from English to French) you can just alter the strings resource file.

The tool features include:

Works with C#, VB.Net languages.
Supports all project types including web
sites and web application projects.
Finds other instances of the text being
replaced in the project automatically.
Lists existing resources by their
similarity level to the text being replaced.
Automatically replaces hard
coded string with a reference to resource entry.
A preview window to show
changes.



You can download it from here.