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
While testing this PR (#6501), for the locale switching to take effect, the os is required to be logged out or restarted.
With the current latest beta version (15.0.232-beta), switch the system language to Amharic and see the error where the Keyman menu doesn't switch to the language (see below).
Right after switching the locale to Amharic (before logging out and/or restarting)
Big Sur
Monterey
When logging out and logging back in, the menu is now shown in Amharic.
Big Sur
Monterey
Expected behavior
The UI language should have switch to the select language immediately without logging out nor restarting the machine.
Keyman for macOS:
OS: macOS Big Sur v11.0.1 and Monterey v12.3.1
Keyman version: 15.0.232-beta
Target Application: Keyman
The text was updated successfully, but these errors were encountered:
MakaraSok
changed the title
bug(macOS): a log out or restart is needed for the local switching to take effect
bug(macOS): a log out or restart is needed for the locale switching to take effect
Apr 13, 2022
@MakaraSok@bharanidharanj I don't believe this is a bug as the system provides a dialog that warns that a restart made may be needed:
In the case of a system extension like Keyman, a restart seems reasonable, but there is also a helpful feature added in MacOS Catalina that is useful for testing. Users can add Keyman as an app in the Language & Region settings and set the language specifically for Keyman. When doing so, the system will ask if you want to restart the app. With this setting, I have not had to restart the Keyman, and it has applied the localization for the selected language.
If there are issues with a restart being needed sometimes and sometimes not, then it may be because the language was added for the first time as opposed to just being moved up as the preferred language.
If the language that you install is fully supported, it will be installed as a primary language. Your system will need to restart to apply the change.
If the language that you install is only partially supported, you do not need to restart the Mac.
Describe the bug
While testing this PR (#6501), for the locale switching to take effect, the os is required to be logged out or restarted.
With the current latest beta version (15.0.232-beta), switch the system language to Amharic and see the error where the Keyman menu doesn't switch to the language (see below).
Right after switching the locale to Amharic (before logging out and/or restarting)
When logging out and logging back in, the menu is now shown in Amharic.
Expected behavior
The UI language should have switch to the select language immediately without logging out nor restarting the machine.
Keyman for macOS:
The text was updated successfully, but these errors were encountered: