This actually didn't work at all. CurrentUser.Language is lowercase with _, but culture codes are lower dash upper.
Also, CultureName isn't set in my DB, maybe it's due to an old bug and I've imported the languages, but still... CultureDictionary works.