-
-
Notifications
You must be signed in to change notification settings - Fork 217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: Secondary languages as nested entries (DependentUpon) #18
Comments
Wouldn't this be rather a task for https://github.com/madskristensen/FileNesting? This seems to be a very unusual solution, wouldn't it be more straight forward to have the resource in a sub folder? |
I checked out the FileNesting extension you mentioned and while it offers a nice UI to manually change nesting, there's absolutely no documentation about how automatic nesting is supposed to work and how to define rules for automatic nesting. As for the "correct" folder layout: As so often, there's probably five different opinions if you ask five different devs. I have evaluated a commercial "localization helper" software named Infralution Globalizer which offers this kind of automatic nesting of localized .resx files. It offers a number of other features as well, some of which also exist in your extension which is why I would favor your extension for smaller projects or hobby projects where there's not really a budget for a special localization software. |
I never said this is not "correct", just pointed out that there are other solutions that work out of the box 😏 It looks like a cool feature, so if you think it's worth the effort maybe you can provide a PR for it? However I had a look at the source of https://github.com/madskristensen/FileNesting, and it looks it would be much easier to add the feature there. |
@chvogel you can vote for that feature request in the FileNesting project to push it... |
@chvogel you can try the CI build of FileNesting with the new feature at https://ci.appveyor.com/project/madskristensen/filenesting/build/1.0.76 |
Hi
First of all, thanks for creating an awesome extension for managing translations!
I keep wondering why there are so few good localization tools out there and even the good ones usually lack one feature or the other. However, with your extension, I am very happy so far.
There is one (hopefully small) feature request I have:
Would it be possible to create/update secondary .resx files with the
<DependentUpon>
tag so that they show up as sub-items to the neutral language .resx file?I do this for all my .resx files manually and it helps a lot with keeping the solution nicely structured instead of having many similar files that are rarely edited clutter up the view.
It could be added as an optional feature that can be enabled in the configuration, maybe even with a button to update all existing .resx files in the same manner (same as with the "Sort all files now" button).
The resulting view in the Solution Explorer would be like this:
The text was updated successfully, but these errors were encountered: