Zeta Resource Editor Online Manual
Welcome to the online manual of the Zeta Resource Editor tool.
Download a self-installing setup of Zeta Resource Editor (1 MB)
Table of contents
Introduction
Zeta Resource Editor is a small utility application that enables you to edit standard Microsoft .NET string resources from multiple different resource files together inside one single data grid.
This is usually helpful when doing translations of a .NET Windows Forms application or an ASP.NET Web application into one or multiple languages.
Screenshot of the main window
When translating the resources of a .NET application into other languages, one of the biggest and most difficult tasks is to translate string resources:
The recommended way is to create one single .RESX file for every language you want the strings to be translated to. I.e. one "Resources.resx" for neutral/English, one "Resources.de.resx" for German, one "Resources.fr.resx" for French, etc.
Since you have to duplicate the resource keys into each RESX file, you probably sometimes forget to keep the resource keys synchronal among all RESX files.
This is where the idea for this tool came up: Take all RESX files, merge their resource keys and display the resource values side by side in one editable data grid.
How to use the tool
1.) Create your resource files in Visual Studio .NET 2005 as you usually do
Add a resource file for each language you want to support and place them in the "Properties" folder of your project.
Keep the naming schema "Resources.<language>.resx", e.g. "Resources.fr-ch.resx" for Swiss with French language. The following screenshot is an example for English and German.
English and German language resources
2.) Start Zeta Resource Editor and open the resource files
Next, simply start Zeta Resource Editor and open the files you want to edit in parallel.
Opening two resource files and load them into Zeta Resource Editor
3.) Edit the resources and save them
You could either edit the cells in the grid directly by selecting and pressing F2 or, for a better overview, select a cell in the grid and then edit the details in the details view at the bottom of the window.
4.) Save and compile
Finally save the resources in Zeta Resource Editor and compile your solution inside Visual Studio .NET 2008.
Further information
For more detailed information, please see my article over at CodeProject.
Contact information
Zeta Resource Editor is a product of
zeta software GmbH
Manfred-Wörner-Straße 115
73037 Göppingen
Germany
Phone: +49 (0)7161.98897-0
Fax: +49 (0)7161.98897-29
E-mail: info@zeta-software.de
Donations
If you would like to donate some money and support us, please follow this PayPal hyperlink. Thank you!
Version History
- 2008-03-27
Created first public version of this manual