こんにちは ![]()
ご提案ありがとうございます!
当初、このように設定されていたのは、ゲストがサイドバーがシステムによって完全に非表示になるページ(フルページのログイン画面など)にアクセスすることが多く、その場合言語切り替え機能が完全に消えてしまうのを避けるためでした。
ただし、ゲストにも言語選択を有効にするようロジックを正常に更新しました。シームレスなユーザー体験を確保するために、動的なソリューションを実装しました:
-
ログインユーザーとゲストの両方が、サイドバーのフッターに言語セレクターが美しく統合されて表示されます。
-
システムはサイドバーが存在しないことを自動的に検知し、言語切り替え機能をヘッダーに移動して、ゲストが言語を変更する機能を失うことがないようにします。
-
ユーザーまたはゲストがサイドバーを手動で閉じた場合、切り替え機能は意図通り非表示のままになり、ヘッダーはすっきりした状態を保ちます。