My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

This project is an implementation of a software tool in C#. It helps to manager .resx files for .Net and .properties files for different locales used by Java or Flex development.

It is a standalone application and can be used by whoever manager those resource files for different languages. A problem I have been facing recently is that the en_US base files change from time to time as new strings are added to codes and it is hard to keep the files for other locales in sync. I couldn't find any simple and free tool like this on the web so I decided to develop it by myself.

This app allows a user to select a base locale and any other locale or locales to work on. Then it displays the name and value of resources in a table. Users can keep track of which entries need to be translated or simply work on this table to fill all the blanks. The changes will be saved with UTF8 encoding.

The assumptions are that users follow the common practices for locale folders: use a separate folder for each locale. So they normally look like:

locale-
|--- en_US - resource files in English

|--- de - resource files in German
|--- fr - resource files in French

If this folder structure doesn't make sense to .Net developers because localization is not done this way, please refer to the following link: http://www.codeproject.com/KB/locale/ResourceBundleClass.aspx

Powered by Google Project Hosting