Прежде всего, вы можете передать выбранный язык методу GetItem
:
Sitecore.Context.Database.GetItem(path, language)
Затем вы можете проверить, есть ли у элемента какая-либо версия на этом языке, используя:
someItem.Versions.Count > 0
Если элемент имеет более 0 версий и поле имеет значение null, это означает, что либо этот элемент не был опубликован после добавления поля в шаблон, либо сам элемент поля не был опубликован.