А вот эти локали — фактически происходит подмена контента из разноязычных .json на странице?
фактически ты любую строку пишешь так <div>{$t("hello")}<div> и при смене локали так как t это функция из стора, который зависит от локализации, то hello переводится на нужный язык