Obtener artículo en todos los idiomas en los que tiene una versión

Supongamos que tenemos un producto de artículo (que tiene versiones en en, jp, zh y 0 en ru). ¿Cómo puedo obtener este elemento en en, jp y zh y no en ru.

Intenté el siguiente código.

Item tempItem = Sitecore.Context.Database.GetItem(tempID);
foreach (var itemLanguage in tempItem.Languages)
{
  //Do Something
}

aquítempItem.Languages está devolviendo los cuatro idiomas donde esperaba solo tres comoru no tiene versiones

¿Es la forma correcta de lograr esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta