Visual Studio Extension
Use the Visual Studio Extension Manager (search for RESX), install from the
Visual Studio Galery
, or download the binaries and double click the ResXManager.VSIX.vsix
Run the ClickOnce installer from the Downloads page.
Scripting Module for PowerShell
Download the Scripting Module from the Downloads page. Expand the zip file to a folder of your choice. See the contained Sample.ps1 on how to use it.
Visual Studio Extension
ResX Resource Manager Extension can be found in the Tools and in the View|Other Windows menus of Visual Studio. The window will show all ResX based resources in the active solution. Navigating to a resource in the Solution Explorer will automatically select
the resource in the ResX Resource Manager. If you are using an integrated SCM, files will be checked out as you type.
Start the ResX Resource Manager and select a directory (usually the solutions directory) in the applications main menu. The window will show all ResX based resources in the directory and all sub directories. It will simply group the resources by the nearest
project file in the directory tree; no solution will be parsed, so if you don't have a clean directory, orphan or stale copies of resource or project files will appear in the list as well.
When you select a resource file, all entries and their translations will be displayed in an editable grid. The first column displays the resource key, the second column the neutral resource, continued by one column per localized language.
You can add new languages and easily add translations by simply typing the localized string in the new columns that appear in the ResX Resource Manager. All entries will be created as you type.
Empty, untranslated entries are marked red, so they are easy to find; you can also sort the columns by clicking the header of any column to move all empty entries to the top. This project has integrated the
Data Grid Extensions
, so you can simply filter columns to search the view for something special to translate or verify.
Detect Code References
Configure Visible Columns
Copy, Paste, Export and Import
: This tool instantly saves the changes as soon as you leave a cell in the data grid. There is no save button, and undo is limited to the local undo of the grid's cell. If you are using Source Control Management, this is no limitation, since
you will anyhow verify the changes before checking in. If you don't use an SCM, I would strongly recommend starting to use one ;-)