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

Commented Unassigned: Add button not work some times [1074]

$
0
0
I noticed that when I delete field and then try to add new key the "Add new key" button not working. It's just not active. I have to restart Visual Studio and now works.

I'm with Visual Studio 2012 Update 3.
Comments: ** Comment from web user: ferry2 **

No it's not. I have selected a single resource file but "Add new key" not work. As I told that happens when I delete field.


Edited Unassigned: Allow multi-line paste [1090]

$
0
0
Allow multi-line string paste as value

Edited Feature: Can't copy the resource key? [1091]

$
0
0
Can you add an entry to the context menu "Copy" when right click at resource keys? When I find some problem in Resx Manager, I want to copy the key then correct it in visual studio, but I find no way to copy the key.

Reviewed: 1.0.0.22 (Aug 20, 2013)

$
0
0
Rated 5 Stars (out of 5) - Awesome, execellent tool!

Commented Issue: VS Crash when sorting the table [1046]

$
0
0
I have a crash that occurs regularly and consistently.

1. open my solution
2. open the ResX Resource Manager window
3. select ALL the resource files (in my case it is around 80 resource files)
4. click on the "Neutral" column (intending to sort)

EXPECTED RESULT:
* view sorts by selected column

ACTUAL RESULT:
* VS crashes (attached is the call stack and other info)
Comments: ** Comment from web user: NemoicDevice **

Thanks for the quick fix...

Created Unassigned: VS Crash after changing filter [1098]

$
0
0
Looks like a conflict of transactions when changing the filter in the DataGridExtensions.dll module

1. Open ResXManager window
2. Select all/needed resource files
3. Text Filter on a language (preferably with only one matching item)
4. Edit all but ONE of items so that they no longer match the filter
5. Editing the remaining item so it doesn't match the filter (no tab)
6. Click on the filter and erase the filter text
7. Tab

CRASH
InvalidOperation Exception: "'Filter' is not allowed during an AddNew or EditItem transaction."

Call Stack:
```
PresentationFramework.dll!System.Windows.Data.ListCollectionView.Filter.set(System.Predicate<object> value) + 0xd4 bytes
PresentationFramework.dll!System.Windows.Controls.ItemCollection.Filter.set(System.Predicate<object> value) + 0x2e bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.EvaluateFilter() + 0x1e7 bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.FilterChanged.AnonymousMethod__5(object _, System.EventArgs __) + 0x5 bytes
WindowsBase.dll!System.Windows.Threading.DispatcherTimer.FireTick(object unused) + 0x2f bytes
...
```

Full Heap Dump available if requested...

Created Unassigned: Rename resource key [1105]

$
0
0
It is not possible to change the name of the resource (its key). It would be even better if renaming looked for occurrences in code and substitute them :-)

Commented Unassigned: VS Crash after changing filter [1098]

$
0
0
Looks like a conflict of transactions when changing the filter in the DataGridExtensions.dll module

1. Open ResXManager window
2. Select all/needed resource files
3. Text Filter on a language (preferably with only one matching item)
4. Edit all but ONE of items so that they no longer match the filter
5. Editing the remaining item so it doesn't match the filter (no tab)
6. Click on the filter and erase the filter text
7. Tab

CRASH
InvalidOperation Exception: "'Filter' is not allowed during an AddNew or EditItem transaction."

Call Stack:
```
PresentationFramework.dll!System.Windows.Data.ListCollectionView.Filter.set(System.Predicate<object> value) + 0xd4 bytes
PresentationFramework.dll!System.Windows.Controls.ItemCollection.Filter.set(System.Predicate<object> value) + 0x2e bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.EvaluateFilter() + 0x1e7 bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.FilterChanged.AnonymousMethod__5(object _, System.EventArgs __) + 0x5 bytes
WindowsBase.dll!System.Windows.Threading.DispatcherTimer.FireTick(object unused) + 0x2f bytes
...
```

Full Heap Dump available if requested...
Comments: ** Comment from web user: tomenglert **

Could reproduce it like this:
1. Open ResXManager window
2. Select one or more resource files
3. Click one cell so it changes to edit mode (cursor is visible)
4. Click on the filter and change the text while the cell is still in edit mode.

So it's simply because on cell is in editing mode. Will be fixed soon.


Source code checked in, #24979

$
0
0
Update DataGridExtension to fix WI1098

Edited Issue: VS Crash after changing filter [1098]

$
0
0
Looks like a conflict of transactions when changing the filter in the DataGridExtensions.dll module

1. Open ResXManager window
2. Select all/needed resource files
3. Text Filter on a language (preferably with only one matching item)
4. Edit all but ONE of items so that they no longer match the filter
5. Editing the remaining item so it doesn't match the filter (no tab)
6. Click on the filter and erase the filter text
7. Tab

CRASH
InvalidOperation Exception: "'Filter' is not allowed during an AddNew or EditItem transaction."

Call Stack:
```
PresentationFramework.dll!System.Windows.Data.ListCollectionView.Filter.set(System.Predicate<object> value) + 0xd4 bytes
PresentationFramework.dll!System.Windows.Controls.ItemCollection.Filter.set(System.Predicate<object> value) + 0x2e bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.EvaluateFilter() + 0x1e7 bytes
DataGridExtensions.dll!DataGridExtensions.DataGridFilterHost.FilterChanged.AnonymousMethod__5(object _, System.EventArgs __) + 0x5 bytes
WindowsBase.dll!System.Windows.Threading.DispatcherTimer.FireTick(object unused) + 0x2f bytes
...
```

Full Heap Dump available if requested...

Source code checked in, #24993

Released: 1.0.0.23 (Sep 08, 2013)

$
0
0
1.0.0.23
  • WI1098: VS Crash after changing filter
1.0.0.22
  • WI1091: Context menu for copy resource key.
  • WI1090: Enable multi-line paste.
1.0.0.21
  • WI1060: ResX Manager crashes after update.
1.0.0.20
  • WI958: Reference something in DGX, so we don't need to load the assembly dynamically.
  • WI1055: Add the possibility to mark items that do not need translation as invariant.
  • WI1056: Support VS 2013
1.0.0.19
  • Fix WI1046: VS Crash when sorting the table
  • New WI1055: Add possibility to mark items that do not need translation as invariant
1.0.0.18
  • Enable spell checker (if .Net language pack for the target language is installed)
  • German localization
  • Fix WI1002: Wrong Spanish flag
  • Fix WI993: Details of load errors are shown in the output pane
1.0.0.17
  • Catch errors and show in output window.
  • Make the language of the comment column selectable.
  • Add a "Like" button.
1.0.0.16
  • New filter "Show only rows with missing entries" makes it easier to find untranslated entries
  • Support linked items shared by multiple projects (fixes WI980, 982)
  • Fix WI986: Filtering on column doesn't work most of the time
1.0.0.15
  • Add new languages (works in extension only)
  • Edit multiple projects simultaneously
  • Flat or grouped view of multiple projects
  • Choose what columns to show or hide
  • Extended project/file filter
1.0.0.14
  • FIX WI909: Added filter for resource files
  • Sort files alphabetically
1.0.0.13
  • FIX WI889: Support legacy language tags (e.g. zh-CHS and zh-CHT)
1.0.0.12
  • FIX WI821: Re-create designer files after modifying neutral language.
1.0.0.11
  • FIX WI880: column filters restored.
1.0.0.10
  • FIX WI871: web forms support (files with nested extension like *.aspx.resx)
  • FIX WI870: Sort by key/Keep sorting - Default sort order now is by key.
  • FIX WI849/833: Improved auto-refresh when activating the view, + explicit refresh button.
  • FIX WI821: New strings can be added in the resource manager.
1.0.0.9
  • Usability improvements
    • DEL key deletes rows
    • Preserve column width and order during session
    • Preserve selection during session
    • Resizable navigation panel
    • Editable comments
1.0.0.8
  • FIX WI801: Extensions does not find ResX in Solution Folders
  • Improve keyboard navigation: Ctrl-Return starts editing without overwriting the content of a cell.
  • Improve multi-line editing: Return navigates instead of adding a new line. Ctrl-Return inserts a new line.
1.0.0.7
  • Import/Export tables also with multi-line text in cells.
1.0.0.6
  • Show the comment of the neutral language file
  • Import/Export tables via clipboard
1.0.0.5
  • VisualStudio Extension: Support VS 2012
1.0.0.4
  • Delete: Allow to delete multiple rows and correctly update display.
  • Improve context menus.
  • Show tooltip how to change the neutral language icon.
1.0.0.3
  • Show an icon for the neutral language, too.
1.0.0.2
  • Show display name and icon of the languages.
  • Automatic checkout of files upon editing, warn on file access errors.
  • Highlight empty entries.

Updated Release: 1.0.0.23 (Sep 08, 2013)

$
0
0
1.0.0.23
  • WI1098: VS Crash after changing filter
1.0.0.22
  • WI1091: Context menu for copy resource key.
  • WI1090: Enable multi-line paste.
1.0.0.21
  • WI1060: ResX Manager crashes after update.
1.0.0.20
  • WI958: Reference something in DGX, so we don't need to load the assembly dynamically.
  • WI1055: Add the possibility to mark items that do not need translation as invariant.
  • WI1056: Support VS 2013
1.0.0.19
  • Fix WI1046: VS Crash when sorting the table
  • New WI1055: Add possibility to mark items that do not need translation as invariant
1.0.0.18
  • Enable spell checker (if .Net language pack for the target language is installed)
  • German localization
  • Fix WI1002: Wrong Spanish flag
  • Fix WI993: Details of load errors are shown in the output pane
1.0.0.17
  • Catch errors and show in output window.
  • Make the language of the comment column selectable.
  • Add a "Like" button.
1.0.0.16
  • New filter "Show only rows with missing entries" makes it easier to find untranslated entries
  • Support linked items shared by multiple projects (fixes WI980, 982)
  • Fix WI986: Filtering on column doesn't work most of the time
1.0.0.15
  • Add new languages (works in extension only)
  • Edit multiple projects simultaneously
  • Flat or grouped view of multiple projects
  • Choose what columns to show or hide
  • Extended project/file filter
1.0.0.14
  • FIX WI909: Added filter for resource files
  • Sort files alphabetically
1.0.0.13
  • FIX WI889: Support legacy language tags (e.g. zh-CHS and zh-CHT)
1.0.0.12
  • FIX WI821: Re-create designer files after modifying neutral language.
1.0.0.11
  • FIX WI880: column filters restored.
1.0.0.10
  • FIX WI871: web forms support (files with nested extension like *.aspx.resx)
  • FIX WI870: Sort by key/Keep sorting - Default sort order now is by key.
  • FIX WI849/833: Improved auto-refresh when activating the view, + explicit refresh button.
  • FIX WI821: New strings can be added in the resource manager.
1.0.0.9
  • Usability improvements
    • DEL key deletes rows
    • Preserve column width and order during session
    • Preserve selection during session
    • Resizable navigation panel
    • Editable comments
1.0.0.8
  • FIX WI801: Extensions does not find ResX in Solution Folders
  • Improve keyboard navigation: Ctrl-Return starts editing without overwriting the content of a cell.
  • Improve multi-line editing: Return navigates instead of adding a new line. Ctrl-Return inserts a new line.
1.0.0.7
  • Import/Export tables also with multi-line text in cells.
1.0.0.6
  • Show the comment of the neutral language file
  • Import/Export tables via clipboard
1.0.0.5
  • VisualStudio Extension: Support VS 2012
1.0.0.4
  • Delete: Allow to delete multiple rows and correctly update display.
  • Improve context menus.
  • Show tooltip how to change the neutral language icon.
1.0.0.3
  • Show an icon for the neutral language, too.
1.0.0.2
  • Show display name and icon of the languages.
  • Automatic checkout of files upon editing, warn on file access errors.
  • Highlight empty entries.

Created Unassigned: Tool does not load any resources anymore [1121]

$
0
0
Hi,

I have been a user of ResX Resource Manager for a couple of months now. But I'm having issue as it does not load any ResX file anymore: when I display the tool it is just empty.

Using an old version of my Visual Studio solution it does work. So I guess there is something wrong in my solution but I have no idea what is it. Solution contains WP7, WP8, PCL and Win8 projects.

How can I help finding out what's wrong ?
Thanks,

Jeremy

Commented Unassigned: Tool does not load any resources anymore [1121]

$
0
0
Hi,

I have been a user of ResX Resource Manager for a couple of months now. But I'm having issue as it does not load any ResX file anymore: when I display the tool it is just empty.

Using an old version of my Visual Studio solution it does work. So I guess there is something wrong in my solution but I have no idea what is it. Solution contains WP7, WP8, PCL and Win8 projects.

How can I help finding out what's wrong ?
Thanks,

Jeremy
Comments: ** Comment from web user: tomenglert **

Is it still empty if you click the refresh tool button?
Is there something in the output pane, e.g. an exception dump?
Is there any type of project that is in the new solution, but not in the old?
What version of Visual Studio do you use?


Commented Feature: Rename resource key [1105]

$
0
0
It is not possible to change the name of the resource (its key). It would be even better if renaming looked for occurrences in code and substitute them :-)
Comments: ** Comment from web user: tomenglert **

Its a hard job doing a rename on resource keys when you want to update the references, too.

References can be in code or in XAML, resources might be accessed by the generated code of the built in tool, indexed by string id, by some other code generated from custom text templates etc.

There is so many that can go wrong, so I would recommend to use the plain old "Search and Replace" method, that will cover the most cases, gives you full control of the result, and is already built in to Visual Studio.

Commented Unassigned: Tool does not load any resources anymore [1121]

$
0
0
Hi,

I have been a user of ResX Resource Manager for a couple of months now. But I'm having issue as it does not load any ResX file anymore: when I display the tool it is just empty.

Using an old version of my Visual Studio solution it does work. So I guess there is something wrong in my solution but I have no idea what is it. Solution contains WP7, WP8, PCL and Win8 projects.

How can I help finding out what's wrong ?
Thanks,

Jeremy
Comments: ** Comment from web user: japf **

Hi,

Thanks for the quick follow-up. Here are the answers:

- Yes, still empty even after clicking the refresh button
- Yes, exception dump (see below)
- No new project
- Tested with VS2012 Ultimate and VS2013 RC Ultimate

I guess the exception is pretty obvious (I didn't saw it until you mention it...). I will try to fix the resx :-)
Maybe you should display this kind of dialog to the user ?

Error: System.InvalidOperationException: Duplicate keys in 'C:\Users\Jérémy\TFS\Trunk\2Day.Core.Shared\Resources\StringResources.resx':

"TaskGroup_Due" ---> System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
at tomenglertde.ResXManager.Model.ResourceLanguage..ctor(String languageName, ProjectFile file)
--- End of inner exception stack trace ---
at tomenglertde.ResXManager.Model.ResourceLanguage..ctor(String languageName, ProjectFile file)
at tomenglertde.ResXManager.Model.ResourceEntity.<.ctor>b__5(<>f__AnonymousType1`2 <>h__TransparentIdentifier1)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
at tomenglertde.ResXManager.Model.ResourceEntity..ctor(String projectName, String baseName, String directory, IEnumerable`1 files)
at tomenglertde.ResXManager.Model.ResourceManager.<GetResourceEntities>d__16.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
at tomenglertde.ResXManager.Model.ResourceManager.InternalLoad(IEnumerable`1 fileNamesByDirectory)
at tomenglertde.ResXManager.Model.ResourceManager.Load(IEnumerable`1 allResXFiles)
at tomenglertde.ResXManager_VSIX.MyToolWindow.Solution_Changed(Boolean forceReload)

Commented Unassigned: Tool does not load any resources anymore [1121]

$
0
0
Hi,

I have been a user of ResX Resource Manager for a couple of months now. But I'm having issue as it does not load any ResX file anymore: when I display the tool it is just empty.

Using an old version of my Visual Studio solution it does work. So I guess there is something wrong in my solution but I have no idea what is it. Solution contains WP7, WP8, PCL and Win8 projects.

How can I help finding out what's wrong ?
Thanks,

Jeremy
Comments: ** Comment from web user: japf **

And I confirm fixing the ResX fixes my problem :-)

Cheers and thanks again for the nice tool :-)

Commented Unassigned: Tool does not load any resources anymore [1121]

$
0
0
Hi,

I have been a user of ResX Resource Manager for a couple of months now. But I'm having issue as it does not load any ResX file anymore: when I display the tool it is just empty.

Using an old version of my Visual Studio solution it does work. So I guess there is something wrong in my solution but I have no idea what is it. Solution contains WP7, WP8, PCL and Win8 projects.

How can I help finding out what's wrong ?
Thanks,

Jeremy
Comments: ** Comment from web user: japf **

Finally, a small Paypal donation is on its way to you sir !

New Post: How to remove orphaned entries?

$
0
0
"cleanup orphaned entries" only meant to easily find translations with no correspondent neutral entry.
This frequently happens with WinForms controls - when you remove a child control, the neutral entry is removed but often it's translation stays as orphan entry.

Maybe I can add the feature you need in a later version, but it's not a trivial issue, so don't expect something in near future.
Viewing all 2435 articles
Browse latest View live


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