This should be super simple but for some reason I can't get it to work. I am writing code for migrating data and the items has several versions in both English and Swedish. For some reason I cannot get Sitecore to create a version in English. I'm obviously doing something wrong. I'm not able to track down what is causing it?
migratedItem is the item I just migrated in Swedish and that I want to add a English version too.
using (new LanguageSwitcher("en"))
englishItemVersion = migratedItem.Versions.AddVersion();