Quantcast
Channel: ResX Resource Manager
Viewing all 2435 articles
Browse latest View live

Updated Wiki: Documentation

$
0
0

Installation

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

Standalone

Run the ClickOnce installer from the Downloads page.

Usage

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.

Extension.png

Standalone

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.

Standalone.png

All versions

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.

Features

Automatic Translations
Detect Code References
Invariant Strings
Configure Visible Columns
Copy, Paste, Export and Import
Snapshots
Scripting

Note: 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 ;-)



Commented Feature: Generating Resources with Resx Standalone [4722]

$
0
0
Generating Applications and generating (translated) Resources are (or should be) separed processes in our organization especially we would like to be able to generate resource.dlls without the Source-code (and without Visual Studio).
More or less the Excel File has become (something like) the source.
So following scenario would be great to us:
ResX opens a (ResX generated) Excel-file as a source.
ResX generates resx-files (as it does on import, it seems to me, Excel worksheets have all informaton to do so)
Setting up the path to the SDK, ResX could also call resgen.exe and al.exe to create DLLs for all containing languages.
Comments: ** Comment from web user: tomenglert **

Try the new scripting module - I think you can cover most of the tasks you are looking for.

Please give some feedback if this helps with your scenario.

Commented Feature: Generate the translations export file as part of our CI build process. [4671]

$
0
0
We use Resx Resource Manager (and it is really great by the way) to translate our app into 6 different languages. Our workflow is that occasionally our international associate will ask for the "translations file", which is simply the excel export. He shares it with various translators who make edits, then sends it back to our devs. Our devs then merge the updates into the source.

We'd like to tighten up the loop by removing the need to ask for the file and have a dev respond. We'd like to generate the excel export as part of our automated build process. Can the tool be run as, say, a command line app which produces the excel file? (We would continue to manually import the changes.)
Comments: ** Comment from web user: tomenglert **

Try the new scripting module - I think you can cover most of the tasks you are looking for.

Please give some feedback if this helps with your scenario.

Commented Unassigned: export/import from powershell [4747]

$
0
0
Is there a way I can initiate the import/export task from powershell. In my case, I have both ResourceFiles and some dynamic data which needs to be translated. Nowadays I am exporting the file for translation using ResX Resource Manager and the dynamic data using my own console application. If there is a way for me to call this from powershell, I can combine both action together in a batch file.
Comments: ** Comment from web user: tomenglert **

Try the new scripting module - I think you can cover most of the tasks you are looking for.

Please give some feedback if this helps with your scenario.

Updated Wiki: Documentation

$
0
0

Installation

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

Standalone

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.

Usage

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.

Extension.png

Standalone

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.

Standalone.png

All versions

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.

Features

Automatic Translations
Detect Code References
Invariant Strings
Configure Visible Columns
Copy, Paste, Export and Import
Snapshots
Scripting

Note: 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 ;-)


Commented Feature: Generate the translations export file as part of our CI build process. [4671]

$
0
0
We use Resx Resource Manager (and it is really great by the way) to translate our app into 6 different languages. Our workflow is that occasionally our international associate will ask for the "translations file", which is simply the excel export. He shares it with various translators who make edits, then sends it back to our devs. Our devs then merge the updates into the source.

We'd like to tighten up the loop by removing the need to ask for the file and have a dev respond. We'd like to generate the excel export as part of our automated build process. Can the tool be run as, say, a command line app which produces the excel file? (We would continue to manually import the changes.)
Comments: ** Comment from web user: jbuedel **

Great! I'll give it a whirl.

Commented Feature: Background saving / on-demand saving [4723]

$
0
0
Hello and thanks for your wonderful tool.
I just want to share a little suggestion of improvement :
Instead of saving changes by updating .resx files everytime user leaves current row, maybe a background saving at regular intervals or an explicit save button (and the ability to disable automated saving of course) could be interesting.
Because currently it takes a little time to go to next row due to save process. This is perfectly acceptable in a lot of cases but to translate long files it's a bit annoying to lose a small time for every row during which the UI is frozen.
Thank you again for your tool!
Comments: ** Comment from web user: samfromlv **

I would like to thank developers for implementing this feature, it resolved our issues with Google Drive.

Fro other users:
To enable save on demand, go to Configuration tab and uncheck "Save files immediately upon change".

Created Unassigned: Ability to copy path of record [4748]

$
0
0
Nice software.
If I have selected some Resx record then I see on statusbar location of this translation record. But I cant copy the path.
Please to add feature to ability copy path of resx record. For example at the moment we can see on statusbar text
"myResXRecordKey: FileOfResxFile (C:\www\root\bigproject\someting\Admin\UserManagement)"

If I have openned directory "C:\www\root\bigproject\someting" then good are to get after coping from this example string "Admin.UserManagement.FileOfResxFile.myResXRecordKey" (path separated by dot and from relative to openned directory). For example from popup menu. (at the moment there are options: Delete\Cut\Copy\Paste\Invariant\"Cell selection"). There can be also menu elements "Copy dotted" and "Copy full path" (copy full path of this file).

Created Unassigned: RESX manager disabled [4749]

$
0
0
Each time when I start Visual Studio 2015, the RESX manager extension is disabled.
Each time I have to enable again, restart VS, and then it is working till I restart VS.

Anyone know why and probably knows a solution?

Commented Unassigned: RESX manager disabled [4749]

$
0
0
Each time when I start Visual Studio 2015, the RESX manager extension is disabled.
Each time I have to enable again, restart VS, and then it is working till I restart VS.

Anyone know why and probably knows a solution?
Comments: ** Comment from web user: tomenglert **

Probably duplicate of http://resxresourcemanager.codeplex.com/workitem/4730

Sometimes Visual Studios VSIX installer leaves some old stuff behind.
Follow the steps described in 4730 to make sure any older version is completely removed.

Commented Unassigned: RESX manager disabled [4749]

$
0
0
Each time when I start Visual Studio 2015, the RESX manager extension is disabled.
Each time I have to enable again, restart VS, and then it is working till I restart VS.

Anyone know why and probably knows a solution?
Comments: ** Comment from web user: MXPeter **

Thanks, this did the trick!
I had to uninstall, restart VS, uninstall again, and then it was really uninstalled.
Then installed again, and now it starts directly when I start VS.

Thanks again, and sorry, I overlooked that this item was already in the list.

Created Unassigned: ResX Resource Manager does not check usages in aspx files correctly [4750]

$
0
0
I have a lot of resource usages in aspx files that are not recognized by ResX Resource Manager. These are generally in this format:

<div class="someClass"><%=Resources.File.Key %></div>

Created Unassigned: Comment characters in strings causes ResX Manager to overlook resource usaages [4751]

$
0
0
If a resource appears after a comment sequence in a string (such as a URL), ResX Manager does not recognizes this as a valid resource usage:

string url = string.Format("{0}://{1}?{2}", secure ? "https" : "http", domain, Resources.File.Key);

Created Unassigned: Reuse Translations via Scripting? [4752]

$
0
0
Hi Tom,

I see there is a new scripting module and am excited to get it working for my use case. We have a LOT of files and entries (and a dozen or so locales), and many of the neutral values end up being duplicates (and I want to reuse those translations for the other locales). I often go into your tool to reuse existing translations after a batch comes back from the translators.

Is that functionality available via the scripting module? Can you put together a sample or at least point me in the right direction?

My steps to Reuse Translations using your tool are as follows:
1. Open your tool within my solution
2. Click "Translate" tab at the bottom of the screen
3. Make sure Bing and MyMemory are unchecked (not enabled)
4. Click Apply All button

Thanks in advance,
--Ed

Commented Unassigned: Comment characters in strings causes ResX Manager to overlook resource usaages [4751]

$
0
0
If a resource appears after a comment sequence in a string (such as a URL), ResX Manager does not recognizes this as a valid resource usage:

string url = string.Format("{0}://{1}?{2}", secure ? "https" : "http", domain, Resources.File.Key);
Comments: ** Comment from web user: tomenglert **

Yes, this is due to the simple, language agnostic algorithm.
You can configure this by removing the comment token for .cs at all, then it will find this, but also in comments... whatever works better for you.


Edited Unassigned: RESX manager disabled [4749]

$
0
0
Each time when I start Visual Studio 2015, the RESX manager extension is disabled.
Each time I have to enable again, restart VS, and then it is working till I restart VS.

Anyone know why and probably knows a solution?

Edited Unassigned: export/import from powershell [4747]

$
0
0
Is there a way I can initiate the import/export task from powershell. In my case, I have both ResourceFiles and some dynamic data which needs to be translated. Nowadays I am exporting the file for translation using ResX Resource Manager and the dynamic data using my own console application. If there is a way for me to call this from powershell, I can combine both action together in a batch file.

Edited Unassigned: Move to resources feature doesn't work in 1.0.0.86 [4746]

$
0
0
After updating the tool to 1.0.0.86 I see blank window when I am using Move to resources feature. However, It is working fine in 1.0.0.85.

Edited Feature: Generating Resources with Resx Standalone [4722]

$
0
0
Generating Applications and generating (translated) Resources are (or should be) separed processes in our organization especially we would like to be able to generate resource.dlls without the Source-code (and without Visual Studio).
More or less the Excel File has become (something like) the source.
So following scenario would be great to us:
ResX opens a (ResX generated) Excel-file as a source.
ResX generates resx-files (as it does on import, it seems to me, Excel worksheets have all informaton to do so)
Setting up the path to the SDK, ResX could also call resgen.exe and al.exe to create DLLs for all containing languages.

Edited Feature: Generate the translations export file as part of our CI build process. [4671]

$
0
0
We use Resx Resource Manager (and it is really great by the way) to translate our app into 6 different languages. Our workflow is that occasionally our international associate will ask for the "translations file", which is simply the excel export. He shares it with various translators who make edits, then sends it back to our devs. Our devs then merge the updates into the source.

We'd like to tighten up the loop by removing the need to ask for the file and have a dev respond. We'd like to generate the excel export as part of our automated build process. Can the tool be run as, say, a command line app which produces the excel file? (We would continue to manually import the changes.)
Viewing all 2435 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>