Change of language from German to English: Options - General
Change of language from German to English: Options - General
If I change the language from German/Deutsch (Systemstandard) to English (UK) or English (US), then I get this view:
If I reset the language from English to German, then I get back the usual view.
Please check.
Thank you in advance!
Regards
Karl
Everything Version 1.4.1.901 (x64) - portable use
Windows 10 Pro (x64) Version 1803 (OS build 17134.48)
All other views seem to be alright.If I reset the language from English to German, then I get back the usual view.
Please check.
Thank you in advance!
Regards
Karl
Everything Version 1.4.1.901 (x64) - portable use
Windows 10 Pro (x64) Version 1803 (OS build 17134.48)
Re: Change of language from German to English: Options - General
Confirmed.
When changing languages, I get the UAC prompt. After accepting, Everything is running as administrator!
That is what causes these entries to differ.
Wotkarounds:
- Select No (oder "Nein") on the "Do you want application to make changes" UAC prompt
-or-
- Select Yes (oder "Ja") on the UAC prompt, close Everything completely and start Everything again.
When changing languages, I get the UAC prompt. After accepting, Everything is running as administrator!
That is what causes these entries to differ.
Wotkarounds:
- Select No (oder "Nein") on the "Do you want application to make changes" UAC prompt
-or-
- Select Yes (oder "Ja") on the UAC prompt, close Everything completely and start Everything again.
Re: Change of language from German to English: Options - General
Thanks for the information.
It would be fine if the language change could be done without UAC prompt -
even more so where I use Everything portable and have full write permission to the folder.
It would be fine if the language change could be done without UAC prompt -
even more so where I use Everything portable and have full write permission to the folder.
Re: Change of language from German to English: Options - General
I think you found a bug. My suggestions are just workarounds for that (for now).
I run Everything portable too, btw.
I run Everything portable too, btw.
Re: Change of language from German to English: Options - General
This is a bug, thanks for bringing it to my attention.It would be fine if the language change could be done without UAC prompt -
even more so where I use Everything portable and have full write permission to the folder.
Fixed for the next version Everything.
I've added to my TODO list: When the user changes language, Everything should update the Start menu shortcuts, Desktop shortcuts, Quick launch shortcuts and EFU associations.
Currently, changing the language will not remove the shortcuts in the old language and reinstall them with the new language.
You will need to do this manually.
Re: Change of language from German to English: Options - General
Why is that?I've added to my TODO list: When the user changes language, Everything should update the Start menu shortcuts, Desktop shortcuts, Quick launch shortcuts and EFU associations.
Currently, changing the language will not remove the shortcuts in the old language and reinstall them with the new language.
You will need to do this manually.
Programs usually uses the English name in their shortcuts.
Unless the EXE itself is given to download in local language.
Re: Change of language from German to English: Options - General
That is an option I could take, and just use "Everything" for the shortcut titles.
Currently, Everything shortcuts have the localized text "Search Everything" for the shortcut title.
The "Uninstall Everything" shortcut is also localized.
Currently, Everything shortcuts have the localized text "Search Everything" for the shortcut title.
The "Uninstall Everything" shortcut is also localized.
Re: Change of language from German to English: Options - General
Not sure, but isn't the shortcut on a system level (shell:"common programs") and Everything language a user setting?void wrote:That is an option I could take, and just use "Everything" for the shortcut titles.
Currently, Everything shortcuts have the localized text "Search Everything" for the shortcut title.
The "Uninstall Everything" shortcut is also localized.
Might give unexpected results on a multi-user system.
Re: Change of language from German to English: Options - General
If the user select the Language in the installation process, I can more understand that.
Maybe that's only me that don't know. Do you know other program that does it?
I tested my MPC-HC program. The Hebrew localized shortcuts stays in Hebrew even when set the program to other Language.
Another question is, what will you do if the user customize the shortcuts folder.
Maybe that's only me that don't know. Do you know other program that does it?
I tested my MPC-HC program. The Hebrew localized shortcuts stays in Hebrew even when set the program to other Language.
Another question is, what will you do if the user customize the shortcuts folder.
Re: Change of language from German to English: Options - General
Currently Everything saves the start menu shortcuts in the user's start menu folder shell:start menu
I have on my TODO list to use the common start menu folder.
The localization/language setting needs to be a computer wide setting. Any user could change this setting and it will affect all users.
I'll keep a user setting too, that the user could manually change. -language command line option could also be used to override this setting.
This gets tricky with the default "User default" language, as Everything will need to keep track of what language Everything was installed with.
Changing the Windows Language should not change the "Everything" start menu shortcuts.
This settings should be the installation language of "Everything" and not a per user setting.
A side note, The installer doesn't actually install Everything, it simply passes relevant information to Everything.exe which does all the installation, such as installing start menu shortcuts, which makes the installer simple, and allows the General options page to do all the installation work, which can then be managed from within Everything..
A new shortcut would likely be created when changing the language, so the user may end up with a new additional start menu shortcut link if they have renamed it already and have changed the language.
I have on my TODO list to use the common start menu folder.
The localization/language setting needs to be a computer wide setting. Any user could change this setting and it will affect all users.
I'll keep a user setting too, that the user could manually change. -language command line option could also be used to override this setting.
This gets tricky with the default "User default" language, as Everything will need to keep track of what language Everything was installed with.
Changing the Windows Language should not change the "Everything" start menu shortcuts.
This settings should be the installation language of "Everything" and not a per user setting.
A side note, The installer doesn't actually install Everything, it simply passes relevant information to Everything.exe which does all the installation, such as installing start menu shortcuts, which makes the installer simple, and allows the General options page to do all the installation work, which can then be managed from within Everything..
Everything will only delete known shortcut filenames (eg: Search Everything.lnk), if the user has renamed the shortcut, Everything will not delete or rename it.Another question is, what will you do if the user customize the shortcuts folder.
A new shortcut would likely be created when changing the language, so the user may end up with a new additional start menu shortcut link if they have renamed it already and have changed the language.
Re: Change of language from German to English: Options - General
2void
Thank you for your efforts!
In 'Everything' version 1.5.0.1253a (x64) only this point is now open for me:
When I change the language from German to English, the status of option box 'EFU file association' changes.
A language <> system standard or German (system standard) changes the status of option box from "tick-checked" to "square-checked".
Can this please be set so that the status of this option box remains "tick-checked"?
Thank you!
Thank you for your efforts!
In 'Everything' version 1.5.0.1253a (x64) only this point is now open for me:
When I change the language from German to English, the status of option box 'EFU file association' changes.
A language <> system standard or German (system standard) changes the status of option box from "tick-checked" to "square-checked".
Can this please be set so that the status of this option box remains "tick-checked"?
Thank you!
Re: Change of language from German to English: Options - General
Changing the language changes the Description text for the EFU file association.
Specifically it's the (Default) value for:
HKEY_CLASSES_ROOT\Everything.FileList
This is the text shown for the file "Type".
Everything will see the EFU file association as partially installed after changing the language.
You will need to change the EFU file association to tick-checked and click Apply to update the EFU file association with the new localized description text.
I would like to avoid changing the system when changing the language in Everything.
You will need to manually reinstall each component after changing the language.
Are you changing the language often?
-This issue will also effect the folder context menu option.
However, localization for this option has not been implemented yet.
Specifically it's the (Default) value for:
HKEY_CLASSES_ROOT\Everything.FileList
This is the text shown for the file "Type".
Everything will see the EFU file association as partially installed after changing the language.
You will need to change the EFU file association to tick-checked and click Apply to update the EFU file association with the new localized description text.
I would like to avoid changing the system when changing the language in Everything.
You will need to manually reinstall each component after changing the language.
Are you changing the language often?
-This issue will also effect the folder context menu option.
However, localization for this option has not been implemented yet.
Re: Change of language from German to English: Options - General
Thank you for the explanations!
Since this option also works when displayed as "square-checked" when using the English language,
I consider this issue closed for me.
Thanks again!
OK, no problem for me.
Yes, because I need the exact names of options and menu items for forum posts, mainly in the Total Commander Forum.
Since this option also works when displayed as "square-checked" when using the English language,
I consider this issue closed for me.
Thanks again!
Re: Change of language from German to English: Options - General
Another approach: install .EFU file association and context menu entries system wide. Make the langage specific "presentation" a user setting.
That way you don't even have to elevate when the language changes.
Here is how (warning: largely untested, but based on experience this mechanism should work):
As HKCR is HKCU\Software\Classes superimposed on HKLM\Software\Classes, you can do the following (view end result under HKCR)
(Will need a shell refresh afterwards to propagate the changes)
System registry:
User registry
EDIT:
As said: largely untested; HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\Background\shell\SearchEverything should be HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\SearchEverything
Already fixed in the regfiles above.
Sidenote: there is something serious off/wrong with the elevation of the Options dialog settings. Will post details tomorrow
That way you don't even have to elevate when the language changes.
Here is how (warning: largely untested, but based on experience this mechanism should work):
As HKCR is HKCU\Software\Classes superimposed on HKLM\Software\Classes, you can do the following (view end result under HKCR)
(Will need a shell refresh afterwards to propagate the changes)
System registry:
Code: Select all
Windows Registry Editor Version 5.00
;=================================================================== EFU association
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.efu]
@="Everything.FileList"
"Content Type"="text/plain"
"PerceivedType"="text"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList]
@="Everything File List"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\DefaultIcon]
@="C:\\Tools\\Everything\\Everything.exe, 1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\shell\edit]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\shell\edit\command]
@="\"C:\\Tools\\Everything\\Everything.exe\" -edit \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Everything.FileList\shell\open\command]
@="\"C:\\Tools\\Everything\\Everything.exe\" -filelist \"%1\""
;=================================================================== Context menu
[HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\SearchEverything]
"Icon"="C:\\Tools\\Everything\\Everything.exe,0"
"MUIVerb"="Search Everything ..."
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\SearchEverything\command]
@="\"C:\\Tools\\Everything\\Everything.exe\" -path \"%V\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\SearchEverything]
"Icon"="C:\\Tools\\Everything\\Everything.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\SearchEverything\command]
@="\"C:\\Tools\\Everything\\Everything.exe\" -path \"%1\""
User registry
Code: Select all
Windows Registry Editor Version 5.00
;=================================================================== EFU association
[HKEY_CURRENT_USER\SOFTWARE\Classes\Everything.FileList]
"FriendlyTypeName"="Localized Everything File List"
;=================================================================== Context menu
[HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\SearchEverything]
"MUIVerb"="Localized Search Everything ..."
[HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\SearchEverything]
"MUIVerb"="Localized Search Everything ..."
As said: largely untested; HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\Background\shell\SearchEverything should be HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\SearchEverything
Already fixed in the regfiles above.
Sidenote: there is something serious off/wrong with the elevation of the Options dialog settings. Will post details tomorrow