Q. 一度切り替えた言語が、ブラウザを閉じて開き直しても元に戻らない
#A.
#不具合ではなく仕様です。選択言語は既定で Cookie に24時間保存されます(再訪問時に毎回選び直す手間を省くための仕様)。ブラウザを閉じても消えず、24時間後に自動的に失効します。
対処法(ブラウザを閉じたタイミングでリセットしたい場合): Autolingual側の設定変更(sessionStorage への切り替え)は、別タブを開いただけでも言語が戻ってしまうため予約導線には不向きです(決済画面を別タブで開くケースなどで支障が出ます)。
推奨は、サイト側で「セッションCookie」を目印にして、ブラウザ再起動時だけAutolingualの選択言語Cookieを削除するスクリプトを <head> に追加する方法です。同一ブラウザ内の別タブでは言語が維持され、ブラウザを閉じたときだけリセットされます。
注意: ブラウザの「前回開いていたページを復元」設定が有効な場合、この方法でも言語が維持されることがあります。これはブラウザ側の仕様のため回避できません。