Laravel Livewireはシンプルで強力な機能なのですが、一部ドキュメントがないとわかりづらいところがあります。
今回困ったのは、セッションが切れた時のアラートの文言が英語になっていることです。
これはソースにハードコーディングされているようで、変更するにはエラーのイベントをインターセプトするしかありません。
以下は419のエラーを拾って、デフォルトの挙動を変更する方法です。
<script>
Livewire.onError(statusCode => {
if (statusCode === 419) {
alert('ページの有効期限が切れました。再表示しますか?')
return false
}
})
</script>