Technology for Better Business and Higher Standards of Life

A while back to debug at my application for resource file bugs pointed by QA I used to write a console application which reads all the resource files, generate HTMLized Excel file ( :) ) to compare availability of strings and what is causing a particular language setting to behave differently in the application.

Last week, I just had an idea and a bit of time to improve upon this to create a simple (rather very simple) Windows forms application which does the following:

Load the base resource file (System Locale)

Generate a grid containing the key value pairs in the resource file.

List matching other language files into the listbox.

As and when other languages are chosen, update the grid with the entries from the selected languages.

Indicate missing keys in the grid with a different color.

Provide the legendary Excel Export option as a comma-delimited file.

I have shared the application as an opensource project in Codeplex at this URL: