システムの言語を日本語に設定している macOS 11.5.2 環境で、 1Password 7 の言語を英語に設定しようとしているのだが、どうもうまくいかない。
System Preferences.app で 1Password 7.app の言語を設定 : 失敗
- 起動中の 1Password 7 を完全に終了する。 (メニューバー上にある 1Password 7 アイコンを右クリック→「1Password を完全に終了する」をクリックする。)
- System Preferences.app (システム環境設定.app) の「言語と地域」→「アプリケーション」に「1Password 7.app」を追加し、「English – 英語」に設定する。
- System Preferences.app を閉じる。
- 1Password 7 を起動する。
- UI の多くは英語で表示されるが、一部の内容は日本語のまま表示される。
- System Preferences.app の「言語と地域」→「アプリケーション」を確認すると、「1Password 7」の言語設定が「システムデフォルト – 日本語」に戻されている。
- System Preferences.app を閉じる。
- 起動中の 1Password 7 を完全に終了する。
- 1Password を起動する。
- UI は日本語で表示されてしまう。
上記の手順や下記の手順を数十回繰り返し試しているうちに、いつの間にか、上記の6番目の手順で、設定内容が「English – 英語」のまま維持され、「システムデフォルト – 日本語」に戻されることはなくなった………が、この設定状態に関わらず、 UI は日本語で表示されてしまう状況に変わりはなかった。
App Language Switcher で 1Password 7.app の言語を設定 : 失敗
- 起動中の 1Password 7 を完全に終了する。
- Mac App Store から App Language Switcher をインストールする。
- App Language Switcher のウィンドウに 1Password 7.app をドロップする。
- 「Launch this app using language:」のリストから「英語」を選択し、「Set as default language for this app」にチェックを入れ、「OK」をクリックする。
- 1Password 7 が起動する。
- UI は英語に変わる。日本語表記が残っている場合は、 1Password 7 のメインウィンドウを開き直すことで、それらも英語表記に変わる。
- 起動中の 1Password 7 を完全に終了する。
- 再度、 1Password 7 を起動すると、 UI は日本語に戻ってしまう。
defaults コマンドで 1Password 7.app の言語を設定 : 失敗
起動中の 1Password 7 を完全に終了した状態で、 Terminal.app (ターミナル.app) から
defaults write com.agilebits.onepassword7 AppleLanguages '("en-US")'
のコマンドを実行すると、当該コマンド実行後、初めての 1Password 7 起動の際には UI が英語になるものの、2回目以降は日本語に戻ってしまう。
確認した 1Password 7 のバージョン
もしかすると、 homebrew 経由でインストールしたものなのがまずいのかと、 Mac App Store 経由でインストールし直してみたが、結果は変わらなかった。
homebrew 経由でインストールしたもの
1Password 7 Version 7.8.7 (70807004) 1Password Store
Mac App Store 経由でインストールしたもの
1Password 7 Version 7.8.7 (70807003) Mac App Store