This is nonsense... Elvish language, such as Huttese, Jawaese, Ewokese or Mandalorian are unreal languages, they don't exist in our world even if they had been created based on existing tongues. No invented language has been voice-acted in French or something, nor in LOTR neither in SW : Jabba speaks in Huttese, Elves in Elvish. We translate and dub the English language only. For some, we have subtitles to understand what they are saying but that's all.
So, again, there is no problem for DP to be in Russian, because all voices come frome human or near-human species which are speakin "Basi