Page 1 of 1

Change of language from German to English: Options - General

Posted: Mon May 28, 2018 1:48 pm
by tuska
If I change the language from German/Deutsch (Systemstandard) to English (UK) or English (US), then I get this view:
Everything_German-English_Options-General.png
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

Posted: Mon May 28, 2018 2:26 pm
by NotNull
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.

Re: Change of language from German to English: Options - General

Posted: Mon May 28, 2018 3:47 pm
by tuska
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.

Re: Change of language from German to English: Options - General

Posted: Mon May 28, 2018 4:10 pm
by NotNull
I think you found a bug. My suggestions are just workarounds for that (for now).
I run Everything portable too, btw.

Re: Change of language from German to English: Options - General

Posted: Tue May 29, 2018 8:44 am
by void
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.
This is a bug, thanks for bringing it to my attention.
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

Posted: Tue May 29, 2018 9:54 am
by Stamimail
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.
Why is that?
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

Posted: Tue May 29, 2018 10:15 am
by void
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.

Re: Change of language from German to English: Options - General

Posted: Tue May 29, 2018 2:22 pm
by NotNull
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.
Not sure, but isn't the shortcut on a system level (shell:"common programs") and Everything language a user setting?
Might give unexpected results on a multi-user system.

Re: Change of language from German to English: Options - General

Posted: Tue May 29, 2018 8:57 pm
by Stamimail
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.

Re: Change of language from German to English: Options - General

Posted: Thu May 31, 2018 8:03 am
by void
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..
Another question is, what will you do if the user customize the shortcuts folder.
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.
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.