0👍
I faced this problem. It looks like the layout isn’t updating store data.
A way around it is to bind a key on the header to force a remount on locale change eg.
:key="`header-${locale}`"
I’m not particularly thrilled with this solution, so if anyone has been able to look into this further, let me know.
- [Vuejs]-Nuxt Image module not rendering dynamic images (Nuxt 2)
- [Vuejs]-How to specify name and componetes in <script setup> scope
Source:stackexchange.com