You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Use more original text strings from Windows for Start menu #1285
Is your feature request related to a problem? Please describe.
Open-Shell has to deal with a lot of text strings for different menu configurations, and it can be difficult to keep these consistent at a large scale with localization in mind.
Additionally, different versions of Windows have different text for certain strings, while Open-Shell is tied to the same string for every version of Windows. For example, Windows 10 prefers using “Sign out” over “Log Off,” and “All Apps” over “All Programs.”
Describe the solution you'd like
If possible via resources provided by Windows, Open-Shell should use strings directly from Windows in order to provide the accurate text for menu commands. This should hopefully automatically account for localization and adapt to version-specific changes.
These are commands such as shut down, search, all programs, etc.
The Open-Shell provided strings should still be optional as a fallback, if users prefer to have the Windows 7/Vista era strings.
For embedded links, such as the right-hand list on the Windows 7 style, Open-Shell should just use the original app names. This would, for example, fix translation errors of “Settings” as “PC Settings” leftover from older versions.
It looks like most of these Open-Shell provided strings are handled by StartMenuL10.ini.
Area of issue
Start menu
Alternatives you've considered
Going through translations of the entire menu is always an option, but it requires many contributors and an agreement upon which version of Windows to base the strings upon.
Activity