-   Notifications  
You must be signed in to change notification settings  - Fork 469
 
Full localization in Open Shell #1317
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
Conversation
| ClassicExplorer.html | ||
| StartMenu.html | ||
| ClassicIE.html | ||
| ButtonTutorial.html | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This doesn't belong to commit Change title of Help Window: Help -> Open-Shell Help.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change title of Help Window: Help -> Open-Shell Help
 and
 Add to Help two chapters + Changes of formatting in head of all .html
They are inextricably linked, because whatever one may say, it is necessary to make changes in the HTML Help Workshop .hhp project file
 You understand that, is not it?
And in general, all changes in this PR are related to the possibility of full localization of Open-Shell.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are inextricably linked
No.
 Commit Change title of Help Window: Help -> Open-Shell Help is supposed to just change the title of help window.
 Adding some other things is certainly not related to help window title.
 So those other things should go to other commit - Add to Help two chapters that adds those help chapters.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a separate commit to change the title of Help Windows.
Only by changing .hpp files
That is right. But some of those .hpp files contain also other changes than just change in title.
 Just have a look at diff of that commit:
 1143698
So you need to put those change so different commit (I guess they mixed in somehow).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I named the commit "Add two chapters to help + Format header changes in all .html" because they are inextricably linked! And also all the changes are connected with the name of the PR - full localization.
 It is absurd to create a commit after deleting each character I underline in the, not in the code, but in the documentation. By the way, I created a revert on two spaces in resource-file, as you asked.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I named the commit "Add two chapters to help + Format header changes in all .html" because they are inextricably linked!
And I'm talking about commit Change title of Help Window: Help -> Open-Shell Help (the one where I left this comment):
 1143698
Just click on it, see the differences made in that commit and in Src/Localization/English/OpenShell.hhp and Src/Localization/Russian/OpenShell.hhp files you will see changes that are not related to change of help title.
| IDS_SEARCH_FILES "Search files" | ||
| IDS_SEARCH_FILES_TIP "When this is checked, the search results will include files, emails and other items from indexed locations" | ||
| IDS_SEARCH_FILES_TIP2 "When this is checked, the search results will include files, emails and other items from indexed locations\nWarning: the search service is disabled" | ||
| IDS_SEARCH_FILES_TIP2 "When this is checked, the search results will include files, emails and other items from indexed locations\nWarning: the search service is disabled" | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is unrelated to Adding the ability to localize Immersive/Immersive7 skins.
 Please, revert it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two spaces in this string also connected with full localization of Open-Shell, I'll write about it bit later.
 I have a suspicion that this is a bug. Now I'm just checking it out.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While two spaces in this string don't make much sense, it makes even less sense to fix that in commit that is about localization of Immersive skin.
So please just revert the change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I described bug in #1318
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought it was already explained that this change doesn't belong to commit that is about Immersive skin changes.
 Moreover it is not relate to #1318 in any way.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Displaying in the template (more precisely, not displaying) a message with two spaces is described in #1318 and discussion of the same message (with two spaces) is not related to #1318?
 Really?
 Do you seriously think that two spaces in the message are so important that we need to spend more than two days discussing this issue?..
Two days... We wasted two days. For what? For replace two spaces by one. This is success! =D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, I thought I explained it in #1318 already.
 It was related to settings handling code that depends on state of particular Windows service. It is not related to number of spaces in some string.
 Please, try to read it again.
That issue is fixed now. If you think it is not, please, state that in #1318.
| IDS_STRING7109 "Metro skin\n\nSkin that uses the start screen colors.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
| IDS_STRING7110 "Metallic skin\n\nA start menu skin with metallic look.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
| IDS_STRING7111 "Immersive skin\n\nA skin that uses immersive colors and modern visual elements in the style of Windows 10.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
|   |  
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unnecessary blank line.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree
| IDS_STRING7108 "Midnight skin\n\nSkin with dark background.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
| IDS_STRING7109 "Metro skin\n\nSkin that uses the start screen colors.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
| IDS_STRING7110 "Metallic skin\n\nA start menu skin with metallic look.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | ||
| IDS_STRING7111 "Immersive skin\n\nA skin that uses immersive colors and modern visual elements in the style of Windows 10.\n\nPart of <A HREF=""https://github.com/Open-Shell/Open-Shell-Menu/"">Open-Shell</A> (c) 2009-2017, Ivo Beltchev" | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, I know this is copied from Immersive skin description.
 But this is new skin that was added by Open-Shell team, not Ivo as original author of Classic-Shell. So it makes no sense to have Ivo listed as author here.
I didn't realize that when we were adding the new skin.
 But I think it should rather state (c) 2023, The Open-Shell Team.
@bonzibudd
 What do you think?
|   Regarding  We were discussing in last PR that unrelated changes should go to separate commits.  |  
|   I answered above  |  
 
 Here is an advice for creating fixup commits like this one. It will be then much easier to squash particular fixups in to their base commits once review is finished.  |  
|   Could you, please, squash fixes so that in the end there will be just commits you want to merge in this PR? So that it will be easier to review actual changes.  |  
1143698 to ac53c5a   Compare   |   For the future, it is much better to prepare all the commits locally and then push them at once.  |  
abc469d to 0885f19   Compare   There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These commits still contain mix of different things. I've tried to explain it as best as I can,
How about this:
 I have all required data here, so I will just rearrange them a bit to have more meaningful commit.
 I can try to do it here (not sure if I can modify commits in PR where I'm not the author).
 Or will create new PR with required changes (you will be listed as author of commits).
Will that work for you?
| IDS_SEARCH_FILES "Search files" | ||
| IDS_SEARCH_FILES_TIP "When this is checked, the search results will include files, emails and other items from indexed locations" | ||
| IDS_SEARCH_FILES_TIP2 "When this is checked, the search results will include files, emails and other items from indexed locations\nWarning: the search service is disabled" | ||
| IDS_SEARCH_FILES_TIP2 "When this is checked, the search results will include files, emails and other items from indexed locations\nWarning: the search service is disabled" | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought it was already explained that this change doesn't belong to commit that is about Immersive skin changes.
 Moreover it is not relate to #1318 in any way.
| @@ -0,0 +1,143 @@ | |||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
New help pages should be added in separate commit as they are introducing new content.
 It makes no sense to add completely new pages in commit that aims to make existing help files more uniform.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I repeat. My main goal is to make it possible to easily localize all Open-Shell messages (including group policy templates).
 By the way. I made (a few years ago) for myself the ru-RU.dll library and it works correctly. I don't use the Immersive skin. ;-)
 But there is what is called the shift of the motive to the goal - it became interesting for me to finish what I started and share it with everyone.
 And so.
 I absolutely do not care who will be indicated as the author of the changes in the source code. Make it as easy as possible for you. The main thing is the result!
 If any action is required from me, please let me know.
 Once again, I would like to note that all the proposed changes/improvements in this PR are directly related to localization.
 It's important.
|   @vodek3 We will have them in main english help (btw the only one that is being provided with the application).  |  
|   I explain my goal minimum twice...  |  
|   I understand what you wrote, but I don't agree with all of it. I have prepared PR #1320 with changes that are imo OK. Once that PR is in master, you can submit PR that will deal with  I will close this PR as it is not relevant anymore.  |  

Uh oh!
There was an error while loading. Please reload this page.