Человеку свойственно видеть сны на том языке, на котором он мыслит. Достаточно часто - это родной язык, нередко - тот язык, которым он пользуется последние десятилетия, некоторые умеют думать на двух (иногда даже трех) языках. Последние могут видеть соответственно двуязычные или трехязычные сны. Отдельный жанр - сны с субтитрами - когда происходящее во сне происходит на непонятном языке(часто его даже установить нельзя) - но с переводом на какой-то известный вам.
Родной язык- это тот язык, на котором ты мыслишь. А сны строятся из наших мыслей. Соответственно, если человек жил в России, но потом переехал например на Мадагаскар, то сны ему будут сниться на русском языке.